自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 JavaScript图片浏览器——Galleriffic

由于要做一个网络相册程序,想在浏览相册图片的时候能显示缩略图,点击缩略图可以显示大图,缩略图可翻页,并且相片路径是程序动态生成而不是在配置文件中写死的。这种东西网上一大把,但是完全符合要求的确并不多,找了半天发现了Galleriffic,首先看界面就知道符合功能需求。然后看看例子的代码,也很清晰,几个DIV,一个图片列表,适合代码的动态生成。当然他给的说明里面没有让加上CSS,其实还是需要添加的,

2009-07-17 23:06:00 2855 2

转载 JS的正则表达式【转】

//校验是否全由数字组成 [code] function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } [/code] //校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 [code] function isRegisterUserName(s)

2008-12-19 14:00:00 395

转载 Java中获取时间的几种方法

Java中关于时间的操作主要是:1、获取当前时间,和某个时间进行比较。此时主要拿long型的时间值。 方法如下: 要使用 java.util.Date 。获取当前时间的代码如下 Date date = new Date(); date.getTime() ; 还有一种方式,使用 System.currentTimeMillis() ;都是得到一个当前的时间的long型的时间的毫秒值,这

2008-09-23 13:10:00 473

原创 通过Web Service上传文件

服务器端代码: package ws;import java.io.*;public class Upload {    public void upload(String name, byte[] content) {        try {            File f = new File("d:/" + name);         

2008-08-21 09:58:00 325

原创 Java与C#时间转换

这两天做了一个Web Service,要记录操作时间,定义为long型数据,因为Java中可以把当前时间表示成long类型。Java中可以用 System.currentTimeMillis() 获取当前时间的long形式,它的标示形式是从1970年1月1日起的到当前的毫秒的数。Web Service 是用Java写的,把这个long型数据转成timestamp再存入MySQL,所以用调用我们

2008-08-19 21:27:00 415

转载 Core J2EE Patterns - Data Access Object

 ContextAccess to data varies depending on the source of the data. Access to persistent storage, such as to a database, varies greatly depending on the type of storage (relational databases, objec

2008-08-01 21:16:00 276

原创 Java的构造过程

public class Test {        {            System.out.println("非Static初始化块");        }           static {            System.out.println("Static初始化块");     

2008-07-05 19:38:00 312

转载 Check/Uncheck checkboxes in GridView using JavaScript

The question regarding how to check/uncheck CheckBoxes within a GridView control using JavaScript has been asked many times. Here is a quick reference you can follow.First we have the .aspx markup.

2008-05-29 15:48:00 499

原创 DatePager分页问题

今天看了一下ListView和DataPager配合做数据分页的教程,感觉很爽很方便,用在自己的项目上面时却出现了问题,具体表现在点击上一页、下一页或者数字跳转页面时通常要点两下才能有反应,而且有时候乱跳页。 我开始测试的代码是这样的:public partial class ListViewTest : System.Web.UI.Page{    protected void Pa

2008-03-11 03:55:00 582

原创 使用Axis开发一个简单的Web Service

从 http://ws.apache.org/axis/  下载axis1.4,解压缩到 D:/JAVA/axis1.4从其目录中的webapps中把axis目录拷贝到 D:/JAVA/tomcat/webapps 下从 http://xml.apache.org/dist/xerces-j/ 下载Xerces解压缩xercesImpl.jar到 D:/JAVA/axis1.4/lib 下新建

2008-02-20 22:21:00 406

原创 C#委托的进化

这两天看了一下C#的东西,最开始准备学习一下LINQ,结果发现里面提到的Lambda表达式不熟悉,转到Lambda表达式,又发现里面提到Delegate(委托),又不太清楚,汗!看来学新东西也要有老东西的扎实基础才行。于是转向了Delegate(委托)。其中发现Delegate(委托)也不简单,也有其发展的曲折历程,下面详细来说。委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具

2008-01-19 16:26:00 407

原创 java中用过滤器处理字符编码问题

java的web程序中经常遇到乱码的问题,不过用用一个实现Filter接口的过滤器可以很方便地解决这个问题。 过滤器类EncodingFilterimport java.io.IOException;import javax.servlet.*;public class EncodingFilter implements Filter {    private FilterConfig

2008-01-12 16:17:00 1055

原创 Windows中ACE在MinGW下的安装

注:下面文件的安装位置可由个人决定,并不一定要按照文中的目录结构安装1.下载安装MinGW老巢:http://www.mingw.org/下载:http://www.mingw.org/download.shtml最终下载:http://sourceforge.net/project/showfiles.php?group_id=2435放在第一个的是Automated MinGW Ins

2008-01-07 23:41:00 1353

原创 从一个小程序看Java的对象构造过程

 今天在百度知道上看见某人问的一个问题,改装了一下,给人的感觉会更加诡异。下面来看看这个小程序:class TestA {    int x=1;        public TestA() {        a1();    }    public void a1() {        System.out.println("x in TestA is " + x);    }}publ

2007-12-17 18:08:00 378

转载 Java堆和栈的区别

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它是在运行

2007-12-03 14:12:00 443

原创 Java的值传递机制

我们知道在C/C++中有值传递和地址传递这两种概念,值传递会将实参复制一份,对它的改变并不会对原数据造成影响,而地址传递传递的是数据的地址,通过地址可以对原数据进行操作。Java中好像没有地址这种概念,那它的传递到底是什么传递呢?这个似乎很难说清楚,比如下面的程序:public class Test {    private int i;    Test() {        i = 

2007-12-03 01:18:00 380

原创 Java里String 的equals和==

 Java里面有对象和对象的引用的概念,在String方面,==比较的是引用,equals比较的是对象的具体值。String s1 = new String("abc");String s2 = new String("abc");System.out.println(s1 == s2);System.out.println(s1.equals(s2));上面的代码将打印一个fal

2007-11-21 17:40:00 439

原创 一元多项式加法

帮别人写的,多C++不熟悉,估计写的比较垃圾,但是花了好几个小时,还是记录下。#include iostream>#include string>using namespace std;//节点struct Node{    int coefficient;//因数    int exponent;//指数    Node * next;//下一个节点指针};Node * head;//创建链

2007-11-14 17:34:00 1677

原创 最简单的JSP自定义标签示例

这里,示例一个最简单的JSP自定义标签,它的功能是在页面上输出经典的"Hello World!"。工程目录如下:HelloSimpleTagProject│├─src│  └─mypacket│          HelloSimpleTag.java│          └─WebRoot    │  MyJsp.jsp    │      ├─META-INF    │      MANI

2007-09-04 02:10:00 717

转载 手动拖动table的行来进行的排序

       表格排序    language="javascript">  var beginMoving = false;     function MouseDownToMove (obj)   {       obj.style.zIndex = 1;       obj.mouseDownY = event.clientY;       obj.mouseDownX = event.cl

2007-08-20 23:14:00 1396

原创 Javascript表格排序

在网上找到一个很好的排序js,网址如下:http://kryogenix.org/code/browser/sorttable/智能:可排序多种类型的数据简单:导入一下js,定义一下table的class就搞定了免费:作者写的"basically means: do what you want with it",但是捐献一点总是更受欢迎的 :)具体效果和使用说明就请参见上面作者

2007-08-20 22:51:00 470

转载 java中四种操作xml方式的比较

1. 介绍1)DOM(JAXP Crimson解析器)         DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。

2007-08-03 03:29:00 581

原创 jsp表单中文乱码的解决

首先要让jsp能正常显示中文,在装有MyEclipse的情况下,可以进行如下操作:Window - Preferences - MyEclipse - Files and Editors - JSP -Encoding 改为Chinsese, National Stardard,这样新建的jsp页面会自动加上 ,从而可以在页面上正常显示中文。手动修改pageEncoding="GB18030"也是

2007-07-27 16:14:00 788

原创 让Struts中的资源文件(ApplicationResources.properties)支持中文

首先要让jsp能正常显示中文,不然资源文件中是中文在页面还是乱码。在装有MyEclipse的情况下,可以进行如下操作:Window - Preferences - MyEclipse - Files and Editors - JSP -Encoding 改为Chinsese, National Stardard,这样新建的jsp页面会自动加上 ,从而可以在页面上正常显示中文。手动修改pageEn

2007-07-27 15:45:00 1172

原创 java.util.ConcurrentModificationException异常

今天写一个程序的时候遇到了java.util.ConcurrentModificationException异常,半天不知道是什么问题,这里举个简单的例子重现一下异常是如何出现的:import java.util.ArrayList;import java.util.Iterator;class User ...{    private String userName, password;

2007-06-25 01:35:00 540

原创 通过位操作实现变量值的交换

交换两个变量值的操作估计是程序设计里面非常常见也被大家认为最简单的一项操作了。如果我们要交换想两个变量x,y的值,大多数人会想到创建一个临时变量z,然后通过z=x;    //step 1x=y;    //step 2y=z;    //step 3 这样的简单3步,交换就搞定了。不过我们还可以通过位操作来实现这个交换过程,而且根本不会用到第3个临时变量。例如下面的程序:#inclu

2007-06-12 16:17:00 1035

原创 C++位操作练习

PuzzlesThe following table describes the 10 puzzles that you will be solving in bits.c. The ``Rating field gives the difficulty rating (the number of points) for the puzzle, and the ``Max ops fi

2007-05-20 16:11:00 3556

转载 死锁与饥饿[转]

死锁与饥饿       在多道程序系统中,同时有多个进程并发运行,共享系统资源,从而提高了系统资源利用率,提高了系统的处理能力。但是,若对资源的管理、分配和使用不当,则会产生死锁或是饥饿。所谓死锁是指在多道程序系统中,一组进程中的每一个进程军无限期等待被该组进程中的另一个进程所占有且永远不会释放的资源。饥饿是指系统不能保证某个进程的等待时间上界,从而使该进程长时间等待,当等待时间给进程推进和响

2007-05-15 20:42:00 3252 2

原创 Linux下进程间管道通信小作业

/*说明:一次作业,目的是了解Linux下进程和进程间通过管道通信*        没考虑复杂算法和其他一些可能出现的问题*功能:统计2个文本文件的字数和,2个参数分别为两文件名*描述:父进程启动,开启子进程,子进程统计一个文本的字数,*        待子进程结束,父进程统计另一个,在父进程中计算和打印统计结果*/#include unistd.h>#include stdio.h>#inclu

2007-05-13 19:08:00 651

转载 MSSQLServer数据库事务锁机制分析

  锁是网络数据库中的一个非常重要的概念,它主要用于多用户环境下保证数据库完整性和一致性。各种大型数据库所采用的锁的基本理论是一致的,但在具体实现上各有差别。目前,大多数数据库管理系统都或多或少具有自我调节、自我管理的功能,因此很多用户实际上不清楚锁的理论和所用数据库中锁的具体实现。         Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库管理系

2007-05-08 15:47:00 488

转载 Tomcat6在JDK1.6下不能启动的解决

    今天在一台新的机器上, 装开发环境, 下载了新的JDK1.6和Tomcat6. 安装完毕后, Tomcat无法正常启动,在Tomcat的Logs中发现有以下错误: javajni.c] [error] The specified module could not be found.到底是怎么回事呢?因为是模块加载的问题, 所以拿出从systeminternals下载的FileMon来监测到

2007-05-07 12:37:00 876

原创 asp.net中在一个控件上绑定多个字段

知道了其实很简单,只是改改sql语句就可以解决,比如我要将 RoomID-RoomName 这种形式的数据绑定在某个控件上,而数据库中RoomID,RoomName是单独的,那么可以用下面的sql语句来把他们合并成一个新的字段roomdetail:select RoomID,RoomName, str(RoomID) +-+ RoomName as roomdetail from Room

2007-05-02 21:54:00 590

iBATIS-3-User-Guide

Help make this documentation better… If you find this documentation lacking in any way, or missing documentation for a feature, then the best thing to do is learn about it and then write the documentation yourself! We accept public documentation contributions through our wiki at: http://opensource.atlassian.com/confluence/oss/display/IBATIS/Contribute+Documentation You’re the best author of this documentation, people like you have to read it!

2010-04-11

Maven:The Complete Reference

February 2010 Edition 0.4 Copyright © 2010 Sonatype, Inc

2010-04-11

Apress.Practical.Apache.Struts2.Web.2.0.Projects.RETAiL.eBOOk-sUppLeX.pdf

Practical Apache <br>Struts2 Web 2.0 <br>Projects

2008-01-17

Apress.Beginning.Spring.2.From.Novice.To.Professional.RETAiL.eBOOk-sUppLeX.pdf

Beginning Spring 2: From Novice to Professional<br>:PDF

2008-01-17

Transact-SQL 参考.chm

Transact-SQL语法参考

2007-05-02

Inside Microsoft SQL Server 2005 T-SQL Programming.chm

Inside Microsoft SQL Server 2005: T-SQL Programming <br/>byItzik Ben-Gan, Dejan SarkaandRoger Wolter <br/>Microsoft Press 2006 (532 pages) <br/>ISBN:0735621977 <br/>Written by a T-SQL guru, this thorough, hands-on reference for database developers and administrators focuses on language features and how they are interpreted and processed by the SQL Server execution engine.

2007-05-02

用XML轻松开发WEB站点

用XML轻松开发WEB站点(PDF,有源代码)本版书是一本专门介绍如何用XML开发Web网站的书。XML(eXtensible Markup Language) 作为网络发展新一代可扩展标识语言,被誉为“继Java之后最激动人心的技术”。在HTML语言已为广大网络编程者熟悉的现在,随着网络的成长,需要更方便和完美的技术来满足个人设计的需要。 与HTML相比较,XML具有更强的兼容性和扩展性。用XML书写的文档更简洁也更易于执行,使网络时代又走向了新的境界——全面包容、开放的程序设计。 全书由六部分(二十三章)组成。第一部分(XML基础),内容包括:什么是XML语言,新一代网络编程语言XML,XML的应用与发展前景,XML工具;第二部分(XML的语言基础),内容包括:XML语法,XML链接语言,XML指针语言;第三部分(XML的实践),内容包括:创建XML文档,创建属于自己的DTD,内容与形式的结合——XSL,XML DOM技术,同步多媒体合成语言SMIL,ASP与XML的联合开发;第四部分(XML高阶),内容包括:XML在数据库中的应用,XML中的矢量图形处理技术,WML——无线接入的XML,XML与Java;第五部分(基于XML的Web站点应用与开发),内容包括:WIDL自动控制Web站点,频道定义格式推送Web站点,Web站点的设计实现;第六部分(相关协议与标准),内容包括:可扩展标识语言1.0((第二版)规范,XML术语与词汇参考和XML技术动态等。本版书具有技术内涵高、指导性强,内容新颖、丰富,涉及面广,范例实用性和可操作性强的特点。本版书不但是从事网站开发与设计的广大从业人员重要的指导书,同时也是高校相关专业师生教学、自学参考书和社会相关培训班推荐教材、各科研院所图书馆馆藏读物。 本光盘内容包括本版书中部分实例程序的源文件和本版电子书。

2007-05-01

Operating Systems Design and Implementation, Third Edition

Operating Systems Design and Implementation, Third Edition <br/>By Andrew S. Tanenbaum - Vrije Universiteit Amsterdam, The Netherlands, Albert S. Woodhull - Amherst, Massachusetts <br/>Publisher : Prentice Hall <br/>Pub Date : January 04, 2006 <br/>Print ISBN-10 : 0-13-142938-8 <br/>Print ISBN-13 : 978-0-13-142938-3 <br/>eText ISBN-10 : 0-13-185991-9 <br/>eText ISBN-13 : 978-0-13-185991-3 <br/>Pages : 1080 <br/><br/>CHM格式

2007-05-01

Wrox.Professional.Ajax.2nd.Edition.Mar.2007.pdf

英文版,pdf格式,新书

2007-05-01

AJAX In Action电子书及源代码

相当有名的介绍ajax的书,英文原版pdf格式,附带源代码

2007-05-01

软件工程技术以及国家标准

软件工程技术以及国家标准,doc文件

2007-05-01

Principles.Of.Beautiful.Web.Design.Jan.2007

讲如何设计美观的网站的书,2007年新书,E文版的

2007-05-01

空空如也

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

TA关注的人

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