自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

原创 委托与事件

委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、委托和事件对Observer设计模式的意义、.Net Frame

2009-01-12 01:21:00 577

原创 Reflection果然很嚣张

即使一个Class的Constructor是Private的,也可以通过如下方式构造之:Activator.CreateInstance(GetType(Class1), True)即使是Private的Method也可以随意调用之:Private Function GetMethod(ByVal ObjectType As Type, _                             

2008-07-15 10:26:00 680

转载 温习下指针

【注】这篇文章摘自网易广州社区的C语言版精华区。文章不错,不敢独享!作者girlrong是以前C语言版版主,她乐于助人,虚心诚恳,颇受网友欢迎。只可惜现在已退隐江湖了。 第一章。指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们

2008-06-03 22:28:00 736

转载 Oracle扫盲

1. Oracle安装完成后的初始口令?  internal/oracle   sys/change_on_install   system/manager   scott/tiger   sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administrator/administrator 3. oracle 8.0.5怎么创建数据库? 用o

2007-08-23 09:57:00 1417 1

转载 java中对于复杂对象排序的模型及其实现 [转]

排序是编程中经常要碰到的问题,如果只是一般的数据库数据那么我们完全可以用数据sql语言来排序,但有的时候情况并不是这样,在一些特殊情况下我们不得不自己在java中写一些排序,而通常排序是一件让程序员非常恼火的事情,特别是那些可以让用户自由选择排序规则的情况,想想就头疼.今天正好公司一个组件就碰到了这样的情况,下面我说一下怎么来完成并且实现排序.首先让我们来看一下用户需求是怎么样(为了更容易理解

2007-08-22 09:48:00 2729

原创 jsp 自定义分页标签

花了一上午简单研究了下自定义标签。就弄了个自定义的分页标签。代码没有怎么仔细优化。先贴上来,:)1,标签的实现类NumenTag.java import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.servlet.jsp.Js

2007-01-30 13:07:00 6621 3

转载 (转载)prototype源码分析

AJAX之旅(1):由prototype_1.3.1进入javascript殿堂-类的初探 还是决定冠上ajax的头衔,毕竟很多人会用这个关键词搜索。虽然我认为这只是个炒作的概念,不过不得不承认ajax叫起来要方便多了。所以ajax的意思我就不详细解释了。写这个教程的起因很简单:经过一段时间的ajax学习,有一些体会,并且越发认识到ajax技术的强大,所以决定记录下来,顺便也是对自己思路的整理。有

2006-12-15 16:28:00 1301

转载 FreeMarker学习笔记

包含FreeMarker的指令的文件就称为模板(Template)。模板设计者不关心数据从那儿来,只知道使用已经建立的数据模型。数据模型由程序员编程来创建,向模板提供变化的信息,这些信息来自于数据库、文件,甚至于在程序中直接生成。 数据类型:一、基本:1、scalars:存储单值字符串:简单文本由单或双引号括起来。数字:直接使用数值。日期:通常从数据模型获得布尔值:true或false,通常在标记

2006-10-20 17:52:00 1174

转载 HTML中的特殊字符参考

一般来说,在HTML中,一个特殊字符有两种表达方式,一种称作数字参考,一种称作实体参考。所谓数字参考,就是用数字来表示文档中的特殊字符,通常由前缀“&#”,加上数值,再加上后缀“;”而组成,它可以采用如下两种方式。&#D; 其中D是一个十进制数值下面是一些特殊字符的数字参考示例:© 对应于特殊字符“©”® 对应于特殊字符“®”所谓实体参考,实际上就是用有意义的名称来表示特殊字符

2006-09-07 10:14:00 2816 1

转载 Tomcat 集群与负载均衡

在单一的服务器上执行WEB应用程序有一些重大的问题,当网站成功建成并开始接受大量请求时,单一服务器终究无法满足需要处理的负荷量,所以就有点显得有点力不从心了。另外一个常见的问题是会产生单点故障,如果该服务器坏掉,那么网站就立刻无法运作了。不论是因为要有较佳的扩充性还是容错能力,我们都会想在一台以上的服务器计算机上执行WEB应用程序。所以,这时候我们就需要用到集群这一门技术了。         在进

2006-08-30 18:22:00 1369

转载 java字符集(转自键者天行)

1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本知识 最早的编码是

2006-08-30 18:21:00 1089

转载 XmlHttp对象参考

最通用的定义为:XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送

2006-08-18 14:49:00 1002

转载 JAVASCRIPT加密解密终级指南

本文一共介绍了七种方法:一:最简单的加密解密二:转义字符"/"的妙用三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码)四:任意添加NUL空字符(十六进制00H) (自创)五:无用内容混乱以及换行空格TAB大法六:自写解密函数法七:错误的利用 (自创)  以加密下面的JAVASCRIPT代码为例:alert("《黑客防线》");  一:最简

2006-08-18 14:43:00 986

转载 Oracle 函数大全

ORACLE函数大全SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;        A         A      ZERO     SPACE--------- --------- --------- -------

2006-08-18 10:03:00 861

转载 精妙SQL语句(转)

说明:复制表(只复制结构,源表名:a 新表名:b) select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b)insert into b(a, b, c) select d,e,f from b;说明:显示文章、提交人和最后回复时间select a.title,a.username,b.adddate from table a,(sele

2006-08-17 14:51:00 1024

转载 在厨房,车顶,草地上使用Spring(转自江南白衣)

Spring再强大,也要面对降临的问题--因为Spring不是Weblogic、Tomcat般的顶层容器,Servlet和EJB对象不由它创建,所以它必须要降临到Weblogic、Tomcat所在的位面。     初学者一般不用管那么多,照着Spring+hibernate+Struts之类的Sample就做了,但慢慢的,也许就要开始在jsp+javabean体系,土制框架,singleton类等

2006-08-16 11:14:00 914

转载 JSTL(JSP标准标签库)介绍

JSTL简介JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。JSTL目前的最新版本为1.02,最终发布版为1.0。JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标

2006-07-27 12:42:00 908

转载 正则表达式学习

正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [/u4e00-/u9fa5]匹配双字节字符(包括汉字在内):[^/x00-/xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=fu

2006-07-27 12:30:00 733

转载 Eclipse和插件开发

1.Eclipse简介和插件开发Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是Eclipse已经超越了开发环境的概念,可以想象Eclipse将成为未来的集成的桌面环境。目前的Eclipse本身就具备资源管理和外部程序的功能,加上无所不能的插件,将构成一个丰富多彩的工作环

2006-07-23 16:04:00 1185 1

转载 googlemap 之 javascript实现方法

这是一个很典型的一个background-position-x的应用。技术含量并不高,但是思想还是值得思考的,证明了DHTML方面有很多东西可以变通的。用背景用map,如果做得更复杂一些,用ajax动态的载入图片的背景,也是一个小型的map了。我不打算在此项深究,因为脚本的速度和效率是有瓶颈的。预备知识:background-position-x ------------- 背景图的X坐标。bac

2006-07-23 15:08:00 915

转载 javascript/dhtml參考網站

1. Hotscripts.com The nets largest PHP, CGI, Perl, JavaScript and ASP script collection and resource web portal。明白了嗎?號稱最大,當然得有點來頭。而且分類非常清晰,100秒鐘之內能找到你要找的資源。 http://www.hotscripts.com/ - 外文 2. Dynamic

2006-07-04 16:22:00 755

转载 lucene全文检索应用示例及代码简析

Lucene是apache软件基金会 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包及架构,提供了完整的查询引擎和索引引擎,实现了一些通用的分词算法,预留很多词法分析器接口。本文以myrss.easyjf.com网站系统中使用Lucene实现全文检索的代码为例,简单演示Lucene在实际项目中的应用。  使用Lucene实现全文检索,主要有下面三个步骤:  1、建立索引库:

2006-07-03 13:01:00 654

转载 Spring XML配置的一些建议

1.最好别使用autowiring  Spring可以通过类的自省来自动绑定其依赖部分,使得你不必明确指明bean的属性和构造器。Bean的属性可以通过属性名称或类型匹配来实现自动绑定。构造器通过类型匹配来实现自动绑定。你甚至可以指定自动检测自动绑定模式,它可以引导Spring选择一种适当的运行机制。先来看看下面的一个例子:class="com.lizjason.spring.OrderS

2006-06-30 12:29:00 683

转载 ajax开源项目dwr的使用

ajax开源项目dwr的使用: 利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值 给JavaScript就好像直接本地客户端调用一样. 1:下载dwr.jar文件,将其加入到web工程的lib下; 2:在web.xml文件中配置如下信息:       dwr-invoker     uk.ltd.getahead.dwr.DWRServlet         

2006-06-30 12:23:00 802

转载 javascript 验证脚本

var Page_ValidationVer = "125";var Page_IsValid = true;var Page_BlockSubmit = false;var Msg="";///验证入口function Page_ClientValidate(){var i;    for (i = 0; i         if(!ValidatorValidate(Page_Validato

2006-06-30 12:16:00 690

转载 存储过程语法

CREATE PROCEDURE创建存储过程,存储过程是保存起来的可以接受和返回用户提供的参数的 Transact-SQL 语句的集合。可以创建一个过程供永久使用,或在一个会话中临时使用(局部临时过程),或在所有会话中临时使用(全局临时过程)。也可以创建在 Microsoft SQL Server启动时自动运行的存储过程。语法CREATE PROC [ EDURE ] procedure_name

2006-06-29 16:29:00 627

转载 文本框输入控制

1、下面的文本框只能输入数字代码(小数点也不能输入):CODE:2、只能输入数字,能输小数点.(注意汉字.用输入法和复制上面三个是有区别的在这里)CODE:CODE:CODE:3、只能输入字母和汉字CODE:4、只能输入英文字母和数字,不能输入中文CODE:5、只能输入数字和英文chunCODE:6、小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号:CODE:57) && ev

2006-06-29 16:21:00 692

转载 一步一步教你网站同步镜像(如何同步镜像)

一步一步教你网站同步镜像1.介绍现在的网站随着访问量的增加,单一服务器无法承担巨大的访问量,有没有什么方便快捷的方式解决这个问题呢,答案是”有”!比如建立服务器群,进行均衡负载.但是如果要解决像电信网通这样的互访问题(中国网民的悲哀..),这个解决办法就无能为力了!要解决这个问题最方便快捷的方式就是建立镜像网站!由访问者自己选择适合自己网络的速度最快的网站!这样即可以解决线路问题,又可以解决访问量

2006-06-29 16:07:00 1067

转载 表格特效

1. 两种细线表格做法源码如下:      表格边线为1,线色为黑,行线色为白。        表格边线为0,间距为1,背景色为黑,行背景色为白。    2. 立体表格源码如下:      it365cn    it365cn    it365cn    it365cn        cnbruce    cnbruce    cnbruce    cnbruce  表格边线为1,间隔为0

2006-06-29 15:55:00 700

转载 用JSP实现基于Web的RSS阅读器

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

2006-06-29 09:38:00 8614 7

转载 Hibernate-Criteria Query

Criteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来  讲,Criteria Query可以看作是传统SQL的对象化表示,如:  Criteria criteria = session.createCriteria(User.class);  criteria.add(Expression.eq("name","Erica"));  criteri

2006-06-28 16:16:00 5954

转载 java socket 编程

事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一,对于Java而言,这些Api存在与java.net 这个包里面,因此只要导入这个包就可以准备网络编程了。   网络编程的基本模型就是客户机到服务器模型,简单的说就是两个进程之间相互通讯,

2006-06-28 09:31:00 722

转载 ajax:改善用户体验之进度条

在最近的一个项目中,有一个上传功能:上传一个cvs文件,然后解析此文件并写入数据库由于经常需要传很大的文件,客户完成此功能往往需要40分钟,在这个过程中,页面也没有任何提示,用户体验非常不好?为何不用ajax作一个进度条呢?分两步完成此需求:一:写一个简单的ajax,实现最简单的进度条功能。二:把此进度条改造为项目可用的进度条。一:最简单的进度条1。客户端每2秒发送一个createXMLHtt

2006-06-26 17:52:00 1254 2

转载 spring的jms:用spring的JmsTemplate发送和接收消息

Spring是一个完整的J2EE框架和解决方案,完整并且模块化,你可以用的他的全部也可以只用他的一部分特性,Spring 包含 IoC, AOP, 事务处理,ORM, 也包括一个简单的MVC框架.         用Spring,自我感觉,可以使你的代码至少节约30%,它的很多template很不错的,比如简单封装后的jdbctemplate,jmstemplate等。         ioc用后

2006-06-26 17:50:00 11368

转载 CVS详解

CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。工作模式如下:        CVS服务器(文件版本库)     /     |       /     (版 本 同 步)   /       |         /开发者1  开发者2   开发者3             开发人员入门可以主要挑选2,6看就可以了,CVS的管理员则更需要懂的

2006-06-22 12:46:00 1567

转载 FCKeditor在线编辑器的使用

试用了一下FCKeditor,根据网上的文章小结一下:1.下载FCKeditor.java 2.3 (FCKeditot for java)FCKeditor 2.2 (FCKeditor基本文件) 2.建立项目:tomcat/webapps/TestFCK

2006-06-22 12:44:00 614

转载 WebLogic树形结构的实现

一、序本文是使用WebLogic的自带控件,如果对其比较陌生可以察看E:/bea/weblogic81/samples/workshop/SamplesApp/WebApp/tagSamples/netui/treeE:/bea/weblogic81/samples/workshop/SamplesApp/WebApp/tagSamples/netui/tree_dynamicWebLogic

2006-06-15 15:00:00 645

转载 JSP分页技术实现

●JSP分页技术实现 目前比较广泛使用的分页方式是将查询结果缓存在HttpSession或有状态bean中,翻页的时候从缓存中取出一页数据显示。这种方法有两个主要的缺点:一是用户可能看到的是过期数据;二是如果数据量非常大时第一次查询遍历结果集会耗费很长时间,并且缓存的数据也会占用大量内存,效率明显下降。  其它常见的方法还有每次翻页都查询一次数据库,从ResultSet中只取出一页数据(

2006-06-14 14:18:00 1096

转载 Hibernate入门 - 包作用详解

●Hibernate入门 - 包作用详解 robbin2004-09-29 13:45:312539 次浏览   Hibernate一共包括了23个jar包,令人眼花缭乱。本文将详细讲解Hibernate每个jar包的作用,便于你在应用中根据自己的需要

2006-06-14 14:12:00 539

转载 Struts TestCase 简化开发过程

●StrutsTestCase 简化开发过程 用 STC 的 mock 和 Cactus 的测试方法节约时间 级别: 中级 Sunil Patil ([email protected]) 软件工程师, IBM Software

2006-06-14 14:11:00 1828

java API 方法使用用例

java API 方法使用用例,学习java的很好的基础实例

2007-06-10

空空如也

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

TA关注的人

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