04 2023 档案
摘要:一个类只有包含了入口才能运行,这个入口告诉了系统从哪开始运行程序,入口的格式固定,例如: class test { public static void main(String[] args) { 入口代码; } }
阅读全文
摘要:Shell脚本通常以#!(shebang)起始,后跟Shell解释器路径: #!/bin/bash 两种运行脚本文件的方式: $bash 文件名 #文件位于当前目录下,此种方式不用shebang $./文件名 或 $完整路径 #./代表当前目录,脚本必须有可执行权限,并且需要shebang
阅读全文
摘要:PG有三种日志文件: (1)xlog,即WAL(write ahead log)日志,相当于重做日志,强制开启,不具有可读性,位置在$PGDATA下的pg_xlog文件夹下。 (2)clog,记录的是事务的元数据,强制开启,不具有可读性,位置在$PGDATA下的pg_clog文件夹下。 (3)pg_
阅读全文
摘要:使用bind绑定到成员函数时,即使成员函数不需参数,也要将this绑定在第一个参数: #include <iostream> #include <functional> using namespace std; class test { public: test() : function(std::
阅读全文
摘要:C++ 11中引入了tuple类型,它类似pair,但它可以有任意多个成员。每个确定的tuple类型的成员数是固定的。我们可以在想将一些数据组合成单一对象,但又不想定义一个新的数据结构时使用。 tuple及其伴随类和函数都定义在头文件tuple中。tuple支持的操作: 与pair相同,tuple的
阅读全文
摘要:cat /etc/my.cnf | grep log-bin
阅读全文
摘要:gcc命令加上-l pthread选项即可。 -l选项表示链接库的目标文件,对于标准库的目标文件,是编译器自动链接的,如果要使用非标准库的内容,就需要手动链接目标文件。链接目标文件的作用在于将程序中的函数名、变量名等用对应数据的内存地址替代,以完成对这些外部模块的引用。
阅读全文