<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yang_net]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yang_net</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yang_net]]></copyright><item><title><![CDATA[分布式web服务架构--http基础(三)]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/39458471</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/39458471</guid><author>yang_net</author><pubDate>Sun, 21 Sep 2014 23:55:19 +0800</pubDate><description><![CDATA[分布式web服务架构--http基础(三)]]></description><category></category></item><item><title><![CDATA[分布式web服务架构(二)]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/39275943</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/39275943</guid><author>yang_net</author><pubDate>Sun, 14 Sep 2014 23:11:16 +0800</pubDate><description><![CDATA[分布式web服务架构(二)]]></description><category></category></item><item><title><![CDATA[分布式web服务架构]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/38804029</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/38804029</guid><author>yang_net</author><pubDate>Sun, 24 Aug 2014 23:25:27 +0800</pubDate><description><![CDATA[分布式web服务架构]]></description><category></category></item><item><title><![CDATA[HBase client总览]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/8444118</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/8444118</guid><author>yang_net</author><pubDate>Thu, 27 Dec 2012 16:11:47 +0800</pubDate><description><![CDATA[HBase Client总览
1. affects concurrent readers and writers of that same row ==> atomic on a per-row basis


2. RWCC : ReadWriteConsistencyControl
read without wait for writes
write wait for other]]></description><category></category></item><item><title><![CDATA[hadoop hbase学习]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7485012</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7485012</guid><author>yang_net</author><pubDate>Sat, 21 Apr 2012 20:07:12 +0800</pubDate><description><![CDATA[一、 hadoop安装 (本机单节点)

1. Installing Software (or can adduser hadoop)
$ sudo apt-get install ssh
$ sudo apt-get install rsync

2. Prepare to Start the Hadoop Cluster
conf/hadoop-env.sh

export]]></description><category></category></item><item><title><![CDATA[apache httpd学习]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7205600</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7205600</guid><author>yang_net</author><pubDate>Mon, 16 Jan 2012 17:51:35 +0800</pubDate><description><![CDATA[apache httpd install



1. 安装 
1.1 解压
yangwm@yangwuming:~/Programs$ tar -zxvf httpd-2.2.17.tar.gz


1.2 配置
yangwm@yangwuming:~/Programs/httpd-2.2.17$ ./configure


1.3 编译
yangwm@yangwumi]]></description><category></category></item><item><title><![CDATA[《unp》简介与TCP/IP 学习]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7201407</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7201407</guid><author>yang_net</author><pubDate>Sun, 15 Jan 2012 00:57:55 +0800</pubDate><description><![CDATA[很多年前走马观花得翻过这本书， 去年就买了第三版了。
今天开始看了， 紧紧是学习笔记而已：

1. configure & make lib & make intro 
yangwm@yangwuming:~/Studys/netStudy/unpv13e$ ./configure
...
yangwm@yangwuming:~/Studys/netStudy/unpv13e$ cd]]></description><category></category></item><item><title><![CDATA[2011年小结]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7201380</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7201380</guid><author>yang_net</author><pubDate>Sun, 15 Jan 2012 00:51:08 +0800</pubDate><description><![CDATA[2011年已成为历史，2011年上半年买了很多书， 到了2012发现很多书都没读完，基本功底还是没有进步。


工作4年多，整天浮于表面的学习， 在计算机基础技术也没什么积累，到了简单基础技术不懂都不好意思问同事的年龄了，很是悲哉。
常常会很心酸，最近的脾气越发的不好，总觉得工作的内容浮于表面的技术，很多都是不是自己喜欢的。
其实是自己没有基础研发能力，喜欢编程，但因为这种那种的惰性原因]]></description><category></category></item><item><title><![CDATA[WikidPad使用]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7170908</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7170908</guid><author>yang_net</author><pubDate>Mon, 02 Jan 2012 01:11:53 +0800</pubDate><description><![CDATA[从windows切换到ubuntu后， 一直没有安装一款笔记本软件， 记笔记都用geit，很是不方便整理。


1. 安装
cd ~/Programs/WikidPad-2.1-src
sudo apt-get install python-wxgtk2.8

python WikidPad.py



2. 使用
新增sh用于启动wikidpad：
vim wikidp]]></description><category></category></item><item><title><![CDATA[常用linux-tools]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7169773</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7169773</guid><author>yang_net</author><pubDate>Sun, 01 Jan 2012 00:29:26 +0800</pubDate><description><![CDATA[个人常用的linux监控工具：
1. cpu 
mpstat -P ALL
ps -eo pcpu,pid,user,args | sort -k 1 -r | head -10
sar -u 2 5

2. memory
vmstat -a
free
pmap -d PID

3. disk 
iostat -xtc 5 3
df -h

占用空间最多的文件或目录:]]></description><category></category></item><item><title><![CDATA[protobuf安装与使用]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/7036779</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/7036779</guid><author>yang_net</author><pubDate>Sat, 03 Dec 2011 08:20:27 +0800</pubDate><description><![CDATA[protobuf安装与使用

  $ cd /home/yangwm/Studys/protobuf-2.4.0a/src
  $ ./configure
  $ make
  $ make check
  $ make install
  $ vim /home/yangwm/.profile
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/]]></description><category></category></item><item><title><![CDATA[mysql安装]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/6175238</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/6175238</guid><author>yang_net</author><pubDate>Wed, 09 Feb 2011 10:15:00 +0800</pubDate><description><![CDATA[一、mysql在liunx下源码安装 
 
1. 查看cent os版本以及linux内核版本：
[root@localhost opt]# lsb_release -a
LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS]]></description><category></category></item><item><title><![CDATA[2010年小结]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/6111594</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/6111594</guid><author>yang_net</author><pubDate>Sat, 01 Jan 2011 18:01:00 +0800</pubDate><description><![CDATA[小结： 以后只做小计划， 做好每个小计划。

          多看些生活类书，多看些技术类英文书与paper。

          把学习go语言当成一个大计划吧。

          今年准备接父母来北京好好玩几天。]]></description><category></category></item><item><title><![CDATA[java中获取系统时间--时间缓存]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/6056254</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/6056254</guid><author>yang_net</author><pubDate>Sun, 05 Dec 2010 15:39:00 +0800</pubDate><description><![CDATA[高并发系统下需要统计程序调用的耗时情况， 需要频繁地（10w/s以上）获取系统时间。

这样获取系统时间本身就变成了耗时操作。


可以利用时间缓存来减少耗时。]]></description><category></category></item><item><title><![CDATA[Redis初探]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/6015538</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/6015538</guid><author>yang_net</author><pubDate>Wed, 17 Nov 2010 18:27:00 +0800</pubDate><description><![CDATA[Redis初探 
 
 
Redis is an advanced key-value store. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists, sets, and ordere]]></description><category></category></item><item><title><![CDATA[最大N算法（前一版本的改进）]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/5978488</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/5978488</guid><author>yang_net</author><pubDate>Mon, 01 Nov 2010 00:15:00 +0800</pubDate><description><![CDATA[MaxNAlgorithm比最简单的排序后取最大的n位， 效率高十陪以上（当然需排序数组也要有足够大且n与数组大小差距足够大才行； 测试结果只是个比较而已，因为vm没有先预热以及相应参数配置）。
最简单的排序后取最大的n位： array size 乘于 array size 的比较。
MaxNAlgorithm：n 乘于 array size 的比较。
 
这个算是对前一版本的改进：
因]]></description><category></category></item><item><title><![CDATA[最大N算法--最优资源实现]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/5962010</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/5962010</guid><author>yang_net</author><pubDate>Sun, 24 Oct 2010 11:46:00 +0800</pubDate><description><![CDATA[假如做个XX网， 当然要为金牌会员提供最优秀的资源（people）服务。

优秀资源比较规则是：

1. 有籍贯（籍贯莫有的， 不敢要）

2. 钱多

3. 籍贯为'jx'的优先， 其他...


下面程序就是求最优资源实现：
]]></description><category></category></item><item><title><![CDATA[交集N算法]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/5957562</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/5957562</guid><author>yang_net</author><pubDate>Thu, 21 Oct 2010 22:05:00 +0800</pubDate><description><![CDATA[选用”sort集合一 + 遍历集合二到已排序的集合一种进行查找并计算“，做为Intersection N Algorithm的实现算法：


算法测试与权衡见： http://blog.youkuaiyun.com/yang_net/archive/2010/10/21/5956428.aspx]]></description><category></category></item><item><title><![CDATA[两集合（数组）求交集]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/5956428</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/5956428</guid><author>yang_net</author><pubDate>Thu, 21 Oct 2010 13:46:00 +0800</pubDate><description><![CDATA[算法一步骤（SortSortIntersectionAlgorithm）：

1、sort集合一

2、sort集合二

3、同时遍历已排序的两集合，进行计算

算法二步骤（SortIntersectionAlgorithm）：

1、sort集合一

2、遍历集合二到已排序的集合一种进行查找， 并计算

结果：

1、两集合都排序后再比较， 效率比较高一些

2、但一集合很小、另一集合很大时候， 使用小集合排序后、大集合到小集合中进行二分查找（找到后移除小集合中该元素并]]></description><category></category></item><item><title><![CDATA[Memcached初探手记]]></title><link>https://blog.youkuaiyun.com/yang_net/article/details/5925983</link><guid>https://blog.youkuaiyun.com/yang_net/article/details/5925983</guid><author>yang_net</author><pubDate>Fri, 08 Oct 2010 00:00:00 +0800</pubDate><description><![CDATA[Memcached初探手记
Memcached是danga.com（运营LiveJournal的技术团队）开发的一套分布式内存对象缓存系统，目前全世界不少人
使用这个缓存项目来构建自己大负载的网站，来分担数据库的压力。
官方网址：http://memcached.org/
Windows下的Memcached安装：
1. 下载memcache的windows版(memcached-win32-1.4.4-54-g136cb6e.zip)，解压D:/work/memcached_win32
2. ]]></description><category></category></item></channel></rss>