上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 40 下一页
摘要: 分布式设计与开发相关链接请参见:http://my.oschina.net/xianggao/blog/540921?fromerr=VEb9UXRQ http://www.cnblogs.com/my_life/articles/5163740.html 阅读全文
posted @ 2016-04-18 21:54 moonandstar08 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 一、分布式算法 在做服务器负载均衡时候可供选择的负载均衡的算法有很多,包括: 轮循算法(Round Robin)、哈希算法(HASH)、最少连接算法(Least Connection)、响应速度算法(Response Time)、加权法(Weighted )等。其中哈希算法是最为常用的算法. 典型的 阅读全文
posted @ 2016-04-18 21:37 moonandstar08 阅读(32489) 评论(5) 推荐(9) 编辑
摘要: 大型网站设计之负载均衡:http://blog.csdn.net/chaofanwei/article/details/28386363 阅读全文
posted @ 2016-04-17 16:07 moonandstar08 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 按照java内存的结构,发生内存溢出的地方常在于堆、栈、方法区、直接内存。 一、堆溢出 堆溢出原因莫过于对象太多导致,看代码: 二、栈溢出 根据JAVA虚拟机规范描述:如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError 如果虚拟机在扩展栈时无法申请到足够的内存 阅读全文
posted @ 2016-04-17 15:31 moonandstar08 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: 一、同步容器 主要代表有Vector和Hashtable,以及Collections.synchronizedXxx等。 锁的粒度为当前对象整体。 迭代器是及时失败的,即在迭代的过程中发现被修改,就会抛出ConcurrentModificationException。 二、并发容器 主要代表有Con 阅读全文
posted @ 2016-04-17 15:21 moonandstar08 阅读(828) 评论(0) 推荐(1) 编辑
摘要: 在Java中,虽然不需要程序员手动去管理对象的生命周期,但是如果希望某些对象具备一定的生命周期的话(比如内存不足时JVM就会自动回收某些对象从而避免OutOfMemory的错误)就需要用到软引用和弱引用了。 从Java SE2开始,就提供了四种类型的引用:强引用、软引用、弱引用和虚引用。Java中提 阅读全文
posted @ 2016-04-17 14:57 moonandstar08 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1、堆大小设置 JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5 阅读全文
posted @ 2016-04-17 10:39 moonandstar08 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 之前曾经有讲过在heap size<=3G的情况下完全不要考虑CMS GC,在heap size>3G的情况下也优先选择ParallelOldGC,而不是CMS GC,只有在暂停时间无法接受的情况下才考虑CMS GC(不过当然,一般来说在heap size>8G后基本上都得选择CMS GC,否则那暂 阅读全文
posted @ 2016-04-17 10:24 moonandstar08 阅读(513) 评论(0) 推荐(0) 编辑
摘要: Oracle恢复已删除的数据,主要有两种方法:SCN和时间戳。 一、通过SCN恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询当前sc 阅读全文
posted @ 2016-04-17 10:18 moonandstar08 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、CyclicBarrier使用 new Thread().start(); new Thread(new Runnable() {},"XXX").start(); 输出结果如下: 二、CountDownLatch使用 输出结果如下: 阅读全文
posted @ 2016-04-17 09:37 moonandstar08 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 40 下一页