导航

2011年3月7日

摘要: 一般的程序,需要修改功能、扩展功能时,需要修改程序的代码,当功能变动很大时,代码的修改非常繁琐。 插件式开发,就是把程序功能封装在不同的插件中,主程序调用不同的插件可以实现各种功能,增加了程序的扩展性和变更性。 插件开发的流程一般如下:1.定义程序的功能 (通过一些接口定义各个功能)2.开发功能插件 (功能实现,存放在dll文件中)3.主程序调用插件(dll文件),实现各种功能插件示例:1、编写插件代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/- 阅读全文

posted @ 2011-03-07 11:15 寒宵飞飞 阅读(364) 评论(0) 推荐(0) 编辑

摘要: 多线程一、多线程的解释 每个正在系统上运行的程序都是一个进程,每个进程包含一到多个线程。多线程是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实现的。(进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。)二、多线程的特点 对于单线程模型中,一个进程中只能有一个线程,剩下的进程必须等待当前的线程执行完。这种模型的缺点在于系统完成一个很小的任务都必须占用很长的时间。而多线程编程具有以. 阅读全文

posted @ 2011-03-07 11:14 寒宵飞飞 阅读(429) 评论(0) 推荐(0) 编辑

摘要: 一、简介 MyEclipse,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, Javascrip... 阅读全文

posted @ 2011-03-07 09:56 寒宵飞飞 阅读(299) 评论(0) 推荐(0) 编辑

摘要: 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual 阅读全文

posted @ 2011-03-07 09:55 寒宵飞飞 阅读(1806) 评论(0) 推荐(0) 编辑

摘要: Java开源项目 Spring Framework 【Java开源 J2EE框架】 Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架。 Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器。然而,这仅仅是完整图景中的一部分:Spring在使用IoC容器作为构建完关注所有架构层的完整解决方案方面是独一无二的。 Spring提供了唯一的数据访问抽象,包括简单和有效率的JDBC框架,极大的改进了效率并且减少了可能的错误。Spring的数据访问.. 阅读全文

posted @ 2011-03-07 08:50 寒宵飞飞 阅读(1765) 评论(0) 推荐(0) 编辑

摘要: 1、建立一个记事本,输入 (记住java区分大小写)public class helloworld{ public static void main(String[] args) { System.out.println("Hello World"); }}2、记事本另存为helloworld.java(注意文件名字要与类名一致),存到例如D:\Program Files\java\jdk3、运行cmd,输入d:回车 (定位到D盘)cd Program Files\java\jdk 回车 (定位到文件夹)dir 回车 (获取文件夹下所有目录和文件)4、生成HelloWord 阅读全文

posted @ 2011-03-07 08:44 寒宵飞飞 阅读(194) 评论(0) 推荐(0) 编辑