摘要:
[说明:文章转载自[1]]下面是 Kristóf Kovács 收集的 28 个 Unix/Linux 下的 28 个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在 Hacker News 上被讨论,你可以过去看看。我以作者的原文中加入了官网链接和一些说明。dstat & sariostat, vmstat, ifstat 三合一的工具,用来查看系统性能(我在《性能调优攻略》中提到过那三个 xxstat 工具)。官方网站:http://dag.wieers.com/rpm/p 阅读全文
摘要:
C++ Primer 4th 笔记,句柄类,继承,虚函数等的一个综合例子(未完) 文本查询示例 修改参考中的文本示例,查询支持与或非联查。应用句柄类,继承,虚函数等使程序更加健壮和可扩展。 抽象基类Query_base,与查询和或查询具有其他类没有一个性质:有两个操作数,所以我们为之抽象一个BinaryQuery类。 Query_base的两个关键操作是: ... 阅读全文
摘要:
man -h man,version 1.6c usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list] [-m system] [-p string] name ... 其中的(1),指其中的可选参数[section]。 在系统中,有些系统命令/系统调用/程序库会重名,这种情况下直接问男人,男人猜不透你想要问他的是哪... 阅读全文
摘要:
文献【1】中列表了几个C语言技巧。如1、通过静态分配存储空间来初始化特定索引值的指针数组。View Code /* Entries may not correspond to actual numbers. Some entries omitted. */#define EINVAL 1#define ENOMEM 2#define EFAULT 3/* ... */#define E2BIG 7#define EBUSY 8/* ... */#define ECHILD 12/* ... */char *err_strings[] = {[0] = "Success",[ 阅读全文
摘要:
execute typical instruction 1/1,000,000,000 sec = 1 nanosec fetch from L1 cache memory 0.5 nanosec... 阅读全文
摘要:
1、首先将vector排序。sort(vecSrc.begin(), vecSrc.end() );2、然后使用unique算法。vecSrc.erase(unique(vecSrc.begin(), vecSrc.end() ), vecSrc.end() );unique返回值是重复元素的开始位置。如果vector中存储的元素是自定义的结构或者是类,那么就需要重载操作符。3、根据类的某一个成员变量排序或者比较。sort算法需要重载"<"操作符。unique算法需要重载"=="操作符。操作符重载的示例如下:View Code class CTes 阅读全文
摘要:
恢复隐藏的文件 一个偶然的原因,用“文件夹加密精灵”对某些文件夹进行加密。后来就忘记解密了。结果当再次想进行解密时,发现这款软件的试用期是20天,过期后不能用了,要用,只能花39块钱进行注册,然后解密。 把软件卸载了重新装也不顶用。经研究发现,原来这款软件所谓的加密,只是把文件隐藏了,并重新进行了命名,如DirRecycler.{645FF040-5081-101B-9F08-0... 阅读全文
摘要:
"UTF-8"是标准写法,在Windows中英文不区分大小写,所以也可以写成"utf-8"。 在数据库中只能使用"utf8"(MySQL); 静态文件使用: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 总结:只有在MySQL中使用"utf-8"的别名"utf8",其他地方使... 阅读全文
摘要:
1、如果需要在Linux中操作windows下的文件,那么可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。 2、在Vim中可以查看文件编码 :set fileencoding 解决用Vim查看文件乱码的问题,在 ~/.vimrc中添加以下内容: set encoding=utf-8... 阅读全文
摘要:
1、mysqldump - a database backup program mysqldump [options] [db_name [tbl_name ...]] 如果你不给定任何表,整个数据库将被导出。 2、选项[2] --opt 优化表的转储速度并写转储文件,该文件的重新加载速度是最佳的。该选项开启-add -drop -table、--add -locks... 阅读全文