清风剑客

剑在手,问天下谁是英雄!

2007年06月15日

置顶 原创 清风网络电视软件维护更新专用贴

清风网络电视软件维护更新专用贴阅读全文>

发表于 @ 2007年06月15日 23:11:00|评论(loading...)|举报|收藏

2008年12月24日

原创 Linux抓包代码

抓包源代码阅读全文>

发表于 @ 2008年12月24日 16:36:00|评论(loading...)|举报|收藏

2008年11月27日

转载 Socket 函数集(linux)

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阅读全文>

发表于 @ 2008年11月27日 11:30:00|评论(loading...)|举报|收藏

2008年10月14日

转载 C 语言最大难点揭秘(转)

本文将带您了解一些良好的和内存相关的编码实践,以将内存错误保持在控制范围内。内存错误是 C 和 C++ 编程的祸根:它们很普遍,认识其严重性已有二十多年,但始终没有彻底解决,它们可能严重影响应用程序,并且很少有开发团队对其制定明确的管理计划。但好消息是,它们并不怎么神秘。

    C 和 C++ 程序中的内存错误非常有害:它们很常见,并且可能导致严重的后果。来自计算机应急响应小组(请参见参考资料)和供应商的许多最严重的安全公告都是由简单的内存错误造成的。自从 70 年代末期以来,C 程序员就一直讨论此类错误,但其影响在 2007 年仍然很大。更糟的是,如果按我的思路考虑,当今的许多 C 和 C++ 程序员可能都会认为内存错误是不可控制而又神秘的顽症,它们只能纠正,无法预防。

但事实并非如此。本文将让您在短时间内理解与良好内存相关的编码的所有本质:

正确的内存管理的重要性
内存错误的类别
内存编程的策略

正确的内存管理的重要性

存在内存错误的 C 和 阅读全文>

发表于 @ 2008年10月14日 16:19:00|评论(loading...)|举报|收藏

2008年09月15日

转载 TCP/IP 协议分析(整理+转帖)

TCP/IP 协议分析(整理+转帖)TCP/ip 各个协议的详尽分析。阅读全文>

发表于 @ 2008年09月15日 15:31:00|评论(loading...)|举报|收藏

转载 完全优化MySQL数据库性能的八大巧方法

MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。阅读全文>

发表于 @ 2008年09月15日 15:19:00|评论(loading...)|举报|收藏

2008年09月02日

转载 嵌入式linux启动信息完全注释之一


摘要
我们在这里讨论的是对嵌入式linux系统的启动过程的输出信息的注释,通过我们的讨论,大家会对嵌入式linux启动过程中出现的、以前感觉熟悉的、但却又似是而非的东西有一个确切的了解,并且能了解到这些输出信息的来龙去脉。阅读全文>

发表于 @ 2008年09月02日 16:47:00|评论(loading...)|举报|收藏

2008年06月27日

转载 我理解的逻辑地址、线性地址、物理地址和虚拟地址

了解程序深刻原理对于编写高效无误的程序有莫大的帮助.阅读全文>

发表于 @ 2008年06月27日 14:02:00|评论(loading...)|举报|收藏

2008年06月26日

原创 高质量c/c++笔记

关于c/c++高质量编程的一些笔记阅读全文>

发表于 @ 2008年06月26日 14:10:00|评论(loading...)|举报|收藏

原创 c/c++内存管理,堆栈

c/c++内存管理,堆栈阅读全文>

发表于 @ 2008年06月26日 09:54:00|评论(loading...)|举报|收藏

Csdn Blog version 3.1a
Copyright © 清风剑客