<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Ltw518的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Ltw518</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Ltw518]]></copyright><item><title><![CDATA[test4]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84832194</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84832194</guid><author>Ltw518</author><pubDate>Fri, 23 Dec 2016 20:02:08 +0800</pubDate><description><![CDATA[
 &quot;url&quot;: &quot;http://www.infoq.com/cn/articles/java-threadPool&quot;
 
                     &quot;url&quot;: &quot;http://ifeve.com/thread-pools/&quot;
 
                     &quot;url&quot;: &quot;http://blog.youkuaiyun.com/ns_code/article/detai.]]></description><category></category></item><item><title><![CDATA[test2]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84832193</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84832193</guid><author>Ltw518</author><pubDate>Fri, 23 Dec 2016 20:01:10 +0800</pubDate><description><![CDATA[
 &quot;url&quot;: &quot;https://zhuanlan.zhihu.com/p/20213204&quot;
 
               &quot;url&quot;: &quot;http://www.ruanyifeng.com/blog/2011/09/restful.html&quot;
 
               &quot;url&quot;: &quot;http://www.ibm.com/developerworks/cn/java/j-.]]></description><category></category></item><item><title><![CDATA[test5]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84832192</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84832192</guid><author>Ltw518</author><pubDate>Fri, 23 Dec 2016 19:58:57 +0800</pubDate><description><![CDATA[
                &quot;url&quot;: &quot;http://www.cnblogs.com/kkcheng/archive/2011/02/25/1964521.html&quot;
 
                  &quot;url&quot;: &quot;https://www.zhihu.com/question/29833675&quot;
 
                  &quot;url&quot;: &quot;http://fib.]]></description><category></category></item><item><title><![CDATA[test3]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84832191</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84832191</guid><author>Ltw518</author><pubDate>Fri, 23 Dec 2016 19:58:05 +0800</pubDate><description><![CDATA[
 &quot;url&quot;: &quot;http://wiki.jikexueyuan.com/project/java-vm/javac-jit.html&quot;
 
                  &quot;url&quot;: &quot;http://wiki.jikexueyuan.com/project/java-vm/syntactic-sugar.html&quot;
 
                  &quot;url&quot;: &quot;http.]]></description><category></category></item><item><title><![CDATA[test]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84830729</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84830729</guid><author>Ltw518</author><pubDate>Tue, 13 Dec 2016 09:43:36 +0800</pubDate><description><![CDATA[
 
               &quot;url&quot;: &quot;http://www.infoq.com/cn?utm_source=infoq&amp;amp;utm_medium=breadcrumbs_feature&amp;amp;utm_campaign=breadcrumbs&quot;
 
               &quot;url&quot;: &quot;http://ifeve.com/&quot;
 
               &quot;u...]]></description><category></category></item><item><title><![CDATA[集群之session共享]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/51240564</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/51240564</guid><author>Ltw518</author><pubDate>Mon, 25 Apr 2016 10:41:29 +0800</pubDate><description><![CDATA[随着互联网应用的用户量不断激增，并发的需求越来越受到开发者的关注，通过集群的方式来解决web的瓶颈。但是集群的session共享是个比较头疼的事情，归结起来就三种解决方案：


（1）客户端存储方案：把session加密后存在cookie中,每次session信息被写在客服端,然后经浏览器再次提交到服务器.即使两次请求在集群中的两台服务器上完成,也可以到达session共享.这种解决方法的优]]></description><category></category></item><item><title><![CDATA[深入Java集合学习系列：HashMap的实现原理]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50899017</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50899017</guid><author>Ltw518</author><pubDate>Tue, 15 Mar 2016 19:00:59 +0800</pubDate><description><![CDATA[http://zhangshixi.iteye.com/blog/672697




1.    HashMap概述：

   HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作，并允许使用null值和null键。此类不保证映射的顺序，特别是它不保证该顺序恒久不变。

 

2.    HashMap的数据结构：

   在java编程语言]]></description><category></category></item><item><title><![CDATA[Redis系列-存储篇hash主要操作函数小结]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50748138</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50748138</guid><author>Ltw518</author><pubDate>Fri, 26 Feb 2016 10:57:45 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/love__coder/article/details/8274886


阳光透过玻璃，洒在身上，一杯暖茶在手，说不尽的安逸自得，让我有种想再写篇blog的冲动。上篇主要谈了string，这里谈谈hash吧!
hash是一些列key value（field value）的映射表。常常用其存储一些对象实例。相对于把一个对象的各个字段存储为strin]]></description><category></category></item><item><title><![CDATA[java 可变参数]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50729138</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50729138</guid><author>Ltw518</author><pubDate>Wed, 24 Feb 2016 11:24:03 +0800</pubDate><description><![CDATA[Java方法中的可变参数类型是一个非常重要的概念，有着非常广泛的应用。本文就以实例形式对此加以分析。具体如下：
一般来说，许多Java初学者在看到下面的这段代码的时候，都会问一个问题：dealArray方法里那三个小点点是什么啊？


public class TestVarArgus { 
  public static void dealArray(int... intArray){]]></description><category></category></item><item><title><![CDATA[资源]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50554913</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50554913</guid><author>Ltw518</author><pubDate>Thu, 21 Jan 2016 14:12:26 +0800</pubDate><description><![CDATA[http://www.linuxidc.com/Linux/2014-09/106869.htm





FTP地址：ftp://ftp1.linuxidc.com

用户名：ftp1.linuxidc.com

密码：www.linuxidc.com]]></description><category></category></item><item><title><![CDATA[Kafka文件存储机制]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50477954</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50477954</guid><author>Ltw518</author><pubDate>Thu, 07 Jan 2016 17:50:45 +0800</pubDate><description><![CDATA[Kafka文件存储机制那些事

“悠悠香草” · 2015-01-14 00:00


Kafka是什么


Kafka是最初由Linkedin公司开发，是一个分布式、分区的、多副本的、多订阅者，基于zookeeper协调的分布式日志系统(也可以当做MQ系统)，常见可以用于web/nginx日志、访问日志，消息服务等等，Linkedin于2010年贡献给了Apache基金会并成为顶]]></description><category></category></item><item><title><![CDATA[MySQL索引原理及慢查询优化]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50477908</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50477908</guid><author>Ltw518</author><pubDate>Thu, 07 Jan 2016 17:43:19 +0800</pubDate><description><![CDATA[MySQL索引原理及慢查询优化

NeverMore · 2014-06-30 18:35


MySQL凭借着出色的性能、低廉的成本、丰富的资源，已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色，但所谓“好马配好鞍”，如何能够更好的使用它，已经成为开发工程师的必修课，我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的]]></description><category></category></item><item><title><![CDATA[技术论坛]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50477859</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50477859</guid><author>Ltw518</author><pubDate>Thu, 07 Jan 2016 17:38:08 +0800</pubDate><description><![CDATA[美团技术团队：http://tech.meituan.com/
ibm技术论坛：http://www.ibm.com/developerworks]]></description><category></category></item><item><title><![CDATA[mysql 读写分离]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84758594</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84758594</guid><author>Ltw518</author><pubDate>Mon, 28 Dec 2015 11:40:54 +0800</pubDate><description><![CDATA[

（转）构建高性能web之路------mysql读写分离实战

MySQLWebOpenSourceSQL Serverlog4j 


一个完整的mysql读写分离环境包括以下几个部分：

应用程序client
database proxy
database集群

在本次实战中，应用程序client基于c3p0连接后端的database proxy。database pro...]]></description><category></category></item><item><title><![CDATA[Filter和Servlet的执行顺序与实例]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/50009875</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/50009875</guid><author>Ltw518</author><pubDate>Tue, 24 Nov 2015 11:11:41 +0800</pubDate><description><![CDATA[Filter介绍 


Filter可认为是Servlet的一种“变种”，它主要用于对用户请求进行预处理，也可以对HttpServletResponse进行后处理，是个典型的处理链。它与Servlet的区别在于：它不能直接向用户生成响应。完整的流程是：Filter对用户请求进行预处理，接着将请求交给Servlet进行处理并生成响应，最后Filter再对服务器响应进行后处理。
Filter有]]></description><category></category></item><item><title><![CDATA[java并发编程--ThreadLocal的用法和分析]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84739704</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84739704</guid><author>Ltw518</author><pubDate>Mon, 31 Aug 2015 16:09:02 +0800</pubDate><description><![CDATA[

java并发编程--ThreadLocal的用法和分析
博客分类：
 
Java高级


threadlocalthread



ThreadLocal这个类，理解起来比较简单，但是使用时，还是需要一些技巧的，简单介绍如下：
 
例子1：threadLocal变量一般用法
 


Java代码  



package concurrent.thread;  ...]]></description><category></category></item><item><title><![CDATA[数据库连接池配置：C3P0、DBCP、Proxool]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/46927357</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/46927357</guid><author>Ltw518</author><pubDate>Fri, 17 Jul 2015 14:49:06 +0800</pubDate><description><![CDATA[一、连接池概述
　　数据库连接是一种关键的有限的昂贵的资源，这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个
应用程序的伸缩性和健壮性，影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。
　　数据库连接池负责分配、管理和释放数据库连接，它允许应用程序重复使用一个现有的数据库连接，而再不是重新建立一个；释放空闲时
间超过最大空闲时间的数据库连接来避免]]></description><category></category></item><item><title><![CDATA[left join on and 与 left join on where的区别]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/45194701</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/45194701</guid><author>Ltw518</author><pubDate>Wed, 22 Apr 2015 14:25:16 +0800</pubDate><description><![CDATA[数据库在通过连接两张或多张表来返回记录时，都会生成一张中间的临时表，然后再将这张临时表返回给用户。

      在使用left jion时，on和where条件的区别如下：

1、 on条件是在生成临时表时使用的条件，它不管on中的条件是否为真，都会返回左边表中的记录。

2、where条件是在临时表生成好后，再对临时表进行过滤的条件。这时已经没有left
 join的含义（必须返]]></description><category></category></item><item><title><![CDATA[Eclipse 反编译插件安装jad]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/84695693</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/84695693</guid><author>Ltw518</author><pubDate>Mon, 12 Jan 2015 16:38:29 +0800</pubDate><description><![CDATA[

Eclipse 反编译插件安装jad
博客分类：
 
工具

 



 Eclipse的反编译插件一直在用jad，感觉很不错。
 
刚下了个新版的eclipse，配置jad的时候发现要多设置个东西。
从头开始
 
环境介绍：
eclipse version:Kepler Release(其实是3.9)
jadClipse version:3.3(好久好久以前...]]></description><category></category></item><item><title><![CDATA[java处理高并发高负载类网站的优化方法]]></title><link>https://blog.youkuaiyun.com/Ltw518/article/details/42134317</link><guid>https://blog.youkuaiyun.com/Ltw518/article/details/42134317</guid><author>Ltw518</author><pubDate>Thu, 25 Dec 2014 00:50:19 +0800</pubDate><description><![CDATA[一：高并发高负载类网站关注点之数据库


没错,首先是数据库,这是大多数应用所面临的首个SPOF。尤其是Web2.0的应用，数据库的响应是首先要解决的。



    一般来说MySQL是最常用的，可能最初是一个mysql主机，当数据增加到100万以上，那么，MySQL的效能急剧下降。常用的优化措施是M-S（主-从）方式进行同步复制，将查询和操作和分别在不同的服务器上进行操作。我推荐]]></description><category></category></item></channel></rss>