<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/haoahua" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/haoahua" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 24 Dec 2008 16:36:00 GMT</lastBuildDate><title>清风剑客</title><description>剑在手，问天下谁是英雄！</description><link>http://blog.csdn.net/haoahua/</link><item><title>Linux抓包代码</title><link>http://blog.csdn.net/haoahua/archive/2008/12/24/3597247.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/3597247.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/3597247.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3597247</trackback:ping><description>抓包源代码&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/3597247.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 25 Dec 2008 00:36:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/12/24/3597247.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/12/24/3597247.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>Socket 函数集(linux)</title><link>http://blog.csdn.net/haoahua/archive/2008/11/27/3389781.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/3389781.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/3389781.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3389781</trackback:ping><description>accept（接受socket连线）相关函数socket，bind，listen，connect表头文件#include #include定义函数int accept(int s,struct sockaddr * addr,int * addrlen);函数说明accept()用来接受参数s的socket连线。参数s的socket必需先经bind()、listen()函数处理过，当有连线进来时accept()会返回一个新的socket处理代码，往后的数据传送与读取就是经由新的socket处理，而原来参数s的socket能继续使用accept()来接受新的连线要求。连线成功时，参数addr所指的结构会被系统填入远程主机的地址数据，参数addrlen为scokaddr的结构长度。关于结构sockaddr的定义请参考bind()。返回值成功则返回新的socket处理代码，失败返回-1，错误原因存于errno中。错误代码EBADF参数s 非合法socket处理代码。EFAULT参数addr指针指向无法存取的内存空间。ENOTSOCK参数s&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/3389781.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 27 Nov 2008 19:30:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/11/27/3389781.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/11/27/3389781.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>C 语言最大难点揭秘(转)</title><link>http://blog.csdn.net/haoahua/archive/2008/10/14/3074531.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/3074531.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/3074531.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3074531</trackback:ping><description>本文将带您了解一些良好的和内存相关的编码实践，以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根：它们很普遍，认识其严重性已有二十多年，但始终没有彻底解决，它们可能严重影响应用程序，并且很少有开发团队对其制定明确的管理计划。但好消息是，它们并不怎么神秘。&lt;br /&gt;&lt;br /&gt;    C 和 C++ 程序中的内存错误非常有害：它们很常见，并且可能导致严重的后果。来自计算机应急响应小组（请参见参考资料）和供应商的许多最严重的安全公告都是由简单的内存错误造成的。自从 70 年代末期以来，C 程序员就一直讨论此类错误，但其影响在 2007 年仍然很大。更糟的是，如果按我的思路考虑，当今的许多 C 和 C++ 程序员可能都会认为内存错误是不可控制而又神秘的顽症，它们只能纠正，无法预防。&lt;br /&gt;&lt;br /&gt;但事实并非如此。本文将让您在短时间内理解与良好内存相关的编码的所有本质： &lt;br /&gt;&lt;br /&gt;正确的内存管理的重要性 &lt;br /&gt;内存错误的类别 &lt;br /&gt;内存编程的策略 &lt;br /&gt;&lt;br /&gt;正确的内存管理的重要性&lt;br /&gt;&lt;br /&gt;存在内存错误的 C 和 &lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/3074531.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 15 Oct 2008 00:19:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/10/14/3074531.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/10/14/3074531.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>TCP/IP 协议分析(整理+转帖）</title><link>http://blog.csdn.net/haoahua/archive/2008/09/15/2933305.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2933305.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2933305.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2933305</trackback:ping><description>TCP/IP 协议分析(整理+转帖）TCP/ip 各个协议的详尽分析。&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2933305.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 15 Sep 2008 23:31:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/09/15/2933305.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/09/15/2933305.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>完全优化MySQL数据库性能的八大巧方法</title><link>http://blog.csdn.net/haoahua/archive/2008/09/15/2933266.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2933266.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2933266.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2933266</trackback:ping><description>MySQL可以很好的支持大数据量的存取，但是一般说来，数据库中的表越小，在它上面执行的查询也就会越快。&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2933266.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 15 Sep 2008 23:19:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/09/15/2933266.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/09/15/2933266.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>嵌入式linux启动信息完全注释之一</title><link>http://blog.csdn.net/haoahua/archive/2008/09/02/2867733.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2867733.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2867733.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2867733</trackback:ping><description>&lt;br /&gt;摘要&lt;br /&gt;我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释，通过我们的讨论，大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解，并且能了解到这些输出信息的来龙去脉。&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2867733.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 03 Sep 2008 00:47:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/09/02/2867733.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/09/02/2867733.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>我理解的逻辑地址、线性地址、物理地址和虚拟地址</title><link>http://blog.csdn.net/haoahua/archive/2008/06/27/2591742.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2591742.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2591742.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2591742</trackback:ping><description>了解程序深刻原理对于编写高效无误的程序有莫大的帮助.&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2591742.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 27 Jun 2008 22:02:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/06/27/2591742.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/06/27/2591742.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>高质量c/c++笔记</title><link>http://blog.csdn.net/haoahua/archive/2008/06/26/2588650.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2588650.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2588650.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2588650</trackback:ping><description>关于c/c++高质量编程的一些笔记&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2588650.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Jun 2008 22:10:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/06/26/2588650.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/06/26/2588650.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>c/c++内存管理,堆栈</title><link>http://blog.csdn.net/haoahua/archive/2008/06/26/2587624.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2587624.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2587624.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2587624</trackback:ping><description>c/c++内存管理,堆栈&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2587624.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 26 Jun 2008 17:54:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/06/26/2587624.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/06/26/2587624.aspx</guid><dc:creator>清风剑客</dc:creator></item><item><title>linux 多线程编程</title><link>http://blog.csdn.net/haoahua/archive/2008/04/08/2259893.aspx</link><wfw:comment>http://blog.csdn.net/haoahua/comments/2259893.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/haoahua/comments/commentRss/2259893.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2259893</trackback:ping><description>Linux 多线程方面的东西&lt;img src =&quot;http://blog.csdn.net/haoahua/aggbug/2259893.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 08 Apr 2008 18:52:00 +0800</pubDate><author>清风剑客</author><comments>http://blog.csdn.net/haoahua/archive/2008/04/08/2259893.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/haoahua/archive/2008/04/08/2259893.aspx</guid><dc:creator>清风剑客</dc:creator></item></channel></rss>