自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jerome Kwok网络日志

仁者不忧,知者不惑,勇者不惧

  • 博客(179)
  • 收藏
  • 关注

原创 用一句SQL取出第 m 条到第 n 条记录的方法

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.

2007-02-28 10:15:00 496

转载 如何让SELECT 查询结果额外增加自动递增序号

 如何让SELECT 查询结果额外增加自动递增序号    图表1 如果数据表本身并不内含自动地增编号的字段时,要怎么做才能够让SELECT查询结果如图表1所示,额外增加自动递增序号呢?我们提供下列五种方法供您参考: USE北风贸易;GO/* 方法一*/SELECT序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing      

2007-02-28 10:14:00 1192

转载 Java数据库连接池超强方法!

 网上看到一位大牛写的连接类。此类非常简单,免去了网上众多资料里所说的麻烦的tomcat配置,更强的是它可以通用!不仅oracle,mysql,sqlserver2000都行,因为它依据的是你自己连接数据库的驱动。当然首先你要保证你拥有一个能连接自己数据库的对应驱动类。如下面以mysql为例:先附上牛人(可惜没留名!)的原码:来自 “豆豆在线”package myDB;import jav

2007-02-11 18:05:00 1143 1

转载 java数据库连接池

import java.sql.*;import java.io.*;import java.util.*;public class DBConnectionManager {  private static int clients = 0;  private static DBConnectionManager instance;  private Vector drivers = new Ve

2007-02-11 18:01:00 684

转载 关于JAVA连接池的文章(转)

【摘 要】介绍了Java访问数据库的原理及其存在的问题,提出了解决办法-数据库连接池,并对其关键问题进行了分析,构建了一个简便易用的连接池并结合当前热门技术Servlet说明了其如何在开发时使用。   关键词 JDBC,Jsp/Servlet,数据库连接池,多数据库服务器和多用户,多线程  引言  近年来,随着Internet/Intranet建网技术的飞速发展和在世界范围内的迅速普及,计算机  

2007-02-11 17:59:00 717

转载 JAVA高手解析XML配置文件的读取操作

Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了? 当然不是,现在已经有一个新趋势,java程序的配置文件都开始使用XML格式,以前是使用类似windows的INI格式.(Java中也有Propertiesy这样的类专门处理这样的属性配置文件).使用XML作为Ja

2007-02-11 17:54:00 657

转载 java文件操作大全

java文件操作大全 文件的建立/检查与删除 <%@ page contentType="text/html;charset=gb2312"%> <%@ page import="java.io.*"%> <html> <head> <title>文件的建立、检查与删除</title> </head> <body> <% String path=request.getRealPath(""); /

2007-02-11 17:53:00 509

转载 企业级应用中的Applet和Servlet的通信

在今天的多层结构的web应用程序的设计中,我们可以同时使用Java applet和Servlet。Applet为建立功能强大的动态界面提供了便利的机制,Servlet为web服务器或者其他应用服务器处理请求提供了高效率的手段。    Sun公司的应用程序模型描述了在Java2平台下开发企业级的Java应用的最好的规范。一种被推荐的规范是:在前端使用Applet、HTML和JSP,在后端使用Ente

2007-02-11 17:52:00 714

转载 中国年历算法和程式

中国年历算法和程式 本文摘自“和荣笔记 - 中国农历二百年算法及年历”中国公历算法中国公历算法不是太难,关键是星期值的确定。这里给出了简单算法: public static int dayOfWeek(int y, int m, int d) { int w = 1; // 公历一年一月一日是星期一,所以起始值为星期日 y = (y-1)%400 + 1; // 公历星期值分部 400 年循环

2007-02-11 17:49:00 632

转载 使用J2SEAPI读取Properties文件的六种方法

使用J2SEAPI读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);2。使用java.util.Resource

2007-02-11 17:47:00 534

原创 利用Java实现串口全双工通讯

本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文介绍了一个简单的通过串口实现全双工通讯的Java类库,该类库大大的简化了对串口进行操作的过程。本类库主要包括:SerialBe

2007-02-11 17:46:00 690

原创 Java SE 6中的JDBC 4.0增强

 Java Platform, Standard Edition(Java SE)版本6(代码名称Mustang)现在已经推出了第二个beta版本,并计划于今年十月份交付使用。Java SE 6包括几处对Java Database Connectivity (JDBC)API 的增强。这些增强将被发布为JDBC 4.0版本。新JDBC功能的主要目标是提供更为简单的设计方式和更好的开发人员体验。本文

2007-02-06 18:23:00 636

原创 Java的数据库连接编程(JDBC)技术

function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.as

2007-02-06 18:08:00 907

原创 Java在线教程与书籍收集

http://gceclub.sun.com.cn/staticcontent/html/new2java/BasicJava1/index.html 说明:JavaTM程序设计语言基础::实践指南,第1部分 http://gceclub.sun.com.cn/staticcontent/html/new2java/BasicJava2/index.html 说明:《Jav

2007-02-03 16:18:00 1147

转载 实用工具类库java.util包

本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位

2007-02-03 14:20:00 573

转载 Java中的Collection类

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHa

2007-02-03 10:26:00 480

原创 HTML标记参考手册

总类(所有HTML文件都有的) 文件类型 (放在档案的开头与结尾) 文件主题 (必须放在「文头」区块内) 文头 (描述性资料,像是「主题」) 文体 (文件本体) 结构性定义(由浏览器控制的显示风格) 标题 (从1到6,有六层选择) 3.0 标题的对齐 3.0 区分 3.0 区分的对齐 引文区块 (通常会内缩) 强调 (通常会以斜体显示) 特别强调 (通常会以加粗显示) 引文

2007-02-03 10:19:00 469

转载 struts系列学习(tiles标签库四)

Tiles的使用(四)-遗补和总结                                 一.) Tiles配置要正常使用tiles,必须在Structs配置文件中加入下列代码:     /WEB-INF/tiles-examples-defs.xml" />    1.def

2007-02-03 10:15:00 714

转载 struts系列学习(tiles标签库三)

Tiles的使用(三)                                     将应用程序迁移到Tiles中        在前面的章节我们描述了Tiles使你的应用程序更加和谐统一,容易使用。我们也说了统一是良好设计的特点。因为统一就意味着可复用。复用会使得应用程序稳定,容易维护。         你也许经常希望你现有的应用程序用Tiles上技术。让它看起来更加和谐统一,

2007-02-03 10:08:00 979

转载 struts系列学习(tiles标签库二)

Tiles的使用(二)- -                                       Tiles定义          我们需要一种方法,在一个单独的可复用文件中定义所有的attributes和properties,当参数改变时能够重载这个文件,这就是Tiles Definitions要做的事情。好,下面就来吧!1.)声明Definitions         

2007-02-03 10:02:00 666

转载 struts系列学习(tiles标签库一)

Tiles的使用(一) 综述        可用性是当今应用程序设的主要关注点,一致性(consistency)是可用性的主要因素。用户想要专注于手上的任务,却会被应用程序界面或屏幕的布局的小问题而担搁。保持动态web应用程序一致性是个很大挑战,因为一般都是手动对每个页面进行编码的。如今已经有许多针对静态页面的布局设计工具可以提供给设计人员,但基于JSP的很少。更糟的是,应用程序的外观往往是到

2007-02-03 09:50:00 728

转载 struts系列学习(logic标签库)

Logic 标签库        此标签库可以分为三种类型:条件、循环、转发/重定向。一.) 条件类型 logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用isEmpty()方法来判断)。logic:notEmpty标签类似。

2007-02-03 09:46:00 659

转载 struts系列学习(bean标签库)

Bean 标签库        此标签库和Java Bean有很强的关联性,设计的本意是要在JSP 和JavaBean 之间提供一个接口。Struts 提供了一套小巧有用的标签库来操纵JavaBean和相关的对象:cookie、 header、 parameter、 define、write、message、 include、page、resource、size、struts。 be

2007-02-03 09:45:00 456

转载 struts系列学习(html标签库)

Struts提供了五个标签库,即:HTML、Bean、Logic、Template和Nested。  标签库  说明  HTML

2007-02-03 09:41:00 532

转载 ActionForward-动态转发

ActionForward的作用就是从一个页面链接到另一个页面,最简单的应用就是mapping.findForward("success")。属性:name-逻辑名称;path-URL;redirect-当设置为true是,重定向,默认为false;className(可选)-默认为ActionForward。一般的调用过程:当ActionServlet调用Action时,Action 把Ma

2007-02-03 09:38:00 638

转载 用Java实现文件分割/合并操作

package org.glpt.file;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;import java.io.RandomAccessFile;import java.sql.Timestamp;import java.util.Arrays;public class Sm

2007-02-02 18:12:00 578

转载 Hibernate+Struts分页代码

关于分页显示方面的文章,网上搜索会有好几大箩,当然每个人都有自己的思路和出发点。我的基本思路也很简单,就是将搜索过程分为两个部分:“预搜索”和“分页显示”。预搜索负责查询记录主键ID集,并且在整个查询分页过程中只执行一次;分页显示负责从预搜索的主键ID集中找出当前要显示的记录,每进行一次翻页操作便执行一次,从而实现分页显示功能。由于查询的Where条件为主键ID,并且每次只查询当页显示的记录数(比

2007-02-02 18:08:00 1442

转载 Struts标签库详解

4.    struts标记库4.1 Bean标记4.1.1    Bean复制标记4.1.2    定义脚本变量标记4.1.3    显示bean属性4.1.4    消息国际化标记4.2 逻辑标记   4.2.1 条件标记   4.2.2 重复标记   4.2.3 转发和重定向标记4.3 HTML标记4.3.1 显示表单元素和输入控件4.3.2 显示错误信息的标记4.3.3 其他HTML标记 

2007-02-02 18:05:00 787

转载 jsp中的数据库编程

一,SQL复习1,SQL语句分为两类:DDL(Data Definition Language)和DML(Dat Manipulation Languge,数据操作语言)。前者主要是定义数据逻辑结构,包括定义表、视图和索引;DML主要是对数据库进行查询和更新操作。2,Create Table(DDL):Create Table tabName(colName1 colType1 [else],co

2007-02-02 17:53:00 1827

原创 Log4j学习笔记1--Level,初始化与Category

Log4j是我们在Java中常用的一个log输出工具。Log4j命名的初衷也就是Log for Java的意思, JDK虽然从1.4以后也自带了一个Log的API,不过到目前为止我是没有见过什么人用过JDK自带的那个Log API,倒是用Log4j进行开发成为了事实上的标准。        Log4j从整体上来划分,其实是由三部分组成的,分别是级别(Level),输出器(Appender)与格

2007-02-02 17:41:00 885

原创 有效和正确定义hashCode()和equals()

每个Java对象都有 hashCode() 和 equals() 方法。许多类忽略(Override)这些方法的缺省实施,以在对象实例之间提供更 深层次的语义可比性。在 Java理念和实践这一部分,Java开发人员Brian Goetz向您介绍在创建Java类以有效和准确定义  hashCode() 和 equals() 时应遵循的规则和指南。您可以在 讨论论坛与作者和其它读者一同探讨您对本文的看

2007-02-02 17:40:00 517

转载 JAVA相关基础知识

JAVA相关基础知识1、面向对象的特征有哪些方面   1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过

2007-02-02 11:27:00 589

原创 经常用到的javaScript技术代码(经典)

一、验证类1、数字验证内1.1 整数1.2 大于0的整数 (用于传来的ID的验证)1.3 负整数的验证1.4 整数不能大于iMax1.5 整数不能小于iMin2、时间类2.1 短时间,形如 (13:04:06)2.2 短日期,形如 (2003-12-05)2.3 长时间,形如 (2003-12-05 13:04:06)2.4 只有年和月。形如(2003-05,或者2003-5)2.5 只有小时和分

2007-02-02 11:23:00 553

原创 SQL重复记录查询

(一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select  peopleId  from  people  group  by  peopleId  having  count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,

2007-02-02 11:15:00 1700 1

转载 AJAX入门之深入理解JavaScript中的函数

函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:function func1(…){…}var func2=function(…){…};var fun

2007-02-01 18:34:00 475

转载 强烈推荐-ajax开发者必看

到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续看看怎么使用AJAX吧。7.1、AJAX应用到的技术   AJAX涉及到的7项技术中,个人认为Javascript、XMLHttpRequest、DOM、XML比较有用。A、XMLHttpRequest对象  XMLHttpRequest是XMLHTTP组件

2007-02-01 18:32:00 525

转载 征集佳句-精妙SQL语句收集

SQL语句先前写的时候,很容易把一些特殊的用法忘记,我特此整理了一下SQL语句操作,方便自己写SQL时方便一点,想贴上来,一起看看,同时希望大家能共同多多提意见,也给我留一些更好的佳句,整理一份《精妙SQL速查手册》,不吝赐教!一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql s

2007-02-01 18:27:00 528

转载 通用分页存储过程

CREATE procedure select_pagesize( @select_list varchar(1000)=*,--不需要select@table_name varchar(100),@where varchar(1000)=,--不需要where@primary_key varchar(100),--当是表联合时,加表名前缀.@order_by varchar(200),-

2007-02-01 18:16:00 426

原创 SQL语句收集精华

[1]----select count(*)        from syscolumns        where object_name(id)=teacher_archives[2]----select count(*)        from information_schema.columns        where table_name=[3]----sele

2007-02-01 15:23:00 613

原创 Java严格校验日期的正确性

   /**     * 检验输入是否为正确的日期格式(不含秒的任何情况),严格要求日期正确性,格式:yyyy-MM-dd HH:mm     * @param sourceDate     * @return     */    public static boolean checkDate(String sourceDate){        if(sourceDate==null){    

2007-02-01 11:18:00 2365

空空如也

空空如也

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

TA关注的人

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