自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 new对象JVM底层实现

微信公众号:Java二师兄关注回复java 免费领福利;JVM内存结构 介绍如何new对象之前先介绍一下jvm内存结构 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。 Java虚拟机栈与程序计数器一样,Java虚拟机栈(Java Virtual Machine Stacks)也是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是...

2018-11-28 20:20:01 1316

原创 Spring异常解析源码分析

微信公众号:java二师兄[Click]关注回复java 1024G最新java学习资料(包含大数据资料)免费领;异常处理重要性良好的异常处理体系,便于对程序的后期维护 当发生错误时,程序不至于崩溃,提高程序健壮性 当发生错误时,可以在短时间内找定位问题所在 当发生错误时,避免异常栈裸奔,暴露底层架构,提高项目安全性Spring统一异常方式使用 @ ExceptionHa...

2018-11-25 19:53:17 380

原创 SpringAop之参数自动校验编码实现

关注java二师兄关注可了解更多的java编程技巧Spring Aop简介    AOP(Aspect Oriented Programming),即面向切面编程,利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责任封装起来...

2018-11-21 09:53:21 1284

原创 web安全漏洞及防御手段(一)

hhh

2018-11-17 21:26:57 1278

原创 JVM类加载详解

类的生命周期类加载的时机遇到new、getstatic、putstatic或invokestatic这4条字节码指令时, 如果类没有初始化,则需要先触发其初始化;这4条指令对应的的常见场景分别是:使用new关键字实例化对象、读取或设置一个类的静态字段 (被final修饰、已在编译期把结果放入常量池的静态字段除外) 的时候,以及调用一个类的静态方法的时候。注:静态内容是跟类关联的而不是类的对象

2017-09-11 21:27:10 226

原创 PKI基础知识

PKI基础知识PKI概念 所有提供公钥加密和数字签名服务的系统都可叫做PKI系统PKI的定义 PKI是一种遵循标准的利用公钥理论和技术建立的提供安全服务的基础设施(基础设施的概念??)主要功能 保密性完整性真实性抗抵赖PKI组件 公钥证书(由可信实体签名的电子记录,记录将公私钥对所有者的身份捆绑在一起)证书撤销列表(CRL)(通常由同一个发证实体签名。当公钥的所有者丢失私钥,

2017-06-24 16:37:41 18734 1

空空如也

空空如也

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

TA关注的人

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