摘要:
1 可见范围控制连接只针对在连接/装载期间有地址的成员.全局变量,普通函数默认是外部连接(对其它文件可见,默认的extern属性)全局const变量除外,全局const变量默认是内部连接的(static属性)全局变量是静态存储的static对全局变量的作用是改为内部连接(对其它文件不可见), 对局部变量的作用是改变其存储类型(由动态存储改为静态存储) 2 静态变量 静态存储的变量第一次调用时(定义时)必须初始化 对于内部类型,默认进行零初始化. 但对自定义类型,若没指定构造函数参数,则要有默认构造函数. 全局变量总是在main之前被创建,退出main时销毁 (全局变量总是静态存储,是... 阅读全文
摘要:
1008: [HNOI2008]越狱Time Limit:1 Sec Memory Limit:162 MB Submit:2620 Solved:1082 [ Submit][ Status][ Discuss] Description监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 Input输入两个整数M,N.1<=M<=10^8,1<=N<=10^12 Output可能越狱的状态数,模100003取余 Sample Input 2 3 ... 阅读全文
摘要:
这里介绍的日志文件都是MySQL数据库本身的文件,和具体用什么存储引擎无关。 错误日志 MySQL的错误日志类似于Oracle的alert.log,默认情况下以.err结尾,DBA在遇到问题时,首先应该查询该日志获得错误信息。 查询日志 查询日志记录了所有的数据库请求,即时这些请求没有得到正确的执行。 慢查询日志慢查询日志用于记录运行时间比较长的SQL语句,可以通过参数long_query_time来设置该阀值。默认情况下,MySQL并不启动慢查询日志,可以通过设置log_slow_queries为ON启动它。另一个和慢查询日志相关的参数是log_queries_not_u... 阅读全文