Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1447518
  • 博文数量: 254
  • 博客积分: 8696
  • 博客等级: 中将
  • 技术积分: 2961
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-03 16:46
文章分类

全部博文(254)

文章存档

2015年(4)

2014年(18)

2013年(16)

2012年(8)

2011年(25)

2010年(2)

2009年(74)

2008年(107)

发布时间:2014-03-12 18:03:31

一个标准的线程由 线程ID 当前指令指针(PC) 寄存器集合 和 堆栈组成见--码农自我修养 线程部分1.为什么需要线程私有数据: 原因一:有时候需要维护基于每个线程的数据,用线程ID作为索引。因为线程ID不能保证是小而连续的整数,所以不能简单的分配一个线程数据数组,用线程ID作为数组的索引。即使线程ID确实是小而连.........【阅读全文】

阅读(867) | 评论(0) | 转发(0)

发布时间:2014-02-28 18:19:36

linux下去掉文件中^M的方法在windows下编辑文件,然后放到linux环境。在windows环境下,换行是表示为\r\n(0x0d0x0a),而在linux下,换行为\n;在sh脚本对这类文件进行处理时,很容易出现意想不到的情况,比如字符串的比较。在sh脚本中,个人使用sed -i 's/\r//g' filename的方式,但存在疑问sed .........【阅读全文】

阅读(18545) | 评论(0) | 转发(2)

发布时间:2014-02-22 12:12:51

stat函数讲解表头文件:    #include <sys/stat.h>             #include <unistd.h>定义函数:    int stat(const char *file_name, struct stat *buf);函数说明:    通过文件名filename获取文件信息,并保.........【阅读全文】

阅读(879) | 评论(0) | 转发(0)

发布时间:2014-02-11 18:29:15

原文:http://blog.csdn.net/gdujian0119/article/details/6363574获取文件大小这里有两种方法:方法一、范例:[cpp] view plaincopyprint?unsigned long get_file_size(const char *path)  {  .........【阅读全文】

阅读(2926) | 评论(0) | 转发(0)

发布时间:2014-02-11 08:45:12

比较两个字符串是否相等的办法是: if [ "$test"x = "test"x ]; then 这里的关键有几点: 1 使用单个等号 2 注意到等号两边各有一个空格:这是unix shell的要求 3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:.........【阅读全文】

阅读(609) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册