自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 收藏
  • 关注

原创 Mybatis3

看了一下Mybatis3,很简洁,不错,符合一贯的原则。

2012-01-08 15:07:29 110

原创 断网情况下主机系统与VMWare虚拟系统建立网络连接

电脑不插网线设置主机系统与VMWare中linux系统实现网络互连设置。

2011-03-07 13:52:36 289

原创 Oracle 9i10g编程艺术

Oracle 9i10g编程艺术

2010-12-08 23:41:38 134

原创 SWT And JFace

The_Definitive_Guide_to_SWT_and_JFace

2010-12-01 21:29:12 100

原创 SWT 定时器 update UI

SWT如果涉及到线程中的数据互访,在一个线程中的触发事性中再去访问另一个线程的数据,会报Invalid thread access的错误。用SWT提供的display.asyncExec方法,SWT不是另开一个线程,只是把调用了run方法一次,所以当我们调用Thread.sleep或者后台程序运行时间比较久时程序就会死掉,即无响应。使用定时器(线程实现)可以很好的解决UI upda...

2010-11-30 17:00:40 253

原创 Log4j XML 配置方式

Log4j xml 配置文件log4j.xml[默认读取的文件][code="xml"] ...

2010-11-14 13:00:48 100

原创 Whom to be

[b]We all wear masks, every one, every day. And sometimes we wear them so much.we forget whom we really are. And sometimes if we are lucky, someone comes along and shows us whom we really wann...

2010-11-13 15:09:18 117

原创 ThreadPool 线程池的使用

[code="java"]import java.util.concurrent.BlockingQueue;import java.util.concurrent.LinkedBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;p...

2010-10-20 21:41:15 150

原创 Java 大文件读取排序

需求:csv文件中存在千万级数据,需要按照某一列进行排序比如1,royzhou1985@163.com,13752468532,123,11,royzhou1985@183.com,13752465532,123,11,royzhou1985@173.com,13752463532,123,1要求可以按照其中某一列,比如邮件地址或者手机号码排序。实现:为了不...

2010-09-30 00:34:29 1026

原创 Oracle

最近很有兴趣研究Oracle,今天把Oracle10g装好,准备研究一下,搜集了一些不错的书籍Share一下: Introduction to Oracle - SQL PL-SQL Oracle9i Database Concepts Expert.Oracle.Database.Architecture.9i.and.10g.Programming.T...

2010-05-29 22:26:38 80

原创 JArgp Command Line Argument Processor

http://sourceforge.net/projects/jargp/files/

2010-05-12 21:02:26 137

原创 window.onresize 触发多次解决方法

最近在做一个界面 由于用到iframe 当主页面onresize的时候需要对子页面的布局重新调整 发现onresize时间会重复调用多次随后发现可以通过setTimeout来延迟调用要执行的方法。具体使用如下:[code="html"]var resizeTimer = null;function doResize(){ document.frames['conten...

2009-12-10 18:15:04 544

Spring MVC 配置

主流MVC框架有很多,如Struts1、Struts2、WebWork等,之前也使用过,但是接触了Spring的MVC之后发现还是比较喜欢Spring的MVC,他保留了原有的request、response等对象,显得更加熟悉。首先必须在web.xml中配置分发器:web.xml[code="xml"] Spring dispatcher...

2009-11-20 17:42:01 68

原创 百度源代码里的精妙javascript图片大小处理函数

[code="html"]var proMaxHeight = 150;var proMaxWidth = 110;function proDownImage(ImgD){ var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ ...

2009-10-10 17:01:14 144

javascript 日历控件

[code="java"] [/code]

2009-10-09 22:25:56 112

原创 兼容IE和Firefox Event对象

在ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象的,函数需要使用事件的时候,需要在事件发生时把事件作为参数传递给函数,不象在ie中,事件对象是全局的,随处都可以访问。下面这个getEvent()函数可以兼容firefox和ie,只需要在访问事件对象的函数的开始调用getEvent()即可,不用再把事件作为参数传递。 程序代码...

2009-10-09 22:15:20 117

Spring IOC

学习Spring IOC之前我们先看看下面的例子:首先我们有这样一个需求.使用U盘来存储资料,这个需求很简单我们可以使用下面代码实现:[code="java"]public class SaveUtil { private Usb usb = new Usb(); public void save() { usb.save(); }}[/...

2009-09-30 15:38:13 77

Spring AOP

[b]AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,一种新兴的编程技术。[/b]AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。它可以解决OOP和过程化方法不能够很好解决的横切(crosscut)问题,如:事务、安全、日志等横切关注。当未来系统变得越来越复杂,横...

2009-09-30 15:37:12 73

Spring JdbcTemplate 与 事务管理 学习

Spring的JDBC框架能够承担资源管理和异常处理的工作,从而简化我们的JDBC代码,让我们只需编写从数据库读写数据所必需的代码。Spring把数据访问的样板代码隐藏到模板类之下,结合Spring的事务管理,可以大大简化我们的代码.Spring提供了3个模板类:JdbcTemplate:Spring里最基本的JDBC模板,利用JDBC和简单的索引参数查询提供对数据库的简单...

2009-09-29 17:36:38 85

原创 Java 反射与内省

一、java反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制.概括一下:反射就是让你可以通过名称来得到对象(类,属性,方法)的技术。例如我们可以通过类名来生成一个类的实例; 知道了方法名,就可以调用这个方...

2009-09-27 22:52:55 109

分页工具类Page

[code="java"]public class Page { public static int MAX_ROW = 10; private int index; private int page_num; private int total; private String url; public Page(int index, int total, Stri...

2009-09-26 16:10:48 169

设置window.open打开窗口的标题

[code="java"]function openWin(url,winName) { var win = window.open(url); /** * 这里可能窗口未加载完成, * 无法改变document.title, * 所以使用循环设置 **/ while(true) { try { win.document.tit...

2009-09-17 17:00:36 6570

Jbpm工作流实例—报销申请

最近写的一个报销工作流程实例:[color=red]使用的开发环境是JDK1.5 + MySQL5.0 + Jbpm3.2.3[/color]首先建立一个名为jbpm的数据库运行src/test/Init.java初始化流程建立下面两张数据表人员表:[code="java"]create table `s_user` ( `sid` double , `us...

2009-09-15 22:06:43 113

原创 CSS实现渐变效果

[code="html"] New Document .upToDown{ FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFCC00,endColorStr=#000000); } .leftT...

2009-08-11 18:04:11 112

原创 iframe 自适应高度

[code="html"] a function reinitIframe(){ var iframe = document.getElementById("child"); try{ var bHeight = iframe.contentWindow.document.body.s...

2009-08-05 20:54:51 73

原创 Jbpm 任务

流程中的任务是流程与操作者的一种交互手段,任务是Jbpm的核心。一般使用Task Node 节点定义。当在task node节点中定义了任务时,流程流转到此就会产生任务实例,等待任务实例的参与者处理完任务之后流程才继续执行。 任务实例在jbpm中主要体现在jbpm_taskinstance这个表中。任务的分配,一般一个任务产生一个实例,可以分配给一个参与者或者多个参与者,如果分配给了多个参...

2009-08-05 19:38:59 131

原创 dom4j

DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义:Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full s...

2009-07-22 11:52:14 65

原创 Javamail 详解

最近研究JBPM的mail node节点,使用时老是发不出邮件,后台总是报错....于是研究了一下javamail.看了一下网上的一篇文章[quote]JavaMail 深入浅出 在开始Javamail之前,首先介绍几个跟邮件传输有关的协议以及一些相关的知识....... SMTP:简单邮件传输协议(Simple Mail Transfer Protocol,SMTP)由RF...

2009-07-21 22:17:53 308

Jbpm 流程节点

[b]1、Node节点[/b] Node节点是一个自动完成节点,如果没有在Node节点上定义Action,流程达到Node节点后不会停留,而是继续往下执行到Node节点的下一个节点。利用之前的Helloworld例子,我们在Node节点上加上一个Action(Action的执行是在node-enter之后node-leave之前)[code="xml"] [/...

2009-07-21 19:56:56 99

Jbpm基础知识

[b][size=large]1、重要的对象[/size][/b][b]JbpmConfiguration[/b]主要用来读取配置文件,并且提供流程运行过程中所需要的各种服务对象 在jbpm源文件目录下org.jbpm包下面有一个default.jbpm.cfg.xml文件,它是jbpm默认采用的配置文件[code="xml"] ...

2009-07-19 11:24:32 168

JBPM-HelloWorld

在Eclipse下创建一个新的process-project工程jbpm-test,目录结构如下图所示:[img]http://royzhou1985.iteye.com/upload/attachment/126562/e8d730eb-f78b-373d-9fcb-0d077d324fed.jpg[/img]可以看出,通过前面指定jbpm的运行环境,工程自动为我们引入了第三方jar包和...

2009-07-18 18:31:56 71

JBPM开发准备

[b]1、开发套件[/b]首先你需要下载jbpm的开发套件。下载地址是http://www.jboss.org/jbossjbpm/jpdl_downloads 选择3.2.3版本的85.1M的那个开发套件。解压之后有一下目录Config : JBPM运行时配置文件db: 不同数据库下的sql源文件deploy: 几个建好的可发布到Jboss的应用designe...

2009-07-18 18:19:41 67

开始JBPM

学习Jbpm也有一个多月了,回想一个多月前刚学习的时候,根本不知道什么是工作流。在网上不停的找资料,每天都会做的一件事就是打开浏览器,在google中搜索关键字Jbpm *** ,看了很多有关的文章,可是网上的资料毕竟很少,知道然后看了高杰写的《JBPM开发指南》,浅浅的有了一点感觉,但是还是有很多东西不明白。不过由于要接手公司的OA系统工作流部门的开发,只好硬着头皮上,在之前一位离职同事的基础上...

2009-07-18 18:16:36 64

原创 彻底领悟javascript中的exec与match方法

彻底领悟javascript中的exec与match方法阅读本文之前,请先看下面一道题:题目17:Read the following javascript code: var someText="web2.0 .net2.0";var pattern=/(\w+)(\d)\.(\d)/g;var outCome_exec=pattern.exec(someText...

2009-07-13 17:11:53 73

原创 正则表达式方法的几个方法介绍match exec search replace split

在介绍正则表达式语法之前先学习下面几个方法: 正则表达式方法:test(),exec()String对象方法:match(),search(),replace(),split() test()方法: 用法:regexp对象实例.test(字符串) 返回值:如果满足regexp对象实例中定的正则规则,返回true,否则返回false exe...

2009-07-13 16:24:17 109

原创 在sql中替换去掉回车符的sql语句

select replace(replace('aasdsadfdjsklfjdsk lf\n123123213',char(10),''),char(13),'');

2009-07-13 14:40:05 161

原创 proxool数据连接池总结

数据库连接池总结----Proxool1、所需jar包: proxool-0.9.1.jar 和 proxool-cglib.jar下载地址: http://sourceforge.net/projects/proxool/ 2、通过 ProxoolDriver 取得 connection[code="java"] public Connection getConnec...

2009-07-10 21:41:47 93

javascript 与或非运算符详解

突然发现逻辑与或操作对象的问题,查了一下国外的资料。下面是自己的总结:逻辑与注意:逻辑与操作数可以是任何类型,不仅仅是bool类型的当其中一个操作数不是bool类型时,其返回值不一定是bool类型的如果一个操作数是object,另外一个操作数是bool类型的,返回bool值:例: document.body && false = false;如果两个操作数都是o...

2009-07-10 20:20:31 970

原创 javascript try finally 妙用,防止内存泄漏

在js开发中,很多情况我们会写出这样的代码var 按钮 = document.body.appendChild( createButton());按钮.做某些事();这种情况导致的后果就是内存的泄漏使用try finally 可以有效的解决方案如下:[code="javascript"]function createButton(){ var obj = ...

2009-07-10 19:44:34 107

原创 通过url下载文件HttpURLConnection

[code="java"]import java.io.*;import java.net.*;import java.util.*;public class UrlDownload { public final static boolean DEBUG = true;//是否输出调试信息 private static int BUFFER_SIZE = 809...

2009-07-08 15:48:42 158

空空如也

空空如也

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

TA关注的人

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