自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 tomcat+redis+nginx实现session共享缓存

整个配置的架构:[img]http://dl2.iteye.com/upload/attachment/0130/6093/09721a5b-daab-3ec8-b123-ef47232a9937.jpg[/img]在这个图中,nginx做为反向代理,将客户请求根据权重随机分配给三台tomcat服务器,redis做为三台tomcat的共享session数据服务器。[b]2.规划[/b]redislocalhost:6379nginxlocalhost:

2018-08-30 10:18:22 650

原创 Java并发问题--乐观锁与悲观锁以及乐观锁的一种实现方式-CAS

想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。再比如Java里面的同步原语synchronized关键字的实现也是悲观锁。乐观锁:顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量,像数据库提供的类似于write_condition机制,其实都是提供的乐观锁。在

2018-08-17 09:47:49 117

原创 xss攻击原理与解决方法

2018-08-01 08:47:25 958

原创 CSRF攻击与防御

2018-08-01 08:35:35 208

Oracle ERP –生产 操作手册

非常好的Oracle ERP –生产 操作手册

2010-01-27

Java面试题完整版(含参考答案).doc

非常全面的Java面试题,需要的朋友不要错过

2009-09-15

JUnit4.1.chm

关于JUnit API的帮助,格式是CHM

2009-09-01

java static详解.doc

关于Java Static的详细讲解,讲的很彻底

2009-09-01

Ora9iSQLRef.chm

Oracle9i Database Reference Release 2 (9.2) It's very helpful to learn Oracle9i

2009-09-01

Struts 1.3

Struts 1.3 API CHM help pls download it if you need it and hope you make a rapid progress

2009-09-01

设计模式培训-strategy

设计模式培训-strategy 设计模式培训-strategy

2009-06-01

设计模式培训-observer

设计模式培训-observer 设计模式培训-observer 设计模式培训-observer

2009-06-01

Log4J 1.2.8 API.chm

Log4J 1.2.8 API

2008-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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