<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[foxox]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/foxox</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; foxox]]></copyright><item><title><![CDATA[左右鞋的java多线程,哪位大师帮忙优化一下?]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339890</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339890</guid><author>foxox</author><pubDate>Mon, 30 Nov 2015 16:21:07 +0800</pubDate><description><![CDATA[til.List;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;

interface Shoe {

}

class LShoe implements Shoe {

}

class RShoe implements Shoe {

}

class PoisonShoe implements Shoe {

}

class ]]></description><category></category></item><item><title><![CDATA[左右鞋的java多线程,哪位大师帮忙优化一下?]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84753478</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84753478</guid><author>foxox</author><pubDate>Mon, 30 Nov 2015 16:21:07 +0800</pubDate><description><![CDATA[22个线程 1个打包 1个指挥 

20个负责生产左右鞋. 

左鞋300ms 右鞋700ms

优化的极限是1195

哪位大师帮忙优化一下?

import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ArrayBlockingQueue;
import java.ut...]]></description><category></category></item><item><title><![CDATA[数据库的原理-侧重索引]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339889</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339889</guid><author>foxox</author><pubDate>Wed, 25 Jun 2014 16:32:25 +0800</pubDate><description><![CDATA[引谓词和不可索引谓词（Indexable Predicate and Non-Indexable Predicate）
匹配索引扫描和非匹配索引扫描（Matching Index Scan and Non-Matching Index Scan）
只索引扫描,取一次访问（One-Fetch Access）
唯一索引扫描和非唯一索引扫描（Unique Index Scan and Non-Unique Index Scan ）
随机io 1/80秒
顺序预取I/O时间开销的经验值同样是0.00125]]></description><category></category></item><item><title><![CDATA[数据库的原理-侧重索引]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84609526</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84609526</guid><author>foxox</author><pubDate>Wed, 25 Jun 2014 16:32:25 +0800</pubDate><description><![CDATA[统计信息和过滤因子
分布统计信息 (信息分布不均衡.存在重复数据.正态数据.)和调优执行计划..
聚集簇索引.非聚集簇索引(索引文件的物理分布)
可索引谓词和不可索引谓词（Indexable Predicate and Non-Indexable Predicate）
匹配索引扫描和非匹配索引扫描（Matching Index Scan and Non-Matching Index Sca...]]></description><category></category></item><item><title><![CDATA[OpenResty(ngx_lua)+Moochine 完整实例(转)]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339888</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339888</guid><author>foxox</author><pubDate>Tue, 10 Jun 2014 14:48:18 +0800</pubDate><description><![CDATA[tion 编译时选择luajit, ./configure --with-luajit
1.2 Moochine 安装

#Checkout Moochine 代码
git clone git://github.com/appwilldev/moochine.git 

1.3 配置环境变量

#设置OpenResty环境变量
export OPENRESTY_HOME=/usr/local/openresty

#设置Moochine环境变量
export MOOCHINE_HOM]]></description><category></category></item><item><title><![CDATA[OpenResty(ngx_lua)+Moochine 完整实例(转)]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84605319</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84605319</guid><author>foxox</author><pubDate>Tue, 10 Jun 2014 14:48:18 +0800</pubDate><description><![CDATA[OpenResty(ngx_lua)+Moochine 完整实例

这个项目演示了如何使用OpenResty和Moochine开发Web应用。
一、安装配置
1.1 OpenResty 安装

参看：http://openresty.org/#Installation 编译时选择luajit, ./configure --with-luajit
1.2 Moochine 安装

...]]></description><category></category></item><item><title><![CDATA[Java内部类的使用小结]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339887</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339887</guid><author>foxox</author><pubDate>Fri, 30 May 2014 10:00:56 +0800</pubDate><description><![CDATA[外部顶级类即类名和文件名相同的只能使用public和default）。
 
注意：内部类是一个编译时的概念，一旦编译成功，就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类。编译完成后出现outer.class和outer$inner.class两类。所以内部类的成员变量/方法名可以和外部类的相同。
1. 成员内部类
      成员内部类，就是作为外部类的成员，可以直接使用外部类的所有成员和方法，即使是private的。同时外部类要访问内部类的所有成员变量/]]></description><category></category></item><item><title><![CDATA[Java内部类的使用小结]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84603091</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84603091</guid><author>foxox</author><pubDate>Fri, 30 May 2014 10:00:56 +0800</pubDate><description><![CDATA[内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。
*内部类可以是静态static的，也可用public，default，protected和private修饰。（而外部顶级类即类名和文件名相同的只能使用public和default）。
 
注意：内部类是一个编译时的概念，一旦编译成功，就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类...]]></description><category></category></item><item><title><![CDATA[linux 简单限速 tc iptables]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339886</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339886</guid><author>foxox</author><pubDate>Tue, 27 May 2014 15:28:25 +0800</pubDate><description><![CDATA[ HTB队列规定是LINUX QOS 内容的部分, 主要是配合TC工具进行流量控制的一种算法, 和CBQ 比HTB有它自身的特点, 有关CBQ的资料相对比较多一些. 这是HTB网站上的一篇用户手册;

LINUX HTB队列规定用户指南

HTB Linux queuing discipline manual - user guide
Martin Devera aka devik (devik@cdi.cz)
Manual: devik and Don Cohen
Last updated:]]></description><category></category></item><item><title><![CDATA[linux 简单限速 tc iptables]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84602370</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84602370</guid><author>foxox</author><pubDate>Tue, 27 May 2014 15:28:25 +0800</pubDate><description><![CDATA[/sbin/tc qdisc add dev eth0 root tbf rate  20kbit latency 50ms burst 1540
限制速度20k(适合我的特定环境),问一下,tc是控制出网卡的速度是吧?
(附件:htb队列指南)


LINUX HTB队列规定是LINUX QOS 内容的部分, 主要是配合TC工具进行流量控制的一种算法, 和CBQ 比HTB有它自身的特点...]]></description><category></category></item><item><title><![CDATA[转发-好文 ]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339885</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339885</guid><author>foxox</author><pubDate>Wed, 21 May 2014 09:43:23 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[转发-好文 ]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84600751</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84600751</guid><author>foxox</author><pubDate>Wed, 21 May 2014 09:43:23 +0800</pubDate><description><![CDATA[商业内幕最近发表了一篇文章说做程序员压力山大，很多人都快疯了。 文中陈述了几个典型的罪状：骗子综合症，加班加点，精疲力竭等。作者指出，程序员的工作压力的根源通常是源自混乱的管理，但越来越多的压力开始来自程序员 社群自身，社群中开始形成一种文化，将加班加点当成判断一个程序员是否具有奉献精神的石蕊试剂，强加到程序员身上。换句话说，如果你不在下班时间继续写代 码，你就不可能成为一名合格的程序员。跟这些压...]]></description><category></category></item><item><title><![CDATA[艰难的创业]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339884</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339884</guid><author>foxox</author><pubDate>Mon, 05 May 2014 14:12:53 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[艰难的创业]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84596559</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84596559</guid><author>foxox</author><pubDate>Mon, 05 May 2014 14:12:53 +0800</pubDate><description><![CDATA[.....................................]]></description><category></category></item><item><title><![CDATA[crontabl -e ]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339883</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339883</guid><author>foxox</author><pubDate>Thu, 19 Dec 2013 14:41:12 +0800</pubDate><description><![CDATA[our (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# |  |  |  |  |
# *  *  *  *  * user-name command t]]></description><category></category></item><item><title><![CDATA[crontabl -e ]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84513573</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84513573</guid><author>foxox</author><pubDate>Thu, 19 Dec 2013 14:41:12 +0800</pubDate><description><![CDATA[SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# For details see man 4 crontabs

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- h...]]></description><category></category></item><item><title><![CDATA[linux 查看系统资源]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339882</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339882</guid><author>foxox</author><pubDate>Tue, 10 Dec 2013 17:25:46 +0800</pubDate><description><![CDATA[操作系统版本 

   # cat /proc/cpuinfo      # 查看CPU信息 

   # hostname               # 查看计算机名 

   # lspci -tv              # 列出所有PCI设备 

   # lsusb -tv              # 列出所有USB设备 

   # lsmod                  # 列出加载的内核模块 

   # env                    # ]]></description><category></category></item><item><title><![CDATA[linux 查看系统资源]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84511168</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84511168</guid><author>foxox</author><pubDate>Tue, 10 Dec 2013 17:25:46 +0800</pubDate><description><![CDATA[系统 


   1 

   2 

   3 

   4 

   5 

   6 

   7 

   8 

    
 
   # uname -a               # 查看内核/操作系统/CPU信息 

   # head -n 1 /etc/issue   # 查看操作系统版本 

   # cat /proc/cp...]]></description><category></category></item><item><title><![CDATA[共享某个目录linux-http接口]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/88339881</link><guid>https://blog.youkuaiyun.com/foxox/article/details/88339881</guid><author>foxox</author><pubDate>Wed, 04 Dec 2013 18:10:31 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[共享某个目录linux-http接口]]></title><link>https://blog.youkuaiyun.com/foxox/article/details/84509498</link><guid>https://blog.youkuaiyun.com/foxox/article/details/84509498</guid><author>foxox</author><pubDate>Wed, 04 Dec 2013 18:10:31 +0800</pubDate><description><![CDATA[cd  targetDir
python -m SimpleHTTPServer ]]></description><category></category></item></channel></rss>