摘要: 系统类加载器系统类加载器可能都耳详能熟,但是为了完整点,还是先简单的说说系统的类加载器吧。public class Test { public static void main(String[] args) { ClassLoader cl1 = Test.class.getClassLoader... 阅读全文
posted @ 2014-08-16 15:01 永志 阅读(5333) 评论(5) 推荐(6) 编辑
摘要: 前序 前几天,一个人经常在QQ群里问一些java热更新的知识。后来他实现了热更新,但是还是遇到各种问题。我给他做了解答,并看了下他写的类加载器,他的实现大概是这样子的: (问我此问题的网友,如果你看到这篇文章,请不要生气。你遇到的问题可能以后别人也会遇到,我拿出来做例子说明,希望你不要怪我哈^_^... 阅读全文
posted @ 2014-08-16 07:17 永志 阅读(766) 评论(4) 推荐(2) 编辑
摘要: 前几天写了一篇介绍枚举功能强大的文章。有几个朋友给我指正说,没有案例单纯描述不够直观。确实啊,在这里我就在写一个案例篇,对上次的文章做补充说明。 此案例是一个游戏服务器的消息识别器的简化。做过游戏开发都知道,客户端和服务器之间的交互需要定义很多的消息类型,而且这个消息类型是需要不断扩展的。消息... 阅读全文
posted @ 2014-08-08 23:04 永志 阅读(1424) 评论(5) 推荐(0) 编辑
摘要: 开发中枚举类型往往被用在可以一一列举的实例中,比如 enum Color{red,green,blue;}。但是可能你不会注意到它的更强大之处,比如如下问题看看你能作答吗 1、枚举类型可以有构造函数吗? 2、枚举类型可以实现接口、继承类吗? 3、枚举类型可以有static成员变量和方法吗?... 阅读全文
posted @ 2014-08-04 22:44 永志 阅读(2256) 评论(6) 推荐(0) 编辑
摘要: 官方文档见:http://docs.sun.com/source/819-0084/pt_tuningjava.htmljava启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有j... 阅读全文
posted @ 2014-08-03 19:50 永志 阅读(5221) 评论(1) 推荐(0) 编辑
摘要: 刚刚在ITeye上看到一篇关于java代码初始化的文章,看到代码我试着推理了下结果,虽然是大学时代学的知识了,没想到还能做对。(看来自己大学时掌握的基础还算不错,(*^__^*) 嘻嘻……)但是博主写的不够详细具体,我想在这详细谈一下java代码的具体初始化过程。 首先要清楚,初始化分为两... 阅读全文
posted @ 2014-08-02 23:24 永志 阅读(1350) 评论(4) 推荐(1) 编辑
摘要: 前言: 本文是我阅读了TOMCAT源码后的一些心得。 主要是讲解TOMCAT的系统框架, 以及启动流程。若有错漏之处,敬请批评指教!建议: 毕竟TOMCAT的框架还是比较复杂的, 单是从文字上理解, 是不那么容易掌握TOMCAT的框架的。 所以得实践、实践、再实践。 建议下载一份TOMCAT的源... 阅读全文
posted @ 2014-07-20 09:24 永志 阅读(4581) 评论(2) 推荐(4) 编辑
摘要: Connector是Tomcat最核心的组件之一,负责处理一个WebServer最核心的连接管理、Net IO、线程(可选)、协议解析和处理的工作。一、连接器介绍在开始Connector探索之路之前,先看看Connector几个关键字NIO:Tomcat可以利用Java比较新的NIO技术,提升高并... 阅读全文
posted @ 2014-07-19 13:57 永志 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 1 - Tomcat Server的组成部分1.1 - ServerA Server element represents the entire Catalina servlet container. (Singleton)1.2 - ServiceA Service element represe... 阅读全文
posted @ 2014-07-18 23:10 永志 阅读(614) 评论(0) 推荐(0) 编辑
摘要: tomcat6.0.32com.dyyx.ShareUtils//返回系统当前时间public static String now();package com.dyyx;import java.text.DateFormat;import java.text.SimpleDateFormat;imp... 阅读全文
posted @ 2014-07-17 18:34 永志 阅读(574) 评论(0) 推荐(0) 编辑