- 博客(11)
- 收藏
- 关注
原创 RPC调用框架比较分析
[b]什么是RPC[/b]:RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。简言之,RPC使得程序能够像访问本地系统资源一样,去访问远端系统资源。比较关键的一些方面包括,通讯协议,序列化,资源(接口)描述,服务框架,性能,语言支持等。[b]典型RPC调用框架[...
2015-01-19 13:06:47
385
原创 转载 Spark 0.9 & Shark 0.9安装手册
研究Spark & Shark的安装,找到几篇写的比较全面和详细的好文章,转载一下;[url]http://www.hellofjn.com/blog/index.php/archives/258[/url],by Eric Van,非常详细;[url]http://www.aboutyun.com/thread-8442-1-1.html[/url],by xioaxu790,这篇也...
2014-09-23 14:00:52
140
原创 slf4j N层转换关系
java.util.logging,对应jul-to-slf4j.jar和slf4j-jdk14.jar;commons-logging,对应jcl-over-slf4j.jar和slf4j-jcl.jar;log4j,对应log4j-over-slf4j和slf4j-log4j12。可参考,[url]http://fanli7.net/a/JAVAbiancheng/JAVAzo...
2014-09-01 18:31:24
166
原创 Logback+Osgi配置自动更新问题
[b]软件版本[/b]:Logback-core-0.9.30Logback-classic-0.9.30Osgi equinoxEclipse 3.7.2[b]存在问题[/b]:logback.xml配置文件,设置自动检测配置更新,,但是启动后,修改配置文件没有自动更新。比如:[code="java"] [/code]level修改为INFO,debug...
2014-07-23 21:33:27
452
原创 linux下apache+SVN搭建
转载自[url]http://www.cnblogs.com/fyfblog/archive/2011/06/12/2097138.html[/url][b]按照该篇文章的指导进行安装,记录自己碰到的实际问题及解决方法,加粗字体为我添加的注释[/b]linux下apache+SVN搭建完美版一 、先介绍一下Subversion和apache,apr,apr-util的关系...
2014-03-12 17:35:10
131
原创 商品秒杀技术实现
查阅了一些文章,讲的透彻的不多,也可能是我理解不到位一种思路,[url]http://guzz.iteye.com/blog/811500[/url],提到的采用二次事务模式,使用AtomicInteger原子计数,挡掉大部分的请求,只接受计数值个用户请求,并提交数据库事务;如果采用多台应用服务器,计数值可以均分,比如总数50,5台服务器,那么每台可以为10。另一种,说采用队列,放...
2014-03-04 22:26:25
520
原创 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
122
原创 jvm调优
[b]一、JVM基础知识[/b]比较多,转载下吧 [url]http://blog.youkuaiyun.com/jimmy1980/article/details/4968308[/url][url]http://my.oschina.net/shootercn/blog/15393[/url]两篇内容一样,第二篇加了几个图[b]二、JVM监控工具[/b]jdk自带了需要有用的轻...
2014-02-15 23:37:12
125
原创 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
91
原创 学习笔记-Comet
Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案: 1、基于 AJAX 的长轮询方式; 2、基于 iframe 及 htmlfile 的流方式。 开源的 Comet 框架-pushlet,提供了以上两种方式的封装。 [b]Ajax长轮询[/b],客户端发起XMLHttpRequest请求,服务端阻塞请求,直到有数据返回,客户端处理完响应后...
2014-02-13 16:50:20
228
原创 ssh问题解决
在虚拟机中安装了Redhat linux 6,在win7使用SSH secure shell客户端连接。1、正常生成公钥和私钥,将公钥test.pub上传至/root/.ssh2、ssh-keygen -i -f test.pub >> authorized_keys3、chmod 600 authorized_keys4、chmod 700 .ssh5、修改/etc/ssh/...
2014-01-21 22:43:05
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人