编程语言 ide 对比
ide是集成开发环境的英文缩写,所谓集成开发环境,就是将你在开发过程中所需要的工具或功能集成到了一起,比如代码编写、分析、编译、调试等功能,从而最大化地提高开发者的工作效率。 每种编程语言都有一些特定的ide,本文将简单为你介绍这些ide之间的区别,希望能够为你选择ide时提供一些帮助。
本文的目标: 从实现的角度来认识springioc容器。 观察的角度: 从外部接口,内部实现,组成部分,执行过程四个方面来认识springioc容器。 本文的风格: 首先列出springioc的外部接口及内部实现所涉及到的组件列表; 其次介绍组件之间的相互关系以对整个执行过程有所把握; 然后针对每一个组件的简单介绍,包括组件的类结构图,核心功能描述,重要接口的重要方法描述; 接下来看spring ...
有47619人浏览
2012-03-07
在《给as程序员的一点建议一文》中我提到了释放资源的重要性。最近在一些项目过程中我又对这方面有了更多的理解,在此希望能够分享给大家。首先让我们来回顾一下关于垃圾回收(garbage collection,下文简称gc)的一些知识。要阅读本文,你需要对gc机制有些基本认识。 在actionscript中,我们没有api可以直接删除一个对象,也不能控制player进行gc。但是gc的行为是可以预估的,作 ...
前言 本文主要记录 python 中一些常用技巧,所描述的是告诉你怎么写才是更好? 如果你并不熟悉python语法,希望你能在下面代码片段中看到python的简单、优雅; 如果你象我这样,对 python 有兴趣或并正在学习,我相信下面的技巧并不会让你失望; 如果你已经是一名 pythoner ,那么很乐于你分享你的经验和技巧。 目录 python 禅道 代码风格: 提高可读性 pep 8: ...
有28013人浏览
2011-06-17
请注意,本文不是讲解处理器缓存,如果你对cpu cache这个概念不清楚,请先google一下。 另外,本文主要针对像 c,c 这种产生机器码的语言的,对于像 java,.net 这样的字节码语言,这里所说的可能无效,至少我没研究过。 首先说说我所说的这些旧有的优化技巧从哪里来的。 原因很简单,如果你像我一样,多年只用 j2me,或者 flash 这样的技术开发,你是不太可能会关心处理器缓存的, ...
有8270人浏览
2011-05-31