Linux中时间函数的应用接口

#include #include int main() { time_t currentTime; struct tm *tm_time; currentTime = time(NULL); tm_time = localtime(&current...

2013-04-25 23:22:18

阅读数:847

评论数:0

使用inotify进行文件事件通知

#include #include #include #define MAX_EVENTS 256 #define BUFFER_SIZE (MAX_EVENTS * sizeof(struct inotify_event)) int register_watchpoint(int f...

2013-04-25 21:39:00

阅读数:727

评论数:0

IPC机制---共享内存编程

#include #include #include #include #include #include #include "common.h" #define MAX_STRING 5000 typedef struct { int semID; ...

2013-04-25 15:47:19

阅读数:753

评论数:0

网络编程--C/S日期查询例子

日期查询服务器--把当前日期和时间以ASCII格式通过套接字发送给客户端。 #include #include #include #include #include #include /* MAX_BUFFER为最大缓冲区容量 */ #define MAX_BU...

2013-04-24 18:18:55

阅读数:704

评论数:0

管道编程之pipe

pipe():创建一个新的匿名管道 例子中子进程必须等待父进程写入管道之后才能读。 thePipe[0]代表管道的输出,应用程序读它。 thePipe[1]代表管道的输入,应用程序写它。 #include #include #include #include #define ...

2013-04-23 15:08:35

阅读数:886

评论数:0

编译简介

平台:linux 编译器:GCC 源文件:hello.c 到底GCC在将源文件编程可执行文件的时候做了什么工作呢,首先你得 指导GCC的常用命令吧,GCC在工作的步骤为: 1. 预编译   命令: gcc -E hello.c -o hello.i      或者 cpp hel...

2013-04-21 23:10:00

阅读数:497

评论数:0

这学期读的书

《LinuxShell编程从入门到精通》人民邮电出版社-------读完 《Linux Shell编程从初学到精通》华清软件----------------读完 《GNU/LINUX环境编程》M。Tim Jones ---------------------读完 《Linux编程技术详解...

2013-04-18 08:27:54

阅读数:767

评论数:0

unix/linux中的dup()系统调用 --对上篇dup() dup2()例子的解释

在linux纷繁复杂的内核代码中,sys_dup()的代码也许称得上是最简单的之一了,但是就是这么一个简单的系统调用,却成就了unix/linux系统最著名的一个特性:输入/输出重定向 sys_dup()的主要工作就是用来“复制”一个打开的文件号,使两个文件号都指向同一个文件。既然说简单,我们就...

2013-04-16 11:10:27

阅读数:824

评论数:0

linux --dup dup2 文件描述符重定向函数--输入输出重定向

#include #include #include #include int main(void) { #define STDOUT 1 //标准输出文件描述符 号 int nul, oldstdout; char msg[] = "This is a test...

2013-04-16 10:57:24

阅读数:2008

评论数:0

shell脚本中使用MySQL

1.新建mysql用户 mysql_install_db -user=mysql 2.将MySQL的root用户密码设置为seugrid mysql - u root password seugrid 3.以root用户登录MySQL mysql -u root -p   4.在脚本...

2013-04-15 14:25:53

阅读数:1007

评论数:0

shell中随机数的应用

产生5个随机数的脚本: #!/bin/bash MAX=5 i=1   echo "$MAX random numbers are generated:" while [ "$i" -le $MAX ] do     number=$RAND...

2013-04-15 10:51:09

阅读数:789

评论数:0

查找文本中n个出现频率最高的单词

#!/bin/bash   end=$1   cat $2 | tr -cs "[a-z][A-Z]" "[\012*]" |   tr A-Z a-z |     sort |         uniq -c |             ...

2013-04-15 10:23:14

阅读数:2264

评论数:0

宏与内联函数的区别

第一部分:宏 为什么要使用宏呢? 因为函数的调用必须要将程序执行的顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去执行前要保存现场并记忆执行的地址,转回后要恢复现场,并按原来保存地址继续执行。因此,函数调用要有一定的时间和...

2013-04-14 09:51:06

阅读数:562

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭