自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThreadPoolExecutor使用介绍

[code="java"]private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());[/code]一、...

2012-12-14 16:41:15 113

原创 基于Spring可扩展Schema

在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错...

2012-12-14 15:58:14 129

原创 java调用dll或so文件注意事项

  Java的本地调用jni。调用c为例。在Windows下调用.dll文件;在Linux下调用.so文件。  1 Java部分:写一个Java调用的方法。  注意:动态库的名字的写法:  Windows环境:  loadLibrary("libname");  注意调用的时候要用全名,扩展名可以不写。  Linux环境:  loadLibr...

2011-11-15 10:05:56 552

原创 jQuery文本框过滤插件filtertext

[code="java"]/** * @Title: jquery.alvin.filtertext.js * @Description: 文本框过滤插件(可扩展),Example:$("input").filterNumber(); * @author Alvin.zengqi * @date 2011-6-4 下午12:07:33 * @version V1.0 * @...

2011-06-04 13:36:02 660

原创 Netty Channel接口名词解释

1.Channel channel 是负责数据读,写的对象,有点类似于老的io里面的stream,他和stream的区别,channel是双向的既可以write 也可以read,而stream要分outstream和inputstream。而且在NIO中用户不应该直接从channel中读写数据,而是应该通过buffer,通过buffer再将数据读写到channel中。一个chann...

2011-03-30 18:56:54 208

原创 m2eclipse报错Unable to locate the Javac Compiler in:

maven test时总报错:Unable to locate the Javac Compiler in:D:\Program Files\Java\jdk1.6.0_20\..\lib\tools.jar。。。解决办法:Window -> Preferences -> Java -> Installed JREs, 点击"Add"按钮,选择默认的"Standard VM",...

2011-03-09 10:21:02 95

原创 asm操作java(三)

1.Signature:a)说明:J2SE 5.0为了支持范型,参数化参数,Annotation和枚举等新增特性,因此增加了一个Signature属性,作为类,字段,方法的Description之外的一个辅助机制。2. Annotation:a) Annotation:i.定义:[code="java"]cw.visit(V1_5, ACC_PUBLIC + ACC_ANN...

2011-03-04 16:13:35 213

原创 asm操作Java(二)

1.类:a)数组:i.创建:[code="java"]mv.visitInsn(ICONST_3);mv.visitIntInsn(NEWARRAY, T_INT);mv.visitVarInsn(ASTORE, 1); // 将数组引用存到局部变量栈1号的位置[/code]等价于:[code="java"]int[] a = new int[3];[...

2011-03-04 16:11:38 156

原创 asm操作Java(一)

1.流程控制:a)说明:JVM提供了基本的流程控制结构,这些结构都是基于Label而实现的。这些跳转指令,包括基于比较结果的有条件跳转和无条件的GOTO指令。另外,JVM也提供了实现switch结构的LOOKUPSWITCH和TABLESWITCH指令,其中LOOKUPSWITCH是基于键比较的,而TABLESWITCH则是基于键索引的,因此后者的匹配速度更快。2. 接口声明:[c...

2011-03-04 16:08:25 152

原创 hibernate Restrictions用法

方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt <Restrictions.le <= Restrictions.between BETWEEN...

2010-12-17 14:48:14 76

原创 国外Java论坛

[url]http://www.sun.com[/url] -不用多说吧。[url]http://www.apache.org[/url] -apache很多开源项目,无论是拿来用还是看源代码都很不错[url]http://www.onjava.com[/url] -orielly的,java资源很多[url]http://www.javaworld.com[/url]- 很多java...

2010-12-15 18:25:44 296

原创 国内Java论坛

[url]http://www.chinajavaworld.com[/url] -论坛人很多,高手也多,不过好像都在潜水[url]http://www.cn-java.com[/url] -也很不错,文章很好,但是就是商业性浓了点。[url]http://www.chinaitlab.com[/url]- 非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。[ur...

2010-12-15 18:24:40 204

原创 JPA注解

JPA注解学习

2010-11-20 16:11:14 83

原创 JPA & Hibernate 注解

[color=red]1、@Entity(name="EntityName")[/color][color=green]必须,name为可选,对应数据库中一的个表[/color] [color=red]2、@Table(name="",catalog="",schema="")[/color][color=green]可选,通常和@Entity配合使用,只能标注在实...

2010-11-10 10:29:38 83

原创 Linux中文乱码问题

修改.bash_profile#vi /root/.bash_profile在文件末行插入export LC_ALL=zh_CN.GBKexport LC_CTYPE=zh_CN.GBKexport LANG=zh_CN.GBK然后保存文件#:wq!重启文件生效#. .bash_profileOK,中文乱码搞定...

2010-10-19 10:21:36 75

原创 struts2中的异常处理

Struts2 中的异常处理? 异常有几种类型: 1.意外的错误 2.改变工作流 3.通过与用户交互来恢复 4.显示错误 下面分别对这几种异常的解析 1.意外的错误 [code="java"] /WEB-INF/jsp/error.jsp /WEB-INF/jsp/...

2010-09-17 13:34:47 98

原创 Js中escape(),encodeURI()和encodeURIComponent()使用和比较

escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法,而他们之间的异同却困扰了很多的Javascript初学者,在这里对这三个方法详细地分析与比较一下。escape() 方法MSDN JScript Reference中如是说:The escape method returns a st...

2010-09-10 23:59:00 101

原创 linux安装和卸载JDK

关键字: linux, jdk6.0 window下通过ssh为linux安装jdk1.首先下载最新版jdk1.6, 名称为 jdk-6u2-linux-i586-rpm.bin2.通过ssh上传jdk-6u2-linux-i586-rpm.bin3. 通过命命给所有的用户添加可执行的权限 chmod a+x jdk-6u2-linux-i586-rpm...

2010-09-07 10:11:44 99

原创 Linux添加/删除用户和用户组

Linux添加/删除用户和用户组 1、建用户: adduser phpq //新建phpq用户 passwd phpq //给phpq用户设置密码 2、建工作组 groupadd test //新建test工作组 ...

2010-09-07 10:00:14 76

原创 解决tablesorter中文排序和字符范围

tablesorter是jQuery插件中比较优秀的一款表格排序插件,我相信大家都使用过或有所耳闻,我在这里就不过多介绍了,详细信息可以看看官方网站:[url]http://tablesorter.com/docs/[/url](其中的demo做得比较完整)。 在使用了tablesorter开发的几个项目中,发现了两种类型的排序存在问题,如下: 第一个问题...

2010-08-31 13:02:53 348

原创 在linux下配置jdk1.5+tomcat+idea+svn

本文章非原创系互联网搜索来,如有侵权,本人立即删除,请告知 最近在用linux操作系统~感觉很有挑战性~无论是装软件还是 卸载软件都要指令~而且在windows下最常用的win+E都不听话了~当然,在linux下没有我的电脑这一项~ 我在linux下装了jdk1.5,tomcat,idea和svn,怎么说呢,刚上手linux,好多东西都是新的~把这些常用的东西配置...

2010-08-30 10:25:35 118

原创 centos5.1下apache+php+mysql

原文:[url]http://blog.chinaunix.net/u2/72153/showart_1071311.html[/url]==========下载安装包===========所有安装包下载到 /usr/local/src 目录下安装GD库和GD库所需的环境zlib#wget http://www.zlib.net/zlib-1.2.3.tar.gzj...

2010-08-27 11:14:22 69

原创 安装mysql,在./configure时出现错误:error: No curses/termcap library found的解决办法

在手动编译安装mysql的过程中.发生错误如下:在./configure后最后几行出了错,完整错误信息如下: checking for tgetent in -lncurses... no checking for tgetent in -lcurses... no checking for tgetent in -ltermcap... no checki...

2010-08-27 11:12:26 286

原创 Linux上安装Mysql

Cache Server Configuration Manual1、Operation System Requirement:RedHat Linux AS 4 update 42、Package Installation:1) Editors2) Server Configuration Tools3) Development Tools4) Administ...

2010-08-26 16:47:02 120

原创 Linux上安装GCC编译器过程

本文来自ChinaUnix博客,如果查看原文请点:[url]http://blog.chinaunix.net/u1/50331/showart_407295.html[/url]目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言 的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装G...

2010-08-26 16:43:05 103

原创 重新发现HTML表格

[size=x-large]原文:http://www.qianduan.net/rediscovering-html-tables.html[/size]根据我最近的一些实践以及在和一些读者进行关于HTML表格的使用问题沟通之后,决定写这篇文章。总的来说,我注意到由于误导性信息,他们对于table的使用有种先入为主的厌恶。事实上很多人会说”我看到永远不应该使用表格”的说法,但是这绝对是错误的...

2010-08-25 17:04:54 73

原创 tomcat与apache区别

你可能知道一些,但是不一定全部都能说得出来!就当扫盲吧。。。。(转载) Apache官方网站:http://www.apache.org/Tomcat官方网站:http://tomcat.apache.org/1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。2. Apache和Tomcat都...

2010-08-16 11:17:54 74

原创 HTTP的status状态值

长整形标准http状态码,定义如下: Number Description 100 Continue 101 Switching protocols 200 OK 201 Created 202 Accepted 203 Non-Authoritative Information 204 No Content 205 Reset Content 206 Part...

2010-08-16 10:53:18 173

原创 HttpClient的相关例子

1、HttpClient使用GET方式通过代理服务器读取页面的例子[code="java"]import java.io.BufferedReader;import java.io.InputStreamReader;import org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.ap...

2010-08-16 09:23:53 65

原创 ContentType 类型大全

[code="java"]关键字: contenttype ".asf"="video/x-ms-asf" ".asp"="text/asp" ".asx"="video/x-ms-asf" ".au"="audio/basic" ".avi"="video/avi"

2010-07-31 12:37:30 101

原创 struts2中result的type跳转类型

原文[url]http://www.iteye.com/topic/305413[/url]chain 用来处理Action链 com.opensymphony.xwork2.ActionChainResult dispatcher 用来转向页面,通常处理JSP org.apache.struts2...

2010-07-19 11:23:09 151

原创 struts2-UrlRewriteFilter--动态URL静态化

web.xml中的配置:[code="java"] UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter UrlRewriteFilter /* ...

2010-07-16 11:29:47 126

原创 支持多种视频格式的网页视频播放器代码

[code="java"]/** *视频播放 *参数说明 u - 媒体URL w - 媒体宽度width h - 媒体高度height */ //播放Mediaplayer格式的视频,包括.avi .mpg .mpeg .wmv .wma .asf .mid .mp3等 function pv_m(u, w, h){ var pv=''; ...

2010-06-24 08:56:26 759

原创 js获取窗口宽度高度

关于获取各种浏览器可见窗口大小的一点点研究。在我本地测试当中:在IE、FireFox、Opera下都可以使用document.body.clientWidthdocument.body.clientHeight即可获得,很简单,很方便。而在公司项目当中:Opera仍然使用document.body.clientWidthdocument.body.clientH...

2010-06-23 15:17:14 59

原创 端口文件配置

cd ../etc/sysconfig/vi iptables[code="java"]:INPUT ACCEPT [25012:10720757]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [46390994:21989468466]:RH-Firewall-1-INPUT - [0:0]-A INPUT -p tcp -m tcp --d...

2010-06-12 15:36:16 165

原创 Caught exception while loading file struts-default.xml 的错误

MyEclipse 6开发JDK6和Struts 2冲突的问题真实原因及解决办法 用Struts 2+Hibernate开发. 再次遇到了 Struts 2+JDK 6的冲突问题. 以前在正式环境上发布系统的时候都是直接将tomcat进程杀掉然后重启,这样虽然能够保证不出问题,但是如果tomcat容器发布了多个系统就不行,应该这样会导致其他系统也停止,所以后来就通过tomcat后台管理...

2010-06-04 12:42:56 142

原创 Struts2配置文件详解

这个文件是struts2框架的全局属性文件,也是自动加载的文件。该文件包含了系列的key-value对。该文件完全可以配置在struts.xml文件中,使用constant元素。下面是这个文件中一些常见的配置项及说明。 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.co...

2010-06-04 11:54:30 60

原创 struts2文件上传中的struts.multipart.saveDir提示信息

Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir 提示该 struts.multipart.saveDir属性未设置。 于是在,struts.xml配置文件中增加如下: 设置临时文件上传路径。...

2010-06-02 17:04:33 106

原创 Jboss启动&&停止

建两个shell脚本start.sh、stop.sh[code="java"][root@prjboss01 ~]# cat /opt/jboss/bin/start.sh #!/bin/bashcd /opt/jboss/binnohup sh run.sh -b 0.0.0.0 &echo "log:/opt/jboss/bin/nohup.out"[root@pr...

2010-05-11 16:53:15 141

jxl操作

[code="java"]import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import jxl.Cell;i...

2010-04-30 11:11:30 69

空空如也

空空如也

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

TA关注的人

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