摘要: 海量数据的解决方案 point 1.缓存和页面静态化 缓存的作用是降低数据库的压力. 缓存的使用方式: a>通过程序直接保存到内存中(map concurrentHashMap) b>使用缓存框架(Ehcache,Memcache,redis) 页面静态化: 在程序中使用模板技术生成,如常用的Fre 阅读全文
posted @ 2017-07-25 18:37 YYfish 阅读(241) 评论(0) 推荐(0)
摘要: 分布式事务: http://blog.csdn.net/mine_song/article/details/64118963 dubbo教程: http://blog.csdn.net/hzzhoushaoyu/article/details/43273099 阅读全文
posted @ 2017-07-18 18:50 YYfish 阅读(149) 评论(0) 推荐(0)
摘要: 1.标记-清除算法: 标记-清除算法是最基础的垃圾收集算法,分为两个阶段: a)标记:对不可达对象进行标记(对可回收对象进行标记) ps:通过可达性分析算法,当一个对象到GCROOT没有任何引用链相连时,则证明此对象不可达(可回收)。 ps:当对象被第一次标记为不可达对象的时候,会进行一次筛选,判断 阅读全文
posted @ 2017-04-27 16:13 YYfish 阅读(189) 评论(0) 推荐(0)
摘要: 垃圾收集器判断对象存活的两种算法,以及所关注的内存区域 阅读全文
posted @ 2017-04-19 13:25 YYfish 阅读(256) 评论(0) 推荐(0)
摘要: 上一篇看了堆内存是怎么创建对象的,那么创建完肯定要使用对象啦~ 那是怎么访问对象呢? java 程序是通过栈上的reference数据来操作堆上的具体对象的。 首先我们回顾一下虚拟机栈: 虚拟机栈是 java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧(Stack Frame)用于存储局 阅读全文
posted @ 2017-04-17 12:02 YYfish 阅读(1119) 评论(0) 推荐(0)
摘要: jvm虚拟机中对象的创建过程 阅读全文
posted @ 2017-04-14 14:04 YYfish 阅读(273) 评论(0) 推荐(0)
摘要: window上 上传项目到githug简单办法 阅读全文
posted @ 2017-04-12 17:47 YYfish 阅读(222) 评论(0) 推荐(0)
摘要: jvm虚拟机内部结构简单探究 阅读全文
posted @ 2017-04-11 13:20 YYfish 阅读(198) 评论(0) 推荐(0)
摘要: PO(persistant object) 持久对象 在 o/r 映射的时候出现的概念,如果没有 o/r 映射,没有这个概念存在了。通常对应数据模型 ( 数据库 ), 本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的 java 对象。最简单的 PO 就是对应数据库中某个表中的一条记录,多 阅读全文
posted @ 2017-04-07 15:20 YYfish 阅读(234) 评论(0) 推荐(0)
摘要: java I/O流 阅读全文
posted @ 2017-04-07 12:01 YYfish 阅读(343) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示