- 博客(6)
- 收藏
- 关注
原创 TCP、UDP、三次握手、四次挥手
三次握手、四次挥手:http://blog.csdn.net/whuslei/article/details/6667471/
2016-04-06 21:13:28 310
原创 volatile、内存模型
volatilehttp://www.importnew.com/18126.html我们都知道jvm运行时刻内存的分配。其中有一个内存区域是jvm虚拟机栈,每一个线程运行时都有一个线程栈,线程栈保存了线程运行时候变量值信息。当线程访问某一个对象时候值的时候,首先通过对象的引用找到对应在堆内存的变量的值,然后把堆内存变量的具体值load到线程本地内存中,建立一个变量副本,之后线程就不再和对象在堆内存
2016-04-06 20:49:03 342
原创 Session、Cookie
cookie 和session 的区别 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上。当访问增多,会比较占用你服务器的性能考虑到减轻服务器性能方面,应当使用COOKI
2016-04-06 20:31:21 189
原创 HashMap、ConcurrentHashMap、HashTable、HashSet
HashMap工作原理: http://www.importnew.com/7099.html能否让HashMap同步? HashMap可以通过下面的语句进行同步: Map m = Collections.synchronizeMap(hashMap);HashMap和Hashtable的区别HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要
2016-04-06 19:30:03 289
原创 Spring
Spring是一个轻量级的框架,是一个IOC容器,包括7个核心的模块。Spring最核心的思想是IOC依赖注入(或者称为反向控制),他把离散的组件组装到一块。由于程序是在运行时组装的,因此可以很方便地添加功能,例如拦截器等。Spring是一种面向切面编程的框架。AOP( Aspect Oriented Programming)面向切面编程的思想就是在执行某些代码前执行另外的代码,使程序更灵活、扩展性
2016-04-06 15:42:40 399
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人