摘要: ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。在这之前我对ConcurrentHashMap只有一些肤浅的理解,仅知道它采用了多个锁,大概也足够了。但是在经过一次惨痛的面试经历之后,我觉得必须深入研究它的实现。面试中被问到读是否要加锁,因为读写会... 阅读全文
posted @ 2015-12-13 09:08 lpxSpring 阅读(175) 评论(0) 推荐(0) 编辑
摘要: http://www.java3z.com/cwbwebhome/article/article2/2378.html?id=1034 阅读全文
posted @ 2015-12-13 09:00 lpxSpring 阅读(98) 评论(0) 推荐(0) 编辑
摘要: net.sf.json.JSONObject 和org.json.JSONObject 的差别。一、创建json对象String str = "{\"code\":\"0000\", \"msg\":{\"availableBalance\":31503079.02}} org.json.JSONO... 阅读全文
posted @ 2015-12-13 08:55 lpxSpring 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 本节摘要:之前对JSON做了一次简单的介绍,并把JSON和XML做了一个简单的比较;那么,我就在想,如果是一个json格式的字符串传到后台,需要怎么对其处理?如果前台页面需要后台返回的是一个json的字符串,那么后台是怎么把json格式的字符串给拼装起来的呢?JSON和XML是不是有某种联系,他们之... 阅读全文
posted @ 2015-12-13 08:54 lpxSpring 阅读(138) 评论(0) 推荐(0) 编辑
摘要: /*** 由字符串反序列化成实体类 针对的是一个实体,此实体中的属性不包括自定义的类型,如Teacher类型,或者List类型 * @param source 传入json中的字符串* @param beanClass 实体类的类型* @return 实体类*/public static Objec... 阅读全文
posted @ 2015-12-13 08:51 lpxSpring 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 首先先介绍回调函数的概念。比如客户端client,想要调用服务器端server的某个函数为你提供服务。比如炒西红柿炒蛋,cookTomato() 这时候,服务器端说,你先付钱才能为你服务,这时候服务器端要调用客户端的getMoney().才能为你继续服务。这里的getMoney就是回调函数了。而且这... 阅读全文
posted @ 2015-12-07 20:15 lpxSpring 阅读(362) 评论(0) 推荐(0) 编辑
摘要: hessian学习hessian是一个采用二进制格式传输的服务框架,相对传统soap web service,更轻量,更快速。官网地址:http://hessian.caucho.com/目前已经支持N多语言,包括:java/c#/flex/php/ruby...maven的依赖项如下:1 2 c... 阅读全文
posted @ 2015-12-07 20:10 lpxSpring 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 引言:接上一篇文章讲述处理@RequestMapping的方法参数绑定之后,详细介绍下@RequestBody、@ResponseBody的具体用法和使用时机;同时对曾经看的一篇文章中讲述的某些部分进行澄清 (文章地址:http://www.byywee.com/page/M0/S702/70242... 阅读全文
posted @ 2015-12-07 20:03 lpxSpring 阅读(199) 评论(0) 推荐(0) 编辑
摘要: Eclipse中10个最有用的快捷键组合一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的... 阅读全文
posted @ 2015-12-06 07:37 lpxSpring 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、eclipse安装过程首先确保在安装eclipse之前已经安装好Java虚拟机1. eclipse官网下载压缩包下载地址:http://www.eclipse.org/downloads/?osType=linux&release=undefined2. 解压缩到 /opt/(/opt一般为大型... 阅读全文
posted @ 2015-07-27 23:54 lpxSpring 阅读(249) 评论(0) 推荐(0) 编辑