java基础
kpp19920121
这个作者很懒,什么都没留下…
展开
-
java中的责任链模式
1.责任链模式简介: 责任链模式设计的角色: 1.1抽象处理者角色: 1.2具体处理者角色 2.使用责任链模式模仿出差申请费的报销流程: 分心如下: 涉及到的对象: 以面向对象的思维应该讲责任链抽象为一个对象(HandlerChain) HandlerChain:过滤器的抽象 ApplicationHandlerChain的具体实现 Request:封装的请求信息 Han原创 2016-08-09 16:48:44 · 385 阅读 · 0 评论 -
jdk动态代理源码解析
1.简介 动态代理在java框架盛行的今天,用的非常广泛,在诸多设计模式中也是比较难掌握的。动态代理实际上是一种字节码增强技术。产生一个新的代理类来辅助原有的类来进行某些增强操作。在spring的aop中使用的核心技术就是动态代理。常用的动态代理技术实现方案大体上有两种,jdk的动态代理和cglib的动态代理。jdk的动态代理使用的是jdk自带的api实现的。和cglib原创 2017-09-16 16:02:58 · 445 阅读 · 1 评论 -
eclipse中无法查看jdk debug变量的值
产生原因 java中jdk的目录下自带的有src.zip源码包,但编译的时候,没有带调试信息,所以debug的时候,看不到jdk中变量的值。 解决方案: 重新编译jdk中的rt.jar,使用eclipse导出jar文件,使用jdk中覆盖系统类的功能,重置jar包,运行时,会优先搜索。 a.新建项目,配置好jdk b.导入jdk源码src.zi原创 2017-09-08 20:56:00 · 505 阅读 · 0 评论 -
tomcat配置https
https协议中相关概念 # ## ssl协议通信设计的文件格式 ## xxx.cer cer文件被称为证书,包含的公钥。通常会将cer文件导入到通信对方的truststore文件中。 xxx.keystore、xxx.jks 秘钥库存储文件,其中可以容纳N对秘钥和公钥。可以从该文件中导出cer文件(导出公钥证书) xxx.truststore 信任证...原创 2018-12-20 17:34:27 · 291 阅读 · 0 评论