
学习笔记
文章平均质量分 73
devercn
这个作者很懒,什么都没留下…
展开
-
JAVA版聊天室
这是我在学习J2SE时写的一个小程序,分服务器端和客户端。主要涉及知识点是网络通信、线程、IO操作等概念。 开发环境:JDK:1.4.1,IDE:JCreator2.5,Operation System:WINXP 操作说明: 1.启动服务器。 执行java AppServer后,启动服务器并自动获得Server IP 2.启动客户端 执行java Client后打开一个客户端 3.输入服原创 2004-06-23 04:34:00 · 3766 阅读 · 5 评论 -
JAVA中的集合类(2)
Vector 还是ArrayList,哪一个更好,为什么? 要回答这个问题不能一概而论,有时候使用Vector比较好;有时是ArrayList,有时候这两个都不是最好的选择。你别指望能够获得一个简单肯定答案,因为这要看你用它们干什么。下面有4个要考虑的因素: (1)API (2)同步处理 (3)数据增长性 (4)使用模式 下面针对这4个方面进行一一探讨 API 在由Ken Arnold等编著的《原创 2004-06-23 23:49:00 · 1486 阅读 · 0 评论 -
面向对象设计原则
一个良好的面向对象设计需要遵循一些基本原则,如单一职责原则(SRP)、开放-封闭原则(OCP)、Liskov替换原则(LSP)、依赖倒置原则(DIP)、接口分离原则(ISP)等。 1、 单一职责原则(SRP)描述:就一个类而言,应该仅有一个引起它变化的原因。应用:在构造对象时,将对象的不同职责分离至两个或多个类中,确保引起该类变化的原因只有一个。带来的好处:提高内聚、降低耦合。个人观点:该原则可以原创 2004-07-20 23:25:00 · 2764 阅读 · 4 评论 -
用PowerDesigner进行概念数据建模(初体验)
本来是准备抓一些图,通过一个实例来说明的,因为刚装的机器,没有抓图和处理工具,所以懒懒的写一下算了。 开始之前先解释一下CDM和PDM。 概念数据模型(CDM) 信息系统的概念设计工具,即实体-联系图(E-R图),CDM就是以其自身方式来描述E-R图。此时不考虑物理实现的细节,只表示数据库的整体逻辑结构,独立于任何软件和数据存储结构。 物理数据模型(PDM) PDM考虑了数据库的物理实原创 2004-06-28 23:34:00 · 4029 阅读 · 3 评论 -
JSP标签自定义(1)---useBean
最近一直在学习自定义标签,于是就想试着去实现一些JSP中自带的标签库功能,顺便也把反射机制复习一下。(如果你对这两种技术不很熟悉,这篇blog的最下边有一些关于反射和自定义标签的example和PPT文档下载) 今天要实现的功能是useBean标签。下表是它的一些属性和用途。(我只选了个比较重要的属性,并没有实现所有属性) 属性 用途 id 给将要应用bean的变量一个名字,如果发现有相原创 2004-07-03 01:35:00 · 1790 阅读 · 1 评论 -
JAVA中的集合类(1)
为什么要使用集合类 当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。 理解集合类 集合类存放于java.util包中。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。集合类型主要有3种:set(集)、list(列表)和map(映射)。 (1)集集(set)是最简单的一原创 2004-06-23 23:47:00 · 2208 阅读 · 0 评论 -
JSP标签自定义(2)---getProperty
这次要实现的是getProperty标签。主要知识点是怎么用反射去调用实例中的方法。重要部分已用注释标注。 /** * 类说明:标签处理类,仿JSP的getProperty标签* 创建日期:2004-7-2* 修改日期:2004-7-2* 创建人: dever */ package cn.dever.tag;import javax.servlet.jsp.*;import javax.serv原创 2004-07-04 15:37:00 · 1541 阅读 · 0 评论 -
JSP标签自定义(3)---setProperty
setProperty标签的实现让我头痛了一阵子,一个不好解决的问题就是类型转换,因为从标签中得到的属性值都是字符型的,要将这些字符型转换为字段对应的类型才可以将值正确的传递给方法或字段。jsp:setProperty动作有下面四个属性:属性说明namename属性是必需的。它表示要设置属性的是哪个Bean。 propertyproperty属性原创 2004-07-04 17:15:00 · 2760 阅读 · 0 评论