- 博客(12)
- 收藏
- 关注
转载 Linux 下关于缓冲设置时容易出现的错误
以下这段程序是笔者在阅读《Unix环境高级编程(第二版)》时看到的一个例子,感觉非常有说明意义,这种内存控制错误在初学者,甚至是一些老手中都会出现,所以拿出来给大家分享一下,也提醒自己注意。这里出现的问题是,当open_data返回时,它所占用的栈空间将被释放用于下一个函数的调用。但是标准I/O库将仍然使用这一块缓冲。混乱必定会导致错误的出现。为了更正这里的问题,我们应该把datab...
2010-02-05 22:09:00
226
转载 Linux 下比较软连接和硬连接
目录项中包含文件名和一个指向i节点的指针。软链接i节点指针指向目录项,硬链接i节点指针指向i节点.如果软链接到一个文件,你删除这个软链接不会影响原文件。如果硬链接到一个文件,你删除这个硬链接,原来的文件所指向的inode中的链接计数器就会减1。减到0时就删除这个inode.转载于:https://www.cnblogs.com/boymgl/articles/1664...
2010-02-05 22:02:00
130
转载 JavaScript 中 parseInt 的注意事项
parseInt(string)如果 string 以 0 开头,按照 8 进制转换如果 string 以 0x 开头,按照 16 进制转换不然,按照 10 进制转换parseInt(string, radix)radix 是强制指定进制的转换转载于:https://www.cnblogs.com/boymgl/articles/1664689.html...
2010-02-05 22:00:00
103
转载 Linux 下将两个.a合并在一起,而不用解开.a的方法
怎么将两个.a合并在一起,而不用解开.a 1defineBUILD_LIBRARY2$(if$(wildcard$@),@$(RM)$@)3$(if$(wildcardar.mac),@$(RM)ar.mac)4$(if$(filterlib%.a,$^),5@$(ECHO)CREATE$@>ar.mac6@$(ECH...
2010-02-05 18:19:00
383
转载 C++ 中 STL 的 sort 例子
可以自定义比较函数 1 struct data_node 2 { 3 int index; 4 int value; 5 } 6 7 bool less_second(const data_node &m1, const data_node &m2) { 8 ...
2010-02-05 13:45:00
70
转载 HTTP协议框架 - 构建最简单的 GET 请求拼装和 Response 解析
头文件: 1 /************************ 2 * HTTP Parser framework 3 * 2010-01-11 4 ************************/ 5 6 #ifndef __SIMPLE_HTTP_H__ 7 #define __SIMPLE_HTTP_H__ 8 9 #define...
2010-02-05 13:40:00
252
转载 JavaScript 处理非法数值数据的技巧
举例:如果得到的数据是这样的1 {"today":{"meida":0,"vmedia":0}, "week":{"media":100,"vmedia":null}, "month":{"media":100,"vmedia":null}, "season":{"media":100,"vmedia":null}}我们当然不希望在页面上显示null...
2010-02-05 13:29:00
135
转载 C++ 中使用 pair 和 make_pair 在 vector
这样做非常方便我们的开发,减少了代码量 1 bool strict_weak_ordering(const std::pair<int, std::string> a, const std::pair<int, std::string> b) 2 { 3 return a.first < b.first; ...
2010-02-05 13:24:00
214
转载 grep 中的正则表达式使用参考
原文地址:http://blog.chinaunix.net/u3/93470/showart_2000286.htmlgrep正则表达式元字符集:^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个...
2010-02-05 13:19:00
134
转载 Linux 下 gethostbyname 简明用法
原文地址:http://blog.youkuaiyun.com/leesphone/archive/2008/03/02/2138775.aspx使用这个东西,首先要包含2个头文件1 #include <netdb.h> 2 #include <sys/socket.h> 3 struct hostent *gethostbyname(const cha...
2010-02-05 13:14:00
105
转载 Linux 下遍历某文件夹下文件(不迭代进入子目录)
原文地址:http://www.wangzhongyuan.com/archives/487.html以下是一个Linux/Unix下显示某一目录下文件列表的C程序,相当于最基本的ls命令的功能,显示的内容报告该目录下的子目录以及文件名:代码 1 #include <sys/types.h> 2 #include <dirent.h> ...
2010-02-05 12:59:00
207
转载 Linux 下实现两个管道双向数据流
原文地址:http://www.wangzhongyuan.com/archives/488.html以下是一个Linux/Unix下由两个管道提供双向数据流的C程序,这是操作系统课程中经常使用的基本程序#include <unistd.h> #include <sys/types.h> #include <sys/wait.h&...
2010-02-05 12:48:00
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人