自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 http响应头安全策略(nginx版)

web应用安全问题整理与记录

2021-05-07 18:22:03 10805 1

原创 JVM从初始化到GC整个周期中发生的那些事(一)

生命周期的活动:1.类加载器将类信息加载到方法区(也叫永久区,对应内内存中的Perm区),同时里面也存储的惊天 的成员变量。类信息包括方法,变量名,以及访问权限等等。2.然后运行main函数,执行调用的类,根据方法区的内存作为模板,将类初始化到堆中存储,并且将调用的句柄放到栈中。3这个时候执行类中的方法,调用方法必然有一个线程,jvm在创建线程的时候会在java

2017-09-23 12:14:06 319

原创 struts1与struts2线程安全 ----个人学习总结 非技术交流

struts1是单例的 非线程安全的 所以在使用中必须是线程安全的 使用局部变量 保证线程安全 (局部变量在自己线程对应的栈里 不共享 如果是实例变量 会copy到缓存区 且还会同步回。。 所以多个访问会互相影响 ,局部变量包括方法的参数变量 ) struts1中 所有的变量都在方法里 actionform也作为一个参数传入进来 属于局部变量 是线程安全的...

2013-01-06 14:41:37 107

activiti-engine-5.9.jar

activiti-engine-5.9.jar

2013-02-10

空空如也

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

TA关注的人

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