
java
文章平均质量分 82
iteye_19457
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一...2008-03-18 13:56:51 · 150 阅读 · 0 评论 -
dom4j读取xml(笔记)
Java代码 SAXReader reader = new SAXReader(); Document doc = reader.read(...); List childNodes = doc.selectNodes("//Config/Child/ChildNode"); for(Object obj:childNodes) { No...2008-09-26 10:20:55 · 142 阅读 · 0 评论 -
如何使用Static的变量和方法
有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员被声明为static,它就能够在它的类的任何对象创建之前被访问,而不必引用任何对象。你可以将方法和变量都声明为static。static 成员...原创 2008-09-26 14:25:40 · 409 阅读 · 0 评论 -
关于单例(Singleton)模式实现方式的反思
大家都知道单例模式,也知道实现的方法,最近看到几个网友推荐的文章,仔细思考了一下,发现我以前的想法是有问题的。 先看我一直使用的单例代码样例:/** * 一段我一直使用的单例实现的代码。 * * @author 赵学庆,Java世纪网(java2000.net) * */public class Singleton { private s...原创 2008-10-06 15:57:30 · 105 阅读 · 0 评论 -
java中中文问题
1、如果一个数据库的编码是iso8859-1的,我在java代码中使用什么方式正确读写数据库中的数据呢? 2、如果是在开发web方面的程序,又应该在中文问题上注意些什么呢? 3、其他数据库编码在java程序中的成功转换也希望了解一下。 一个转码类,我经常遇到转码,都是这个类处理的,package db;import java.io.UnsupportedEncodingExcept...2008-10-09 13:36:14 · 99 阅读 · 0 评论 -
JAVA里protected属性和方法的完整测试
先说几个protected的使用原则,后面再看对应的例子。protected 的属性和方法可以在本包和子类访问非同包的子类里面,不能直接使用父类,或者其它包的子类访问我们看代码,这个是基类package test.base;/** * 基类,属性和方法都是protected的。 * * @author 赵学庆,Java世纪网(java2000.net) *...原创 2008-10-13 13:53:11 · 359 阅读 · 0 评论 -
java高级编程:基于JNDI的应用开发
基于JNDI的应用开发 JNDI(The Java Naming and DirectoryInterface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 命名或目录服务使你可以集中存储共有信息,这一点在网络应用中是重要的,...原创 2008-10-17 10:58:30 · 155 阅读 · 0 评论 -
JAVA命名和目录服务(JNDI)
在J2EE中,JNDI的目的是用来查找J2EE服务器的注册资源(如EJB等)一、JNDI简介命名服务提供了一种为对象命名的机制,这样你就可以在无需知道对象位置的情况下获取和使用对象。只要该对象在命名服务器上注册过,且你必须知道命名服务器的地址和该对象在命名服务器上注册的JNDI名。就可以找到该对象,获得其引用,从而运用它提供的服务。 利用...原创 2008-10-17 10:59:23 · 219 阅读 · 0 评论 -
转载 java面向对象—抽象类、接口与多继承
有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“水果(Fruit)”,它有几个子类“苹果(Apple)”、“橘子(Orange)”、“香蕉(Banana)”等。水果在这里仅仅只是作为一个分类,显然水果的实例没有什么意义(就好像一个人如果告诉你他买了一些水果但是却不告诉你是苹果还是橘子,你很难想象他...原创 2008-10-20 09:49:51 · 121 阅读 · 0 评论 -
java 能否做成C/S架构的,同时他能否写程序调用IE框架
据说现在java在C/S方面 有了很大进步,想着想写个程序。通过他 也能够调用IE的核心,现在还不知道如何来写。知道.net可以做,java能吗?就像myeclipse不是也有 浏览器窗口吗?...2008-10-20 14:21:21 · 133 阅读 · 0 评论 -
关于struts的几个注意的地方 第一章
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记...原创 2008-09-26 10:14:47 · 95 阅读 · 0 评论 -
关于struts的几个注意的地方
关于struts的几个注意的地方 第一章MVC1MVC中的model并不是是指数据模型而是指业务逻辑模型,我以前一直以为model只是指数据模型2Controler只是控制层用来接收View输入的数据,讲request中的数据取出并与model互动。控制业务流转3V就是展现层MVC就是通过接口 ...原创 2008-09-26 09:59:20 · 125 阅读 · 0 评论 -
Java Vector
Vector 类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建 Vector 后进行添加或移除项的操作。 Vector继承自AtrastractList,实现了 Serializable, Cloneable, Iterable, Collection, List, RandomAcc...原创 2008-09-09 15:32:51 · 705 阅读 · 0 评论 -
Java正则表达式入门
Java中正则表达式使用方法详解:http://tech.163.com/06/0327/18/2D86V7860009159T_3.html众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可...2008-03-18 17:38:53 · 100 阅读 · 0 评论 -
JUnit入门
JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献(你觉得眼熟一点都不奇怪)。 正如常言道:“麻雀虽小,五脏俱全。” JUnit设计的非常小巧,但是功能却非常强大。 下面是JUnit一些特...2008-04-14 16:14:08 · 83 阅读 · 0 评论 -
循序渐进学习Junit
用JUnit可以大量减少Java代码中程序错误的个数,JUnit是一种流行的单元测试框架,用于在发布代码之前对其进行单元测试。现在让我们来详细研究如何使用诸如JUnit、Ant和Oracle9i JDeveloper等工具来编写和运行单元测试。为什么使用JUnit?多数开发人员都同意在发布代码之前应当对其进行测试,并利用工具进行回归(regression)测试。做这项工作的一个简单...2008-04-14 16:15:26 · 116 阅读 · 0 评论 -
关于junit实现过程详细介绍
测试分类:白箱测试、黑箱测试、单元测试、集成测试、功能测试……。白箱测试是指在知道被测试的软件如何(How)完成功能和完成什么样(What)的功能的条件下所作的测试,一般是由开发人员完成,单元测试是一种白箱测试,因为开发人员最了解自己编写的软件。JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架,回归测试就是你不断地对所编写的代码进行测试(如单元测试):编写一些...2008-04-14 16:16:55 · 200 阅读 · 0 评论 -
Java并发编程基础知识片段(一)
原创 Java并发编程基础知识片段(一)收藏Java 5并发包的加入,给Java的并发程序的开发带来了很多的好处,在此列举一些并发编程中应该掌握的一些基础知识片断,这些片断基本都是由一些问题组成,在片段中没有直接写出答案,由于可用来解决这些片段的方法还是很多的,因此只是提到了解决问题可选方案的关键字,如果有需要进一步了解的话,基本上 google一下应该就能查出来了,不过就像之前有朋友说的,如...2008-06-27 16:45:18 · 141 阅读 · 0 评论 -
Java 设计模式与建模专题
http://www.ibm.com/developerworks/cn/java/design/?S_TACT=105AGX52&S_CMP=tec-csdn设计模式Java 建模Factory Method 模式Singleton 模式Observer 模式Stat...原创 2008-07-09 15:32:06 · 204 阅读 · 0 评论 -
Linux 文件命令精通指南
为刚接触 Linux 文件命令的初学者提供的速成教程 虽然 GUI 桌面(如 KDE 和 GNOME)能够帮助用户利用 Linux 特性,而无需关于命令行接口的功能知识,但还是经常会需要更多的功能和灵活性。而且,基本熟悉这些命令对于在 shell 脚本中正确地使某些功能自动化仍然是必需的。 这篇文章是关于 Linux文件命令的一个“速成教程”,它是为那些刚接触这个操作系统或者只是需...原创 2008-07-15 10:01:48 · 95 阅读 · 0 评论 -
java正则表达式入门文档
http://blog.youkuaiyun.com/lenhan12345/archive/2006/12/25/1459667.aspx java正则表达式入门文档 引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达...2007-08-15 14:51:52 · 98 阅读 · 0 评论 -
精妙SQL语句收集
SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作。一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', ...2007-08-16 09:56:25 · 97 阅读 · 0 评论 -
通过spring取得国际化文件
/* * @(#) ScheduleController.java 2010-4-8 * * Copyright 2010 by TravelSkay Corporation. * No. 11 Huixinxijie, Beijing * * All rights reserved. * * This software is the confidentia...原创 2012-03-23 16:18:08 · 306 阅读 · 0 评论