- 博客(6)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
原创 java单例模式分析
单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。饿汉式public class Singleton { private static Singleton instance = new Singleton(); private Singleton ()
2016-04-24 11:56:36 351
原创 Cookie和Session的理解
CookieCookie是客户端用来保存信息的一种手段,因为http是一种无状态的协议,Cookie也是对http协议的一种补充。Cookie的存取只能在相同域名或其子域名下进行。我们可以在页面中使用JavaScript来操作Cookie,也能在Java中操作Cookie。关于Cookie的使用,我们可以使用Cookie来保存用户的用户名和密码,使用户下次打开我们的网页时,不需要重复登陆。Sessi
2016-04-23 23:20:20 445
原创 Https是如何保证安全的
什么是HttpsHTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL,简单点也是Https = Http + 加密 + 认证 + 完整性保护Https的过程服务器需要把自己的公开密钥
2016-04-20 22:55:44 1168
原创 关于java中bean拷贝的思考
使用的一些场景在java中,有很多地方需要用到bean拷贝,比如从数据库查出的对象bo需要转化成页面显示需要的对象vo返回到前端等,它们的很多属性字段都是一样。有哪些工具类两个对象之间的属性拷贝,效率最高的是使用属性中的get/set方法,但有时属性比较多,这样做看起来有点傻,除非对性能要求很高。常用的bean拷贝类有以下几种Apache的BeanUtilsSpring的BeanUtilscg
2016-04-18 22:46:08 1756
原创 javanio 实现socket通信
package io.nio;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerSocketChannel;
2016-04-13 20:41:22 405
原创 JDBCExceptionReporter.logExceptions(234) | connection holder is null
使用的是druid连接池连接使用了超过配置时长,还没释放所报的错误解决1.removeAbandonedTimeout配置时间变大2.代码中保持每次连接时间小于removeAbandonedTimeout的时间,可以把长时间的连接操作,分成几段来做
2016-04-12 12:29:43 4857
初学者怎么入门架构师
2016-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人