12 2011 档案
高级自动化排程 几种前沿算法浅析
摘要:目前国内外主流的排程算法采用神经网络、遗传算法。几种算法个有优点和缺点。
遗传算法: 理论基础为优胜劣汰、和XY染色体随机组合。
神经网络:理论基础为生物神经网络。通过不断地寻找和组合神经元 寻找最优路径和最优算法
阅读全文
C++内存泄露问题
摘要:在园子里也有1个月的时间。总想写点什么,但都不知道写点什么好。今天做项目发现一个问题。查的很久后来才发现,写出来共享一下。问题是这样子的:用C++写的一个MES引擎,当引擎运行起来以后 不会报错也跑起来也很正常,但内存却一直在增长。一般出现此问题的是new出来的没有释放才导致此问题的出现。可引擎中所有new出来的对象都已经释放了。找来找去后来才发现,map<对象指针> 没有被释放。总结:1、做C++无论是做大工程还是小程序都应该注意new出来的对象 记得“及时”释放 delete 对象;2、关于模板对象保存指针 应该采用遍历删除对象指针。 或者内存将一直占有直到程序退出。 if(!
阅读全文