- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 基于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
500
原创 睡眠排序
睡眠排序睡眠排序的思想就是利用线程休眠,对于给定的数n,睡眠n单位时间,按照醒来的顺序输出,就可以实现从大到小排序。虽然看起来蠢到爆,但是时间复杂度可是o(n)的。然并卵。。。看了一点编程实战后总感觉少了点什么,所以借机码几个代码。。声明:本代码仅用来搞笑 && 熟悉JDK并发工具包import java.util.LinkedList;import java.util.List;import
2017-04-08 10:54:35
951
原创 加盐加密
加盐加密常用的数据库密码存储方式为:对密码进行加密后存储(以MD5为例),然后涉及到登录时,对加密后的信息进行对比这么做有一些缺陷:同样的密码加密后的信息一样 如果数据库泄露,假设甲看到乙的加密后的信息和自己一样,那么就知道他们是一样的密码所以就引出了加盐加密。 加盐加密实际上很简单,就是加一点混淆信息,例如将username+password作为加密原文,username+password这个
2017-04-05 18:47:32
612
原创 Tomcat 虚拟目录与主机名
虚拟目录的 Why&& How场景你写了个webApp,项目名叫ASimpleWebApp,然后你访问的话,需要敲localhost:8080/ASimpleWebApp,好麻烦是吧,名字好长。对策第一种方法,最简单的方法,你可以将webapps目录下的ASimpleWebApp文件夹改个简单名,第二种,高明的方法(或许高明一点),直接对Tomcat说:以后你将对localhost:8080
2017-03-28 11:34:15
667
原创 Web服务器、Apache、Tomcat等概念的理解
以一次JSP请求响应为例,讲解服务器,Apache、Tomcat之间的关系先来个热身一个请求到发出到响应返回的全过程 首先,客户端发出一个请求 看到浏览器上的URL地址了么,那就是你的请求的主要内容。请求以一串文本的形式发送,例如http://www.baidu.com代表按照http协议获取www.baidu.com这个资源(关于资源的概念请参见URI和URL)。当然实际上你的请求不是这么写的,
2017-03-26 18:59:11
4150
2
Java版 2048
2016-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人