<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ehui928的专栏]]></title><description><![CDATA[尘世间一小小程序员]]></description><link>https://blog.youkuaiyun.com/ehui928</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ehui928]]></copyright><item><title><![CDATA[awk输出格式问题记录]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/9904319</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/9904319</guid><author>ehui928</author><pubDate>Sun, 11 Aug 2013 20:41:40 +0800</pubDate><description><![CDATA[查找本机上运行sshd 的进程id和运行命令，输出的进程id和命令之间以空格分开
ehui928@bogon:~$ ps -ef | grep -w sshd | grep -v grep | awk '{print $2 $8}'
720/usr/sbin/sshd
2322sshd:
2407sshd:
 
上述输出并没有以空格分开
awk  print  各个项之间需要用逗号分]]></description><category></category></item><item><title><![CDATA[Structure Packing ]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1245791</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1245791</guid><author>ehui928</author><pubDate>Tue, 19 Sep 2006 14:35:00 +0800</pubDate><description><![CDATA[ Structure Packing Posted by: Russ KeldorphStructure packing is an extenstion to the C++ language supported by many compilers, including Microsofts.  In our language, packing is achieved with]]></description><category></category></item><item><title><![CDATA[Working with Packing Structures -----MSDN]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1245750</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1245750</guid><author>ehui928</author><pubDate>Tue, 19 Sep 2006 14:29:00 +0800</pubDate><description><![CDATA[ Working with Packing Structures Problems can occur when a structure requires more bytes than the programmer intended, especially when space requirements are paramount. Structure Packing and Align]]></description><category></category></item><item><title><![CDATA[成为嵌入式程序员应知道的0x10个问题]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1038588</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1038588</guid><author>ehui928</author><pubDate>Tue, 08 Aug 2006 18:16:00 +0800</pubDate><description><![CDATA[ 作者：youxin2004  来源：天极 C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年，我既参加也组织了许多这种测试，在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息，此外，撇开面试的压力不谈，这种测试也是相当有趣的。　　从被面试者的角度来讲，你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗？这是]]></description><category></category></item><item><title><![CDATA[C语言高级测试：为C程序员准备的0x10个最佳问题]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1025069</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1025069</guid><author>ehui928</author><pubDate>Sat, 05 Aug 2006 20:10:00 +0800</pubDate><description><![CDATA[C语言高级测试：为C程序员准备的0x10个最佳问题原文出处：http://www.programmersheaven.com/articles/pathak/article2.htm原文有些微小的错误，我已经将之改正.整个测试遵循以下的约定：u       假定在所有的程序中必须的头文件都已经被正确包含。考虑如下的数据类型：u       char 为1个字节u  ]]></description><category></category></item><item><title><![CDATA[Surviving the Technical Interview]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1020222</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1020222</guid><author>ehui928</author><pubDate>Fri, 04 Aug 2006 19:57:00 +0800</pubDate><description><![CDATA[ Surviving the Technical InterviewUseful tips and sample problems(Page 1 of 6)Jay SutariaInterviews for technical jobs are perhaps the most intimidating and mysterious events that job hu]]></description><category></category></item><item><title><![CDATA[编写更好的代码---怎样面试一个程序员]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1018016</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1018016</guid><author>ehui928</author><pubDate>Fri, 04 Aug 2006 10:58:00 +0800</pubDate><description><![CDATA[ 编写更好的代码---怎样面试一个程序员作者：Bill Venners日期：February 24,2003 翻译: ehui928日期：2006年8月 ---原文出处 http://www.artima.com/wbc/interprog.html 前段时间一次偶然的机会看到这篇文章，觉得挺不错的。对于面试官来说，它可以帮助你去发现合适的雇员，而对于去]]></description><category></category></item><item><title><![CDATA[AT&T汇编语言语法]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1011329</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1011329</guid><author>ehui928</author><pubDate>Wed, 02 Aug 2006 16:52:00 +0800</pubDate><description><![CDATA[0.3.1 Overview  开发一个OS，尽管绝大部分代码只需要用C/C++等高级语言就可以了，但至少和硬件相关部分的代码需要使用汇编语言，另外，由于启动部分的代码有大小限制，使用精练的汇编可以缩小目标代码的Size。另外，对于某些需要被经常调用的代码，使用汇编来写可以提高性能。所以我们必须了解汇编语言，即使你有可能并不喜欢它。 如果你是计算机专业的话，在大学里你应该学习过]]></description><category></category></item><item><title><![CDATA[Bit Counting函数源代码]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1011309</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1011309</guid><author>ehui928</author><pubDate>Wed, 02 Aug 2006 16:43:00 +0800</pubDate><description><![CDATA[ /* ==========================================================================   Bit Counting routines   Author: Gurmeet Singh Manku    (manku@cs.stanford.edu)   Date:   27 Aug 2002   ==]]></description><category></category></item><item><title><![CDATA[counting 1 bits SPOILER]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1005259</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1005259</guid><author>ehui928</author><pubDate>Mon, 31 Jul 2006 21:45:00 +0800</pubDate><description><![CDATA[counting 1 bits SPOILERThis spoiler/nodeshell rescue is in reference to Arielss writeup in "counting 1 bits."Sick of staring at that ampersand? Bitter at binary? Lets start by reviewing the give]]></description><category></category></item><item><title><![CDATA[C++资源之不完全导引(完整版)]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/1005241</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/1005241</guid><author>ehui928</author><pubDate>Mon, 31 Jul 2006 21:35:00 +0800</pubDate><description><![CDATA[【转载】C++资源之不完全导引（完整版）C++资源之不完全导引（完整版）来源：www.youkuaiyun.com撰文：曾毅、陶文声明：本文2004年5月首发于《优快云开发高手》，版权归该杂志与《程序员》杂志社所有。--------------------------------------------------------------------------------　　1，前言　　无数次听到“我要开]]></description><category></category></item><item><title><![CDATA[计算整数中1的个数的C语言实现]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/996717</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/996717</guid><author>ehui928</author><pubDate>Sat, 29 Jul 2006 08:08:00 +0800</pubDate><description><![CDATA[ counting 1 bits C implementationshttp://www.everything2.com/index.pl?node_id=1181258Here are C implementations of all the methods for counting 1 bits mentioned in that node. (Go read that first, ]]></description><category></category></item><item><title><![CDATA[代码静态分析工具PC-LINT安装配置--step by step]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/746548</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/746548</guid><author>ehui928</author><pubDate>Sat, 20 May 2006 12:40:00 +0800</pubDate><description><![CDATA[               代码静态分析工具PC-LINT安装配置--step by step                             作者：ehui928                             2006-5-20 PC-Lint是C/C++软件代码静态分析工具，你可以把它看作是一种更加严格的编译器。它不仅可以检查出一般的语法错误，还可以检查出那些虽然符合语法要]]></description><category></category></item><item><title><![CDATA[10年编程无师自通]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/654038</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/654038</guid><author>ehui928</author><pubDate>Fri, 07 Apr 2006 12:38:00 +0800</pubDate><description><![CDATA[原文：Teach Yourself Programming in Ten Years作者：Peter Norvighttp://www.norvig.com/21-days.html翻译：郭晓刚（foosleeper@163.net）最后修订日期：2004-3-192005-01-12增加了新的译本链接。本中文译本得到了Peter Norvig的许可。为什么每个人都急不可耐？走进任何一]]></description><category></category></item><item><title><![CDATA[Unix C语言值得注意的地方]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/653748</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/653748</guid><author>ehui928</author><pubDate>Fri, 07 Apr 2006 09:42:00 +0800</pubDate><description><![CDATA[ 前些天我写了一篇“Unix C语言值得注意的地方”一贴，回贴中谈到学习国外的开源软件中的高质量代码的问题，但是有朋友跟我说，在看代码的过程中感觉难度很大，想想也是如此，动辄十几万行的程序如果没有人指点的话是很难找到切入点的，所以我撰写了此文希望能对广大C语言爱好者有所帮助，在文章中有很多煽情的地方还请大家原谅，因为这篇文章使我想到了刚刚毕业的时候，所以有点感慨。同时文章中还有一些个人偏见存在，希]]></description><category></category></item><item><title><![CDATA[用vim编写c/c++程序]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/653232</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/653232</guid><author>ehui928</author><pubDate>Thu, 06 Apr 2006 18:58:00 +0800</pubDate><description><![CDATA[用vim编写c/c++程序Vi 是Unix下最常用的文本编辑器。VIM（Vi IMproved）则是它的增强版。有人常常拿VIM和emacs比较，VIM尽管不象emacs那样有那么多的功能，但是比emacs更方便、好用。用过emacs的人肯定会为emacs的一些快捷键感到烦恼，有时候用真希望自己有八只手。VIM的学习曲线也不象emacs那么长，只要看看VIM自带的 vitutor，大约只要20]]></description><category></category></item><item><title><![CDATA[C 编程最佳实践----转自IBM developerworks]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/653041</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/653041</guid><author>ehui928</author><pubDate>Thu, 06 Apr 2006 17:07:00 +0800</pubDate><description><![CDATA[C 编程最佳实践 http://www-128.ibm.com/developerworks/cn/linux/l-bppc/作者 : Shiv Dutta （sdutta@us.ibm.com ），技术顾问，IBM Gary Hook （ghook@us.ibm.com ），高级技术顾问，IBM 尽管 C 语言问世已近 30 年，但它的魅力仍未减退。C 语言继续吸引着众多的人们，他们为了]]></description><category></category></item><item><title><![CDATA[堆和栈的区别 ]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/629384</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/629384</guid><author>ehui928</author><pubDate>Sun, 19 Mar 2006 21:17:00 +0800</pubDate><description><![CDATA[堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区（stack）— 由编译器自动分配释放 ，存放函数的参数值，局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区（heap） — 一般由程序员分配释放， 若程序员不释放，程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事，分配方式倒是类似于链表，呵呵。3、全局区（静态区）（static）]]></description><category></category></item><item><title><![CDATA[linu常用命令参考]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/550553</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/550553</guid><author>ehui928</author><pubDate>Mon, 12 Dec 2005 20:26:00 +0800</pubDate><description><![CDATA[cat cd chmod chown cp cut 名称：cat 使用权限：所有使用者 使用方式：cat [-AbeEnstTuv] [--help] [--version] fileName 说明：把档案串连接后传到基本输出（萤幕或加 > fileName 到另一个档案） 参数： -n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n]]></description><category></category></item><item><title><![CDATA[8086/8088汇编指令参考]]></title><link>https://blog.youkuaiyun.com/ehui928/article/details/549628</link><guid>https://blog.youkuaiyun.com/ehui928/article/details/549628</guid><author>ehui928</author><pubDate>Sun, 11 Dec 2005 19:36:00 +0800</pubDate><description><![CDATA[一、数据传送指令 1.通用数据传送指令 MOV（Move）传送 PUSH（Push onto the stack）进栈 POP（Pop from the stack）出栈 XCHG（Exchange）交换 .MOV指令 格式为: MOV  DST,SRC 执行的操作:(DST).PUSH进栈指令 格式为:PUSH  SRC 执行的操作:(SP)           ((SP)+1,(SP)).PO]]></description><category></category></item></channel></rss>