<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/SpeedMe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; SpeedMe]]></copyright><item><title><![CDATA[mysql内存优化]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/52865000</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/52865000</guid><author>SpeedMe</author><pubDate>Wed, 19 Oct 2016 23:29:44 +0800</pubDate><description><![CDATA[弄了几台国外的低价vps，内存只有512M，用来挂网站用的，结果发现网站过多了之后，内存完全不够用。
于是top命令了下，发现mysql占用的内存非常高，单单mysql就占用了400多M，太恐怖了，还让不让别的进程运行了。]]></description><category></category></item><item><title><![CDATA[这些年收藏的程序员必备网站]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/52263415</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/52263415</guid><author>SpeedMe</author><pubDate>Sat, 20 Aug 2016 20:38:25 +0800</pubDate><description><![CDATA[学习中我们需要不少，高质量的面向程序员的网站，比如一些工具的，形式学习形式的，论坛形式的，教育形式的网站。

这篇文章中我主要介绍一些我平时用的非常多的网站，希望能帮到大家，也希望大家也一起来补充，我会长期更新，谢谢了。]]></description><category></category></item><item><title><![CDATA[MySQL锁解决并发问题详解]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/48525119</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/48525119</guid><author>SpeedMe</author><pubDate>Thu, 17 Sep 2015 17:54:39 +0800</pubDate><description><![CDATA[文章分为以下几个要点
问题描述以及解决过程
MySQL锁机制
数据库加锁分析
下面讨论的都是基于MySQL的InnoDB。0. 问题描述以及解决过程因为涉及到公司利益问题，所以下面很多代码和数据库信息，进行了缩减和修改，望见谅。业务场景是优惠券系统规则规定了一个优惠券活动最多可发行多少张优惠券和每个用户最多可领取优惠券数量。下面列出两张表的结构。活动表CREATE TABLE `coupon_act]]></description><category></category></item><item><title><![CDATA[Java编程规范]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/46723197</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/46723197</guid><author>SpeedMe</author><pubDate>Thu, 02 Jul 2015 10:29:36 +0800</pubDate><description><![CDATA[1.If for while等语句的执行语句不管有多少都要加上{}2.相对独立的程序块之间，必须要有空行。public void fun(int i) {
    System.out.println(i);
}int index;3.对齐只使用空格键不使用TAB键(因为不同编辑器tab键空格数可能不同)4.在两个以上的关键字、变量、常量进行对等操作时，他们之间的操作符之前、之后度需要加空格。5.将]]></description><category></category></item><item><title><![CDATA[order by优化-mysql]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/46228425</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/46228425</guid><author>SpeedMe</author><pubDate>Fri, 29 May 2015 11:37:13 +0800</pubDate><description><![CDATA[原文地址：http://leihuang.org/2015/05/15/order-by-mysql/上篇博客讲到mysql的分页优化，其中有谈到order by关键字的优化，今天就来对其进行分析。首先看mysql官方文档，是如何来谈order by关键字的优化的。8.2.1.15 ORDER BY Optimization下面的语句是可以用到索引来排序的。key_part1,key_part2表示]]></description><category></category></item><item><title><![CDATA[分页性能探索-mysql]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/45690027</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/45690027</guid><author>SpeedMe</author><pubDate>Wed, 13 May 2015 10:30:09 +0800</pubDate><description><![CDATA[分页技术在开发中是十分常见的，我刚到公司做的两个项目都用到了分页技术，于是就想着对分页技术进行深入的探索一下。常见的几种分页方式：
扶梯方式
扶梯方式在导航上通常只提供上一页/下一页这两种模式，部分产品甚至不提供上一页功能，只提供一种“更多/more”的方式，也有下拉自动加载更多的方式，在技术上都可以归纳成扶梯方式。 
扶梯方式在技术实现上比较简单及高效，根据当前页最后一条的偏移往后获取一页即可。写]]></description><category></category></item><item><title><![CDATA[设计模式:代理模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41900829</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41900829</guid><author>SpeedMe</author><pubDate>Fri, 12 Dec 2014 22:09:30 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/09/proxy/




Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。

Def]]></description><category></category></item><item><title><![CDATA[设计模式:享元模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41900803</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41900803</guid><author>SpeedMe</author><pubDate>Fri, 12 Dec 2014 22:08:01 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/09/flyweight/




Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。
]]></description><category></category></item><item><title><![CDATA[设计模式:外观模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41900753</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41900753</guid><author>SpeedMe</author><pubDate>Fri, 12 Dec 2014 22:05:15 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/09/facade/




Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。

De]]></description><category></category></item><item><title><![CDATA[读<专栏·谈谈全栈工程师>]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41900449</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41900449</guid><author>SpeedMe</author><pubDate>Fri, 12 Dec 2014 22:00:24 +0800</pubDate><description><![CDATA[全栈工程师的意思是说一个工程师可以处理数据库、服务器、系统工程和客户端的工作。根据项目的不同，客户需要的可能是mobile stack, web stack, 或者原生应用程序。]]></description><category></category></item><item><title><![CDATA[设计模式:装饰模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41869787</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41869787</guid><author>SpeedMe</author><pubDate>Thu, 11 Dec 2014 17:36:02 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/09/decorator/




Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。
]]></description><category></category></item><item><title><![CDATA[设计模式:合成模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41869725</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41869725</guid><author>SpeedMe</author><pubDate>Thu, 11 Dec 2014 17:33:02 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/09/composite/




Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。
]]></description><category></category></item><item><title><![CDATA[设计模式:桥梁模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41869635</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41869635</guid><author>SpeedMe</author><pubDate>Thu, 11 Dec 2014 17:27:19 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/08/bridge/





Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。

]]></description><category></category></item><item><title><![CDATA[设计模式:适配器模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41869545</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41869545</guid><author>SpeedMe</author><pubDate>Thu, 11 Dec 2014 17:21:29 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/06/adapter/





Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。
]]></description><category></category></item><item><title><![CDATA[设计模式:缺省适配器模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41869471</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41869471</guid><author>SpeedMe</author><pubDate>Thu, 11 Dec 2014 17:16:52 +0800</pubDate><description><![CDATA[原创:http://leihuang.org/2014/12/06/default-adapter/


Structural 模式 如何设计物件之间的静态结构，如何完成物件之间的继承、实 现与依赖关系，这关乎着系统设计出来是否健壮（robust）：像是易懂、易维护、易修改、耦合度低等等议题。Structural 模式正如其名，其分类下的模式给出了在不同场合下所适用的各种物件关系结构。
]]></description><category></category></item><item><title><![CDATA[设计模式:Registry of Singleton模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41776181</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41776181</guid><author>SpeedMe</author><pubDate>Sat, 06 Dec 2014 16:01:01 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/05/registry-of-singleton/


Creational 模式


物件的产生需要消耗系统资源，所以如何有效率的产生、管理 与操作物件，一直都是值得讨论的课题， Creational 模式即与物件的建立相关，在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式]]></description><category></category></item><item><title><![CDATA[设计模式:单例模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41776077</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41776077</guid><author>SpeedMe</author><pubDate>Sat, 06 Dec 2014 15:50:36 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/05/singleton/


Creational 模式


物件的产生需要消耗系统资源，所以如何有效率的产生、管理 与操作物件，一直都是值得讨论的课题， Creational 模式即与物件的建立相关，在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式

Simple F]]></description><category></category></item><item><title><![CDATA[设计模式:原型模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41758841</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41758841</guid><author>SpeedMe</author><pubDate>Fri, 05 Dec 2014 22:04:33 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/03/prototype/


Creational 模式


物件的产生需要消耗系统资源，所以如何有效率的产生、管理 与操作物件，一直都是值得讨论的课题， Creational 模式即与物件的建立相关，在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式

Simple F]]></description><category></category></item><item><title><![CDATA[设计模式:工厂方法模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41758779</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41758779</guid><author>SpeedMe</author><pubDate>Fri, 05 Dec 2014 22:00:03 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/03/factory-method/


Creational 模式


物件的产生需要消耗系统资源，所以如何有效率的产生、管理 与操作物件，一直都是值得讨论的课题， Creational 模式即与物件的建立相关，在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式

Sim]]></description><category></category></item><item><title><![CDATA[设计模式:建造模式]]></title><link>https://blog.youkuaiyun.com/SpeedMe/article/details/41758699</link><guid>https://blog.youkuaiyun.com/SpeedMe/article/details/41758699</guid><author>SpeedMe</author><pubDate>Fri, 05 Dec 2014 21:57:01 +0800</pubDate><description><![CDATA[原文地址:http://leihuang.org/2014/12/03/builder/


Creational 模式


物件的产生需要消耗系统资源，所以如何有效率的产生、管理 与操作物件，一直都是值得讨论的课题， Creational 模式即与物件的建立相关，在这个分类下的模式给出了一些指导原则及设计的方向。下面列举到的全属于Creational 模式

Simple Fac]]></description><category></category></item></channel></rss>