自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (5)
  • 收藏
  • 关注

转载 Java泛型简明教程

Java泛型简明教程泛型是Java SE 5.0中引入的一项特征,自从这项语言特征出现多年来,我相信,几乎所有的Java程序员不仅听说过,而且使用过它。关于Java泛型的教程,免费的,不免费的,有很多。我遇到的最好的教材有:The Java Tutorial Java Generics and Collections, by Maurice Naftalin and Philip

2012-06-27 11:11:38 1060 1

原创 java静态/动态成员变量、初始化块,父类/子类构造函数执行顺序问题

package job;public class TestConsSeq { public static void main(String[] args) { /* * 几大原则 * 一、静态成员变量(Static) * 1、静态成员变量为类变量,所有对象共享同一内存空间 * 2、静态成员变量的声明和定义仅在首次加载类时执行一次 *

2012-06-26 11:36:05 9129 1

原创 Java与编码问题串讲之三--乱码

先澄清这么几个事实:1:byte转二进制编码的问题,为何要先与0xff相与再转。java中byte是以其补码存储的。ava中的一个byte其范围是-128~127,Integer.toHexString(int)的参数为int型,当byte传入其中时,会自动转换成int,对于负数,会做位扩展,举例来说,一个byte的-1(即0xff),会被转换成int的-1(即0xffffffff),那么

2012-06-20 15:46:10 4135

原创 Java与编码问题串讲之二--如何理解java采用Unicode编码

Java开发者必须牢记:在Java中字符仅以一种形式存在,那就是Unicode(不选择任何特定的编码,直接使用他们在字符集中的编号,这是统一的唯一方法)。由于java采用unicode编码,char 在java中占2个字节。2个字节(16位)来表示一个字符。    这里的Java中是指在JVM中、在内存中、在代码里声明的每一个char、String类型的变量中。例如:System.ou

2012-06-20 15:34:02 9481 2

原创 Java与编码问题串讲之一--ANSI、Unicode与UTF8

我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。ANSI编码(American National Standards Insti

2012-06-20 15:27:30 12389 4

原创 获得所有java System属性,实验所得,非文档拷贝,最全

package job;import java.util.Enumeration;import java.util.TreeMap;public class SysProperties { /** * @author shijin * @param args */ public static void main(String[] args) {

2012-06-19 20:35:42 1577

原创 DOM、JDOM、DOM4J解析XML实例

一、DOM方式原始name.xml 李华 14 张三 16 王娟 18 数据模型Student.javapackage com.upcgrid.dom;public class Student { private String name; private String sex; pri

2012-06-12 20:31:35 1525

原创 DOM和SAX(Document Object Model)

基于XML的程序结构如图DOM、SAX是最主要的两种编程接口规范,Apache Xerces提供DOM和SAX API,支持多种语言DOM概述DOM是一个比XML更早的概念,例如IE中的DOM,可以通过JavaScript进行操作HTMLW3C的DOM可以看作是一个平台或语言的界面,允许程序和脚本动态地访问及更新文档的内容、结构、脚本程序。也就是说,DOM是一组API,它把XM

2012-06-12 16:07:12 1086

原创 Xpath

概述XPath在设计之初主要用于XSLT和XPointer(用于Xlink,还未普及),随着XSLT 2.0的发布,已经发展到XPath 2.0(06年6月),并成为XSLT 2.0和XQuery 2.0的基础XPath以“路径”方式查询XML文档,XPath表达式的基本形式是“/结点/子结点/二级子结点”,从左到右(即从外至内)匹配XML文档的结点XPath表达式分为定位表达式和求值

2012-06-12 15:33:40 7516

原创 CSS与XSLT

CSSCSS(层叠样式表)是W3C制定的网页样式标准,以弥补HTML语言在表现能力上的不足。现在使用的是CSS level 2,于1998年5月发布。XML支持CSS,以实现数据的显示控制。使用CSS可获得以下优势:数据重用:一个CSS可应用于多个XML文档增强表现力:利用CSS可以修饰数据的显示增加数据定位:可以控制数据的显示位置CSS样式规则选择符 { 属性 : 属

2012-06-12 10:53:16 4432

原创 XML Schema

DTD的不足语法结构问题:与XML语法不一致,不支持DOM、XPath、XSLT等数据类型问题:有限的数据类型,不支持布尔、日期、时间等数据,不能扩展文档结构问题:DTD中元素和属性是全局的,不是上下文相关的名称空间问题:不支持名称空间Schema的特点Schema的优势Schema是独立的XML文档,扩展名为.xsd已经定义了丰富的数据类型,支持派生,支持格式约束

2012-06-11 22:25:35 5100

转载 DOM、JDOM、DOM4J的区别

dom是解析xml的底层接口之一(另一种是sax)   而jdom和dom4j则是基于底层api的更高级封装    dom是通用的,而jdom和dom4j则是面向java语言的       DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和

2012-06-11 20:47:42 32076 14

原创 XML基础

最基本的三个概念XML语言-描述事物本身XSL语言-展现事物表现形式DTD(Schema)-定义XML语言的语法XML基本概念XML(eXtensible Markup Language,可扩展标记语言)是SGML(标准通用标记语言)针对特定应用领域的一个子集,是SGML的一种受限形式。XML描述了一类称为XML文件的数据对象,同时也部分地描述了处理这些数据对象的计算机程序的动

2012-06-11 20:41:05 1615 2

原创 XML文档类型定义DTD

DTD概述DTD用来定义XML文档的结构,它包含一系列规则说明,以确保XML文档的一致性和有效性DTD定义了XML文档可用的词汇(元素和属性的名称)和结构:元素名称,包括根元素元素的属性及属性的数据类型和取值方式子元素的名称、顺序、出现次数元素是否拥有子元素,是否能拥有文本内容,等等可以用DTD验证XML文档发现书写错误(命名错误)检查结构和顺序检查是否使用

2012-06-11 16:04:56 5139 1

转载 软件设计原则

本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相信对大家在进行软件设计的过程中会有很大帮助。 Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一

2012-06-11 08:46:11 1286

JDBC连接操作Oracle及Mysql详解

JDBC连接Oracle 11g及Mysql5,涉及传参,反射,读取属性文件,预处理,(预处理)批处理,带参数的存储过程,事务处理,可滚动的结果集,可更新的结果集

2012-04-09

AjaxControlToolkit.Binary.NET35.zip

官网上适用vs2008和2010及.net3.5平台的AjaxControlToolkit

2010-11-04

jspSmartUpload

jsp上传组件 jspSmartUpload

2010-05-25

Linux命令全集 很全

Linux命令全集 本手册由Linhan整理,编写。版权所有者为Linhan。 您可以免费的使用、分发本手册。但未经Linhan的授权许可不得擅自进行篡改、反编译,及将其全部或部分用于商业用途。 本手册受著作权法和国际公约的保护,作者保留对本手册及本声明的最终修改权。 本手册的内容参考网络文档制作,原著作权归原作者所有。 本手册使用Mainsoft(R)的HTML Help格式制作。

2010-03-07

空空如也

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

TA关注的人

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