上一节日志配置好以后,会一直写入信息到/tmp/access.log里面,假如日志不去整理,总有一天会把硬盘塞满,所以我们需要做日志切割,每天生成一个新的日志,把旧的超过多少天的日志删除,我们需要去写个Nginx的日志切割脚本。(把Nginx所有脚本放在这个目录下)[root@LampLinux~..
分类:
其他好文 时间:
2015-08-12 15:01:22
阅读次数:
126
题目:
数组中有一个数字出现的次数超过数组长度的一半,请找出这一个数字。输入一个长度为9的数组{1,2,3,2,2,2,5,4,2},
数字2在数组中出现的次数大于数组长度的一半,返回2。
这道题类似以前做过的Maximum Subarray。
按着以前的思路:
确定某一个数字,遇到相同的数字加1,遇到不同的数字减1,当累加器为0时,我们重新开始计算即可。
完成后继续判断这个数...
分类:
编程语言 时间:
2015-08-12 13:18:44
阅读次数:
160
题目:点击打开链接
分析:题目要求均匀产生随机数,有两种方法:1 对产生的数进行标记 2 要产生随机数STEP和MOD的最大公约数不能超过1
代码一:
#include
#include
int a1[100010];
int main()
{
int STEP,MOD;
while(~scanf("%d%d",&STEP,&MOD))
{
int i;
in...
分类:
其他好文 时间:
2015-08-12 11:39:17
阅读次数:
74
面试题之一。
写一个装饰器wraps,它接收一个参数t,如果函数执行时间超过1秒,输出“bad”,否则输出“goods”。...
分类:
编程语言 时间:
2015-08-12 01:29:37
阅读次数:
206
有点类似完全背包,不过最后的容量必须被充满。
dp[i][j]表示在前i个物品中选择容量不超过j的最大价值。
完全背包转移方程:dp[i][j] = max(dp[i-1][j] , dp[i][j-v[i]]+w[i])
这道题目设数组dp[i][j]表示用前j个硬币组成i的种类个数,转移方程:dp[i][j] = dp[i-1][j]+dp[i][j-
a[i]]因为这里求得是...
分类:
其他好文 时间:
2015-08-12 01:29:09
阅读次数:
192
传送门
题意:有N头牛,第i头牛一定在第i-1头和第i+1头中间(按照编号从小到大排列)给出两种约束
1. A 到 B 的距离不超过 D
2. A 到 B 的距离小于 D
要求第N头到第一头的距离最远。若无解,输出-1,若无限远,输出-2.用dis(i)表示从第一头牛到第i头牛的距离,所以
-对于条件1有:dis(A) + D >= dis(B) 连一条从A到B的有向边权值为D(因为最...
分类:
其他好文 时间:
2015-08-11 23:32:00
阅读次数:
169
1、填充测试数据比物理内存还要大,至少超过innodb_buffer_pool_size 值,不能将数据全部装载到内存中,除非你的本意就想测试全内存状态下的MySQL性能。
2、每轮测试完成后,都重启mysqld实例,并且用下面的方法删除系统cache,释放swap(如果用到了swap的话),甚至可以重启整个OS。
[root@imysql.com]# sync -- 将脏数据刷新到磁盘
...
分类:
数据库 时间:
2015-08-11 23:24:06
阅读次数:
171
链接
题意:给定一棵树
把1-n填到树的节点上,使得:
1:儿子节点上填的数字是连续的。
2:子树节点上填的数字是连续的。
把儿子节点分成两种,一种是叶子节点,一种是非叶子节点。
显然非叶子节点个数不能超过2个,不然就不存在这样的方案了。
然后分类讨论一下非叶子节点个数即可。
#pragma comment(linker, "/STACK:102400000,1024000...
分类:
其他好文 时间:
2015-08-11 21:28:53
阅读次数:
135
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。思路:保存两个值:一个数组中的数字、一个出现的次数如果当前值和保存的数字相同,则次数加1;如果不同,则次...
分类:
编程语言 时间:
2015-08-11 21:24:13
阅读次数:
139
比赛描述:
有一些A、C、M组成的字符串,将其按字符A排序。
输入:
一组测试数据,输入数据由若干行组成,每行是字符A、C或M组成的字符串。(每个字符串长度不超过1200)
输出:
对所有输入的数据,先按字符A的个数进行升序排序,如果字符A的数量相等,再按出现的先后顺序排序,每行输出一个字符串。
样例输入:
ACM
MCA
...
分类:
编程语言 时间:
2015-08-11 18:48:00
阅读次数:
142