自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carol Qian 的专栏

小茵茵的探索之路

  • 博客(30)
  • 资源 (13)
  • 收藏
  • 关注

转载 关于URL编码

转自 : http://www.ruanyifeng.com/blog/2010/02/url_encoding.html一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.ab

2010-02-23 09:58:00 1019

转载 java 随机产生字符串

转自 : http://hi.baidu.com/samuel_vong/blog/item/95471f7e2cdab33d0cd7dad1.html /**   * 产生随机字符串   * */private static Random randGen = null;private static char[] numbersAndLetters = null;

2010-01-04 10:00:00 1379 1

转载 Struts和Hibernate和Spring的优缺点

引用自:http://www.busfly.cn/csdn/post/587.html 1.Strutsstruts框架具有组件的模块化,灵活性和重用性的优点,同时简化了基于MVC的web应用程序的开发。优点:Struts跟Tomcat、Turbine等诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。除

2009-09-24 09:29:00 1413

转载 java析构函数替代者finalize()解说

     引用自:http://blog.csai.cn/user1/14699/archives/2007/14755.html      许多方面,Java 类似于 C++。Java 的语法非常类似于 C++,Java 有类、方法和数据成员;Java 的类有构造函数; Java 有异常处理。 但是,如果你使用过 C++ 会发现 Java 也丢掉一些可能是你熟悉的特性。这些特性之

2009-09-17 09:18:00 1171

转载 可更新视图及其规则

引用:http://blog.csdn.net/yanchencheng/archive/2008/10/15/3082251.aspxhttp://xu20cn.blog.51cto.com/274020/66092 1 前言 多表视图的定义:当视图的数据源只有一张数据表,则该视图为单表视图;当视图的数据源是多张数据表,则该视图为多表视图。 可更新视图的定义:

2009-09-17 08:58:00 7361

转载 log4j 日志配置

log4j主要由三大组件组成:Logger:log4j的日志实例。static Level DEBUG,INFO,WARN,ERROR,FATAL,ALL,OFF.DEBUG Level指出细粒度信息事件对调试应用程序是非常有帮助的。INFO level表明 消息在粗粒度级别上突出强调应用程序的运行过程。WARN level表明会出现潜在错误的情形。ERROR leve

2009-06-15 09:55:00 2932

转载 log4j的ConversionPattern参数的格式含义

Log4j建议只使用四个级别,优先级从高到低分别是ERROR、WARN、INFO、DEBUG #这里定义能显示到的最低级别,若定义到INFO级别,则看不到DEBUG级别的信息了~! log4j.rootLogger=DEBUG#将DAO层log记录到DAOLog,allLog中 log4j.logger.DAO=DEBUG,A2,A4 #将逻辑层log记录到Busi

2009-06-15 09:44:00 1545

原创 Java虚拟机运行时数据区

在JAVA中,有六个不同的地方可以存储数据:1. 寄存器(register)。这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。2. 堆栈(stack)。位于通用RAM中,但通过它的“堆栈指针”可以从处理器哪里获得支持。堆栈指针若向下移动,则分配新的内

2009-03-12 13:44:00 1343

原创 The Elements of Java Style——读书笔记 3

关于Package:保持Package的单向关联,一个package应该依赖于比它更稳定的package将package作为release和distribution的基本单元Summary1. Adhere to the style of the original.2. Adhere to the Principle of Least Astonishment.3. Do it right the

2009-01-08 09:31:00 839

原创 The Elements of Java Style——读书笔记 2

69. 定义较小的类和方法,保证高内聚72  使用多态,而不是instance of73  保障类型安全,不要使用类型为Object的参数,可以使用Template或组合75  提取重复的代码变为方法76  使用block{}77  使用小括号()来指明结合律78  使用equals而不是==来判断String 和 Date等的相等81  不要在constructor中调用非final的方法83 

2008-12-31 10:44:00 736 1

转载 MySQL字符集问题解决方法(包括改配置文件、命令行修改和JDBC的问题)

转自     http://blog.csdn.net/chho/archive/2005/02/25/302166.aspx   http://www.phpchina.com/html/24/32724-10431.htmlMySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Characterset)和排序方式(Collati

2008-12-11 10:25:00 2012

转载 常用java date 方法集合

转自 http://hi.baidu.com/xusuofei/blog/item/d1a804f4d563a968dcc4740b.html1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calend

2008-10-28 16:09:00 639

原创 The Elements of Java Style——读书笔记 1

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

2008-10-20 21:32:00 615

转载 水因地而制行,兵因敌而制胜 ——测试感悟(针对手动、黑盒)

转自:http://groups.csdn.net/Microsoft_Testing_Experts/topic/e4c1aac5-4124-4a34-a8d6-ab2c29b04145.aspx近日读《在最短时间内找到最值钱的宝物》一文,想起我9年前的一篇文章——一篇发表在北大方正技术研究院内部刊物《七四八通讯》上的文章,当时副院长还给写了编者按。今天翻出来对比来读:一个把测试比作探宝者与宝藏

2008-10-19 10:07:00 1168

转载 jakarta.commons包中BeanUtils以及ComparatorUtils的使用

转自:http://ttitfly.javaeye.com/blog/1329001.BeanUtils基本用法:java 代码package com.beanutil;       import java.util.Map;       public class User {           private Integer id;        private M

2008-10-13 19:46:00 2205

原创 jakarta项目介绍

——源自“维基百科”Jakarta项目是在Apache软件基金会营运的公开源代码软件开发项目之一。开发着面向编程语言Java的程序库,框架等。Jakarta是Apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat、Ant、Struts等等现在是Apache下的开源项目,也曾是Jakarta的关联项目。Jakarta的名称是想把与Jakarta关系非常深的

2008-10-13 19:43:00 2453

转载 Effective Java——Item8:改写equals的时候总是要改写hashCode

引自 http://www.cnblogs.com/wxf0701/archive/2008/04/24/1169809.html更多Effective Java 内容,参见 http://www.cnblogs.com/wxf0701/tag/java+//** * 在改写equals的时候总是要改写hashCode,如果不这样的话,就会违反Object.hashCode的通用约定, *

2008-10-10 19:26:00 1390 1

转载 [转载]Windows下架设Subversion服务器

出处:blog.kysf.net版权:作者保留对本文的一切修改、发布等权力。任何人想要转载本文部分或全部内容时,必须保留包括作者、版本、修订、出处、版权,共五项信息。对本文的参考引用,则不受限制。关键词:subversion, 安装配置, 权限, 目录访问 1 前言 2 基本概念 2.1 什么是版本控制 2.2 什么是 Subversion  2.3 版本库(repository) 3

2008-04-14 10:41:00 900

转载 Hibernate 级联关系说明 - 关于cascade和inverse的用法

 在hibernate中一对多关联时会经常用到inverse和cascade属性 ,inverse 有两个值 true ,false  ;如果设置为true 则表示当前对象不负责讲级联对象的状态变化同步到数据库 ;设置false则相反,其默认值为false;cascade 有五个选项 分别是: all ,delete ,none,save-update,delete-orphan

2008-03-26 11:13:00 3455 1

原创 java NIO

    要实现网络机器间的通讯,首先得来看看计算机系统网络通信的基本原理,在底层层面去看,网络通信需要做的就是将流从一台计算机传输到另外一台计算 机,基于传输协议和网络IO来实现,其中传输协议比较出名的有http、tcp、udp等等,http、tcp、udp都是在基于Socket概念上为某 类应用场景而扩展出的传输协议,网络IO,主要有bio、nio、aio三种方式,所有的分布式应用通讯都基于这个

2008-03-10 09:16:00 1896

原创 java 使用 pstools 远程执行exe

    在java中可以使用Runtime.getRuntime().exec命令执行外部文件。    Pstools是一系列工具的集合 ,用于进行本机和远程机器的管理。工具包中其中包括了psexec,psfile,psgetsid,psinfo等使用工具,你可以在http://www.microsoft.com/technet/sysinternals/FileAndDisk/PsTools.m

2008-02-29 09:37:00 1619

原创 Log4j 配置文件详解

要使Log4j真正在系统中运行事先要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)。比较简单和常用的方式是使用properties文件,下面将进行详细说明。1、配置根Logger      其语法为:       log4j.ro

2008-02-28 15:56:00 677

原创 web application 中的buildpath与jvm

使用eclipse开发web application, 一般情况下将扩展的jar包放入WebContent/WEB-INF/lib目录下,eclipse会将其自动加入build path。但是今天放进去之后在小小的机器上出了问题。在试了各种方法之后,我们把jre 从1.6改为了1.5,然后就没有问题了。这是个神奇的现象,以后有时间可以研究一下

2008-02-27 15:07:00 472

原创 Java Mail API 学习笔记

 有很多应用都支持邮件的发送功能,比如ant。使用普通的java application 发送邮件,需要java mail 库http://java.sun.com/products/javamail/和jaf库http://java.sun.com/products/javamail/基本代码如下:mport java.io.IOException;import java

2008-02-27 14:33:00 517

原创 Log4j 学习笔记

 本文基于log4j1.21 基本使用说明Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、 WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日 志信息的显示内容。1.1.定义配置文件 其实您也可以完全不使

2008-02-26 09:51:00 564

原创 DOM4j 学习笔记

 以前解析xml都是使用的w3c的一套api,今天尝试了一下dom4j,觉得还是比较好用的。下面简单介绍一下。dom4j的官方网站是www.dom4j.org,你可以在http://www.dom4j.org/guide.html上找到简单的使用范例。今天使用时碰到的问题是要在输出文件时在xml declaration中加入standalone=‘yes’这个属性,如果使用w3c的api,

2008-02-20 11:32:00 1556

原创 java 文件路径

Java路径得到classpath和当前类的绝对路径的一些方法1,FileTest.class.getResource("")得到的是当前类FileTest.class文件的URI目录。不包括自己!如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/com/test/2,FileTest.class.getResource

2008-01-16 15:13:00 593

原创 DAO学习笔记 2

在上一篇文章我们曾说过,DAO 模式主要按下面的思路来实现:   1.系统中的所有数据库访问都通过 DAO 进行以实现封装。        2. 每个 DAO 实例负责一个主要域对象或实体。        3.DAO 负责域对象的创建、读取(按主键)、更新和删除(CRUD)。  4. DAO 可允许基于除主键之外的标准进行查询,返回值通常是DAO 负责的域对象集合。  5.为了

2008-01-11 10:41:00 781

原创 DAO 学习笔记

         最近正在开发的一个项目是autotest 的web app应用。我负责开发的模块是DAO.现在工作已经基本完成,但今天一时兴起,google了一下,才发现它是一个经常使用的设计模式。在查阅了网上很多资料之后,我结合自己的开发经验,写了这篇学习笔记,希望能够对大家有所帮助。一  有关DAO模式的介绍        DAO(Data Access Object)模式实际上是两个模式的

2008-01-10 10:40:00 816

原创 正则表达式符号概述

最近经常要用到正则表达式,以下是使用过程中经常参照的一篇文章,希望能对大家有所帮助下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符 描述

2008-01-09 08:45:00 457

Next Generation Java Testing——TestNG and Advanced Concepts

TestNG是一个使用上类似于JUnit的框架,但是提供了更为复杂的功能,适合于功能及系统测试的开发。 这本书是官网上的电子书,详细介绍了TestNG的起源至使用的一系列问题

2009-01-08

Effective Java 中文版

超清晰版 PDF 给出了java编程的许多有效建议,有利于增进对java的了解,许多概念同样也适合其他编程语言 适合有一定java基础的人 希望大家喜欢

2008-09-11

json-lib-2.2.2-jdk15 整合包

json-lib整合包,包括了所有依赖的jar

2008-07-06

Junit In Action - PDF

pdf版 非扫描 希望大家喜欢

2008-07-04

ext 2.0.2 开发包

ext开发包,里面包括了源码,示例代码等

2008-07-04

java解惑

此书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程<br>序的方式,这些程序的行为与其看似的大相径庭。在每个谜题之后都给出了详细的解惑方案,<br>这些解惑方案超越了对程序行为的简单解释,向读者展示了如何一劳永逸地避免底层的陷阱<br>与缺陷。<br>本书趣味十足、寓教于乐,适合于具备Java知识的学习者和有编程经验的Java程序员。

2008-03-20

java mail API

java mail API

2008-02-27

Hibernate3.0 tutorial

Hibernate 3.0 的tutorial<br>附带示例代码

2008-01-07

tomcat 5.5.25

tomcat 服务器<br>已试安装, 能够成功运行

2007-12-25

core java 源码

core java 的源码<br>完整版

2007-12-17

mySQL中文手册

mysql 中文手册<br>chm版本<br>易于使用

2007-12-13

Junit in action

完整版<br>关于junit 测试的详细介绍

2007-12-13

数据库连接jar

连接 mysql的jar包

2007-12-11

空空如也

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

TA关注的人

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