- 博客(5)
- 资源 (4)
- 收藏
- 关注
原创 linux下如何统计一个目录下的文件个数以及代码总行数的命令
linux下如何统计一个目录下的文件个数以及代码总行数的命令知道指定后缀名的文件总个数命令: find . -name "*.cpp" | wc -l 知道一个目录下代码总行数以及单个文件行数: find . -name "*.h" | xargs wc -l linux统计文件夹中文件数目第一种方法:ls -l|grep “^-”|wc -lls
2012-11-28 14:05:11 987
转载 在Linux中增加swap空间
在安装Linux的时候,不知道swap空间分配多少比较好,所以会随便分配一个,在真正使用的时候,比如安装Oracle10g会要求很大的swap空间,发现swap空间不够,那应该怎么增加swap空间大小呢。 以下的操作都要在root用户下进行,首先先建立一个分区,采用dd命令比如ddif=/dev/zero of=/home/swap bs=1024 count=5
2012-11-28 10:47:56 434
原创 在程序中判断一个文件是否可读的方法
bool canRead(string _path) { assert (!_path.empty()); struct stat st; if (stat(_path.c_str(), &st) == 0) { if (geteuid() == 0) // 程序的ueid 是 root用户 ;root用户,一定对文件可读可写 return true;
2012-11-14 14:00:50 1699
原创 c++ 理解 volatile ,mutable , const 及 const mutable
mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时候,我们需要在const的函数里面修改一些
2012-11-14 10:14:43 829
原创 localtime_r的替代实现
struct tm * my_localtime_r(const time_t *srctime,struct tm *tm_time){ long int n32_Pass4year,n32_hpery; // 每个月的天数 非闰年 const static char Days[12] = {31, 28, 31, 30, 31, 30, 31, 31,
2012-11-01 14:40:15 3979 2
hash表实现举例 hash结构中带超时链表的实现
2015-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人