- 博客(37)
- 收藏
- 关注
[转]J2EE架构的6个最佳实践
虽然许多文章曾经讨论过J2EE最佳实践。那么,为什么我还要再写一篇文章呢?本文究竟与以前的文章有何不同或者说比其他文章好在哪呢? 首先,本文的目标读者是正在从事技术工作的架构师。为了避免浪费大家的才智,我会避免讲述一些陈腐的最佳实践,例如“日常构建(builddaily)”、“测试一切(testeverything)”和“经常集成(integrateoften)。任何具有称职架构师的项目都...
2005-03-24 20:26:00 43
[转]Eclips秘技
前言: 本来我都是使用JBuilderX当主力IDE、但使用了Eclipse后 发现...Eclipse原来也这么好用...渐渐的就爱上了它...... Eclipse优点:免费、程序代码排版功能、有中文化包、可增 设许多功能强大的外挂、支持多种操作系统(Windows、 Linux、Solaris、MacOSX)..等等。 开此篇讨论串的目的,是希望能将Eclipse的一些使用技巧集 合起来.....
2005-03-24 20:24:00 120
十二生肖鸡年运势
鼠生肖性格:外表平庸,但实质非常醒目、机灵,观察力强,做事细心。生性八卦,凡事喜欢寻根问底,而且口才了得,常成为朋友的焦点。恋爱方面,会为了讨好爱人而制造惊喜,务求令生活过得多姿多采。整体运:鼠年人今年为「天喜桃花」年,桃花重、人缘佳,连带在事业上亦有帮助。本年为肖鼠的争权之年,虽有地位提升之象,但要费一番工夫才可争胜。惟今年虽有桃花,但感情并不稳定。吉星有「天喜」及「太阳」,前者代表桃花星,人缘...
2005-03-23 08:44:00 589
冷笑话
01. 有一隻熊走過來 有備而來(有bear來) 02. 第十一本書 不可思議(book11) 03. 哪一種蝙蝠不用休息 不修邊幅(不休蝙蝠) 04. 一個人被刷成金色 一鳴驚人(一名金人) 05. 羊停止了呼吸 揚眉吐氣(羊沒吐氣) 06.手機不可以掉到馬桶裡 ...
2005-03-21 22:24:00 52
Java软件开发学习笔记(一)
1. Java是一种现代的程序设计语言,并且生逢其时 Java语言拥有良好的特性(面向对象)和最好的价格(免费), 在最恰当的地方(在web上),又在最合适的时间(正好在web逐渐流行时)出现。2. 1995年5月,第一版 1998年底,J2SDK3. 抽象是计算中的关键概念 面向对象的程序设计集中于对抽象的识别和运用上 抽象是建立在分层上的 底层是编程语言,其上层是标准类库中的抽象,最上边的一...
2005-03-21 07:36:00 127
Java软件开发学习笔记(三)
1。 名词新解 抽象:对细节进行隐藏,集中焦点于本质问题 封装:使一些接口特性局部化2。 在要保持方法的参数不变的情况下,最好使用final修饰符3。 应保持方法的参数尽可能的短。 除非绝对必要,一般好的习惯是使用不超过6到8个参数,否则会产生庞杂的代码且难以理解 4。 方法(Method)设计原则之一:每一个方法都应该是内聚性(cohesive)的。 --也就是说,它应当集中做一件事情 依...
2005-03-21 07:29:00 53
在Tomcat里发布程序?
找到%tomcathome%\conf\server.xml文件,在<host>标签中加入: <Context path="/虚拟目录名" docBase="本地路径" debug="0" reloadable="true" crossContext="true"> </Context> 这样将你的jsp文件放到"本
2005-03-20 18:27:00 68
★(转)J2ME学习笔记(九)
九MIDP低级图形处理MIDP所提供的图形处理方法都在javax.microedition.lcdui里面。主要是如下几个类:Display,Graphics,Canvas,Font,Image。 1、Display: 在每个MIDlet之中是由一个Display,属于用Singleton Pattern所封装起来的类别,需要使用getDisplay来取得。当使用setCurrent()方...
2005-03-20 17:17:00 55
★(转)J2ME学习笔记(八)
今天买了<chmetcnv w:st="on" unitname="磅" sourcevalue="2.5" hasspace="False" negative="False" numbertype="1" tcsc="0"></chmetcnv>2.5磅咖啡豆,星巴克的。有点点贵,用了599大洋,呵呵,偶尔奢侈
2005-03-20 17:14:00 57
★(转)J2ME学习笔记(七)
做手机的程序开发,肯定就会涉及到图形处理方面的问题咯。与事务处理一样,MIDP将图形介面处理也分成了高级图形介面处理与低级图形介面处理。同样,高级图形介面处理方法是可以方便移值的,但是功能有限,低级图形介面功能强大,但是再移值以后可能会需要更改部分代码。高级图形介面都需要继承Screen,而低级图形介面则继承Canvas,并大量使用Graphics所定义的图形处理方法。MIDP所使用的图形介...
2005-03-20 17:11:00 60
★(转)J2ME学习笔记(六)
低级事务处理 要处理低级事务或者进行屏幕画图,那么我们必须要使用Canvas。一般要编写手机游戏也是需要Canvas来制作,它提供了处理键盘,手写笔以及游戏的图形处理功能。 因为Canvas由Displayable继承来的,所以具有addCommadn()方法,也可一和Commadn其他属性配合组成高级事务处理。Screen于Canvas有相同的特性,但是Screen允许开发人员自定义监...
2005-03-20 17:06:00 60
★(转)J2ME学习笔记(五)
一开始谈事务处理肯定就以为各式各样不同的概念,java基类的继承等东西。所以感觉很是枯燥。以前学java的时候一谈事务处理我就头痛。呵呵。 呵呵,开始研究一下MIDlet的事务处理咯。其实以前也没有写过Applet,但是Servlet倒是写得多,毕竟MVC里面servlet所占地位也算重要。任何一个servlet都必须要继承javax.servlet.http.HttpServlet类,其...
2005-03-20 17:03:00 41
★(转)J2ME学习笔记(四)
这两天一直都在看些实际开发中会用到的工具,以及一些实例文档。 第一步肯定是看J2ME Wireless Toolkit咯。wtk本身有一个自称开发环境的KToolbar,不过我感觉这个实际上只是一个打包的程序,并不包含java ide,它的作用以来对开发的程序进行预审核,创建jad文件,然后打包为jar文件。当然,既然可以进行jad文件的编辑,那么KToolbar本身也可以算是一个版本控制...
2005-03-20 16:58:00 48
★(转)J2ME学习笔记(三)
从今天开始我想我会有很长一段时间不会涉及真正的实际开发,这一段时间主要集中在基础的学习之上。呵呵,不会走,我哪敢跑那?不过主要是因为暂时不用赶着给兄弟作东西,所以想好好学习一下。不过代码肯定还是会写一些的。毕竟,多写代码才能更快的学习^_^ 呵呵,一步一步开始手机开发之旅途了。不知道我能不能坚持把这一块学完,因为公司工作压力也很大。平时基本上没有休息,周末也还有一堆事情要做。所以也是很苦...
2005-03-20 16:53:00 43
★(转)J2ME学习笔记(二)
这个是帮同学写的一个十分十分简单的一个例子,因为我手头没有移动设备,而且那个时候还不会用什么模拟器。所以就在本级调试成功就没有管了。数据库是用的SQL Anywhere,感觉这个还不错。因为以前也没有研究过,所以就觉得这东西方便。在下就不买瓜再次把SQL Anywhere怎么用详细讲了,我也是下了它的中文文档来研究的。/** 如果部署到WindowsCE设备上把jul9.dll和jul9_zh....
2005-03-20 16:49:00 46
★(转)J2ME学习笔记(一)
首先我像声明的是对J2ME我的确很外行,而且因为工作和此没有关系,所以肯定会有很多很多让高手们看起来很弱智的东西,呵呵,希望大家不要bs就好。同时希望高手也来指点一下小弟。呵呵。 个人兴趣,看看j2me的东西。其实也主要是为了帮一个兄弟完成他的毕业设计。呵呵,不知道他每天在US忙些什么东西,反正只知道我一问他就会告诉我他要去上班。。算了,不管他了。直接等他回来再说咯。 目前已经看了3天这方...
2005-03-20 16:46:00 54
JSP入门初级教程之Actions的使用
JSP actions 使用您可以动态的插入一个文件,重用JavaBeans组件,前进到另一个页面,或为Java 插件生成一个HTML。可以使用的action 有: (1) jsp:include --在页面被请求时包含进一个文件。 (2) jsp:useBean--找到或实例化一个JavaBean。 (3) jsp:setProperty--设置一个JavaBean属性。 (4) j...
2005-03-18 08:17:00 74
JSP入门初级教程之Taglib Directiv
JSP页面上使用你可以使用Taglib Directive来自定义标签定义一个标签库和前缀。 其语法:<%@ taglib uri="URIToTagLibrary" prefix="tagPrefix" % > 示例:<%@ taglib uri="http://www.jspcentral.com/tags" prefix="public" %><public:loop>.</pu...
2005-03-18 08:10:00 72
JSP入门初级教程之plugin的使用
jsp:plugin Action 使您能插入所需的特定的浏览器的OBJECT或EMBED元素来指定浏览器运行一个JAVA Applet所需的插件。 语法:<jsp:plugin type="bean|applet" code="classFileName" codebase="classFileDirectoryName"[ name="instanceName" ][ archive="...
2005-03-18 08:05:00 51
JSP入门初级教程之实现页面跳转
JSP中使用jsp forward Action来实现页面的跳转功能。 语法:<jsp:forward page="{relativeURL|<%= expression %>}"/> 或<jsp:forward page="{relativeURL|<%= expression %>}"><jsp:param name="parameterName"value="{parameterV...
2005-03-18 08:04:00 60
JSP入门初级教程之预定义变量的使用
JSP表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pageContext,和 page。下面我们来详细的了解它们。 request 与request相联系的是HttpServletRequest类,使您可以得到r...
2005-03-18 08:01:00 52
JSP入门初级教程之JSP指令
<JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构 <JSP directive mso-hansi-font-family:"">影响servlet 类的整体结构。它常用以下形式: <%@ directive attribute=”value”%> 而且,您可以将多个属性写在一个语句中: <%@ directive att...
2005-03-18 07:59:00 70
JSP入门初级教程之JSP概述
JSP(IAVA SERVER PAGES)是由Sun 公司在java语言上开发出来的一种动态网页制作技术,其可使您可以将网页中的动态部分和静态的HTML相分离。您可以使用平常得心应手的工具并按照平常的方式来书写HTML语句。然后,将动态部分用特殊的标记嵌入即可,这些标记常常以“<%”开始并以“%>”结束。例如,这儿有一个JSP页面: <html><head><title>jsp教程</tit...
2005-03-18 07:57:00 70
常用的五个组合键
winkey+d:这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!winkey+f:不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。winkey+r:在我们的文章中,你经常会看到这样的...
2005-03-17 14:45:00 90
JAVA 数据库编程中的性能优化
1、 禁止自动提交:在默认情况下,程序执行的任何sql语句都是自动提交的向一个表中插入2000条记录,自动提交所用的时间11666毫秒禁止自动提交(显示提交)3450毫秒2、 批处理:多用批处理,减少操作数据库次数。(1)、禁止自动提交setAutoCommit(false);(2)、准备一个语句对象PreparedStatementmyPrepStatement=myConnection.pre...
2005-03-16 20:46:00 105
Tomcat5.5.x配置整理
1.下载:http://www.eu.apache.org/dist/jakarta/tomcat-5/http://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-admin.ziphttp://www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakar...
2005-03-16 20:33:00 72
TOMCAT笔记(一)之 目录、虚拟主机、SERVER.XML、TOOL管理原理小记
关于Tomcat Administration TOOL左界面 Name: ok.aaa.com [localhost] Application Base: webapps //相对于TOMCAT_HOME Host (ok.aaa.com[localhost]) Context (/) //ROOT物理目录 //但作为DOCBASE来说为虚拟目录(相对于App...
2005-03-15 09:06:00 58
Tomcat5.x中的虚拟主机配置方法
搞了一段时间的WEB项目(基于JSP+JavaBean技术,服务器为Apache+Tomcat)发现我们的项目文件都放在了TOMCAT_HOME\webapps中,虽说可以通过server.xml配置我们的项目到其他目录,但是当项目多了的时候server.xml将变得及其臃肿,而且混乱不堪;不易管理与维护. 为了避免以上情形不在发生,为了项目更加便于管理接下来将向大家介绍的是只在server.x...
2005-03-15 09:04:00 54
24个免费图书网站
中国数字图书馆 http://www.d-library.com.cn/ 瑞德超星在线图书馆 http://www.rol.cn.net/library 看不要钱,下载图书要花钱噢!全景中文图书 http://www.cnovel.com/E书时空 (推荐) http://www.eshunet.com/大唐中文书库 http://www8.silversand.net/com/dtbook...
2005-03-15 08:25:00 917
狗狗技巧
首先打开Google,在关键词输入框中输入“"index of/"inurl:lib”,选择“搜索简体中文网页”选项,回车搜索,得到了一些网页,不要以为这是一些普通的页面,其实它们是一些图书网站的资源列表,点击打开它来看看,怎么样?是不是所有资源一收眼底了?使用其他关键字可能得到更多的资源:在搜索框上输入:“"index of /"cnki”再按搜索你就可以找到许多图书馆的CNKI、VIP、...
2005-03-15 08:23:00 66
Hibernate入门
也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。 看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。 正如一些传统的经典计算机文章大都会通过一个“hello,wor...
2005-03-11 19:27:00 55
软件架构之面向对象技术
面向对象编程语言包括Smalltalk、 C++、 Java编程语言和C#(微软.Net开发环境中提供的一种语言)。这些语言按照抽象数据类型(通常称为类)的要求支持数据和操作代码的封装。在面向对象编程语言中,封装能力对于适度大小的程序是足够的。只要软件模块由单独的程序员维护,封装对于提供一些内在的优点就是完全足够的。但是,特定语言的封装不足以支持软件的重复使用和分布式系统。 在面向对象技术中...
2005-03-11 19:05:00 283
怎样成为优秀的软件模型设计者?
我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Ente...
2005-03-11 18:53:00 40
白话软件架构与架构师
架构一词是舶来品,是architecture的中文翻译, 其英文的本意是来源于建筑行业的建筑艺术、建筑(风格)和结构,引入到软件领域里面来以后,并没有一个统一的定义。有的人将架构定义为:功能+设计+构造手段,我们可以通俗的理解为:总体设计和总体结构。 买过房子的人都知道5层以下的楼房一般是砖混结构,而高层和小高层的楼房都是框架结构,楼层越高对结构要求越高。软件也是一样,系统越庞大,生命周期越...
2005-03-11 18:49:00 133
Eclipse 3.0 上配置JSP开发环境
首先讲一下环境配置,注意我配置的环境是在win 2000 server下的,不是linux下的,配置的大致流程和操作系统无关,仅仅是在具体的安装上有差别。而配置成功与否,与操作系统无关。 软件安装分为一下几个部分: 1、 java环境安装: 这里使用的是jdk1.4.1(jdk1.4.2也可以),这个可以到sun公司的网站去下载; 2、 tomcat环境安装: tomcat的版本...
2005-03-11 18:34:00 73
★(转)Spring的下载和安装
下载主页http://www.springframework.org/download.html ,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zipSpring的下载包有两种:spring-framework-1.1...
2005-03-02 19:37:00 63
★(转)Spring学习笔记1
1、概念理解 对Spring耳闻已久,但一直没有时间和心情去看它,最近它的声音是越来越大了,Java视线http://forum.iteye.com/有不高手在谈论它。于是趁着有空闲时间,我也花了两个晚上看了看Spring,看的是夏昕的<Spring开发指南>http://www.xiaxin.net/Spring_Dev_Guide.rar,文章写得不错。以下谈谈我的学习感受一...
2005-03-02 19:30:00 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人