自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Nginx/LVS/HAProxy负载均衡软件的优缺点详解

PS:Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,参考了一些资料,结合自己的一些使用经验,总结一下。 一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术。具体的应用需求还得具体分析,如果是中小型的Web应用,比如日PV小...

2017-03-20 10:01:41

阅读数 144

评论数 0

原创 使用mybatis +spring 插件实现读写分离

最近的项目中在数据库优化的时候需要用到读写分离,由于代码已经写好了,所以最优的方式就是在代码端不做任何修改,由于mybatis的灵活性,所以考虑用mybatis执行的时候通过插件的形式进行动态设置数据源。又由于spring支持数据源的懒加载和路由数据源的功能,所以最终解决方案是mybatis+sp...

2015-12-26 11:34:25

阅读数 2856

评论数 0

转载 Java并发编程:线程池的使用

Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。   那...

2015-11-26 10:01:29

阅读数 376

评论数 0

转载 谈谈IE针对Ajax请求结果的缓存

在默认情况下,IE会针对请求地址缓存Ajax请求的结果。换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的(比如获取实时数据),这篇文章就来简单地讨论这个问题,以及介绍几种解决方案。 目录  一、问题重现 ...

2013-10-12 10:05:23

阅读数 637

评论数 0

原创 EJB跑多次定时器--事务问题

前几天自己在项目中增加了报表,类型是天报,每天汇总的时候是晚上十二点20,第二天看的时候发现,每一份天报都有两份数据,而且两份数据还不完全一样(第二次的数据正好是第一次的两倍,而且这两份数据是同一个线程中跑的). 经过多次查看代码发现代码中定时器的方法也只有一次,所以不可能是方法重复了,通过看j...

2012-12-10 10:28:25

阅读数 1304

评论数 0

转载 ReentrantLock代码剖析

http://www.cnblogs.com/MichaelPeng/archive/2010/02/12/1667947.html http://www.cnblogs.com/MichaelPeng/archive/2010/02/17/1668986.html http://www....

2012-11-26 16:35:50

阅读数 481

评论数 0

转载 EJB的基础--RMI-IIOP

RMI 1.       简介          Java远程方法调用(Remote Method Invocation, RMI)使得运行在一个Java虚拟机(Java Virtual Machine, JVM)的对象可以调用运行另一个JVM之上的其他对象的方法,从而提供了程序间进行...

2012-11-14 14:54:51

阅读数 999

评论数 0

原创 探索创建InitialContext过程

在使用InitialContext去获取jboss中Ejb对象的时候,总会看到这样的语句:Hashtable c = new Hashtable(); c.put("java.naming.provider.url", url); c.put("java.na...

2012-11-14 14:16:55

阅读数 3319

评论数 0

转载 Java弱引用与WeakHashMap的介绍

在《Effective Java 2nd Edition》中,第6条“消除过期的对象引用”提到,虽然Java有垃圾回收机制,但是只要是自己管理的内存,就应该警惕内存泄露的问题,例如的对象池、缓存中的过期对象都有可能引发内存泄露的问题。书中还提到可以用WeakHashMap来作为缓存的容器可以有效解...

2012-11-07 09:33:36

阅读数 1646

评论数 0

原创 java自定义注解

java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括  @Retention @Tar...

2012-03-07 14:01:25

阅读数 45567

评论数 5

原创 江南

你曾说 江南美如画 乌衣巷,白沙堤 乌衣巷后美丽奢华 白沙堤旁绿柳成荫   如今 我在紫金山下 你在西子湖畔 穿过乌衣巷, 却是狭小空间,繁华已逝 走过白沙提, 已是秋风飒飒,落叶纷飞   六朝古都 人间天堂 相知相望而不能相守 我明明已经忘记你 你却闯进我的梦...

2011-11-09 09:44:34

阅读数 696

评论数 0

提示
确定要删除当前文章?
取消 删除