自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拓拓的专栏

在思考的道路上前进

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用反射和动态代理实现mybaits的mapping.xml热部署

使用反射和动态代理实现mybaits的mapping.xml热部署

2017-08-17 09:51:42 410

原创 学习mybatis源码疑惑一

一、背景二、疑惑描述三、猜测四、验证五、结论(欢迎拍砖)六、后续疑问

2017-06-16 11:08:47 326

原创 SMTP协议分析

一、协议简介二、SMTP命令三、SMTP响应四、SMTP代理和SMTP服务器的通信过程分析一、协议简介      SMTP(Simple Mail Transfer Protocol):简易邮件传输通讯协议 SMTP是互联网上的一种通讯协议,主要功能是用在传送电子邮件,当我们通过电子邮件程序,寄E-mil给另外一个人时,必须通过SMTP通讯协议,将邮件送

2017-04-21 10:06:17 8832

原创 https工作原理及CA证书部署

环境说明1、apache版本: Apache/2.2.15 (Unix)2、weblogic版本: 10.3.6https的工作原理HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称加密

2017-03-07 22:41:42 11685 3

原创 Ukey证书校验流程和使用注意事项

目录:一、什么是证书吊销列表(CSR)二、证书四验是哪四验三、Ukey证书使用需要注意的问题四、Ukey相关资料包

2017-03-02 11:13:25 11863 1

原创 ukey证书简介

目录:一、CA、RA、Ukey厂商和业务系统的关系二、CA证书的重要属性(DN、SN、参考号、授权号、有效日期、证书状态、颁发者)三、什么是证书容器CSP四、证书的作用

2017-03-02 10:19:02 24983

原创 代码不规范在weblogic中引起jsp页面404问题

一、问题说明:昨天在生产环境(weblogic服务器)发现在访问 check_captcha.jsp 页面时一直报404错误,经过核查,发现该文件并无遗失。二、问题分析:1、打开jsp编译后的文件地址,发现只有生成java文件而没有生成对应的class文件,如下图所示:2、初步认定问题出在check_captcha.jsp代码里面,打开该文件,发现存在创建对象却从未被引用的问题

2017-02-28 09:36:36 1350

原创 分析weblogic数据库线程池无可用连接的问题

现象描述:1、web页面访问异常慢,有部分页面如下错误:2、日志报错:2017-02-23 16:53:53 53 [filter.CheckMallCpDetailFilter]-[ERROR] - weblogic.jdbc.extensions.PoolLimitSQLException: weblogic.common.resourcepool.ResourceLimi

2017-02-21 22:10:41 21134

原创 分析jvm线程堆栈

目录一、java线程状态二、使用jstack生成进程dump文件三、统计dump文件中处于不同状态的线程数量四、举例分析不同状态的线程1、分析BLOCKED (on object monitor)状态的线程2、分析TIMED_WAITING (on object monitor)和WAITING (on object monitor)状态的线程3、分析TIMED_WAI

2017-02-20 21:25:45 5096 6

转载 HTTP状态码302、303和307的故事

原文地址:http://www.cnblogs.com/cswuyg/p/3871976.html  今日读书,无法理解HTTP302、303、307状态码的来龙去脉,决定对其做深究并总结于本文。     《HTTP权威指南》第3章在讲解30X状态码时,完全没有讲清楚为什么要有302、303、307,以及他们的关系,一句“问题出在HTTP/1/1”让我一头雾水,

2017-02-13 23:30:25 2699

原创 协同开发中svn使用规范

一、先更新,再提交,要养成每天更新的习惯SVN更新的原则是要随时更新,随时提交。当完成了一个小功能,能够通过编译并且自己测试之后,谨慎地提交。 如果在修改的期间别人也更改了svn的对应文件,那么commit就可能会失败。如果别人和自己更改的是同一个文件,那么update时会自动进行合并,如果修改的是同一行,那么合并时会产生冲突,这种情况就需要同之前的开发人员联系,两个人一起协商解决冲突,解

2017-02-13 22:20:36 461

原创 提供给外部调用的接口设计原则

1、接口命名规则应做到见名知意2、不要做大而全的接口,要尽量保持接口的功能单一好处:这样有利于接口调试、改造升级和维护3、接口出参应含有接口调用结果信息(code 和 message)字段4、接口出参应对同类型(单条,多条,分页)的数据有固定相同的格式 好处:3和4条 可以方便接口使用者封装接口的调用5、接口出参要使用像json或xml这种平台无关的数据格式好处:jso

2017-02-13 22:02:28 6569

原创 用栈来模拟实现汉诺塔问题

import java.util.*;public class TestHanNuoTa{ private static int size = 4; private static Stack A = new Stack(size); private static Stack B = new Stack(size); private static Stack C = new Stack(s

2014-10-31 21:50:28 1089

原创 中缀表达式转换到后缀表达式(java实现)

/*将中缀表达式转换为后缀表达式定义优先级:'(' : 4'*','/' : 3'+','-' : 2')' : 1思路:循环遍历输入字符数组if input[i]是数字,则print; continue;循环if栈空,则input[i]入栈,break;if outputPriority if outputPriority >= inputPr

2014-10-26 01:21:12 484

原创 java编程思想笔记

第一章 对象导论

2014-10-20 21:37:32 565

转载 泛型的约束与局限性

因为Java并没有真正实现泛型,是编译器在编译的时候在字节码上做了手脚,这种实现理念造成Java泛型本身有很多漏洞。为了规避这些问题Java对泛型的使用上做了一些约束,但不可避免的还是有一些问题存在。这其中大多数限制都是由类型擦除引起的。1.不能用类型参数替换基本类型:  其原因是类型擦除,擦除类型后原先的类型参数被Object或者限定类型替换,而基本类型是不能被对象所存储的。可以

2014-08-22 09:12:00 526

证书相关信息

《Ukey证书校验流程和使用注意事项》博客附件

2017-03-02

CSP功能介绍

CSP功能介绍

2017-03-02

空空如也

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

TA关注的人

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