<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ymeng_bupt的专栏]]></title><description><![CDATA[我的知识库]]></description><link>https://blog.youkuaiyun.com/ymeng_bupt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ymeng_bupt]]></copyright><item><title><![CDATA[硬盘安装ubuntu系统]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/7466160</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/7466160</guid><author>ymeng_bupt</author><pubDate>Mon, 16 Apr 2012 16:10:23 +0800</pubDate><description><![CDATA[一、硬盘下启动Ubuntu 8.10 LiveCD 
1、在某个分区根目录新建一个Ubuntu目录。 
2、将下载的ubuntu-8.10-desktop-i386.iso复制到该目录下。 
3、用winRAR打开ISO，解压缩casper目录下的vmlinuz、initrd.gz文件到Ubuntu目录下。 
4、下载grub4dos，将grldr文件、menu.lst文件复制到C盘根目录下。]]></description><category></category></item><item><title><![CDATA[mysql表分区]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6989478</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6989478</guid><author>ymeng_bupt</author><pubDate>Fri, 18 Nov 2011 19:10:58 +0800</pubDate><description><![CDATA[一、什么是表分区
通俗地讲表分区是将一大表，根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。
如：某用户表的记录超过了600万条，那么就可以根据入库日期将表分区，也可以根据所在地将表分区。当然也可根据其他的条件分区。
 
二、为什么要对表进行分区
为了改善大型表以及具有各种访问模式的表的可伸缩性，可管理性和提高数据库效率。
分区的一些优点包括：
      1）、与单]]></description><category></category></item><item><title><![CDATA[SQL语句优化技术分析]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6982986</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6982986</guid><author>ymeng_bupt</author><pubDate>Thu, 17 Nov 2011 17:49:37 +0800</pubDate><description><![CDATA[一、操作符优化
1、IN 操作符 
用IN写出来的SQL的优点是比较容易写及清晰易懂，这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的，从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别：
ORACLE试图将其转换成多个表的连接，如果转换不成功则先执行IN里面的子查询，再查询外层的表记录，如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL]]></description><category></category></item><item><title><![CDATA[垃圾回收调优及JVM参数详解]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6857380</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6857380</guid><author>ymeng_bupt</author><pubDate>Mon, 10 Oct 2011 09:57:40 +0800</pubDate><description><![CDATA[一、常用JVM配置参数1.1基本参数
-client，-server
   这两个参数用于设置虚拟机使用何种运行模式，client模式启动比较快，但运行时性能  和内存   管理效率不如server模式，通常用于客户端应用程序。相反，server模式启动比client慢，但可]]></description><category></category></item><item><title><![CDATA[数据库索引类型]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6856373</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6856373</guid><author>ymeng_bupt</author><pubDate>Sun, 09 Oct 2011 17:06:02 +0800</pubDate><description><![CDATA[一、引言 
对数据库索引的关注从未淡出我的们的讨论，那么数据库索引是什么样的？聚集索引与非聚集索引有什么不同？希望本文对各位同仁有一定的帮助。有不少存疑的地方，诚心希望各位不吝赐教指正，共同进步。[最近首页之争沸沸扬扬，也不知道这个放在这合适么，苦劳？功劳？……]]]></description><category></category></item><item><title><![CDATA[Java反射机制]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6844009</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6844009</guid><author>ymeng_bupt</author><pubDate>Tue, 04 Oct 2011 16:25:17 +0800</pubDate><description><![CDATA[问题： 
在运行时，对一个JAVA类，能否知道属性和方法；能否调用它的任意方法？ 
答案是可以的，JAVA提供一种反射机制可以实现。 
  
目录 

什么是JAVA的反射机制 JDK中提供的Reflection API JAVA反射机制提供了什么功能

获取类的]]></description><category></category></item><item><title><![CDATA[Java中的ClassLoader]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6843998</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6843998</guid><author>ymeng_bupt</author><pubDate>Tue, 04 Oct 2011 16:07:17 +0800</pubDate><description><![CDATA[1.  Java中类的加载过程（如Dog类）：
1.       通过类型信息定位Dog.class文件。
2.       载入Dog.class文件，创建相应的Class对象。
3.       执行父类的静态字段定义时初始化语句和父类的静态初始化块。
4.]]></description><category></category></item><item><title><![CDATA[java里抽象类和接口的区别]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6842647</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6842647</guid><author>ymeng_bupt</author><pubDate>Mon, 03 Oct 2011 17:14:38 +0800</pubDate><description><![CDATA[下面的这篇文章讲的十分透彻了，所以转载之
        abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制，正是由于这两种机制的存在，才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽]]></description><category></category></item><item><title><![CDATA[Java设计模式----桥梁模式]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6834406</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6834406</guid><author>ymeng_bupt</author><pubDate>Thu, 29 Sep 2011 16:59:16 +0800</pubDate><description><![CDATA[1. 桥梁模式简介
      桥梁模式（Bridge）是一个非常有用的模式，也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则，包括"开－闭"原则(OCP)以及组合/聚合复用原则(CARP)都很有帮助。理解好这两个原则，有助于形成正确的设计思想和培养良好的设计风格]]></description><category></category></item><item><title><![CDATA[Java设计模式----适配器模式]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6833480</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6833480</guid><author>ymeng_bupt</author><pubDate>Thu, 29 Sep 2011 12:42:58 +0800</pubDate><description><![CDATA[1. 适配器模式简介
     适配器模式（Adapter）：将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
     适用场景：
     1、已经存在的类的接口不符合我们的需求；
     2]]></description><category></category></item><item><title><![CDATA[java设计模式----工厂模式]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6832180</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6832180</guid><author>ymeng_bupt</author><pubDate>Wed, 28 Sep 2011 23:32:18 +0800</pubDate><description><![CDATA[一、引子
         话说十年前，有一个爆发户，他家有三辆汽车（Benz（奔驰）、Bmw（宝马）、Audi（奥迪）看来这人比较爱国，没有日本车），还雇了司机为他开车。不过，爆发户坐车时总是这样：上Benz车后跟司机说"开奔驰车！"，坐上Bmw后他说"开宝马车！"，坐上Au]]></description><category></category></item><item><title><![CDATA[Java正则表达式应用总结]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6831997</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6831997</guid><author>ymeng_bupt</author><pubDate>Wed, 28 Sep 2011 22:14:24 +0800</pubDate><description><![CDATA[一、概述
　　正则表达式是Java处理字符串、文本的重要工具。
　　Java对正则表达式的处理集中在以下两个两个类：
　　java.util.regex.Matcher 模式类：用来表示一个编译过的正则表达式。
　　java.util.regex.Pattern 匹配类：]]></description><category></category></item><item><title><![CDATA[Java泛型]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6829841</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6829841</guid><author>ymeng_bupt</author><pubDate>Wed, 28 Sep 2011 14:57:39 +0800</pubDate><description><![CDATA[1. 泛型简介
1.1. 什么是泛型？
       泛型（Generic type 或者 generics）是对 Java 语言的类型系统的一种扩展，以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符，就像方法的形式参数是运行时传]]></description><category></category></item><item><title><![CDATA[Java多线程----java 对象锁]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6826936</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6826936</guid><author>ymeng_bupt</author><pubDate>Tue, 27 Sep 2011 17:37:14 +0800</pubDate><description><![CDATA[在并发环境下，解决共享资源冲突问题时，可以考虑使用锁机制。

1. 对象锁
      所有对象都自动含有单一的锁。
     JVM负责跟踪对象被加锁的次数。如果一个对象被解锁，其计数变为0。在任务（线程）第一次给对象加锁的时候，计数变为1。每当这个相同的任务（线程）在]]></description><category></category></item><item><title><![CDATA[Java多线程----Java 线程池的原理与实现]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6826595</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6826595</guid><author>ymeng_bupt</author><pubDate>Tue, 27 Sep 2011 16:53:05 +0800</pubDate><description><![CDATA[Java中的多线程是一种抢占式的机制而不是分时机制。线程主要有以下几种状态：可运行，运行，阻塞，死亡。 抢占式机制指的是有多个线程处于可运行状态，但是只有一个线程在运行。

1、wait和sleep比较：

1.1. 共同点
     1. 他们都是在多线程的环境下，都]]></description><category></category></item><item><title><![CDATA[Java集合----LinkedHashSet的实现原理]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825407</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825407</guid><author>ymeng_bupt</author><pubDate>Tue, 27 Sep 2011 11:14:28 +0800</pubDate><description><![CDATA[1. LinkedHashSet概述
      LinkedHashSet是具有可预知迭代顺序的Set接口的哈希表和链接列表实现。此实现与HashSet的不同之处在于，后者维护着一个运行于所有条目的双重链接列表。此链接列表定义了迭代顺序，该迭代顺序可为插入顺序或是访问顺序。]]></description><category></category></item><item><title><![CDATA[Java集合----LinkedHashMap的实现原理]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825291</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825291</guid><author>ymeng_bupt</author><pubDate>Tue, 27 Sep 2011 11:09:34 +0800</pubDate><description><![CDATA[1. LinkedHashMap概述：
      LinkedHashMap是Map接口的哈希表和链接列表实现，具有可预知的迭代顺序。此实现提供所有可选的映射操作，并允许使用null值和null键。此类不保证映射的顺序，特别是它不保证该顺序恒久不变。
      Linke]]></description><category></category></item><item><title><![CDATA[Java集合----HashSet的实现原理]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825049</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6825049</guid><author>ymeng_bupt</author><pubDate>Tue, 27 Sep 2011 10:14:11 +0800</pubDate><description><![CDATA[1. HashSet概述
     HashSet实现Set接口，由哈希表（实际上是一个HashMap实例）支持。它不保证set 的迭代顺序；特别是它不保证该顺序恒久不变。此类允许使用null元素。

2. HashSet的实现
     如果不等，则添加到该数组索引对应]]></description><category></category></item><item><title><![CDATA[java中的io系统详解]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6823169</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6823169</guid><author>ymeng_bupt</author><pubDate>Mon, 26 Sep 2011 17:38:46 +0800</pubDate><description><![CDATA[Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符，分别操作字符、字符数组或字符串，而字节流处理单元为 1 个字节，操作字节和字节数组。
Java 内用 Unicode 编码存储字符，字符流处理类负责将外部的其他编码的字符流和 jav]]></description><category></category></item><item><title><![CDATA[Java集合----HashMap的实现原理]]></title><link>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6822887</link><guid>https://blog.youkuaiyun.com/ymeng_bupt/article/details/6822887</guid><author>ymeng_bupt</author><pubDate>Mon, 26 Sep 2011 17:20:37 +0800</pubDate><description><![CDATA[1. HashMap概述：
      HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作，并允许使用null值和null键。此类不保证映射的顺序，特别是它不保证该顺序恒久不变。

2. HashMap的数据结构：
      在java编程]]></description><category></category></item></channel></rss>