![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
杂谈
kitrst
准程序猿
展开
-
Web服务器、Apache、Tomcat等概念的理解
以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系先来个热身一个请求到发出到响应返回的全过程 首先,客户端发出一个请求 看到浏览器上的URL地址了么,那就是你的请求的主要内容。请求以一串文本的形式发送,例如http://www.baidu.com代表按照http协议获取www.baidu.com这个资源(关于资源的概念请参见URI和URL)。当然实际上你的请求不是这么写的,原创 2017-03-26 18:59:11 · 4073 阅读 · 2 评论 -
基于Java反射实现简易ORM
简易ORM简介利用java反射,可以实现一个简易的orm,从此再也不用傻傻的写dao了。。。目标实现查询和插入方法。其中查询方法需要接受一个POJO对象,DBUtil会自动根据POJO中已经提供的信息补全sql。例如User对象中已经设置了username属性为omsfuk,则sql会变成:select * from user where username = 'omsfuk'。插入方法类似。代码T原创 2017-04-08 23:56:56 · 467 阅读 · 0 评论 -
加盐加密
加盐加密常用的数据库密码存储方式为:对密码进行加密后存储(以MD5为例),然后涉及到登录时,对加密后的信息进行对比这么做有一些缺陷:同样的密码加密后的信息一样 如果数据库泄露,假设甲看到乙的加密后的信息和自己一样,那么就知道他们是一样的密码所以就引出了加盐加密。 加盐加密实际上很简单,就是加一点混淆信息,例如将username+password作为加密原文,username+password这个原创 2017-04-05 18:47:32 · 559 阅读 · 0 评论