自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 3g无线上网 wvdial 设置

1.安装wvdial 在rpm包里面有rpm -ivh wvdial-1.54.0-5.2.2.1.i386.rpm (对应版本对应安装)2.配置/etc/wvdial.conf[Dialer 3g]Init1 = ATZInit2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0Modem Type = Analog ModemBaud ...

2013-07-29 11:22:48 374

原创 解决HIbernate分页问题

Hibernate Criteria分页产生的问题大家都知道做分页必须要知道总记录数,这就为我们出了一到小题儿,往往我们直接用Criteria调用list方法就返回全部查询结果了,但是分页必须在返回列表之前得到总行数。我之前的做法是写两个方法,参数完全一样,一个返回Integer,也就是记录数,一个返回List,结果集。这样写感觉挺麻烦的,还有人直接用criteria.list()返回记录数,再设...

2013-01-04 22:42:53 318

原创 freemarker中struts2 的<s:select使用问题

让Freemarker要不解析list即r"#{'0':'是','1':'否'}"就能解决问题

2012-12-27 21:47:12 113

原创 hibernate:java.lang.RuntimeException: duplicate method:

在Hibernate3.3后版本中,使用的字节码增强包默认是javassist了。而在3.2.6中默认使用的是cglib。要在3.3中更换为cglib,需要进行如下操作: 1. 在classpath下,添加hibernate.properties文件,并添加如下一行 hibernate.bytecode.provider=cglib 这行属性配置就是指定字节码生成包使...

2012-12-11 11:13:26 1722

原创 修改Oracle的字符集

[code="java"]1.、查看数据库字符集 ?数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, 表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 ...

2012-12-03 13:33:34 91

原创 Memcached学习笔记——windows上初步使用

最近一直在做一个项目的前期设计工作,考虑到后期系统的扩展和性能问题也找了很多解决方法,有一个就是用到了数据库的缓存工具memcached(当然该工具并不仅仅局限于数据库的缓存)。先简单的介绍下什么是memcached。 Memcached是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。Memcached由Danga Interactive开发,用...

2012-08-30 10:31:17 102

原创 MyEclipse6.5下安装maven插件

6.5版开始集成Maven, 但是bug超多,只好手动安装maven3. 关闭Eclipse程序, 进入MyEclipse插件目录/eclipse/features, 删除com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806目录, 接着删除plugins目录下的com.genuitec.myeclipse.maven_6.5.1....

2012-08-27 09:48:07 91

原创 jQuery cookie插件

jQuery cookie是个很好的cookie插件,大概的使用方法如下example $.cookie(’name’, ‘value’);设置cookie的值,把name变量的值设为valueexample $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, secure: true});...

2012-08-10 11:49:02 85

原创 使用JdbcTemplate取得插入Oracle记录的主键值

使用JdbcTemplate取得插入Oracle记录的主键值 在使用spring的过程中经常遇到获取插入数据的主键值,在使用jdbc时我们可能已经会使用了,但是在spring的jdbcTemplate中也有相关的方法:第一种方法:public int getKey1(User user){int i = 0;final String name = user.getU...

2012-07-24 14:15:54 237

原创 c3p0详细配置

官方文档 : [url]http://www.mchange.com/projects/c3p0/index.html[/url][code="java"]3301000falseTestfalse100nullfalse60360...

2012-07-24 09:21:52 105

原创 DBCP,C3P0,Proxool,BoneCP参数介绍

DBCP,C3P0,Proxool,BoneCP参数介绍 1 Apache-DBCP: dataSource: 要连接的 datasource (通常我们不会定义在 server.xml) defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true defaultReadOnly: 对于数据库是否只能读取, 默认值为 false driver...

2012-07-24 09:17:41 93

原创 oracle最大连接数 汇总 .

有的时候我们需要调整oracle数据库的最大链接数,而这个链接数的调整是在oacle下的dbs目录下init.ora文件中调整的。 ORACLE的连接数(sessions)与其参数文件中的进程数(process)有关,它们的关系如下: sessions=(1.1*process+5) 但是我们增加process数时,往往数据库不能启动了。这因为我们还漏调...

2012-07-17 15:04:01 261

原创 线程池ThreadPoolExecutor使用简介

一、简介 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, RejectedEx...

2012-07-03 11:48:33 121

原创 Java 线程池的原理与实现

最近在学习线程池、内存控制等关于提高程序运行性能方面的编程技术,在网上看到有一哥们写得不错,故和大家一起分享。[分享]Java 线程池的原理与实现这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到以前《操作系统》的生产者与消费者,信号量,同步控制等等。一提到池,我们会...

2012-07-03 10:06:13 83

原创 java模式之Reactor

我们首先的搞明白几个概念,什么是阻塞和非阻塞,什么是同步和异步,同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知。而阻塞和非阻塞是针对于进程在访问数据的时候,根据IO操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实...

2012-07-03 09:19:21 204

原创 Java断言(assert)

ZZzz..劝解:现在尽量别用assert,坏处远大于好处一、概述在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。二、语法在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启...

2012-07-02 17:18:51 133

原创 java选择器(Selector)

呵呵,我来告诉你吧,至于例子代码在我的回答记录中有。你自己翻来去看,是用nio给一个学生写的BBS聊天室。 在用nio通讯的过程我用以下情景给你模拟: 1. 学校(ServerSocketChannel) 2。 学校教务处(Selector) 3。 老师 (ServerSocket ) 4。 学生 (SocketChannel) 5。 员工号/学生号(Selection...

2012-07-02 11:46:08 462

原创 mina粘包、多包和少包的解决方法

问题:我发送的是xml字符串数据,在发送数据后,接收方在解码的时候可能接到1条,也可能是多条,还 可能是半条或一条半,解决方法就是使用CumulativeProtocolDecoder 首先,在编码的时候要把前4位设成标志位,标志消息内容的长度。里面的重点是doDecode的返回值,一 定要继承CumulativeProtocolDecoder 哦。 [cod...

2012-06-29 14:53:40 144

原创 Java操作Excel文件导入

本文转载于:[url]http://snowolf.iteye.com/blog/1569252[/url]用Excel作为数据源,通过Java Web进行导入,需要POI的jar。 apachepoi(org.apache.poi 3.8) 不说废话,上代码: [code="java"]import java.io.File;import java.io....

2012-06-28 10:20:28 106

原创 hibernate 批量插入的测试

转载于:[url]http://www.360doc.com/content/10/0910/09/1542811_52551961.shtml[/url]Hibernate 批量插入的测试:最近在项目中做了一个充值卡的模块,用到了批量插入:我一开始用hibernate插入五十万条数据:选说一下我的记算机配置:内存:1G,CPU:Pentium(R) 4 CPU 3.20GHz. 配置...

2012-05-28 15:12:01 118

原创 在Redhat上修改Oracle 10g字符集

在Redhat上安装Oracle 10g没有设定字符集,采用的是操作系统默认字符集:WE8ISO8859P1,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。1.数据库全备2.查询当前字符集SQL> select * from nls_database_parameters where parameter='NLS_CHARACTERSET';PARAME...

2012-05-24 13:58:53 131

原创 ORA-00604: error occurred at recursive SQL level 1

ORA-00604: error occurred at recursive SQL level 1 ORA-12705: invalid or unknown NLS parameter value specified myeclips连接oracle时报错。我的解决方法:修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duse...

2012-05-24 11:09:30 291

原创 Linux下制作Java的Daemon服务程序(系统服务程序)

转载于[url]http://www.blogjava.net/TiGERTiAN/archive/2010/01/19/310037.html[/url]最后找到了JavaService Wrapper(http://wrapper.tanukisoftware.org/doc/english/introduction.html),该工具能在很多中平台下面注册为系统服务(查看支持平台...

2012-04-05 13:54:48 231

原创 ISO8583详细资料

转载于[url]http://fishhappy365.iteye.com/blog/869366[/url]ISO8583包(简称8583包)是一个国际标准的包格式,最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,用来确定包的字段域组成情况。其中位图是8583包的灵魂,它是打包解包确定字段域的关键,而了解每个字段域的属性则是填写数据的基础。 ...

2012-02-13 10:37:38 133

原创 切换activity时 source not found错误

沒有將切换的activity加入AndroidManifest.xml,导致source not found错误

2012-02-08 13:54:15 107

原创 sql server 2005 安装 性能监视器计数器要求(错误)

依次单击“开始”、“运行”,然后在“打开”中键入 regedit,再单击“确定".打开 regedit , 定位到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 目录下有Last Counter 和 Last Help 两个键值。在Perflib目录下有004和009两个子目录。其中有C...

2011-12-21 16:56:03 102

原创 tomcat X.509证书配置

[code="java"]X.509 学习笔记详解 X.509完结参考文档: 终极武器—数字证书 http://book.51cto.com/art/201004/192437.htm 用SSL进行双向身份验证意思就是在客户机连接服务器时,链接双方都要对彼此的数字证书进行验证,保证这是经过授权的才能够连接(我们链接一般的SSL时采用的是单向验证,客户机只验...

2011-11-25 11:06:49 373

原创 struts2.2.3+hibernate3.6.7+spring3.1.0

[code="java"]以下是网上最近整理出来的比较新的SSH一些基本的包,基本上适用没特殊要求的项目.做个笔记commonscommons-digester-2.0.jar 基于规则的XML文档解析,主要用于XML到Java对象的映射commons-io-2.0.1.jar struts2信息传输commons-fileupload-1.2.2.jar web文件上传c...

2011-11-16 11:58:23 101

原创 linux安装 宋体

[code="java"]把XP下的字体C:\WINDOWS\FONTS\simsun.ttc(也就是宋体,大小为10M),把他重命名为 simsun.ttf拷贝simsun.ttf 字体到 /usr/share/fonts/zh_CN/TrueType/ 下来在linux命令行下执行:fc-cache /usr/share/fonts/zh_CN/TrueType/字体安...

2011-11-14 17:40:07 366

struts2 比较两个动态对象

[code="java"]String userId = ((UserInfo)session.getAttribute("userInfo")).getUserId();[/code]

2011-10-12 20:35:08 79

原创 MyEclipse 8.5 download 官方下载地址及其注册码

转载自:[url]http://supportopensource.iteye.com/blog/705896[/url][code="java"]下面是MyEclipse 8.5官方下载地址: 请在IE下用下载工具下载 MyEclipse 8.5.0-win32 File size: 825.84 MB MD5 : a9038148dcde9066abc3711b...

2011-10-08 15:34:33 955

原创 linux开启防火墙端口

即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 修改/etc/sysconfig/iptables 文件,增加对应的端口:例如增加一个8099端口 -A RH-...

2011-09-09 10:36:34 90

原创 在frameset中的登陆界面session过期页面显示问题

出处:[url]http://andyj.iteye.com/blog/189235[/url]有些时候做一些系统的后台页面需要使用框架页。一般来说都是一个登录界面,然后登录成功后跳转到控制台页面,这个页面使用了frameset。这时候就存在一个session失效的问题,如果登录失效,那么就会在管理台页面的一个子页面中重新显示登录界面了,这个是我不想看到的。 解决方法是:可以在登录页面...

2011-09-08 17:53:06 124

原创 hibernate 非主键自增的配置

[code="java"] [/code]

2011-09-07 18:10:58 788

原创 正则表达式学习

转载于:[url]http://dev.csdn.net/htmls/85/85006.html[/url][code="java"] 正则表达式用来指定字符串模式。当你需要定位匹配某种模式的字符串时就可以使用正则表达式。例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接。 当然,为了指定一种模式,使用...这种记号是不够精确的。你需要精确地指定...

2011-07-08 17:17:27 94

原创 正则的一些语法

[code="java"]1.\b 单词的开头或结尾2. *代表重复0次或多次 .*连在一起就意味着任意数量的不包含换行的字符3.{n} 代表重复n次数4.\d 表示10十进制数 \s匹配任意的空白符,包括空格,制表符(Tab),换行符,中文全角空格等 \w匹配字母或数字或下划线或汉字等。 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划...

2011-07-08 14:25:34 83

原创 常用正则表达式大全

转载于:[url]http://www.cnblogs.com/guiliangfeng/archive/2009/04/13/1434696.html[/url][code="java"]常用正则表达式大全!(例如:匹配中文、匹配html) 匹配中文字符的正则表达式: [u4e00-u9fa5]   评注:匹配中文还真是个头疼的事,有了这个表达式就好办了   匹配双字...

2011-07-08 11:57:50 66

原创 验证邮箱、手机正则表达式

原文出处:[url]http://www.cnblogs.com/morningwang/archive/2007/07/27/833810.html[/url][code="java"] function test() { var temp = document.getElementById("text1"); //对电子邮...

2011-07-07 17:59:48 161

原创 myeclipse6.5注册码生成

出处:http://blog.csdn.net/djfkd/archive/2011/03/28/6282684.aspx[code="java"]import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;import java.util.Ca...

2011-06-16 09:12:40 184

原创 Table组件中的columns

[b][u]Table组件中的columns[/u][/b][code="java"]定义column的string必须遵从下面的方式:多个column的定义使用逗号分隔;每个column的定义必须是以下几种类型中的一种:idid:expressionid:description:expression这里, id定义了column的身份; expression是...

2011-06-02 10:52:09 3971

空空如也

空空如也

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

TA关注的人

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