![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
songzheng_741
有1年半Java Web方面开发经验,也愿意尝试互联网或移动开发方面。性格上比较沉稳,执着。喜欢研究新事物,有冒险精神,比较适合产品的开发,测试等工作或实施工作。<br/>1,熟悉HTTP协议,掌握常用web服务器,tomcat等,并理解其运作机制<br/>2,熟悉JDK常用API,对多线程有一定研究<br/>3,熟练掌握S2SH等框架,理解其内在原理<br/>4,对JavaScript有一定理解,熟练使用EXT,JQeury框架<br/>5,熟悉设计模式<br/>6,对基础算法有一定研究
展开
-
多多吃红薯,好好学java--浅析类加载过程及类加载器(一)
Java和其他语言一个很大的不同点就是java编译器会把java源文件(.java)先编译成一个与平台无关的.class文件(类文件)。 当运行一个java程序时,.class并不是本地可执行的,为了可以在本地执行程序,JVM首先要把.class文件装入自己,JVM自身有一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域,它对用户平台进行了进一步的抽象。 顺便一说,稍微了解一原创 2012-03-20 22:58:06 · 1207 阅读 · 0 评论 -
多多吃红薯,好好学java(二)-->类加载器的体系及Tomcat的类加载器
修正上次笔记的一个错误,类的装载,连接,初始化在JVM规范中是一个连续的过程(但并不需要完成一项再完成另一项),但类装载的时机JVM规范没有明确中指出,不同虚拟机会有不同的实现(《深入理解Java虚拟机》和《深入JVM》均有指出),也许会在第一次访问静态域或者静态方法时装载,也许会预先装载所有类。 众所周知,Java的类加载器的机制是父委派制(这里说的是传统的类加载器模型,osgi的实现了依靠的原创 2012-04-08 21:44:57 · 963 阅读 · 0 评论 -
写的一个简单的工具类,可以做对象类型的判断和迭代出一个对象所有属性的值
import java.lang.reflect.Field; /** * @author songzheng */ public class TypeUtil { /** * 得到某个对象类型对象 */ public static Class getClass(Object obj) { if (obj instanceof Integer) {原创 2012-08-02 20:58:27 · 2429 阅读 · 0 评论 -
truelicense简要说明
使用trueLicense来做软件产品的保护,我们主要使用它的LicenseManager类来生成证书文件、安装证书文件、验证证书文件. 假设我们已为我们软件的使用者提供了证书,下面的流程图为简略的trueLicense验证证书文件的流程。 LicenseEngine是我们自己写的一个引擎类,它封装了一些业务逻辑,以方便外部进行调用,我们验证license文件时,首先要安装原创 2012-08-01 21:38:26 · 13000 阅读 · 5 评论 -
自己动手编写IoC容器(一)
很久没写技术性的文档,编写此文档的目的一来作为最近学习的总结,二来这里有不少和我一样做WEB开发刚刚开始挨踢生涯的毕业生,希望本文档对大家有所帮助。本文思路来自《疯狂java实战讲义》和网上的无数文章。 此文档主要的内容为设计并且实现一个简单的IoC容器,IoC我们每天都在用,但都是借助于第三方框架,我们可以试着自己写一个IoC最简单的容器,什么东西都要拆开了解才好玩。 本文档大体分为三个部分原创 2012-08-01 21:44:21 · 2126 阅读 · 0 评论