01 2013 档案
摘要:1.mongodb 表名和字段名统一用小写字母
2.尽可能的缩短字段名的长度
3.记住,mongodb 的查询每次只能用到一个索引
阅读全文
摘要:The following steps create and rotate a log file:
Start a mongod with verbose logging, with appending enabled, and with the following log file:
mongod -v --logpath /var/log/mongodb/server1.log --logappend
In a separate terminal, list the matching files:
ls /var/log/mongodb/server1.log*
For results, you get:
server1.log
阅读全文
摘要:宗旨
Markdown 的目标是实现「易读易写」。
可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。
阅读全文
摘要:简介: 本文通过对 Unix 平台的".bin"安装程序的结构和工作原理进行分析,提出了一种使用 Python 实现跨 Windows 和 Unix 平台安装程序的方法,并提供了简单的实现。
引言
我们在使用类 Unix 系统时,经常会用到一些以“.bin”或者“.run”结尾的安装程序 (Installer)。(为描述方便,这里我们使用“Bin 安装程序”来泛指这种安装程序。)Bin 安装程序不依赖于系统发行版自己的包 (package) 管理器来实现应用程序的安装和卸载,而是完全自己控制安装的整个过程,程序卸载的时候需要用户执行应用程序安装目录下的卸载脚本来完成。
Bin 安装程序最大的好处就是可以运行在多种类 Unix 平台,以及基于相同核心的多个发行版上,而不需要关心系统使用何种包管理器。在一定程度上实现了跨平台。
阅读全文