`
kevin_wanwei
  • 浏览: 114773 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
package xml_util; import java.io.File; import java.io.OutputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.transform.Transformer; import java ...
1.         中国公民身份证常识: 我国现行使用公民身份证号码有两种尊循两个国家标准,〖GB 11643-1989〗和〖GB 11643-1999〗。 〖GB 11643-1989〗中规定的是15位身份证号码:排列顺序从左至右依次为:六位数字地址码,六位数字出生日期码,三位数字顺序码,其中出生日期码不包含世纪数。   6位行政区划分代码
public class QueryTest { /*** * 形象理解Hibernate的三种状态 * Transient(瞬时态):DB无记录,和Session无关(有内在状态,无外在状态,不需要同步) * Persistent(持久态):DB有记录,和Session有关(有内在状态,有外在状态,Session作同步) * Detached(脱管态):DB有记录,和Session无关(有内在状态,有外在状态,手工同步) * 下面以一段Hibernate新增数据操作为例,让我们真正明白到底什么是Hibernate对象的三种状态 ...
package log_util; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Properties; /** * ...
package com.bp_soft.day01; /** * Java1.5中新特性枚举是如何实现的 * 下面我写一个普通类去模拟一下枚举的实现过程 * @author kevin * 2010-3-8 */ public abstract class TrafficLight { //在使用枚举时,定义常量实际上是当前类静态常量对象 //(1)用普通类模拟枚举,首先该类的构造方法应该是私有的 private int time; private TrafficLight(){}; private TrafficLight(int tim ...
Struts是在servlet基础上设计的一种框架。下面看一段servlet的web.xml配置的配置。 在其配置文件中可以看出WEB容器会将浏览的每一个地址交给一个对应的servlet类来处理,从而每一个路径都必须对应一个servlet类。在做servlet开发时,其servlet仅仅将路径交给相应servlet类来处理,并没有对页面提交过来的数据进行一些处理,然而在开发时往往要求对页面数据进行一些处理。这是servlet的不足之处,Struts框架弥补了servlet的不足之处。 下面是struts框架总的执行流程:
1.2版本中添加了一个新插入的方法: /** * 在Web开发中struts框架中,页数数据在被存入数据库时会被包装在一个formbean对象中 * 在把这些数据存入数据库时,需要把formbean中值取出来,在插入数据库中这样很麻烦 * 所以我 ...
//jQuery是一个非常好的JavaScript框架,用jQuery写的JavaScript代码会屏蔽不同浏览器之间的差异 //另外jQuery写Ajax代码非常方便,在其API中我们可以找到多种方法来实现Ajax功能。 //jQuery中所有的对象都被封装成了jQuery对象,这是我们写jQuery代码要注意的地方,这就意味它不再 //是一个document对象了。 var i=0; var j=4; var k=3; function addRow(){ i++; var tab=$("#trend");//获取表格的<tbody>对象 ...
<?xml version="1.0" encoding="gb2312"?> <!DOCTYPE bbs[ <!ELEMENT bss (article*)> <!ELEMENT article (title,author)> <!ELEMENT title (#PCDATA)> <!ELEMENT author (#PCDATA)> <!ATTLIST article copyright CDATA #FIXED "版权归某某论坛所有"> ...
package daoUtil.daoTemplate; import java.lang.reflect.Method; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.Collection; import jdbcUtil.JdbcUtil; import daoUtil.PrimaryK ...
BeanUtils.copyProperties(son, father)使用感想:在程序开发中会遇到一种情况:多个模块操作同一张表,它们以一个特定的标志位来区分不同模块数据,当然 增、删、改、查的代码,也就始终围绕这个标志位进行。在后台写代码时,不可能让每个模块都去写独立增、删、改、查代码,如果这样代码,你的技术也就太菜了。可以先写一个特定的模块去操作这个表。其它模块类都是从这个特定模块中类继承过来。这样系统代码量也就大大减少了。这时也就涉及到了父类和子类之间转化问题:父类是不可以转化为子类的。但是在这个系统中就要把父类转化为子类(实际上也就是得到父类封装属性值),如果系统中使用struts框 ...

xml和DTD 学习2

    博客分类:
  • xml
<?xml version="1.0" encoding="gb2312"?> <!-- <!DOCTYPE website[ <!ELEMENT website (name,copyright)> <!ELEMENT name (#PCDATA)> <!ELEMENT copyright (#PCDATA)> <!ENTITY name "bpsoft"> <!ENTITY copyright "&#169;2009,bp ...
DTD实际就是一种定义XML格式的语法。 DTD中所有关键字必须大写 DTD定义格式如下:<!DOCTYPE 根元素名称 [    <!ELEMENT  根元素名称 (子元素 | 数据类型)>    <!ELEMENT  子元素名称 (相对子元素 | 数据类型)> ]> DTD文件可以和xml文件在同一个文件中,亦可以不在同一文件中,可以在xml文件引进外部DTD文件,在这里我先介绍前面一种情况。 在这里我写了一个xml格式的个人简历和其DTD定义 <?xml version="1.0" encoding=" ...
DAO接口: package daoUtil; import java.sql.SQLException; import java.util.Collection; public interface DAO { /** * 数据库更新操作 * @param sql 更新操作sql语句 * @param args sql语句参数值数组 * @return 更新记录条数 * @throws SQLException */ public int update(String sql,Object args[])throws SQLExcep ...
这是我个人采用策略模式设计JDBC模板类:(供大家参考) package daoUtil.daoTemplate; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.Collection; import jdbcUtil.JdbcUtil; import daoUtil.DAO; import ...
Global site tag (gtag.js) - Google Analytics