摘要: 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 可以说,一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。因此构件库的大规模重用也需要框架。 构件领域框架方法在很大程度上借鉴了硬件技术发展的成就,它是构件技术、软件体系结构研究和应用软件开发三者发展结合的产物。在很多情况下,框架通常以构件库的形 阅读全文
posted @ 2008-05-07 14:53 岭南六少 阅读(602) 评论(0) 推荐(0)
摘要: /** 简单的读/写文本文件的示例* 这里包含了三个例子,即* 1. 将文件读入到内存(这里是StringBuffer)的例子* 2. 将内容中的文本写到文件* 3. 将一个文件的内容读出来写入另一个文件中* 同时也展示了如果从输入流中读出来内容写入输出流中(仅限文本流)* 三个例子可以独立存在,所以根据需要只看其中一个就行了。*/import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.i 阅读全文
posted @ 2008-05-07 09:27 岭南六少 阅读(197) 评论(0) 推荐(0)
摘要: 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。因为正则表达式是一个很 阅读全文
posted @ 2008-05-05 17:18 岭南六少 阅读(285) 评论(0) 推荐(0)
摘要: 如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。那么Java又怎样呢?本文写作时,一个包含了用正则表达式进行文本处理的Java规范需求(Specification Request)已经得到认可,你可以期待在JDK的下一版本中看到. 阅读全文
posted @ 2008-05-05 17:14 岭南六少 阅读(266) 评论(0) 推荐(0)
摘要: java.applet包含一些用于创建java小应用程序的类。java.awt包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。java.io包含一些用作输入输出(I/O)处理的类。java.lang包含一些java语言的基本类与核心类,如String Math Integer System Runtime提供常用的功能,这个包中的所有类是被隐式导入的。java.net包含用于建立网络连接的类,与java.io同时使用完成与网络有关的读写。java.util包含一些实用工具类和数据结构类。Stringjava.lang.Stringpublic final class String 阅读全文
posted @ 2008-05-05 17:08 岭南六少 阅读(1341) 评论(0) 推荐(0)
摘要: /** To change this template, choose Tools | Templates* and open the template in the editor.*/package com.sense.test;import java.util.regex.Matcher;import java.util.regex.Pattern;/**** @author tenking*/public class Html2Text { /** * @param args the command line arguments */ public static String html2 阅读全文
posted @ 2008-05-05 17:03 岭南六少 阅读(283) 评论(0) 推荐(0)
摘要: eclipse的第一个struts2插件:Alveole Studio MVC Web Project An eclipse plugin for Struts 2官方地址:http://mvcwebproject.sourceforge.net一:安装 启动eclipse3.3 在help---->software updates----->find and install---->install new features---->New remote site----->输入http://mvcwebproject.sourceforge.net安装教程地址: 阅读全文
posted @ 2008-05-02 11:52 岭南六少 阅读(506) 评论(0) 推荐(0)
摘要: 无意中看到有篇在netbeans中安装struts2插件的英文教程,英文字面很简单这里就不翻译了。教程地址如下:https://nbstruts2support.dev.java.net/installation.html安装完插件之后,新建一个web工程,点击下一步就看到框架选项里头有struts2选项了,之后您就可以用Netbeans来进行Struts2开发了Installation instructions for Struts2 Framework support moduleRelease 1.0PrerequisitesNetBeans 6.0.1 from www.netbea. 阅读全文
posted @ 2008-05-02 11:25 岭南六少 阅读(429) 评论(0) 推荐(0)
摘要: 老手,总会去到类似瓶颈的地方,每天上班下班,泡网泡论坛,浑浑噩噩。想再有寸进,总要下一些决心,今晚记下来以自律: 1.安静的读书 虽然书中的资讯比网络滞后,中文版的翻译更再慢上一截。但书本的深度总结,比零零散散的网络资讯要深刻、完整而有条理得多。 还是那句,看书最好中文(翻译太烂的除外)。 还是那那句,看书最好晚上,工作时间偷的或者零碎时间挤的,不适合。 架构师书单仍在继续。 2.网媒只看深度文章 比如IBM DeveloperWorks、InfoQ、TheServerSide、today.java.net的的Article栏目,还有JavaWorld和OnJava。 其中IBM DW和Inf 阅读全文
posted @ 2008-05-02 00:54 岭南六少 阅读(111) 评论(0) 推荐(0)
摘要: 据国外媒体报道,《基线》杂志日前评出了2008年10大热门IT职位,结果,高级Java/J2EE和.NET开发人员居首。 《基线》杂志指出,尽管当前经济低迷,但在IT市场,如果拥有适当的技术,那么市场需求仍然是很强劲的。 为此,《基线》杂志经过对人力资源和IT专家的采访后评出了2008年10大热门IT职位。 1. 高级Java/J2EE和.NET开发人员 2. 应用开发经理 3. 计算机安全专业人员 4. IT架构师 5. IT经理 6. 商业技术专家 7. 数据库管理人员 8. 基础设施虚拟化专业人员 9. Web 2.0开发人员 10. 无线网络专家来自:donews.com 阅读全文
posted @ 2008-04-28 16:56 岭南六少 阅读(149) 评论(0) 推荐(0)