- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 去除重复关键字
#!/bin/sh######################################### Fuction: delete the duplicate keyworld# from the file# History: xulei First release#########################################KEYWORLD
2012-05-25 23:22:55 1161
原创 常识
man分册分好几本,查系统命令一般是man 1。系统调用man 2,c标准函数man 3“” 字符串‘’ 单个字符http://cache.baidu.com/c?m=9d78d513d98315fe4fece4697c61c0171f43f0642ba7d7013894cd47c9221d03506790a63a675541c4c50b305eff1e0afdf0
2012-05-22 00:24:22 560
原创 打印欢迎信息并输出前一位来宾
#!/usr/bin/perl@names=qw();#全局变量,用来存放所有用户的姓名print "@names";sub greet{ #push(@names,@_) if( "@names" eq "" ) #判断有没有用户来了 { print "@_ you are the first one to
2012-05-19 12:47:07 841
原创 sort排序(以ASCII码顺序输出列表)
#!/usr/bin/perl@names=qw(fred betty barney dino wilma pebbles bamm-bamm);chomp(@lines=);@ascii=sort(@lines);print "@ascii\n";
2012-05-19 12:14:15 3752 2
原创 返回列表中大于平均数的数
#!/usr/bin/perl#计算总数sub total{ my @fred = @_; foreach (@_) { $total += $_; } return $total;}#返回大于平均值的数sub above_average{ $average = &total(@_)/
2012-05-19 12:08:39 956
原创 查找关键字(输出文件名和关键字所在行号)
#!/bin/shFILENAMES=for i in `find /home/`do file $i | grep "text" if [ "$?" == "0" ];then {echo $i FILENAMES=$i cat $i | grep -n "html" |
2012-05-19 10:46:22 5385
原创 出口函数
#include"stdio.h"#include"stdlib.h"int fun(int id){int printid;printid=id;printf("%d",printid);}typedef int (*SW_IPX_OFUNC)(int fd);int test(int *id,SW_IPX_OFUNC fun){int retval;retval
2012-05-17 14:24:38 1043
原创 结构体指针
#include"stdio.h"#include"stdlib.h"typedef struct SW_IPX_SOCKOPT{ int level; /* ソケットレベル、通常SOL_SOCKET */ int optname; /* ソケットオプション */ const cha
2012-05-17 14:22:53 576 2
转载 history相关的命令与快捷键
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIMEFORM
2012-05-10 15:30:40 922
转载 #pragma pack( n )和__declspec( align(#) )
这么复杂的东西,不用中文压根说不清楚。用英文写,写了也等写火星文。现在的一些处理器,需要你的数据的内存地址必须是对齐(align)的,即使不是必须,如果你对齐的话,运行的速度也会得到提升。虽然对齐会产生的额外内存空间,但相对于这个速度的提升来说,是值得的。所谓对齐,就是地址必须能整除一个整数,这个就是对齐参数(alignment value)。合法的取值范围是1、2、4、6、16、
2012-05-04 10:25:21 720 1
原创 查询计算机上CPU的数量
#include #include int main(){ SYSTEM_INFO SystemInfo; GetSystemInfo(&SystemInfo);// system information printf("%u\n",SystemInfo.dwNumberOfProcessors); return 0;}查询计算机上CPU的数量。
2012-05-03 15:47:53 572
IIS 5.0安装组件
2010-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人