上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 61 下一页

2009年10月29日

浅谈C++中内存泄漏的检测

摘要: 首先我们需要知道程序有没有内存泄露,然后定位到底是哪行代码出现内存泄露了,这样才能将其修复。最简单的方法当然是借助于专业的检测工具,比较有名如BoundsCheck,功能非常强大,相信做C++开发的人都离不开它。此外就是不使用任何工具,而是自己来实现对内存泄露的监控,分如下两种情况:一. 在 MFC 中检测内存泄漏假如是用MFC的程序的话,很简单。默认的就有内存泄露检测的功能。我们用VS2005生... 阅读全文

posted @ 2009-10-29 23:03 Phinecos(洞庭散人) 阅读(7298) 评论(3) 推荐(1) 编辑

2009年10月20日

Linux下忘记MySQL root密码的解决方案

摘要: 最近实验室内部的mysql的root密码被修改了,需要想办法修改新密码。方法如下:1, 关闭mysql服务[代码]2,使用–skip-grant-tables选项启动MySQL服务,可以修改/etc/inin.d/mysqld脚本启动位置增加此选项,[代码]在下面运行启动的语句里增加--skip-grant-tables[代码]  加入--skip-grant-tables的意思是启动... 阅读全文

posted @ 2009-10-20 00:41 Phinecos(洞庭散人) 阅读(3251) 评论(0) 推荐(0) 编辑

2009年10月15日

层序遍历在ExtJs的TreePanel中的应用

摘要: 今天帮朋友解决了一个问题:使用ExtJs的TreePanel控件,如何得到树的第一个叶子节点的信息。原理非常简单,就是树的层序遍历,在遍历过程中遇到第一个叶子节点即完成工作。效果如下图:代码如下:[代码] 阅读全文

posted @ 2009-10-15 17:56 Phinecos(洞庭散人) 阅读(2881) 评论(0) 推荐(0) 编辑

2009年10月8日

ExtJS中TreePanel的使用

摘要: 昨天帮朋友用ExtJS的TreePanel做了个小demo,实现从动态异步从后台加载并构建节点(为了方便演示,这里使用本地的XML文件进行模拟)。网上的资料大多是使用JSON格式的数据进行讲解的,相比起来,JSON格式确实要简单一些。首先看看效果:下面开始来一步步做下去,首先是页面文件index.html, 这里有两个地方要注意一下,一个是我们引用的JS如果采用GBK的默认编码,浏览器会显示未结束... 阅读全文

posted @ 2009-10-08 10:22 Phinecos(洞庭散人) 阅读(36813) 评论(0) 推荐(0) 编辑

2009年10月6日

回《笔试常见的“阶乘”编程题,你写对了么?》

摘要: 我机器上没有C#的开发环境,所以没法测试作者这个代码的耗时,不过10000的阶乘在5秒内完成,不知道作者的代码是否能达到?我的思路是把数据分组,每组上限为9999,最多可容纳2万组,每组4位整数,则可以容纳8万位整数(当然,组数可以随你要计算的n的大小进行调整),利用组与组的错位相乘再相加,可以避免楼主这样逐位进行运算。 阅读全文

posted @ 2009-10-06 11:51 Phinecos(洞庭散人) 阅读(4481) 评论(13) 推荐(2) 编辑

2009年9月28日

《Core Java 2》读书笔记(二)

摘要: 1,防御性编程。必要时应当考虑采取保护性拷贝的手段来保护内部的私有数据,先来看下面这个例子:[代码]这个类存在两个不安全的地方,首先来看第一个攻击代码[代码]这是因为外部和内部引用了同样的数据,为了解决这个问题,应当修改Period的构造函数:[代码]这样内部的私有数据就与外部对象指向不同,则不会被外部改变再来看第二个攻击代码:[代码]这很显然是由于公有方法暴露了内部私有数据,我们可以只返回内部私... 阅读全文

posted @ 2009-09-28 14:09 Phinecos(洞庭散人) 阅读(1215) 评论(0) 推荐(0) 编辑

2009年9月24日

RedHat Enterprise Linux 5下配置Apache+Mysql+Php

摘要: 第一步:系统与软件的准备系统版本 redhat enterprise linux v5.3 ,内核版本 2.6.18第二步:软件包的准备Apache2软件包:httpd-2.2.13.tar.gzphp5软件包:php-5.3.0.tar.gz第三步, 架设YUM仓库由于系统连GCC都没有给我们安装,因此是无法直接去make安装上述源代码的,必须先使用系统光盘架设一个YUM代码仓库,从中安装我们所... 阅读全文

posted @ 2009-09-24 16:49 Phinecos(洞庭散人) 阅读(2960) 评论(2) 推荐(0) 编辑

2009年9月22日

《Core Java 2》读书笔记(一)

摘要: 1,一个线程可以调用interrupt方法来请求终止另一个线程的运行,也就是说线程的run方法应该不时检查一下它是否应该退出。线程不应该连续不断地工作,应该偶尔进入睡眠或等待状态,以便其他线程由机会得以执行。但当一个线程进入睡眠状态时,它就无法检查自己是否应该终止运行。当另一个线程对当前被中断运行的线程对象调用interrupt方法时,中断调用(sleep或wait)将被InterruptedEx... 阅读全文

posted @ 2009-09-22 19:57 Phinecos(洞庭散人) 阅读(1462) 评论(0) 推荐(1) 编辑

2009年9月15日

HDU1272 小希的迷宫

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1272[代码] 阅读全文

posted @ 2009-09-15 18:51 Phinecos(洞庭散人) 阅读(1984) 评论(1) 推荐(0) 编辑

2009年9月14日

HDU1177 "Accepted today?"

摘要: 题目链接:http://acm.pku.edu.cn/JudgeOnline/problem?id=1177[代码] 阅读全文

posted @ 2009-09-14 20:23 Phinecos(洞庭散人) 阅读(1161) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 61 下一页

导航