在写代码的时候,可能会忽略释放内存、缓存之类的处理。
有时使用的类会自动调用释放方法,但在我们不知道是否是否的情况下,建议亲自是否。
方法一:Dispose方法。
主动去调用该方法,清除内存,释放空间。
方法二:继承IDisposable借口。
若没有Dispose方法,那么主动让类去继承IDisposable,可重写Dispose方法。
然后再主动调用方法释放内存。
方法三:usi...
分类:
其他好文 时间:
2014-08-11 11:58:22
阅读次数:
263
原文:http://www.cnblogs.com/liuling/p/2013-7-24-01.html 排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重....
分类:
编程语言 时间:
2014-08-10 18:23:40
阅读次数:
444
2013年的时候我在武汉一家公司做一款产品,当时只有我一个产品专员,产品经理相当于CEO了,他负责所有的事务,将产品需求文档概要版写完了之后就没什么精力去管理产品了。后来这个产品是我一个人做的需求,第一个版本在3个月内上线了,中间所有的需求都是我去推动的,从结构到..
分类:
其他好文 时间:
2014-08-08 16:23:06
阅读次数:
425
对于一个程序员来说,学习的重要性相信大家都能意识得到。如何才能有效地学习,高效地学习?探讨下这个问题,我认为很有必要。 每个人学习的方法和习惯可能都不尽相同,很多人习惯了在学校的学习方式,特别是很多刚出校门的人。在他们潜意识中,学习只是应付考试的一种手段,考完就一切OK了,全部还给老师了也无所谓,....
分类:
其他好文 时间:
2014-08-07 21:50:20
阅读次数:
217
我们在谷歌所做事情中另外一个让我感到异常有效、有用的制度是严格的编码规范。 在到Google工作之前,我一直认为编码规范没有什么用处。我坚信这些规范都是官僚制度下产生的浪费大家的编程时间、影响人们开发效率...
分类:
其他好文 时间:
2014-08-07 13:36:00
阅读次数:
186
JUnit
测试的重要性毋庸质疑,但如何使测试更加准确和全面,并且独立于项目之外并且避免硬编码,JUnit给了我们一个很好的解决方案。
可以说JUnit是为单元测试而生的,一个Java语言的单元测试框架。当然,和JUnit类似的,其他语言的单元测试框架还有:CppUnit、NUnit等,几乎所有的单元测试工具XUnit都是依照JUnit来写的。
一、...
分类:
编程语言 时间:
2014-08-06 23:00:02
阅读次数:
345
现在都知道运维自动化的重要性,尤其是对于在服务器数量按几百台、几千台增加的公司而言,单单是装系统,如果不通过自动化来完成,根本是不可想象的。运维自动化安装方面,早期一般使用人工配置pxe+dhcp+tftp配合kickstart,现在开源工具就多了,如cobbler,OpenQRM和Spacewalk..
分类:
其他好文 时间:
2014-08-05 22:53:50
阅读次数:
490
Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要 性。所以在学习Java内存分配原理的时候一定要...
分类:
编程语言 时间:
2014-08-05 19:38:40
阅读次数:
226
非常多做过站点的企业或者对于个人站长来说,选择有效的关键词对于一个站点的重要性不言而喻,可是怎样选择有效的关键词就不是一件easy的事情,我们不只要了解自己的行业特性还须要了解百度等搜索引擎的关键词算法,最后还须要了解用户在进行搜索过程中所输入的关键词。 既然我们要选择有效的关键词,那么我们就要.....
分类:
其他好文 时间:
2014-08-05 11:06:29
阅读次数:
186
对成长企业来说,“成长的关键不是经济环境,也不是市场条件,而是企业自身的管理条件”,从单纯的业务流程升级为管理流程是提升企业水平的重要一步。管理流程的制定水平成为影响成长型企业生存的关键要素。好的管理在于好的流程,好的流程在于好的执行。...
分类:
其他好文 时间:
2014-08-05 09:37:49
阅读次数:
145