<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[风起云涌]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/microsoftq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; microsoftq]]></copyright><item><title><![CDATA[jdk线程池的核心代码]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/8930754</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/8930754</guid><author>microsoftq</author><pubDate>Wed, 15 May 2013 15:58:51 +0800</pubDate><description><![CDATA[ThreadPoolExecutor的核心部分主要有以下几点：
1 线程池中工作线程的数量，源码的execute方法中有如下记载：
         * Proceed in 3 steps:
         *
         * 1. If fewer than corePoolSize threads are running, try to
         * start a]]></description><category></category></item><item><title><![CDATA[Java IO流学习总结]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/8765523</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/8765523</guid><author>microsoftq</author><pubDate>Sat, 06 Apr 2013 22:51:30 +0800</pubDate><description><![CDATA[Java IO流学习总结
Java流操作有关的类或接口：

Java流类图结构：

 
流的概念和作用
流是一组有顺序的，有起点和终点的字节集合，是对数据传输的总称或抽象。即数据在两设备间的传输称为流，流的本质是数据传输，根据数据传输特性将流抽象为各种类，方便更直观的进行数据操作。 


IO流的分类

根据处理数据类型的不同分为：字符流和字节流根据数据流向不同分为：输入流]]></description><category></category></item><item><title><![CDATA[java 字节流与字符流的区别]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/8760177</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/8760177</guid><author>microsoftq</author><pubDate>Thu, 04 Apr 2013 23:25:59 +0800</pubDate><description><![CDATA[字节流与和字符流的使用非常相似，两者除了操作代码上的不同之外，是否还有其他的不同呢？

实际上字节流在操作时本身不会用到缓冲区（内存），是文件本身直接操作的，而字符流在操作时使用了缓冲区，通过缓冲区再操作文件，如图12-6所示。

下面以两个写文件的操作为主进行比较，但是在操作时字节流和字符流的操作完成之后都不关闭输出流。

范例：使用字节流不关闭执行



Java代码]]></description><category></category></item><item><title><![CDATA[双重检查锁定失败可能性]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/8759335</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/8759335</guid><author>microsoftq</author><pubDate>Thu, 04 Apr 2013 17:38:21 +0800</pubDate><description><![CDATA[转载之前的话：
双重检查锁失败的原因是：编译器的无序写入（变量等加载顺序不一定）导致instance=new SingleTon()，可能是先为instance分配内存空间，属性设置默认值，也可能是先执行SingleTon的构造方法。这样如果是前者，则另一个线程进入getInstance()方法时，发现instance并不为空，导致会取得构造不完整的instance对系那个。


推荐：当]]></description><category></category></item><item><title><![CDATA[ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/8589032</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/8589032</guid><author>microsoftq</author><pubDate>Mon, 18 Feb 2013 20:18:24 +0800</pubDate><description><![CDATA[错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Access denied for user的错误.删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)update user set user=‘test‘ where user is NULL.意外的情况:]]></description><category></category></item><item><title><![CDATA[浅谈为何要重写 hashcode()与equals()]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/7237911</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/7237911</guid><author>microsoftq</author><pubDate>Mon, 06 Feb 2012 22:45:31 +0800</pubDate><description><![CDATA[首先，这两个方法都来自于Object对象，根据API文档查看下原意。(1)public boolean equals(Object obj)，对于任何非空引用值
 x 和 y，当且仅当 x 和 y 引用同一个对象时，此方法才返回 true；注意：当此方法被重写时，通常有必要重写 hashCode 方法，以维护 hashCode 方法的常规协定，该协定声明相等对象必须具有相等的哈希码。（2）pub]]></description><category></category></item><item><title><![CDATA[linux常用命令（不断更新）]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/6179592</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/6179592</guid><author>microsoftq</author><pubDate>Fri, 11 Feb 2011 18:43:00 +0800</pubDate><description><![CDATA[Linux 命令]]></description><category></category></item><item><title><![CDATA[理解J2EE组件和容器]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/6163234</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/6163234</guid><author>microsoftq</author><pubDate>Tue, 25 Jan 2011 15:45:00 +0800</pubDate><description><![CDATA[<br />技术的发展是顺应世界变化的趋势的，从C/S 过渡到B/S模式，从客户端的角度考虑企业级应用或者说电子商务领域不在关心客户端维护问题，这个任务已经交给了任何一台PC都会有的浏览器去维护；从服务器端的角度考虑，以往C/S中的TCP/IP协议实现载体ServerSocket被Web Server Container所取代，例如大家都很熟悉的Tomcat、JBoss、WebLogic等等。总之一切的转变都是为了使得Java技术能更好的为人类生产生活所服务。 <br /><br />有人会问，直接去学J2]]></description><category></category></item><item><title><![CDATA[servlet输出xml时产生乱码的解决办法]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/6077610</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/6077610</guid><author>microsoftq</author><pubDate>Wed, 15 Dec 2010 14:19:00 +0800</pubDate><description><![CDATA[servlet输出xml，乱码]]></description><category></category></item><item><title><![CDATA[JSP/Servlet中获得当前web应用程序的相对路径和绝对路径]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5990860</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5990860</guid><author>microsoftq</author><pubDate>Fri, 05 Nov 2010 23:33:00 +0800</pubDate><description><![CDATA[java 路径]]></description><category></category></item><item><title><![CDATA[JSP中文编码问题]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5971398</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5971398</guid><author>microsoftq</author><pubDate>Thu, 28 Oct 2010 11:54:00 +0800</pubDate><description><![CDATA[jsp  乱码]]></description><category></category></item><item><title><![CDATA[Java 正则表达式使用心得]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5855883</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5855883</guid><author>microsoftq</author><pubDate>Wed, 01 Sep 2010 16:07:00 +0800</pubDate><description><![CDATA[Greedy 数量词和Reluctant 数量词的区别]]></description><category></category></item><item><title><![CDATA[struts 2.2.1 启动报错]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5836719</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5836719</guid><author>microsoftq</author><pubDate>Wed, 25 Aug 2010 10:25:00 +0800</pubDate><description><![CDATA[<br />错误现象：<br />2010-8-25 10:22:08 org.apache.catalina.core.AprLifecycleListener init<br />信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:/Program Files/]]></description><category></category></item><item><title><![CDATA[struts中validation.xml文件的格式]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5827084</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5827084</guid><author>microsoftq</author><pubDate>Fri, 20 Aug 2010 16:48:00 +0800</pubDate><description><![CDATA[validation.xml文件格式。]]></description><category></category></item><item><title><![CDATA[（转）Struts相关jar包简介]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5818581</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5818581</guid><author>microsoftq</author><pubDate>Tue, 17 Aug 2010 16:28:00 +0800</pubDate><description><![CDATA[struts jar包]]></description><category></category></item><item><title><![CDATA[在给定数组中查找两个数的和为给定值sum]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5806334</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5806334</guid><author>microsoftq</author><pubDate>Thu, 12 Aug 2010 11:04:00 +0800</pubDate><description><![CDATA[查找]]></description><category></category></item><item><title><![CDATA[二分查找的Java实现]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5801395</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5801395</guid><author>microsoftq</author><pubDate>Tue, 10 Aug 2010 14:26:00 +0800</pubDate><description><![CDATA[二分查找]]></description><category></category></item><item><title><![CDATA[（转）深入 Lucene 索引机制]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5793534</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5793534</guid><author>microsoftq</author><pubDate>Fri, 06 Aug 2010 16:02:00 +0800</pubDate><description><![CDATA[lucene]]></description><category></category></item><item><title><![CDATA[（转）使用Apache Xerces解析XML文档]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5771979</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5771979</guid><author>microsoftq</author><pubDate>Wed, 28 Jul 2010 17:50:00 +0800</pubDate><description><![CDATA[Xerces，DOM，SAX]]></description><category></category></item><item><title><![CDATA[快速排序的Java实现]]></title><link>https://blog.youkuaiyun.com/microsoftq/article/details/5757656</link><guid>https://blog.youkuaiyun.com/microsoftq/article/details/5757656</guid><author>microsoftq</author><pubDate>Fri, 23 Jul 2010 13:37:00 +0800</pubDate><description><![CDATA[快速排序]]></description><category></category></item></channel></rss>