<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gnuhpc的专栏 ]]></title><description><![CDATA[开放 坦诚 踏实 平和。微博：http://weibo.com/gnuhpc Email:gnuhpc#gmail.com]]></description><link>https://blog.youkuaiyun.com/gnuhpc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; gnuhpc]]></copyright><item><title><![CDATA[一点感想及aix如何快速入门到精通(转) 2011-06-13 10:07:47]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7319061</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7319061</guid><author>gnuhpc</author><pubDate>Sun, 04 Mar 2012 22:20:40 +0800</pubDate><description><![CDATA[一点感想及aix如何快速入门到精通(转) 2011-06-13 10:07:4751有不少兄弟姐妹去参加培训，看大家求知的热情真的很好，还有自费参加培训的，更令人感动。说一说我学aix的经过和感觉，请参考。
我是98年才开始接触到aix，以前只弄过几年sun，首先感觉aix真简单，什么都不用调，什么都是菜单，一路光标回车就ok了。于是就上手干活，不会了问一问，网上搜搜资料。我觉得网上搜资料的能力]]></description><category></category></item><item><title><![CDATA[【Java开发技术之程序测试】Junit4 新功能学习总结]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7202547</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7202547</guid><author>gnuhpc</author><pubDate>Sun, 15 Jan 2012 13:45:42 +0800</pubDate><description><![CDATA[本文请见【Java开发技术之程序测试】Junit4 新功能学习总结]]></description><category></category></item><item><title><![CDATA[【Programming Clip】点分十进制IP和长整型转换]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7202546</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7202546</guid><author>gnuhpc</author><pubDate>Sun, 15 Jan 2012 13:45:02 +0800</pubDate><description><![CDATA[本文请见【Programming Clip】点分十进制IP和长整型转换]]></description><category></category></item><item><title><![CDATA[【Programming Clip】位运算的应用]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7202545</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7202545</guid><author>gnuhpc</author><pubDate>Sun, 15 Jan 2012 13:44:36 +0800</pubDate><description><![CDATA[本文请见【Programming Clip】位运算的应用]]></description><category></category></item><item><title><![CDATA[【读书笔记】测试驱动开发（中文版）]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7202542</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7202542</guid><author>gnuhpc</author><pubDate>Sun, 15 Jan 2012 13:43:16 +0800</pubDate><description><![CDATA[本文请见【读书笔记】测试驱动开发（中文版）]]></description><category></category></item><item><title><![CDATA[一般常见问题]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7188172</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7188172</guid><author>gnuhpc</author><pubDate>Mon, 09 Jan 2012 17:56:47 +0800</pubDate><description><![CDATA[开始之前务必记住： 黄金法则：80/20---你要承担起80%的谈话而面试官只会说20%。 白金法则：你必须试着控制面试的节奏和话题。 钻石法则：对于没有把握的问题，抛回给面试官。 　　 1． 在一分钟内介绍一下你自己 这似乎是必答题。不要以为这很容易。如果你用一分钟来重复你的简历，恭喜你，你的印象加分没有了！建议你最多用二十秒钟介绍自己的姓名、学校、专业。然后话锋一转，引出自己的优势或强项。一定]]></description><category></category></item><item><title><![CDATA[ABCDEF数字问题]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7188159</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7188159</guid><author>gnuhpc</author><pubDate>Mon, 09 Jan 2012 17:50:23 +0800</pubDate><description><![CDATA[ABCDEF各是一个0～9的数字，根据下面的条件确定A～F的值ABCDEF*2 = CDEFABCDEFAB*2 = EFABCD ======以下答案由winion提供ABCDEF各是一个0～9的数字，根据下面的条件确定A～F的值 ABCDEF*2 = CDEFAB CDEFAB*2 = EFABCD 一看到题目，我立即就想到了1/7，它正好满足这个数字的性质。所以答案是142857. ....]]></description><category></category></item><item><title><![CDATA[HR常见问题]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7188150</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7188150</guid><author>gnuhpc</author><pubDate>Mon, 09 Jan 2012 17:47:03 +0800</pubDate><description><![CDATA[我为各位整理出英文面试最常见的五大问题，并且提醒各位一些回答的技巧，希望大家能针对这些问题多演练，当成练习英文面试的重点。一分钟先生： 程序员面试真经作者：人力资源　　作为面试官，在面试程序员时，都会关注哪些问题？而程序员应该从哪些方面做好面试的准备？本期话题相信对面试官和程序员都会有所启示。　　刘秋伟 深圳市万兴软件有限公司研发总监　　与其他岗位相比，程序员相对来说会内向一些，思维也会更严谨、更]]></description><category></category></item><item><title><![CDATA[面试中常见C/C++库函数实现]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7188135</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7188135</guid><author>gnuhpc</author><pubDate>Mon, 09 Jan 2012 17:42:30 +0800</pubDate><description><![CDATA[//@yansha:字串末尾要加结束符'\0'，不然输出错位结果char *strncpy(char *strDes, const char *strSrc, unsigned int count)    {        assert(strDes != NULL && strSrc != NULL);        char *address = strDes;        while (c]]></description><category></category></item><item><title><![CDATA[ArrayList,Vector, LinkedList的存储性能和特性]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185742</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185742</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:40:08 +0800</pubDate><description><![CDATA[ArrayList和Vector都是使用数组方式存储数据，此数组元素数大于实际存储的数据以便增加和插入元素，它们都允许随机访问，但是插入元素要涉及数组元素移动等内存操作，所以索引数据快而插入数据慢，Vector由于使用了synchronized方法（线程安全），通常性能上较ArrayList差，LinkedList使用双向链表实现存储，按序号索引数据需要进行前向或后向遍历，但是插入数据时只需要记录]]></description><category></category></item><item><title><![CDATA[网络七层协议及其作用]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185728</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185728</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:34:23 +0800</pubDate><description><![CDATA[OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 其中高层，既7、6、5、4层定义了应用程序的功能，下面3层，既3、2、1层主要面向通过网络的端到端的数据流。下面我给大家介绍一下这7层的功能： （1）应用层：与其他计算机进行通讯的一个应用，它是对应应用程序的通信服务的。例如，一个没有通信功能的字处理程序就不能执行通信的代码，从事字处]]></description><category></category></item><item><title><![CDATA[TCP/UDP相关知识总汇]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185713</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185713</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:31:20 +0800</pubDate><description><![CDATA[TCP如何保证可靠传输的?确认机制：保证每个数据包都能收到，差错检验：保证数据包的正确，流量控制：保证接收方不会溢出。顺序编号：保证传输的有序性　1、TCP/IP的可靠传输服务五个特征：面向数据流、虚电路连接、有缓冲的传输、无结构的数据流、全双工的连接。　　2、TCP采用了具有重传功能的肯定确认技术作为可靠数据流传输服务的基础。　　3、为了提高数据流传输过程的效率，在上述基础上引入滑动窗口协议，它]]></description><category></category></item><item><title><![CDATA[集线器、交换机和路由器之间的区别]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185709</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185709</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:26:56 +0800</pubDate><description><![CDATA[首先说HUB,也就是集线器。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而交换机（又名交换式集线器）作用与集线器大体相同。但是两者在性能上有区别：集线器采用的式共享带宽的工作方式，而交换机是独享带宽，能够隔离冲突域。这样在机器很多或数据量很大时，两者将会有比较明显的。而路由器与以上两者有明显区别，它的作用在于连接不同的网段并且找到网络中数据传输最合适的路径 ，可以说一般情况下个人用户]]></description><category></category></item><item><title><![CDATA[数据库索引]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185703</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185703</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:23:56 +0800</pubDate><description><![CDATA[数据库索引是为了增加查询速度而对表字段附加的一种标识。见过很多人机械的理解索引的概念，认为增加索引只有好处没有坏处。这里想把之前的索引学习笔记总结一下：首先明白为什么索引会增加速度，DB在执行一条Sql语句的时候，默认的方式是根据搜索条件进行全表扫描，遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引，查询时就会先去索引列表中一次定位到特定值的行数，大大减少遍历匹配的行数，所以能明显增加]]></description><category></category></item><item><title><![CDATA[在Linux下使用文件链接而不是拷贝一个文件的好处是什么？]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185664</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185664</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:06:07 +0800</pubDate><description><![CDATA[What is the main advantage of creating links to a file instead of copies of the file?A: The main advantage is not really that it saves disk space (though it does that too) but, rather, that a change o]]></description><category></category></item><item><title><![CDATA[僵尸进程与孤儿进程]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185658</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185658</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 20:03:55 +0800</pubDate><description><![CDATA[zombie进程(僵尸进程)：任何一个进程，当其运行结束(exit)之后，其使用的所有资源和内存空间都会释放，以供其他进程使用；但其在OS内核的process table中仍旧保留一条记录，包含该进程的process ID，退出状态exit status，运行时间等信息。这些信息是方便该进程的父进程随时获取它的exit status(即子进程结束后为什么要进入zombie状态)。Unix/Unix]]></description><category></category></item><item><title><![CDATA[哈佛商学院简历样本]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7185630</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7185630</guid><author>gnuhpc</author><pubDate>Sun, 08 Jan 2012 19:56:44 +0800</pubDate><description><![CDATA[David Smith38 Western StreetBoston, MA 10084dsmith@mba1999.hbs.edu(617) 278-6277Education   1997-1999　　　1987-1991  HARVARD UNIVERSITY GRADUATE SCHOOLOF BUSINESS ADMINISTRATION BOSTON, MACandidate for]]></description><category></category></item><item><title><![CDATA[【找工作资料】死锁]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7002056</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7002056</guid><author>gnuhpc</author><pubDate>Tue, 22 Nov 2011 21:17:40 +0800</pubDate><description><![CDATA[什么是死锁？操作系统中有若干进程并发执行，它们不断申请、使用、释放系统资源，虽然系统的进程协调、通信机构会对它们进行控制，但也可能出现若干进程都相互等待对方释放资源才能继续运行，否则就阻塞的情况。此时，若不借助外界因素，谁也不能释放资源，谁也不能解除阻塞状态。根据这样的情况，操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件，系统处于停滞状态，这就是死锁。 产生死锁的原因]]></description><category></category></item><item><title><![CDATA[【找工作资料】线程与进程的区别]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7002006</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7002006</guid><author>gnuhpc</author><pubDate>Tue, 22 Nov 2011 21:05:12 +0800</pubDate><description><![CDATA[本文已搬家至【基础知识】线程与进程的区别]]></description><category></category></item><item><title><![CDATA[【找工作资料】 P.V操作原语和信号量]]></title><link>https://blog.youkuaiyun.com/gnuhpc/article/details/7001865</link><guid>https://blog.youkuaiyun.com/gnuhpc/article/details/7001865</guid><author>gnuhpc</author><pubDate>Tue, 22 Nov 2011 20:58:44 +0800</pubDate><description><![CDATA[PV操作原语和信号量sem是计算机操作系统进程和线程同步的核心手段，虽然说起来只有句话，但有几个点非常容易引起模糊。先把PV操作的说明如下:P操作原语:1. sem 减12. 若sem 大于等于0，线程继续执行.3. 若sem V 操作原语：1. sem加12. 若sem 大于 0, 线程继续执行3. 若sem 小于等于0,唤醒阻塞队例的线程问题1.原语概念 教科书上一般定义是不允许发生中断，一段]]></description><category></category></item></channel></rss>