<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[overkill的专栏]]></title><description><![CDATA[这是最好的时代，这是最坏的时代。我们正奔向天堂，我们正坠入地狱。]]></description><link>https://blog.csdn.net/overkill</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; overkill]]></copyright><item><title><![CDATA[J2EE核心模式]]></title><link>https://blog.csdn.net/overkill/article/details/3645493</link><guid>https://blog.csdn.net/overkill/article/details/3645493</guid><author>overkill</author><pubDate>Tue, 30 Dec 2008 10:52:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Enterprise JavaBean3.0 (第5版)]]></title><link>https://blog.csdn.net/overkill/article/details/3498403</link><guid>https://blog.csdn.net/overkill/article/details/3498403</guid><author>overkill</author><pubDate>Thu, 11 Dec 2008 15:12:00 +0800</pubDate><description><![CDATA[1. 实体关系    1.1 单向One-to-One (Customer 1-1 Address)        Public class Customer implements Serializable {            private Address homeAddress;            @OneToOne(cascade={CascadeType.ALL}]]></description><category></category></item><item><title><![CDATA[Oracle数据库技术实用详解]]></title><link>https://blog.csdn.net/overkill/article/details/3403905</link><guid>https://blog.csdn.net/overkill/article/details/3403905</guid><author>overkill</author><pubDate>Fri, 28 Nov 2008 16:59:00 +0800</pubDate><description><![CDATA[1. 安装Oracle10g-Linux    1.1 设置Linux安装环境        # su - root        # vi /etc/sysctl.conf    在文件末尾添加    (调节内核等参数)            kernel.shmall = 2097152            kernel.shmmax = 2147483648    ]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第13章. 注释]]></title><link>https://blog.csdn.net/overkill/article/details/2119754</link><guid>https://blog.csdn.net/overkill/article/details/2119754</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:54:00 +0800</pubDate><description><![CDATA[ ]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第12章. XML]]></title><link>https://blog.csdn.net/overkill/article/details/2119751</link><guid>https://blog.csdn.net/overkill/article/details/2119751</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:53:00 +0800</pubDate><description><![CDATA[ ]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第11章. 本地方法]]></title><link>https://blog.csdn.net/overkill/article/details/2119744</link><guid>https://blog.csdn.net/overkill/article/details/2119744</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:52:00 +0800</pubDate><description><![CDATA[ ]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第10章. 国际化]]></title><link>https://blog.csdn.net/overkill/article/details/2119740</link><guid>https://blog.csdn.net/overkill/article/details/2119740</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:51:00 +0800</pubDate><description><![CDATA[第10章. 国际化]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第9章. 安全]]></title><link>https://blog.csdn.net/overkill/article/details/2119734</link><guid>https://blog.csdn.net/overkill/article/details/2119734</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:48:00 +0800</pubDate><description><![CDATA[1. 类加载    引导类加载器(加载系统类rt.jar) - 扩展类加载器(jre/lib/ext) - 系统类加载器(加载应用)    加载机制: 首先委托父加载器进行加载，如果失败，才由自己加载2. 自定义加载器    extends ClassLoader    然后调用findClass(String className)方法    ClassLoader getCl]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第8章. JavaBean构件]]></title><link>https://blog.csdn.net/overkill/article/details/2119722</link><guid>https://blog.csdn.net/overkill/article/details/2119722</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:47:00 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第5章. 分布式对象]]></title><link>https://blog.csdn.net/overkill/article/details/2119708</link><guid>https://blog.csdn.net/overkill/article/details/2119708</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:45:00 +0800</pubDate><description><![CDATA[1. 基本概念    RMI: 远程方法调用，支持不同虚拟机之间通信    CORBA: 通用对象请求代理，支持不同语言之间通信，使用IIOP(Internet Inter-ORB)协议通信    SOAP: 简单对象访问协议，支持不同语言，使用XML来传输]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第4章. 数据库编程]]></title><link>https://blog.csdn.net/overkill/article/details/2119695</link><guid>https://blog.csdn.net/overkill/article/details/2119695</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:43:00 +0800</pubDate><description><![CDATA[1. 通用数据库连接及操作    一般数据库连接信息存放在properties文件中    jdbc.drivers = oracle.jdbc.driver.OracleDriver    jdbc.url = jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:DataName    jdbc.username = dbuser    j]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第3章. 网络]]></title><link>https://blog.csdn.net/overkill/article/details/2119691</link><guid>https://blog.csdn.net/overkill/article/details/2119691</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:42:00 +0800</pubDate><description><![CDATA[1. 基本Socket链接    Socket s = new Socketserver, port);    try {        InputStream inStream = s.getInputStream();        Scanner in = new Scanner(inStream);        while (in.hasNextLine()) {]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第2章. 集合]]></title><link>https://blog.csdn.net/overkill/article/details/2119674</link><guid>https://blog.csdn.net/overkill/article/details/2119674</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:40:00 +0800</pubDate><description><![CDATA[1. 集合接口和迭代器接口    1.1 接口        集合类基本接口: Collection，包括boolean add(E element);和Iterator iterator();等方法        迭代器接口: Iterator，包括next(); hasNext(); remove();等方法        Collection c = ...;      ]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷II：高级特性(原书第7版) -- 第1章. 多线程]]></title><link>https://blog.csdn.net/overkill/article/details/2119670</link><guid>https://blog.csdn.net/overkill/article/details/2119670</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:39:00 +0800</pubDate><description><![CDATA[1. Thread.sleep(long millis): 休眠制定的毫秒数。2. 实现多线程的两种方法    2.1 实现Runnable接口        class BallRunnable implements Runnable {            public void run() {  //需要try..catch来捕获异常                tr]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第13章. 泛型程序设计 ]]></title><link>https://blog.csdn.net/overkill/article/details/2119664</link><guid>https://blog.csdn.net/overkill/article/details/2119664</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:38:00 +0800</pubDate><description><![CDATA[ 1. 泛型类    public class Pair {  // 也可以定义为Pair        private T first;        private T second;    }2. 泛型方法    class ArrayAlg {        public static  T getMiddle(T[] a) {            ret]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第12章. 流与文件 ]]></title><link>https://blog.csdn.net/overkill/article/details/2119659</link><guid>https://blog.csdn.net/overkill/article/details/2119659</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:37:00 +0800</pubDate><description><![CDATA[1.  读写操作    InputStream/OutputStream: 输入输出流，以字节为单位    Reader/Writer: 读写以双字节为单位2. InputStream和OutputStream方法    2.1 int read(): 读取一个字节的数据并返回，读到流的结尾，返回-1    2.2 int read(byte[] b): 将数据读到一个字节数组]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第11章. 异常与调试]]></title><link>https://blog.csdn.net/overkill/article/details/2119655</link><guid>https://blog.csdn.net/overkill/article/details/2119655</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:36:00 +0800</pubDate><description><![CDATA[1. 异常分类    所有的异常派生于Throwable    1.1 Error: 系统内部错误或者资源耗尽    1.2 Exception        1.2.1 RuntimeException: 类型转化错误、数组越界、访问空指针        1.2.2 其他异常: IOException等    1.3 RuntimeException和Error为未检查异]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第6章. 接口和内部类 ]]></title><link>https://blog.csdn.net/overkill/article/details/2119650</link><guid>https://blog.csdn.net/overkill/article/details/2119650</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:35:00 +0800</pubDate><description><![CDATA[1. 接口    1.1 排序接口Comparable，内置方法 public int compareTo(T obj)    1.2 接口可以申明常量，一个类可以实现多个接口，但确只能集成一个类    1.3 Integer.MAX_VALUE: 整数最大值，在检查数值的时候需要    1.4 instanceof: 检查一个对象是否属于某个类或实现某个接口，compareTo:]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第5章. 继承]]></title><link>https://blog.csdn.net/overkill/article/details/2119621</link><guid>https://blog.csdn.net/overkill/article/details/2119621</guid><author>overkill</author><pubDate>Mon, 25 Feb 2008 17:26:00 +0800</pubDate><description><![CDATA[1. 调用和子类同名的父类方法 super.getSalary(); 2. 多态    2.1 子类对象赋值给父类对象: Employee e = new Manager(...);    2.2 重载(overloading): x.f(String)和x.f(int)    2.3 阻止继承: final类和final方法。final类不能被继承，final方法不能被覆盖，fi]]></description><category></category></item><item><title><![CDATA[JAVA2核心技术卷I：基础知识(原书第7版) -- 第4章. 对象与类 ]]></title><link>https://blog.csdn.net/overkill/article/details/2095481</link><guid>https://blog.csdn.net/overkill/article/details/2095481</guid><author>overkill</author><pubDate>Thu, 14 Feb 2008 16:25:00 +0800</pubDate><description><![CDATA[1. Date:表示时间点，GregorianCalendar:表示日历    1.1 GregorianCalendar的get方法        new GregorianCalendar(1999,11,31);  //月份从0开始，所以11代表12月            new GregorianCalendar(1999,11,31,23,59,59); //设置时间 ]]></description><category></category></item></channel></rss>