- 博客(10)
- 收藏
- 关注
原创 著名密码战
时间先后: 2000年前,罗马凯撒大帝,简单加密,字母后移4位,加密。破解:...... 1587年,苏格兰玛丽女王,依据词汇手册,一对一加密。破解:根据已知人物姓名中单字的出现频率查找人物姓名密钥。 1470年,阿波提,密码轮加密,多字母替换加密。破解:无解。 1790年,托马斯-杰斐逊,圆形机,24个圆盘,每个圆盘有24混乱的字母,加密的信息对应成一条线。 19...
2011-03-23 22:56:36
386
原创 “转”OpenSessionInView
一、什么是OpenSessionInView 在hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当 我们真正想获取数据时会迫使load加载数据,而此时session已关闭,所以就会出现异常。 比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,session随之关闭,而我们 希望...
2011-03-21 14:46:33
83
原创 “最佳”实践
设计实体属性:------------------------------------------------------------ 1,主键 2,关联关系属性: 1,一个关联关系是一条连线。 ...
2011-03-19 21:40:21
74
原创 <s:a></s:a>与<a><a>混用错误
struts2的<s:a>标签与html的<a>标签混用: 某一个A.jsp页面定义<a>链接到某antion,在转到某页面B.jsp,如果B页面超链接定义为<s:...>的struts2标签,则链接的参数不能显示。 解决方法:页面跳转使用同一类标签;...
2011-03-18 15:41:48
102
原创 JDK里的设计模式
下面是JDK中有关23个经典设计模式的示例,在stakeoverflow也有相应的讨论: http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns Structural(结构模式) Adapter: 把一个接口或是类变成另外一种。 java.util.Arrays#...
2011-03-13 23:48:59
73
原创 开发人员需要知道_how_what_why
你是否工作在这样的一个大公司里——他们工作效率缓慢,会议无穷无尽?你是否有被告诉去完成一个任务,去开发一个API,但你的不知道它会用在哪里,怎么用?你只是按照文档在技术上把它正确的实现? “如何做 ”是一个开发人员在团队生活中需要知道的最有价值的信息。但遗憾的是,有些人却认为这是开发人员在项目中唯一要知道的事情。 我们不能这么认为。 如果不知道自...
2011-03-13 23:34:33
115
原创 n层架构
2层架构 2层架构_+_entity 3层架构_+_entity_+_service 3层架构_+_entity_+_service_+_hibernate N层架构_+_entity_+_service_+_hibernate实现DAO N层架构_+_entity_+...
2011-03-13 23:22:21
214
svn基本配置总结
svn启动方式有2种,svn自带服务器方式和apache服务器方式。推荐使用apache,可以方便开关服务和apache的其他服务。 整合apache:重点修改配置文件,添加以下内容: <Location /svn> DAV svn SVNParentPath D:\SVN AuthType Basic AuthName “Subversion r...
2011-03-13 22:56:24
91
原创 待用模板
注:“\\”后为补充说明内容;“【】”中为选择性内容 web:------------------------------------------------------------ org.springframework.web.context.ContextLoaderListener contextConfigLo...
2011-03-11 23:45:28
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人