<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Flycutter__zfz的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Flycutter__zfz</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Flycutter__zfz]]></copyright><item><title><![CDATA[Linux cpu信息查看]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801088</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801088</guid><author>Flycutter__zfz</author><pubDate>Sun, 14 Apr 2013 20:37:57 +0800</pubDate><description><![CDATA[1. 查看cpu的所有信息：
    cat /proc/cpuinfo


2. 查看包含的物理核数：
    cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l


3. 查看每个物理CPU中core的个数：
    cat /proc/cpuinfo | grep "cpu cores" | uniq]]></description><category></category></item><item><title><![CDATA[Linux IO资源监控]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801079</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801079</guid><author>Flycutter__zfz</author><pubDate>Sun, 14 Apr 2013 20:36:34 +0800</pubDate><description><![CDATA[前言：在集群中，各种资源CPU、内存、IO、网络都有可能成为瓶颈，这里总结一下从网上找来的IO资源监控的使用。


简介：在Linux系统中，监控IO资源常用的有iostat和sar命令，这两个在Linux中存在sysstat包中，ubuntu下可以用sudo apt-get install sysstat来安装。


常用命令：
    iostat -d -x 10 3，-d表明]]></description><category></category></item><item><title><![CDATA[linux screen命令]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801072</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8801072</guid><author>Flycutter__zfz</author><pubDate>Sun, 14 Apr 2013 20:33:54 +0800</pubDate><description><![CDATA[在工作的时候看到有其它人使用这个命令，效果不错，觉得很酷，自己去查了下，终于搞懂了这个东西的使用了。


简介：
    在我们用putty或者telnet登陆到Linux的时候，假如要运行多个程序，而且要随时观察它们的运行情况的时候（尤其是当log直接打在标准输出的情况下），或者是我们想给自己开多个窗口，避免来回的cd，screen命令的效果就体现出来了。
    我们可以使用scre]]></description><category></category></item><item><title><![CDATA[Linux 定时任务之cron job]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8101189</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8101189</guid><author>Flycutter__zfz</author><pubDate>Tue, 23 Oct 2012 08:38:36 +0800</pubDate><description><![CDATA[cron job 是Linux定时任务的服务。可以定时：时、分、月、日、星期进行定时任务和计划任务


语法：crontab [-u username] [-l] [-r] [-e]
1. -u: 指定crontab job的用户
2. -l:  列出当前crontab的job
3. -e: 编辑crontab job，默认使用nano编辑器，可以添加环境变量EDITOR来改变编辑器，]]></description><category></category></item><item><title><![CDATA[Linux /etc/environment和/etc/profile]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8087416</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/8087416</guid><author>Flycutter__zfz</author><pubDate>Thu, 18 Oct 2012 21:01:27 +0800</pubDate><description><![CDATA[1. 通过/etc/environment设置环境变量时，必须满足以下条件：
   （1）所有的行结构都是“变量名=变量值”结构
   （2）该文件并不是一个脚本文件，因此所有的命令均不能在其中执行，例如：export PATH，这句话在这个文件中本身就是错误的
   （3）变量值必须是值本身，不能含有引用。
    例如：PATH=/usr/bin:/etc:/usr/sbin是正确的；]]></description><category></category></item><item><title><![CDATA[linux分析查看系统内存]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7386632</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7386632</guid><author>Flycutter__zfz</author><pubDate>Fri, 23 Mar 2012 12:16:55 +0800</pubDate><description><![CDATA[之前也在Linux中查看过内存，但一直对显示的一些内容不是很了解，也没有去深究，结果发现每次查出来之后还得到网上去了解下是什么意思，麻烦死了，还不如就此好好儿分析一下，之后也方便很多。
    这里用的是free命令，显示结果如下：
    


分析：
   第一行：
   total指系统的总内存这里是3G；
  used指用掉的内存；
  free指空闲的内存，其中free]]></description><category></category></item><item><title><![CDATA[java.io.IOException: No space left on device]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7386508</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7386508</guid><author>Flycutter__zfz</author><pubDate>Fri, 23 Mar 2012 11:41:08 +0800</pubDate><description><![CDATA[早上来到实验室就发现实验室网页崩溃了，查了下日志发现是java.io.IOException: No space left on device错误.这个错误应该是很的简单的，从字面上看就是space没了么，可能是2b的没睡醒吧，然后去网上查了下，有哥们儿竟然说是内存不足（我还是去查了下），后面找了个帖子才明白过来是磁盘空间不够了，用df -h命令查看硬盘空间，果然，悲剧的被占满了。删了一些没用的文]]></description><category></category></item><item><title><![CDATA[Hadoop job配置文件的生成]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7164243</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7164243</guid><author>Flycutter__zfz</author><pubDate>Fri, 30 Dec 2011 10:58:38 +0800</pubDate><description><![CDATA[这一周都在调试系统集群的bug，在电脑上搞了几台虚拟机模拟集群，真心痛苦啊。最后发现竟然是之前没搞懂Hadoop job配置的一些问题。
第一，Speculative Execution（推测执行）：
Hadoop默认是开启推测执行的，但之前对这个不了解，所以当看到job在不同的机器上attempt两次的时候就觉得是有问题了，毕竟这样是相当浪费资源的，也就有了之后一周的debug之旅，进而搞懂]]></description><category></category></item><item><title><![CDATA[Actor模型]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7045872</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7045872</guid><author>Flycutter__zfz</author><pubDate>Tue, 06 Dec 2011 13:59:30 +0800</pubDate><description><![CDATA[Posted on 2011-10-30 by Jeoygin in 分布式系统, 技术 Leave
 a comment


　　最近在看Yahoo的S4: distributed stream computing platform，主要是结合了MapReduce和Actor模型，于是找了些资料学习Actor模型，在这里简单介绍一下，S4等后续文章再介绍。

　　Actor这个模型由]]></description><category></category></item><item><title><![CDATA[浅谈HTTP的无状态性]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7041058</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7041058</guid><author>Flycutter__zfz</author><pubDate>Mon, 05 Dec 2011 09:57:43 +0800</pubDate><description><![CDATA[HTTP是Hyper Text Transfer Protocol的缩写，顾名思义，这个协议支持着超文本的传输。那么什么是超文本呢？说白了就是使用HTML编写的页面。通常，我们使用客户端浏览器访问服务器的资源，最常见的URL也是以html为后缀的文件。因此，我们可以说超文本是网络上最主要的资源。

        既然HTTP协议的目的在于支持超文本的传输，更加广义一些就是支持资源的传输，那么]]></description><category></category></item><item><title><![CDATA[eclipse下SVN的设置和使用]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7032611</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7032611</guid><author>Flycutter__zfz</author><pubDate>Thu, 01 Dec 2011 22:35:33 +0800</pubDate><description><![CDATA[首先讲一下配置吧，打开eclipse，Help==>New SoftWare中进行设置， 在work with中输入http://subclipse.tigris.org/update，点击Add，输入名字SVN，就可以进行在线的安装了。选择SVN进行安装，之后next next一直就完成就可以了。
这个是在eclipse中进行在线安装插件的通用的步骤~


再讲一下使用过程中碰到的一个问]]></description><category></category></item><item><title><![CDATA[eclipse自动补全设置]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7032575</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7032575</guid><author>Flycutter__zfz</author><pubDate>Thu, 01 Dec 2011 22:21:22 +0800</pubDate><description><![CDATA[eclipse是一个很棒的开发工具，拥有丰富的功能。当然复杂的工具自然也是需要花时间慢慢的积累使用经验了。
前些天在使用eclipse的时候，经学长的提醒我菜发现，我一直没有使用到eclipse的自动补全的功能，恍然大悟之下进行了一下设置，果然写代码的速度就快了很多了。
下面写一下设置的过程吧，挺简单的，主要是以后可以方便复习一下：
eclipse  ==》 Window ==> Prefe]]></description><category></category></item><item><title><![CDATA[拖延症]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6963694</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6963694</guid><author>Flycutter__zfz</author><pubDate>Tue, 29 Nov 2011 12:57:26 +0800</pubDate><description><![CDATA[上大学以后，我开始有了拖延的毛病。立下目标无数，但时常却动力奇缺，常常在网上浏览着各色的小说和帖子，或是玩很无聊的弱智在线小游戏，却不愿碰专业书本或文献一下，甚至哪怕deadline就在几天之后，只有在deadline之前一点点时间才会因紧迫感而开始着手学习任务。这样下来，学业上总体来说算是马马虎虎，但却离自己的理想越来越远。总之，就是无法完全地上进，又不愿彻底地堕落。

　　拖延的基础，实际]]></description><category></category></item><item><title><![CDATA[C/C++编程必备]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7016565</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/7016565</guid><author>Flycutter__zfz</author><pubDate>Sun, 27 Nov 2011 13:47:48 +0800</pubDate><description><![CDATA[C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单，这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单，您有建议可以联系我，我将欢迎您的建议，以进一步加强这方面的清单。  
1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段  
2、htt]]></description><category></category></item><item><title><![CDATA[Junit和Jmock使用]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6996070</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6996070</guid><author>Flycutter__zfz</author><pubDate>Mon, 21 Nov 2011 17:27:51 +0800</pubDate><description><![CDATA[接触Jmock还是因为项目的需要，进行单元测试的时候，需要依赖的外部的东西实在是太多了。而且由于是比较中心的模块，所以虽然其他的类都已经实现了，但是仅仅是构造一个对象就是一件很麻烦的事情。
经过学长指点，知道Jmock是一个不错的工具，能够用来进行模拟一些类的行为，所以便查了些资料。后来因为Jmock要写的东西还是有点儿多，所以还是没有使用这个，而是花了比较长的时间构造了一些对象。但Jmock的]]></description><category></category></item><item><title><![CDATA[Junit测试]]></title><link>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6981458</link><guid>https://blog.youkuaiyun.com/Flycutter__zfz/article/details/6981458</guid><author>Flycutter__zfz</author><pubDate>Thu, 17 Nov 2011 13:40:42 +0800</pubDate><description><![CDATA[最近参加了一个比较大的项目，是用Java做的。之前因为赶进度的原因，没有强调单元测试的问题。结果，在版本发布的时候出现了好多不知名的bug，之后才开始反省（项目经验还是需要积累的呀）。然后就开始了补Junit的过程。

我本人对Java了解只是限于基础知识而已，真正的项目开发还真的是第一次参与，所以我的第一个工作就是理解别人写的一个关键部分的代码（最后发现都木有注释的，郁闷死我了）。正好赶上了]]></description><category></category></item></channel></rss>