- 博客(13)
- 资源 (28)
- 收藏
- 关注
原创 深入分析Java ClassLoader原理
一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如果另外一个文件不存在的,
2012-02-25 21:39:24 161203 115
原创 通过实例理解Spring的Bean工厂和AOP框架
一、需求设想 现在我有一个配置文件,里面配置了Bean的相关信息,如bean的类名(包括包名)、代理工厂(主要负责产生代理类)、目标类(被代理的类)、业务织入接口(Advice)。然后通过BeanFactory来产生Bean的实例,如果配置文件中配置的Bean是ProxyFactoryBean的实例,我们则产生这个Bean一个代理类的实例,还可以通过此配置文件进行切换,
2012-02-23 22:55:13 3488 2
原创 深入理解JDK动态代理机制
一、现实生活中的代理? 在现实生活中,我们常见的有服务器代理商、联想PC代理商、百事可乐、火车票、机票等代理商,为什么会有这些个代理商呢?设想以买火车票为场景,如果我要买一张从广州去长沙的火车票,就必须去火车站排队购票,如果排队的人比较多的话,非常的耽误时间。但有了火车票代理商之后,我就可以直接去找个离我最近的代理商买票,因为这样的代理商不止一个二个,遍布全市各地。 所以代理
2012-02-20 23:31:20 4355
原创 注解+反射+JDBC,实现一个简易的泛型DAO接口
一、实现思路 1、定义3个Annotation(注解):Entity、Id、Column,Entity作用于Type级别,用于标识JavaBean与数据库表名的映射关系。Id作用于Field级别,用于标识JavaBean中ID属性与表中ID字段的映射关系,Column作用于Field级别,用于标识JavaBean中除ID属性外的其它属性与表中字段的映射关系。 2、在
2012-02-18 13:39:05 8033 8
转载 Fiddler 宝典
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。Fiddler的基本介绍Fiddler的官方网站: www.fiddler2.comFiddler官方网站提供了大量的帮助文档和视频教程, 这是学习Fiddler的最好资料。
2012-02-15 13:14:48 1805
转载 HTTP协议详解
什么是HTTP协议 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。目前我们使用的是HTTP/1.1 版本Web服务器,浏览器,代理服务器 当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。 原理是怎样的呢?实际上我们输入UR
2012-02-15 13:11:31 1513
转载 NTKO OFFICE文档控件为何不能自动装载?
1、问题表现: 当访问引用控件的网页时,NTKO OFFICE文档控件窗口不会出现,导致相关的引用控件的Javacript语句无法运行。网页上出现类似“无法加载控件,请检查浏览器安全设定”的错误提示,并且可能有JavaScript无法找到对象的错误提示。2、此问题和控件本身无关。为了解决NTKO OFFICE文档控件不能自动装载的问题,首先来看看浏览器装载对象涉及到的步骤。
2012-02-14 17:14:32 18466
原创 跳过编译器,获取泛型参数的实际类型
import java.lang.reflect.Method;import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.util.V
2012-02-12 19:26:25 3198
原创 Java注解
一、什么是JAVA的注解? 注解,顾名思义就是对某种事物添加一个注释说明的意思,标注某种事物的特征以及形态,供日后其它人遇到该事物时有一个直观的认识。JAVA注解又叫JAVA标注,JAVA语言提供一套机制,可以在包、类(包括接口、枚举、注解)、方法、字段(包括常量)、方法参数、局部变量、构造器和注解这些元素上添加标注(即为这些元素附上一些标识信息),在某些业务需要的情况下,可以通过JA
2012-02-11 16:46:23 2379
原创 Java解析XML(二)、DOM
XML资源文件请见http://blog.csdn.net/xyang81/article/details/7247169package xml;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.i
2012-02-10 21:12:27 1578
转载 如何手工卸载和安装NTKO OFFICE文档控件
如何手工卸载和安装NTKO OFFICE文档控件?1、何时进行手工卸载和安装一般情况下应该让客户端自动控件,这样当服务器控件版本更新时,客户端可以获得自动升级方面的好处。但是,如果因为客户机配置有问题,或者有其它拦截工具拦截的原因无法自动安装控件,您可以采取本文描述的方法进行手工卸载和安装。具体请参考本文相关文档。2、手工卸载NTKO OFFICE文档控件的步骤:1)执
2012-02-10 15:43:19 22127 2
原创 Java解析XML(一)、SAX
package xml;import java.io.IOException;import java.io.InputStream;import java.util.List;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import model.Book;/** *
2012-02-09 23:42:34 3067
原创 使用内省的方式操作JavaBean
import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Field;import java.lang.reflect.Method;/** * 使用内省的方式操作JavaBean */public
2012-02-09 23:38:36 1512 1
Windows平台C连接MySQL数据库
2014-05-24
JavaMail帐号激活与忘记密码实例源码
2012-08-19
Extjs开发工具(包含Dreamweaver、Eclipse、VS)
2010-07-12
Ext 3.0 中文文档.CHM
2010-07-12
Ext Core手册.pdf
2010-07-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人