刚在网上看到的一个题目,觉得有点意思就做了一下:输入m,n,返回一个m*n的零矩阵。方案一:用一维指针解决,比较简单#include #include int main() { int m,n,i,j,*p; printf("input m,n\n"); scanf("%d%d",&m,&n); p...
分类:
其他好文 时间:
2014-09-28 18:04:03
阅读次数:
237
我们的项目采用log4cpp作为日志输出模块,但在使用中发现,如果是一个Services,或者是在Windows Server版本上,会出现日志无法正常分割的现象。即日志一直往一个文件里持续写,即使超过规定的文件大小,也不会分卷。
log4cpp中分割日志的核心算法为:(假设允许的最大文件个数为4)
1.关闭xxx.log.
2.删除 xxx.log.4
3...
分类:
其他好文 时间:
2014-09-28 17:59:13
阅读次数:
236
这个题目是,给定一个整数 N,需要寻找另外一个整数 M,使得 N * M 得到的结果十进制表示中只存在1和0两个数字。首先看到这个题目,第一思想肯定是 使 M = 1,并依此递增 M 的值,直到 N * M 获得想要的效果,但是,如果 N 很大呢,那么计算量也是很大的,所以,我们需要寻求更好的解决办法。 书中提到的解决办法有点复杂,这里我介绍的方法也是非常简单的,就是倒过来思考问题,我们...
分类:
其他好文 时间:
2014-09-28 17:26:13
阅读次数:
164
问题:
写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率(单核)。有以下几种情况:
1.CPU占用率固定在50%,为一条直线
2.CPU的占用率为一条直线,具体占用率由命令行参数决定(范围1~100)
3.CPU的占用率状态为一条正弦曲线
4.多核处理器情况下上述问题怎么解决
首先确定CPU占有率的定义,即在任务管理器的一个刷新周期内,...
分类:
其他好文 时间:
2014-09-28 17:11:03
阅读次数:
225
前面换了一台机器,害的我又把所有的软件装了一遍,开发环境重新配置(vs2003、vs2008、oracle……),真是不容易,期间也遇到了不少问题,不过都很容易解决。但是在oracle安装中,创建了一个数据库,安装过程中也设...
分类:
数据库 时间:
2014-09-28 16:59:44
阅读次数:
327
最近的alert日志中碰到了ORA-27090的错误信息,其错误提示为Unable to reserve kernel resources for asynchronous disk I/O。根据这个提示来看是跟异步I/O相关的内核参数问题。下面是这个问题的描述与解决。1、故障错误信息Wed Sep 10 09:58:17 CST 2014Errors in file /u01/app/oracl...
分类:
其他好文 时间:
2014-09-28 16:41:34
阅读次数:
178
想要List结果重复 的数据很简单,只要.Dinstinct()就好了
但是如果想要根据某个字段去除重复的数据,上面的方法就帮不上忙了,我们需要重写一个方法,直接上例子吧
[Serializable]
public class HomePageUserModel
{
public int UserID { get; set; }
publ...
分类:
其他好文 时间:
2014-09-28 16:24:43
阅读次数:
216
在使用jquery操作checkbox时,发现全选之后,多点几次就没有反应了,如一般我们使用: $(‘obj‘).attr(‘checked‘,true); 经过查找资料后,发现以下方法可以解决: $(‘obj‘).prop(‘checked‘,true);...
分类:
Web程序 时间:
2014-09-28 16:09:53
阅读次数:
170
问题,在sudo apt-get install phpmyadmin成功后,访问http://localhost/phpmyadmin显示无法找到原因:路径不一致,无法访问解决:
分类:
Web程序 时间:
2014-09-28 15:51:43
阅读次数:
164
在使用Eclipse的时候有一个很方便使用的功能,那就是自动生成javadoc,但是在实际使用过程中发现,如果配置不当,会导致生成的doc文件中出现中文乱码.
研究后解决问题如下:
1,在项目菜单选择”生成Javadoc”命令,
或者在项目右键菜单选择导出>>>”生成Javadoc”
2,这样都会打开Javadoc向导.
...
分类:
编程语言 时间:
2014-09-28 14:34:33
阅读次数:
216