自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一次客户端卡崩的沉思录

这标题起的有些装B,好吧,我认了。       今天解决客户现场客户端卡死问题,午饭也木吃,在此做一个总结。 问题描述       客户向实施反馈,点击某个功能后,客户端就一直卡着了,直至挂掉。 相关介绍       (1)、C/S架构的ERP产品,现场产品版本较低。       (2)、最近有打业务模块的补丁和一个基础的补丁。       (3)、可重现。 问题分析

2017-02-11 01:02:25 380

原创 Tomcat源码分析-类加载器

类加载,实现jsp热加载,类加载器在tomcat中的应用,tomcat源码分析

2017-01-15 23:49:10 525

原创 Tomcat源码分析-线程池应用

线程池在tomcat中的应用

2017-01-02 16:53:12 2809

原创 Tomcat源码分析-Lifecycle

tomcat中Lifecycle分析,启动过程分析

2016-12-31 18:09:57 571

原创 Tomcat7源码分析-Digester

最近研究了一段时间的Tomcat,还是有不少收获,首先对Digester做一个小的总结。           想必看过struts 和 tomcat 源码的童鞋对Digester都不会陌生,Digester是基于SAX解析将dom节点转换成java对象的一个可重用的组件。          下面是我对Digester在tomcat以及于它本身的一些理解!          1、Dige

2016-12-25 18:35:05 816

原创 maven入门学习第一弹(windows)

以前听就过maven,但一直没具体接触,最近听一个同学推荐这个工具功能强大。本着好奇之心,这周末就尝试了maven的工具使用,意外的是还是遇到了不少问题,在此做一个简单的总结。         一、下载与安装    download:官网网址如下    http://maven.apache.org/download.cgi         安装

2016-08-07 22:39:47 248 5

转载 Github上fork之后如何保持同步(Windows环境)

我们会去fork别人的一个项目,这就在自己的Github上生成了一个与原作者项目互不影响的副本,自己可以将自己Github上的这个项目再clone到本地进行修改,修改后再push,只有自己Github上的项目会发生改变,而原作者项目并不会受影响,避免了原作者项目被污染。但是如果原作者在不断更新他的项目,如何也让自己Github上的也跟着同步?这里需要借助在windows下安装github出现的一个

2016-08-05 15:55:50 389

原创 ArrayList<E>.<init> line: not available

之前调试java源码时,发现无法定位到源码,如图1.1和图1.2                                        图1.1

2016-05-21 22:41:43 892

原创 一个ConcurrentModificationException异常引发的故事

一、问题背景最近在分析一个客户的实际问题中,从日志中看到了一个类似如下的异常(图A),实际异常栈信息量较多,由于涉及到产品代码,所以不便在此贴出,图A是异常栈的最底层抛异常的原因;程序并没有对最上层那行业务代码做try{}catch(),而该功能是会与第三方系统交互的,在最开始设计该功能时是分两大块处理的,每块都有一个大的事务管理;因此该异常直接跑飞没能反写第一个事务已提交的数据,导致

2016-05-15 00:58:24 2346 2

原创 Git入门及基本配置

1、GitHub账户注册与Repository建立注册网址:https://github.com/Hello world Guide:https://guides.github.com/activities/hello-world/2、Git客户端2.1、windows Git客户端下载2.2、Git客户端配置2.2.1、什么是ssh?ssh为建立在应用层和

2016-03-13 19:03:20 472

转载 动态代理二之~jdk~proxy

JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为

2014-07-10 11:12:26 316

空空如也

空空如也

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

TA关注的人

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