上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 过程 1、DNS解析 2、TCP连接 3、发送HTTP请求 4、服务器处理请求并返回HTTP报文 5、浏览器解析渲染页面 6、连接结束 阅读全文
posted @ 2018-11-15 22:22 _sanjun 阅读(207) 评论(0) 推荐(0) 编辑
摘要: TCP 面向连接 可靠 传输形式:字节流 传输效率:慢 所需资源:多 首部字节:20 60 应用场景:要求通讯数据可靠(如文件传输、邮件传输) UPD 无连接 不可靠 传输形式:数据报文段 传输效率:快 所需资源:少 首部字节:8个字节(4个字段组成) 应用场景:要求通信速度快(如域名转换) 阅读全文
posted @ 2018-11-15 22:15 _sanjun 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 在传统的Java应用中,bean的生命周期很简单。使用Java关键字new进行bean实例化,然后该bean就可以使用了。一旦该bean不再被使用,则由Java自动进行垃圾回收。 正确理解Spring bean的生命周期非常重要,因为你或许要利用Spring提供的扩展点来自定义bean的创建过程。 阅读全文
posted @ 2018-11-15 21:23 _sanjun 阅读(759) 评论(0) 推荐(0) 编辑
摘要: TransactionDefinition接口中定义了五个表示隔离级别的常量: TransactionDefinition.ISOLATION_DEFAULT:使用后端数据库默认的隔离界别,MySQL默认采用的REPEATABLE_READ隔离级别,Oracle默认采用的READ_COMMITTED 阅读全文
posted @ 2018-11-15 20:47 _sanjun 阅读(5107) 评论(0) 推荐(0) 编辑
摘要: 1、支持当前事务: TransactionDefinition.PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的事务。 TransactionDefinition.PROPAGATION_SUPPORTS:如果当前存在事务,则加入该事务;如果 阅读全文
posted @ 2018-11-15 20:14 _sanjun 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: G1(Garbage First)收集器是一款面向服务端应用的垃圾收集器。HotSpot开发团队赋予它的使命是(在比较长期的)未来可以替换掉JDK1.5中发布的CMS收集器。 与其他GC收集器相比,G1具备如下特点。 并行与并发 G1能充分利用多CPU、多核环境下的硬件优势,使用多个CPU(CPU或 阅读全文
posted @ 2018-11-14 18:33 _sanjun 阅读(668) 评论(0) 推荐(0) 编辑
摘要: CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。 目前很大一部分的Java应用集中在互联网站或者B/S系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短,以给用户带来较好的体验。CMS收集器就非常符合这类应用需求。 从名字(包含 阅读全文
posted @ 2018-11-14 17:20 _sanjun 阅读(467) 评论(0) 推荐(0) 编辑
摘要: Java线程中的Thread.yield( )方法,译为线程让步。顾名思义,就是说当一个线程使用了这个方法之后,它就会把自己CPU执行的时间让掉,让自己或者其它的线程运行,注意是让自己或者其他线程运行,并不是单纯的让给其他线程。 yield()的作用是让步。它能让当前线程由“运行状态”进入到“就绪状 阅读全文
posted @ 2018-11-14 09:24 _sanjun 阅读(882) 评论(0) 推荐(1) 编辑
摘要: Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 C/C++直接使用武力硬件和操作系统的内存模型,因此,有可能导致程序在一套平台上并发完全正常,而在另一 阅读全文
posted @ 2018-11-12 21:56 _sanjun 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓冲中,让运算能快速进行,当运算结束后再从缓冲同步回内存之中,这样处理器就无须等待缓慢的内存读 阅读全文
posted @ 2018-11-12 17:38 _sanjun 阅读(322) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页