- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 Socket 长连接与短连接,心跳
长连接与短连接所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器若是一段时间内没有收到请求即可关闭连接。
2013-05-11 12:45:48 779
原创 java解惑-奇偶性
1、奇偶性public static boolean isOdd(int i){ return( i & 1 ) != 0;//而不是return i % 2== 1;考虑到负数,}2、找零时刻并不是所有的小数都可以用二进制浮点数来表示,二进制浮点对于货币计算通常是不合适的。在需要精确答案的 地方,要避免使用float、do
2013-05-11 12:38:35 762
原创 关于hibernate缓存的问题
1.1. 基本的缓存原理 Hibernate缓存分为二级, 第一级存放于session中称为一级缓存,默认带有且不能卸载。 第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法才能从缓存中获取数据。比如Query.ite
2013-05-11 12:35:46 699
原创 hibernate二级缓存配置
1、首先要打开二级缓存,在hibernate.cfg.xml中添加如下配置: true 2、Hibernate的二级缓存使用第三方的缓存工具来实现,所以我们需要指定Hibernate使用哪个 缓存工具。如下配置指定Hibernate使用EhCache缓存工具。 org.hibernate.cache.EhCacheProvider
2013-05-11 12:35:03 824
原创 推荐一款界面原型设计工具-axure
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专门的原型设计工具,它比一般创建静态原型的工具如Visio、Omnigraffle、Illustrator、Photoshop、Dreamweaver、Visual S
2013-05-11 12:32:45 3594
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人