学习笔记
文章平均质量分 76
iteye_11093
这个作者很懒,什么都没留下…
展开
-
学习笔记-Comet
Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案: 1、基于 AJAX 的长轮询方式; 2、基于 iframe 及 htmlfile 的流方式。 开源的 Comet 框架-pushlet,提供了以上两种方式的封装。 [b]Ajax长轮询[/b],客户端发起XMLHttpRequest请求,服务端阻塞请求,直到有数据返回,客户端处理完响应后...原创 2014-02-13 16:50:20 · 182 阅读 · 0 评论 -
Java集合类
最近研究了下集合类的源码,在网上看了不少资料,把我认为比较好的文章,罗列一下。HashMap [url]http://www.ibm.com/developerworks/cn/java/j-lo-hash/[/url]TreeMap [url]http://www.ibm.com/developerworks/cn/java/j-lo-tree/[/url]ArrayList [ur...原创 2014-02-14 14:18:31 · 67 阅读 · 0 评论 -
jvm调优
[b]一、JVM基础知识[/b]比较多,转载下吧 [url]http://blog.csdn.net/jimmy1980/article/details/4968308[/url][url]http://my.oschina.net/shootercn/blog/15393[/url]两篇内容一样,第二篇加了几个图[b]二、JVM监控工具[/b]jdk自带了需要有用的轻...原创 2014-02-15 23:37:12 · 99 阅读 · 0 评论 -
Tread 相关
Thread.join(),源码的说明Waits for this thread to die.即等待调用该方法的线程结束,再执行;主线程等待调用join方法的子线程执行结束后再继续执行。B extends ThreadA extends Thread { run(){ b.join();//等待B线程结束 //b.join(1000);//等待B线程结束或者100...原创 2014-02-19 19:19:53 · 94 阅读 · 0 评论 -
商品秒杀技术实现
查阅了一些文章,讲的透彻的不多,也可能是我理解不到位一种思路,[url]http://guzz.iteye.com/blog/811500[/url],提到的采用二次事务模式,使用AtomicInteger原子计数,挡掉大部分的请求,只接受计数值个用户请求,并提交数据库事务;如果采用多台应用服务器,计数值可以均分,比如总数50,5台服务器,那么每台可以为10。另一种,说采用队列,放...原创 2014-03-04 22:26:25 · 467 阅读 · 0 评论 -
RPC调用框架比较分析
[b]什么是RPC[/b]:RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。简言之,RPC使得程序能够像访问本地系统资源一样,去访问远端系统资源。比较关键的一些方面包括,通讯协议,序列化,资源(接口)描述,服务框架,性能,语言支持等。[b]典型RPC调用框架[...原创 2015-01-19 13:06:47 · 336 阅读 · 0 评论