• MySQL的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次:
          服务器(server),数据库(database),数据表(table)和连接(connection)。

          1.MySQL默认字符集:MySQL对于字符集的指定可以...
    Tag:
  • 魏真 (weizhen@echinastores.com), 软件工程师

    互联网时代实际上是数据的时代,构建大型电子商务系统必然要涉及到大量数据显示,数据的分页显示是频繁遇到的问题,如果让每个程 序员都要考虑数据的获取与处理的每个细节,那必将是件既糟糕又混乱的事情,类似于分页显示这种具有公共特征的控制逻辑必定要在horizonal layer层予以实现 本文以循序渐进的方式给出了用jsp处理分页显示的一个可重用,易于移植的实现。
    ...
    Tag:
  • http://www.ibm.com/developerworks/cn/opensource/os-eclipse-orangevolt/index.html
    Tag:
  • Java1.5泛型指南中文版(Java1.5 Generic Tutorial)

    英文版pdf下载链接:http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf

                        &nb...
    Tag:
  • 建立文件路径(Constructing a Filename Path)
        String path = File.separator + "a" + File.separator + "b";

    在文件路径和Url之间进行转换(Converting Between a Filename Path and a URL)
        // Create a fil...
    Tag:
  • substringpublic String substring(int beginIndex, int endIndex)返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。 示例:

    "hamburger".substring(4...
    Tag:
  • 在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文件来解决。

      各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读...
    Tag:properties
  • 本文概述了 Eclipse 平台如何支持软件项目中的源代码版本控制。首先,我们将简要讨论一下团队代码开发的思想,然后研究 Eclipse 如何使用 CVS 代码资源库。我们还将研究一些源代码管理软件工具,可以通过 Eclipse 插件扩展来支持这些工具。
    在团队项目中共享源代码
    现今的大多数应用程序是由多人组成的团队开发的。即使只涉及几个开发人员的小项目,也需要对源代码的更改进行严格控制。这就是源代码管理软件的任务。源代码版本控制软件必须支持两个核心功能:

    ...
    Tag:
  • 通常情况下,RH linux缺省安装了cvs。
    可以查看是否安装cvs
    #rpm -qa|grep cvs
    如果安装了,就会返回已安装的cvs版本号
    cvs-1.11.22-5.el5
    1.创建用户cvs
    #useradd cvs
    为cvs用户添加密码
    #passwd cvs
    创建目录来放需要导入的源代码库
    #mkdir /home/cvs/cvsroot
    修改目录归属 ...
    Tag:
  • Dom4j 使用简介作者:冰云 icecloud(AT)sina.com时间:2003.12.15版权声明:本文由冰云完成,首发于CSDN,未经许可,不得使用于任何商业用途。文中代码部分引用自DOM4J文档。欢迎转载,但请保持文章及版权声明完整。如需联络请发邮件:icecloud(AT)sina.com    DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source libra...
    Tag:
  • 1. 在tomcat安装目录中找到conf目录,并在其中建立catalina及子目录localhost

    2. 建立xml文件,文件名要和path中的名字一样,也就是project.xml 内容如下:

    <Context path="/project" reloadable="true" docBase="d:\Website\project" workDir="d:\Website\...
    Tag:
  • Context元素代表一个web应用,运行在某个特定的虚拟主机上。如Servlet Specification 2.2或以后版本中描述的那样,每个web应用基于一个Web Application Archive(WAR)文件,或者是一个目录,包含WAR文件解压后的内容。有关Web Application Archive的更多信息,可以参考Servlet Specification和Tomcat 应用程序开发者指南。 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apac...
    Tag:
  • package org.easydone.file;

    import java.io.File;
    import java.io.FileWriter;
    import java.io.IOException;
    import java.io.PrintWriter;
    import java.text.SimpleDateFormat;
    import java.util.Date;

    /**
     *...
    Tag:
  • 输入输出流

    在Java中,我们把能够读取一个字节序列的对象称作一个输入流;而我们把够写一个字节序列称作一个输出流。它们分别由抽象类 InputStream和OutputStream类表示。因为面向字节的流不方便用来处理存储为Unicode(每个字符使用两个字节)的信息。所以Java 引入了用来处理Unicode字符的类层次,这些类派生自抽象类Reader和Writer,它们用于读写双字节的Unicode字符,而不是单字节字符。

    Java.io包简介...
    Tag:file
  • 1.基本概念的理解

      绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:
    C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个
    URL绝对路径。

      相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在
    Servlet中,"/"代表W...
    Tag:
  • Jive是著名的open source论坛,这次我们来研究其帖子结构,论坛是由一个个帖子组成,一个帖子后跟一个或几个回帖,这是一个典型的树形结构,有枝有叶,如下:

    1
    |-- 3
    |-- |--4
    |-- |--6
    |-- 5

    树形结构的应用是非常广泛的,如目录分类系统,菜单系统等等,所以,理解了Jive的应用原理,我们就可以在我们自己的系统中灵活对付树形结构.

    这里主要是谈使用关系数据库如My...
    Tag:
  • 在使用rs.getString获取datetime数据时,返回的结果是yyyy-MM-dd HH:mm:ss.0的形式,结果在显示时间的时候就就成了2008-05-07 19:00:03.0的形式。我的临时解决办法是:
    在使用rs.getString("datetime型字段")加上substring(0, 19)就可以正确显示了。

    Tag:
  • MySql的时间类型有          Java中与之对应的时间类型
    date                           ...
    Tag:mysql
  • 无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我就将我的一点心得写出来跟大家分享。

    一、数字类型

    数字类型按照我的分类方法分为三类:整数类、小数类和数字类。

    我所谓的“数字类”,就是指 DECIMAL 和 NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存...
    Tag:mysql
  • 1,前提
    需要MySQL 5

    2,Hello World
    MySQL存储过程之Hello World
    Java代码 DELIMITER $$     DROP PROCEDURE IF EXISTS HelloWorld$$   CREATE PROCEDURE HelloWorld()   ...
    Tag:mysql
  • 在使用dom4j生成xml文件时,对于特殊字符“&”,总会自动生成"&amp;",因此在输入"<"或者">"时,&lt;代表<,结果dom4j将&转成"&amp;",造成"<"无法正常显示,解决方法是:
    在创建writer对象时操作如下:
    XMLWriter writer = new XMLWr...
    Tag:xml
  • 2008-05-06

    排序-选择 - [算法]

    选择排序,原理与冒泡 类似,相比之下,交换的时间效率为O(n),比较的时间效率依然为O(n^2)

    代码如下,程序简单,没有提供注释。

     

    Java代码 class Select {       public static void main(String[] args) {   ...
    Tag:
  • 2008-05-06

    排序-冒泡 - [算法]

    冒泡排序的算法此处不在叙述。冒泡排序比较与交换的时间效率都是O(n^2)。

    下面提供冒泡排序的Java代码。代码足够简单,没有加注释。

    Java代码 class Bubble {       public static void main(String[] args) {     &nbs...
    Tag:
  • 2008-05-06

    排序-插入 - [算法]

    插入排序算法比冒泡 和选择 略微复杂些,但效率好些。

    插入排序总是假设指定位置的左边的数组是有序的,而后将指定位置的值插入左边的有序数组。

    指定的位置从下标1开始,每次循环递增1,直到数组结束。

    插入排序的比较次数与交换次数的时间效率均为O(n^2),确切的说是O(n^2 / 4),比冒泡排序快一倍。

    对于一个基本有序数组,由于内循环基本都是空循环,插入排序的效率接近O(n),但对于完全逆序数组,插入排序的效率与...
    Tag:
  • 2008-05-06

    排序-希尔 - [算法]

    插入排序 对基本有序的数组效果非常好,但是对于通常情况则表现一般。假设最小的数字在最右边,升序排序时,这个数则要经过n次交换比较换到最左边。希尔排序则是对插入排序的很好的修正。而且在希尔排序很少出现最坏状况。

    希尔排序通过对数组 以一定间隔相隔的位置 进行插入排序,以达到让数据快速出现在它应该出现的位置的周围,使数组逐步接近基本有序。随着间隔的减少,数组越来越接近基本有序,最后间隔为1时,变成标准的插入排序。

    数据的间隔有多种算法,一般要求间隔序列之间互质...
    Tag:
  • 一:J2SE
    面向对象-封装、继承、多态
    内存的分析
    递归
    集合类、泛型、自动打包与解包、Annotation
    IO
    多线程、线程同步
    TCP/UDP
    AWT、事件模型、匿名类
    正则表达式
    反射机制

    2:数据库(Oracle或者MySQL)
    SQL语句
    多表连接,内外连接, 子查询等
    管理表、视图、索引、序列、约束等 ...
    Tag:
  • 快速排序是通用排序中(针对内存中)最为流行的算法,其时间效率为O(n * log n)。

    其关键算法是基于划分的排序。

    划分只将数组中任意一个元素作为枢纽值,经过交换,使得数组中排列成所有小于枢纽的数值都在枢纽左边,而所有大于枢纽的数值都在枢纽右侧,然后返回枢纽的位置。注意,枢纽的选择可以是任意的。

    快排选择将给定数组范围的的第一个数字作为枢纽,然后将数组分为两部分,大于枢纽的,小于枢纽的。然后对这两部分递归调用快速排序。
    ...
    Tag:排序
  • 方法1:把web.xml的声明:


        <?xml version="1.0" encoding="UTF-8"?>
        <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001...
    Tag:
  • servlet中获得项目绝对路径
    String filePath=this.getServletConfig().getServletContext().getRealPath("/");
    根目录所对应的绝对路径:request.getServletPath();

    文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI(...
    Tag:
  • 2008-05-01

    这里很好啊 - [心情随笔]

    第一次来这里,不错!
    Tag: