自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 深入理解abstract class和interface

      abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者

2006-01-23 16:56:00 670

原创 理解接口

好的面向对象编程要求类设计人员隐藏那些不需要类的使用人员了解的信息。对于 Java 编程语言,这样的访问可以通过使用关键字 private, protected, 和 public来控制。这些关键字控制类内部的变量和方法是否可见,但是不好的类设计导致太多的可见信息和方法没有被很好的封装。

2006-01-23 11:53:00 743

原创 数据库设计范式深入浅出

关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。  第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名

2006-01-19 14:31:00 659

原创 解析JDBC(2)

如何在JSP中实现分页显示? <%@ page contentType="text/html;charset=8859_1" %> <% //变量声明 Java.sql.Connection sqlCon; //数据库连接对象 Java.sql.Statement sqlStmt; //SQL语句对象 Java.sql.ResultSet sqlRst; //结果集对象 Java.lang.Str

2006-01-17 15:47:00 742

原创 解析JDBC(1)

数据库表结构    本实例中主要出现了三个数据库表,表名和字段分别如下所示:    计划采购表:jhcg_table 字段名称 中文名称 类型 长度 Goods_no 物品编号 vchar 10 Goods_name 物品名称 Vchar 50 Amount 采购数量 Int Price 采购单价 float Gold 币种 Vchar 15 Units 单位 Vchar 10 Date 时间 D

2006-01-17 15:45:00 741

原创 JAVA中数据库操作的各种方式与设计模式的应用

1.   在业务层使用JDBC直接操作数据库-最简单,最直接的操作紧耦合方式,黑暗中的痛苦 1)数据库url,username,password写死在代码中    Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();     String url="jdbc:oracle:thin:@localhost:

2006-01-17 14:46:00 579

原创 深入探讨Iterator模式

集合类的根接口CollectionCollection接口是所有集合类的根类型。它的一个主要的接口方法是: boolean add(Object c)add()方法将添加一个新元素。注意这个方法会返回一个boolean,但是返回值不是表示添加成功与否。仔细阅读doc可以看到,Collection规定:如果一个集合拒绝添加这个元素,无论任何原因,都必须抛出异常。这个返回值表示的意义是add

2006-01-12 11:29:00 621

原创 SQL技巧以及一些查询效率问题

两个常用的SQL语句备份 1、计算某一时间到现在的分钟数 SELECT ID, DATEDIFF(mi, LastDate, GETDATE()) AS minutes FROM yourtable 如果LastDate格式为2004-9-28 09:12:12,当前时间为2004-9-28 09:45:12,则的的结果将是33分钟 2、获取一个日期的年月日 SELECT CONVERT(varc

2006-01-10 14:23:00 2042

原创 集合类的学习

这是我学习时看到的一篇文章,觉得集合类讲的清晰、明了,就摘录下来!   在Java编程中,经常会用到Vector、Enumeration、ArrayList、Collection、Iterator、Set、List等集合类接口。1.  Vector类与Enumeration接口Vector类是Java语言提供的一种高级数据结构,可用于保存一系列对象,Java不支持数组,Vector类提供了一种与"

2006-01-10 14:14:00 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除