摘要: 来源:Spring之旅专栏 in ITEYE websitehttp://spring.group.iteye.com/group/wiki/2298-spring1、名词解释: 依赖注入、控制反转:应用本身不负责依赖对象的创建和维护,转而交由容器来完成。2、Spring的主要特性。 (1)降低组件之间的耦合度,实现软件各层之间的解耦。 (2)可以使用容器提供的众多服务,如:事务管理服务、邮件服务、JMS服务、持久化服务等等。 (3)容器提供单例模式支持,开发人员不再需要自己编写实现代码。(?) (4)容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能。 (5)容器提供的众多辅 阅读全文
posted @ 2012-01-12 15:42 万法自然~ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: EDS电子数据系统公司(Electronic Data Systems Corporation),简称EDS, 是一个美国的全球信息技术服务公司。由罗斯·佩罗(Ross Perot)创建于1962年, 总部位于得克萨斯州的普莱诺(Plano)。1984年,EDS被通用汽车并购。1996年,EDS重新成为独立公司。2000年,EDS是个发布在58个国家,雇员超过128000人,财政收入达192亿美元的大公司。通用汽车是EDS的最大独立客户,仅次于占有全部合同22%的美国政府。EDS42%的合同来自美国以外。EDS曾获得了美国的军方合同。2000年,他们完成了价值90亿美元的在海军与海军 阅读全文
posted @ 2012-01-12 12:17 万法自然~ 阅读(496) 评论(0) 推荐(0) 编辑
摘要: Extract From:http://www.ibm.com/developerworks/cn/java/j-lo-servlet/index.htmlTomcat 的容器分为四个等级, 真正管理 Servlet 的容器是 Context 容器, 一个 Context 对应一个 Web 工程给Tomcat增加一个web工程:1 Tomcat tomcat = getTomcatInstance(); 2 File appDir = new File(getBuildDirectory(), "webapps/examples"); 3 tomcat.addWebapp( 阅读全文
posted @ 2012-01-12 12:13 万法自然~ 阅读(213) 评论(0) 推荐(0) 编辑
摘要: Extract from: http://taligarsiel.com/Projects/howbrowserswork1.htmlexer:词法分析器Catalog: 1. Introduction 2. The rendering engine 2.1 Rendering engines 2.2 The main flow 2.3 Main flow examples 2.4 Parsing and DOM tree construction 2.4.1 Parsing - general 2.4.2 HTML parser 2.4.3 CSS parsin... 阅读全文
posted @ 2012-01-12 12:00 万法自然~ 阅读(360) 评论(0) 推荐(0) 编辑
摘要: ################################################################## 版本控制 http://baike.baidu.com/view/183136.htm ##################################################################软件系统的版本号由3部分构成,即主版本号+次版本号+修改号。主版本号1位,只有当系统在结构和功能上有重大突破改进后才发生变化;次版本号有2位;修改号8位,采用提交时的日期。当系统进行任何修改后,包括数据库结构发生变化,修改号都要随之改变。例如:V 阅读全文
posted @ 2012-01-12 11:43 万法自然~ 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 日复一日看到相同问题的烦闷,促使Ben在2002年的夏天努力工作了一个月,撰写了一本Subversion手册,一本六十页厚的、涵盖了所有Subvision使用基础知识的手册。“即使你能确认什么是完美,也不要让完美成为好的敌人,更何况你不能确认。 因为落入过去陷阱的不悦,你会在设计时因为担心自己的缺陷而无所作为。” ————Greg HudsonPxvii某些版本控制系统本身也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专门用来管理源代码树,并且具备多种与软件开发有关的特性。 如:对编程语言的支持,或者提供程序构建工具。 不过Subversion并不是这样的系统,它是一个通用系统,可以 阅读全文
posted @ 2012-01-12 11:33 万法自然~ 阅读(221) 评论(0) 推荐(0) 编辑