摘要: http://www.dewen.org/q/7804数据库的好处是便于批量查询和返回结果,适用于查询方面的需求。文件的好处是便于直接访问,适用于直接显示方面的需求。如果你是想作为像百度图片和google图片一样的一个图片搜索系统,那么当然是数据库优先啦,不过需要注意的是,并不是把图片存入数据库,而是在数据库中存储从图片中提取的特征,便于查询,图片作为最终数据需要存储在另外一个数据库中,当然,特征数据库和图片实体数据库之间可以通过图片的编号来进行一一对应。如果你只是说有很多的文章,里面有很多的配图,那么直接文件存储吧,这样访问该文章的时候就直接返回图片内容了。这里也有一点要注意,就是图片的加载 阅读全文
posted @ 2013-11-04 19:26 盗草人 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 博主,开始时候,写的web应用,数据库中的密码,都是直接保存的。真正的原汁原味,真正的所见即所得。后来,看了别人的web应用都是MD5加密的,感觉很不错,自己也在应用中加入了MD5加密,貌似“不可逆”的,哈哈,看起来也专业了许多,后来听说CSDN用户信息被黑客窃取了,自己也赶紧去换了密码。今天,无意间看了http://howe.im/(探微·智在未来)的一篇博文《安全密码机制(salt机制)》,才知道了,单纯使用MD5加密,也是不安全的,这里简单说下,所读博文的内容和自己的一点认识吧。 首先,解释下,为什么单纯MD5加密,是不安全的,我们暂且不论MD5是否可以由密文推出明文(有32位 阅读全文
posted @ 2013-11-04 19:16 盗草人 阅读(435) 评论(1) 推荐(0) 编辑
摘要: 检测密码强度function _getPasswordStrength(password) { return 0 // if password bigger than 5 give 1 point + +(password.length > 5) // if password has both lower and uppercase characters give 1 point + +(/[a-z]/.test(password) && /[A-Z]/.test(password)) // if password h... 阅读全文
posted @ 2013-11-04 19:15 盗草人 阅读(336) 评论(0) 推荐(0) 编辑