Tag: 存储

我应该使用什么列types/长度来存储数据库中的Bcrypt哈希密码?

我想在数据库中存储散列密码(使用BCrypt)。 对于这种情况来说,这将是一个好的types,哪个是正确的长度? 密码与BCrypt总是相同的长度? 编辑 哈希示例: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu 散列一些密码后,似乎BCrypt总是产生60个字符散列。 编辑2 对不起,没有提到的实施。 我正在使用jBCrypt 。

计算和保存PostgreSQL中的空间

我有一张桌子,像这样: CREATE TABLE t ( a BIGSERIAL NOT NULL, — 8 b b SMALLINT, — 2 b c SMALLINT, — 2 b d REAL, — 4 b e REAL, — 4 b f REAL, — 4 b g INTEGER, — 4 b h REAL, — 4 b i REAL, — 4 b j SMALLINT, — […]

Android将文件保存到外部存储

我有一个小问题,创build一个目录,并在我的android应用程序上保存一个文件。 我正在使用这段代码来做到这一点: String filename = "MyApp/MediaTag/MediaTag-"+objectId+".png"; File file = new File(Environment.getExternalStorageDirectory(), filename); FileOutputStream fos; fos = new FileOutputStream(file); fos.write(mediaTagBuffer); fos.flush(); fos.close(); 但它抛出一个例外: java.io.FileNotFoundException:/mnt/sdcard/MyApp/MediaCard/MediaCard-0.png(没有这样的文件或目录) 在这一行: fos = new FileOutputStream(file); 如果我将文件名设置为: "MyApp/MediaTag-"+objectId+"它正在工作,但是如果我尝试创build文件并将其保存到另一个目录,则抛出exception。 另一个问题:有没有办法让我的文件在外部存储保密,所以用户不能在库中看到他们,只要他连接他的设备作为Disk Drive ?

在DB中存储图像 – 是或否?

所以我正在使用一个应用程序在数据库中存储图像。 你对此有什么看法? 我更喜欢在文件系统中存储位置,而不是将其直接存储在数据库中。 你认为什么是利弊?