致梦想

05 2013 档案

合并别人的工程与遇到的一些问题
摘要:作为一个菜鸟,每天都有可能会被派去看别人写的代码来学习,问题来了,如何搭建好代码运行的环境呢?你不可能直接拷贝别人已经运行好的环境,因为你有自己写的代码和相应的运行环境.这里我再稍微提一下,我现在开发的项目大体可以分为3个层次:1)APP即应用层或者叫UI界面吧2)Engine引擎3)最原始的数据,主要是一些词库所以你拷贝了别人的Engine层,你要试着去跟你UI相互衔接.在共同的框架下,如何合并别人的写好的程序?我觉得有几点:1.首先要先查看别人的代码和自己本地代码的区别,用Compare软件比较一下,大体做到心中有数,哪些地方变了,哪些地方没有变.2.合并文件夹,别人有的文件我本地没有的自 阅读全文

posted @ 2013-05-31 17:13 致梦想 阅读(206) 评论(0) 推荐(0)

内存泄漏及简单检测的一种方法
摘要:1.什么是内存泄漏(Memory Leak)? 简单地说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了。2.内存泄漏的危害性 从用户使用程序的角度来看,内存泄漏本身不会产生什么危害,作为一般的用户,根本感觉不到内存泄漏的存在。真正有危害的是内存泄漏的堆积,这会最终消耗尽系统所有的内存。主要有以下几种表现形式:1)cpu资源耗尽:估计是机器没有反应了,键盘,鼠标,以及网络等等。这个在windows上经常看见,特别是中了毒。2)进程id耗尽:没法创建 阅读全文

posted @ 2013-05-28 10:35 致梦想 阅读(2933) 评论(0) 推荐(0)

导航