<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chunlong1003的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/chunlong1003</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chunlong1003]]></copyright><item><title><![CDATA[IntelliJ IDEA运行tomcat时编码错误及如何指定]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820784</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820784</guid><author>chunlong1003</author><pubDate>Tue, 26 Apr 2016 09:46:00 +0800</pubDate><description><![CDATA[刚开始用IDEA, 在跑dubbo开发时, 发现一个很奇怪的问题, 远程调用服务端的方法时, 传入的中文参数会变成GBK编码. 经过好长时间的跟踪终于把问题定位到了IDEA里配置的Tomcat. 凡是在tomcat里启动的java应用, 不管源码是什么编码, 运行后都是GBK. 
解决方法: ...]]></description><category></category></item><item><title><![CDATA[并发测试工具]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820783</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820783</guid><author>chunlong1003</author><pubDate>Thu, 21 Jan 2016 17:14:00 +0800</pubDate><description><![CDATA[jconsole+jmeterjconsole在jdk的bin目录下，其中jconsole用来监控web应用的负载情况，包括内存、cpu、线程数、句柄数等等； 
 jmeter是apache的一个开源软件，很小很小jmeter用来产生高并发，指定并发量和访问地址，得到丢失率和平均响应时间...]]></description><category></category></item><item><title><![CDATA[JQuery选择器大全]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820782</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820782</guid><author>chunlong1003</author><pubDate>Fri, 15 Jan 2016 08:59:00 +0800</pubDate><description><![CDATA[jQuery 的选择器可谓之强大无比，这里简单地总结一下常用的元素查找方法 
$("#myELement")  选择id值等于myElement的元素，id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 
$("div")      选择所有的di...]]></description><category></category></item><item><title><![CDATA[cglib使用记录]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820781</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820781</guid><author>chunlong1003</author><pubDate>Mon, 04 Jan 2016 13:42:00 +0800</pubDate><description><![CDATA[程序报错： 
java.lang.reflect.InvocationTargetException 
遇到了版本问题：cglib和asm 
cglib-#.#_#.jar binary distribution, CGLIB classes only, it must be used to ...]]></description><category></category></item><item><title><![CDATA[java web系统架构设计需要解决的几个问题]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820780</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820780</guid><author>chunlong1003</author><pubDate>Thu, 17 Dec 2015 20:22:00 +0800</pubDate><description><![CDATA[java web系统架构设计需要解决的几个问题  
下面列出了java web系统整体设计时需要解决的几个问题，肯定不够全面和深入，欢迎大家补充和交流，呵呵。 
 
 整体架构的选择，是选择重量级架构还是POJO轻量级架构。 
 系统建模，是选择过程式设计还是面向对象的设计。 过程式设...]]></description><category></category></item><item><title><![CDATA[mysql 联合索引详解]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820778</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820778</guid><author>chunlong1003</author><pubDate>Thu, 10 Dec 2015 14:50:00 +0800</pubDate><description><![CDATA[联合索引又叫复合索引。对于复合索引:Mysql从左到右的使用索引中的字段，一个查询可以只使用索引中的一部份，但只能是最左侧部分。例如索引是key index (a,b,c). 可以支持a | a,b| a,b,c 3种组合进行查找，但不支持 b,c进行查找 .当最左侧字段是常量引用时，索引就十...]]></description><category></category></item><item><title><![CDATA[Java解惑一]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820777</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820777</guid><author>chunlong1003</author><pubDate>Wed, 09 Dec 2015 21:18:00 +0800</pubDate><description><![CDATA[《java解惑》是Google公司的首席Java架构师Joshua Bloch继《Effective java》之后有一力作，专门揭示了很多java编程中意想不到的疑惑，很多有多nian工作经验的java开发人员在看完本书之后甚至都怀疑zi己会不会写java程序，本系列博客主要记录在读《jav...]]></description><category></category></item><item><title><![CDATA[读写锁]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820779</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820779</guid><author>chunlong1003</author><pubDate>Wed, 02 Dec 2015 10:41:00 +0800</pubDate><description><![CDATA[读锁为共享锁，而写锁则为独占锁，同时他们用的是一个同步器，同步器中不同的内部类实现了相应的功能 
 
在AQS章节中介绍到AQS中有一个state字段（int类型，32位）用来描述有多少线程获持有锁。在独占锁的时代这个值通常是0或者1（如果是重入的就是重入的次数），在共享锁的时代就是持有锁的数...]]></description><category></category></item><item><title><![CDATA[idea14使用maven创建web工程]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820776</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820776</guid><author>chunlong1003</author><pubDate>Thu, 12 Nov 2015 08:45:00 +0800</pubDate><description><![CDATA[idea学习地址 

基础配置： 
1. 下载Maven文件：apache-maven-3.2.1-bin.zip，unpacked 到 D:\Program Files\apache-maven-3.3.3 
2. 在系统变量中新建：M2_HOME：D:\Program ...]]></description><category></category></item><item><title><![CDATA[敏感词记录]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820775</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820775</guid><author>chunlong1003</author><pubDate>Wed, 04 Nov 2015 18:07:00 +0800</pubDate><description><![CDATA[高效敏感词DFA
                                                    
转载于:https://my.oschina.net/u/2337927/blog/525927]]></description><category></category></item><item><title><![CDATA[如何阅读Java源码]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820774</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820774</guid><author>chunlong1003</author><pubDate>Wed, 04 Nov 2015 17:55:00 +0800</pubDate><description><![CDATA[源码阅读核心 
技术基础+强烈的求知欲+耐心。 

1.技术基础 
说到技术基础，我打个比方吧，如果你从来没有学过Java，或是任何一门编程语言如C++，一开始去啃《Core Java》，你是很难从中吸收到营养的，特别是《深入Java虚拟机》这类书，别人觉得好，未必适合现在的你。虽然Tom...]]></description><category></category></item><item><title><![CDATA[源码学习路线]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820773</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820773</guid><author>chunlong1003</author><pubDate>Wed, 04 Nov 2015 17:42:00 +0800</pubDate><description><![CDATA[源码学习 
 
 jdk源码：String, LinkList, Collection, HashMap, ConcurrentHashMap, IO（《Java In A Nutshell》）相关博客：Java集合源码剖析 
 SpringMVC源码学习DispatcherServl...]]></description><category></category></item><item><title><![CDATA[java虚拟机]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820772</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820772</guid><author>chunlong1003</author><pubDate>Wed, 04 Nov 2015 09:05:00 +0800</pubDate><description><![CDATA[java虚拟机之内存分配 作者：黑桃K 
java虚拟机集合  作者：zhanjia
                                                    
转载于:https://my.oschina.net/u/2337927/blog/52...]]></description><category></category></item><item><title><![CDATA[spring学习]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820771</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820771</guid><author>chunlong1003</author><pubDate>Wed, 04 Nov 2015 08:59:00 +0800</pubDate><description><![CDATA[参考博客 : spring学习笔记 开源中国：默默君 
参考博客：事务处理原理 csdn：半夜郎中 
参考博客：Spring事务配置的五种方式robbie 

                                                    
转载于:http...]]></description><category></category></item><item><title><![CDATA[概念篇]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820770</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820770</guid><author>chunlong1003</author><pubDate>Tue, 03 Nov 2015 08:59:00 +0800</pubDate><description><![CDATA[控制反转： 
创建被调用者的工作不再由调用者来完成，因此称为控制反转。结合Java说，当某个Java实例需要其他Java实例时，系统自动提供一个所需要的实例，无须程序显示的new一个。所以，控制反转是，关于一个对象如何获取他所依赖的对象的引用，这个责任的反转。在有控制反转之前，是由调用者负责...]]></description><category></category></item><item><title><![CDATA[LinkedList源码学习]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820769</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820769</guid><author>chunlong1003</author><pubDate>Mon, 02 Nov 2015 20:39:00 +0800</pubDate><description><![CDATA[java关键字：transient 
transient是类型修饰符，只能用来修饰字段。在对象序列化的过程中，标记为transient的变量不会被序列化。 
我们都知道一个对象只要实现了Serilizable接口，这个对象就可以被序列化，java的这种序列化模式为开发者提供了很多便利，我们可...]]></description><category></category></item><item><title><![CDATA[AOP技术讨论提纲]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820768</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820768</guid><author>chunlong1003</author><pubDate>Mon, 02 Nov 2015 08:42:00 +0800</pubDate><description><![CDATA[乒乓狂魔原文    
 

1 2015-10-14 AOP讨论 
强烈推荐文章 
 
 AOP 那点事儿 黄勇 
 AOP 那点事儿（续集） 黄勇 
 我对AOP的理解  开涛 
 AOP实现机制 fantasy 
 跟我学aspectj 兔子党-大胡子 
 
本文则是根据上述文章...]]></description><category></category></item><item><title><![CDATA[讨论集合]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820767</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820767</guid><author>chunlong1003</author><pubDate>Sun, 01 Nov 2015 21:32:00 +0800</pubDate><description><![CDATA[乒乓狂魔原文地址 

必读文章 
 
 
 并发编程网：Java NIO系列教程 
 infoq:Netty系列之Netty线程模型 
 infoq:Java NIO通信框架在电信领域的实践 
 经典tcp粘包分析 
 Mina、Netty、Twisted一起学 
 理解Java NIO 
 ...]]></description><category></category></item><item><title><![CDATA[netty----Reactor模型]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820766</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820766</guid><author>chunlong1003</author><pubDate>Thu, 29 Oct 2015 08:47:00 +0800</pubDate><description><![CDATA[原文地址 

netty线程模型 

1.1 概念 
Reactor模式是处理并发I/O比较常见的一种模式，中心思想就是，将所有要处理的I/O事件注册到一个中心I/O多路复用器上，同时主线程阻塞在多路复用器上；一旦有I/O事件到来或是准备就绪(区别在于多路复用器是边沿触发还是水平触发)，多路复...]]></description><category></category></item><item><title><![CDATA[Java NIO——Selector机制源码分析]]></title><link>https://blog.youkuaiyun.com/chunlong1003/article/details/100820765</link><guid>https://blog.youkuaiyun.com/chunlong1003/article/details/100820765</guid><author>chunlong1003</author><pubDate>Thu, 29 Oct 2015 08:27:00 +0800</pubDate><description><![CDATA[一直不明白pipe是如何唤醒selector的，所以又去看了jdk的源码（openjdk下载），整理了如下： 
以Java nio自带demo : OperationServer.javaOperationClient.java（见附件） 
其中server端的核心代码： 
public...]]></description><category></category></item></channel></rss>