- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 文件描述符简述
文件描述符,当一个进程启动时,系统会自动将0,作为标准输入文件描述符,1作为标准输出文件描述符,2作为标准错误文件描述符。对于打开的新的文件,获得的文件描述符一般从3开始,常用的范围从0—63(可打开的文件描述符从0—1023)。有时,进程在系统启动时,0并没被作为标准输入文件描述符(目前怀疑是进程启动时,close(0)),再打开新的文件时,会将0作为此文件的文件描述符,导致在对文件读写时出现错
2014-08-14 09:28:54 499
转载 Oracle 联机重做日志文件(ONLINE LOG FILE)
-=========================================-- Oracle 联机重做日志文件(ONLINE LOG FILE)--========================================= 一、Oracle中的几类日志文件 Redo log files -->联机重做日志 Archive log fi
2014-06-19 08:41:17 425
转载 getopt函数
(一)在Linux中,用命令行执行可执行文件时可能会涉及到给其加入不同的参数的问题,例如:./a.out -a1234 -b432 -c -d程序会根据读取的参数执行相应的操作,在C语言中,这个功能一般是靠getopt()这个函数,结合switch语句来完成的,首先来看下面的代码:#include #include int main(in
2014-06-11 09:25:06 300
转载 tar 解压缩命令
tar 解压缩命令tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程
2014-05-23 10:46:38 364
转载 Oracle-日志详解(运行模式、分类)
Oracle-日志详解(运行模式、分类)OracleSQL ServerSQL脚本活动 一、Oracle日志分类 分三大类: Alert log files--警报日志,Trace files--跟踪日志(用户和进程)和 redo log 重做日志(记录数据库的更改)。 本文主要关注Oracle的重做日志。 重做日志分为在线重做日志
2014-05-22 13:17:31 4141
原创 一个整数为1的位数的个数
#includeint count_bit_flag(unsigned int value){ int ret_count = 0; for(;value!=0;value=value>>1) { if(value%2!=0) { ret_count++;
2014-01-08 21:39:45 415
原创 1--n数里的1的个数
#include #include int count_fun(int m)//一个数里的1的个数之和{ int number=0; while(m) { if(m%10==1) number++; m=m/10; } return number;}int main(){ unsigned int i=0
2013-11-29 21:33:33 454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人