问题描述:生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,在运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。问题分析:1,程序属于CPU密集型,和开发沟通过,排除此类情况。2,程序代码有问题,出现死循环,可能性极大。问题解决:1,开发那边无法排查代码某个模块有...
分类:
编程语言 时间:
2014-07-22 22:53:57
阅读次数:
264
看看有几重for循环,只有一重则时间复杂度为O(n),二重则为O(n^2),依此类推,如果有二分则为O(logn),如二分查找,如果一个for循环套一个二分,那么时间复杂度则为O(nlogn)。 常数阶O(1)、对数阶O(log2n)、线性阶O(n)、线性对数阶O(nlog2n)、平方阶O(n...
分类:
其他好文 时间:
2014-07-19 21:11:57
阅读次数:
148
习题:5.设$G$为循环群,$N$,那么不难证明$$G/N=.$$6.设$a,b$分别为群$G$中的$m,n$阶元素,且满足$$ab=ba,\cap=\{e\}$$证明:$ab$的阶为$[m,n]$.证明 设$ab$的阶为$d$,由于$$(ab)^{[m,n]}=a^{[m,n]}b^{[m,n]....
分类:
其他好文 时间:
2014-07-19 20:28:32
阅读次数:
528
链表倒序,难点在于如何一个个地修改。虽然不是数组,但是大概思想是一样的,所以可以用一个for循序,一个游标对应for循环里面的 i,只不过要记得前一个节点和后一个节点,尤其是后一个,因为修改之后就访问不到后面的,所以要记录。for每一个循环只改变所指向的那个节点的指针,这样既不会乱套了。 用一...
分类:
其他好文 时间:
2014-07-19 20:02:29
阅读次数:
171
学习记录一下:具体看实际操作。使用cygwin 或者 git 进入shell脚本模式,进入你的项目文件夹:大概是在:D:\quick-cocos2d-x\bin\yourProject执行命令:../compile_scripts.sh -i scripts -m files -o my_scrip...
分类:
其他好文 时间:
2014-07-19 19:19:18
阅读次数:
337
相信学习编程的,大多都做过下面或者类似下面的这样一道题:打印如下图案:★★★★★★★★★★★★★★★不管使用什么高级编程语言,都能很轻松地使用二重循环完成对该图形的打印,例如想使用C#语言在控制台程序实现,可以在程序主函数里面这样写:1 for (int i = 1; i <...
分类:
数据库 时间:
2014-07-19 19:18:18
阅读次数:
1410
打印如下形状的东西:刚开始看了半天,愣住了,然后才知道了如何做。一:先来点简单的 就先打印了如下:这样的还是挺容易的,for循环打印每一行,每一行打印出特定多的,只是在for循环内部确定下一次是要增加打印的个数还是减少,代码:#include using namespace std;int m...
分类:
其他好文 时间:
2014-07-19 19:17:03
阅读次数:
180
[root@luozhonghua mysql-5.5.21]# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc
-- Check size of pthread_t
-- Check size of pthread_t - done
-- Perf...
分类:
数据库 时间:
2014-07-18 23:04:23
阅读次数:
287
while循环适用于循环次数未知的场景。语法格式:
whileCONDITION
do
statement
……
done
说明:while是当CONDITION成立的时候就执行循环,当条件不成立时,退出循环。示例1:计算从1加到100.[root@Server3Learn]#catwhile1.sh
#!/bin/bash
declare-isum=0
declare-ii=0
while[..
分类:
其他好文 时间:
2014-07-16 16:42:00
阅读次数:
191