自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (1)
  • 收藏
  • 关注

原创 卸载linux自带jdk

卸载linux自带jdk与设置JAVA环境变量2009-09-01 15:15安装操作系统时,linux自带jdk版本太低,需要重新安装高版本,但是卸载的时候提示: error: Failed dependencies 可以通过 rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.1AXS3 命令卸载 超OK 安装jdk后需...

2011-03-29 10:28:51 146

原创 linux java 环境变量设置

以Red Hat为例: 1.进入安装目录 #cd /usr/local 给所有用户添加可执行的权限 #chmod +x jdk-1_5_0-linux-i586.rpm.bin #./jdk-1_5_0-linux-i586.rpm.bin 此时会生成文件jdk-1_5_0-linux-i586.rpm,同样给所有用户添加可执行的权限 #chmod +x jdk-1_5_0-linu...

2011-03-29 10:11:16 120

原创 ext comboBox 设置 displayFiled

[code="java"] var zhishi = new Ext.form.ComboBox({ fieldLabel : '制式', name : 'system', emptyText:'请选择...', readOnly : true, valueField :'systemId', displayField : 'systemLcName', mode : 'local...

2010-07-08 21:52:24 257

原创 OutOfMemoryError: PermGen space

在测试过程中发现,当页面打开较多的时候,会引起tomcat失去响应,从日志来看是由于内存的永久保存区域异常(OutOfMemoryError: PermGen space )导致,这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期...

2010-07-01 15:53:56 121

原创 ie8 select 性能

IE8对表单对象值的安全性貌似比IE7提高了很多。但是性能方面会有问题,当select里的option项过多时,就会变得很慢。比如一个select的option值为:1 or 1 = 1,在IE7下可以得到,而在IE8下得到的值就为空。如果有需要得到这样的值,就只能让浏览器按照IE7的规范来解析页面了: Html代码 [code="java"] [/code]...

2010-06-04 13:58:19 94

原创 判断 iframe 是否加载完成

一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似: var iframe = document.createElement("iframe");iframe.src = "http://www.planabc.net";if (!/*@cc_on!@*/0) { //if not IE iframe.onload = ...

2010-05-31 17:19:39 78

applet 权限 数字签名

最近在维护一个applet的项目,其中用到了socket通信来实现聊天的功能,不过由于权限的问题,不能运行成功,需要更改本地的jre的java.policy文件,赋予权限才行,如果让用户手动去修改该文件是不现实的,于是从网上找了一个解决办法,就是做个数字签名,用户就可以不用手动去修改什么东西了,只要给你的jar包加上数字签名就Ok啦!!一下是添加数字签名的流程(转载的): ...

2010-04-13 09:15:24 145

sql server 2005 connection Refused

在安装了开发版的SQL Server2005 后,可以从Management Studio里面进行所有的操作,但是通过jdbc连接时出现错误: Connection refused: connect 经过几小时的挣扎,在配置管理器里面发现了问题,原来是TCPIP服务没有默认打开,解决如下: 1、打开SQL Server Configuration Manager -> Protocols f...

2010-03-29 15:17:53 88

HTTP multipart/form-data 上传方式说明

转载自:http://blog.csdn.net/joedan0104/archive/2009/11/25/4872338.aspx http上传文件方面的功能使用的协议是rfc1867 (http://www.ietf.org/rfc/rfc1867.txt) 为 http 协议。客户端的浏览器,如 Microsoft IE, Mozila, Opera 等,按照此规范将用户指定的文件发...

2010-03-25 09:20:36 235

tomcat接收流数据

我靠!都好久没写过博客了,不是没有需要记录的,而是太TMD忙啦!!!不过,就算忙也应该记录下重要的东西的,要不就成了瞎忙了,在此,先检讨一下! [b][color=red]我决定,从今天开始,每天晚上拿出1~2个小时左右的时间来总结、学习、提高![/color] [/b] 最近客户有个需求,他们的客户端需要用C给Tomcat发送流数据,然后再经过处理后给他返回流数...

2010-03-25 09:17:51 354

MYSQL忘了ROOT密码

MYSQL忘了ROOT密码 UNIX版 1.先停掉mysql # /etc/rc.d/init.d/mysql stop 2.以--skip-grant-table 的參數啟動mysql # mysql_safe --skip-grant-table& 3. 更改root 密碼 123456 # mysql mysql mysql> UPDATE user SET p...

2010-03-18 16:03:01 82

原创 MySQL:grant

:( MySQL:grant 语法详解(MySQL 5.X) MySQL:Grant 语法详解(MySQL 5.X) MySQL:grant 语法详解(MySQL 5.X) 本文实例,运行于 MySQL 5.0 及以上版本。 MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一、grant 普通数据用户,查询、插入、更新、...

2010-01-05 11:04:06 78

hibernate round

在sql 中 round(n,p) 是将n四舍五入到小数点后p位,可是在用hibernate的hql查询时,却返回了一个整形...不能精确到小数点后,只能用hibernate的createSQLQuery来实现了.....

2009-12-19 20:45:46 192

java 超时 实现

有一个需求,就是当一个方法执行超时的时候就中断该方法. java的超时实现,在网上搜到的大部分是: 方法1.(由于不能达到预想的目的 就不列出来了)   实现描述:使用一个守护线程作为计时器,并且在计时结束时抛出一个未检测异常。 方法2. 用join,就是在主线程里开一个子线程(t),在子线程里去处理超时任务,主线程t.join(3000),3000为要等待的时间(ms),如果...

2009-12-19 10:55:16 324

apache telnet 连接 超时

最近做一个项目,用到了apache的net包的telnet功能,开始用的是1.4版本的,当用一下代码连接服务器时,会有超时的情况. private TelnetClient telnet = new TelnetClient(); telnet.connect(server, 23);// 连接服务器 该超时默认的是20秒,感觉有点长,怎么能缩短点呢?试了很多办法都不行,最后都发现可以通过修...

2009-12-19 10:42:43 822

原创 spring ServletContextListener

spring获取webapplicationcontext,applicationcontext几种方法详解 转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html 方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXml...

2009-12-18 14:31:56 174

原创 eclipse 文件 编码 转换

找到一个非常实用的eclipse插件: 转自:http://www.blogjava.net/lifesting/archive/2008/04/11/192250.html 插件源代码下载 (导入插件在workspace中,右键export->Plug-in Development->Deployable plug-ins and fragments,然后生成插件binar文件) 二进制...

2009-12-17 09:22:31 332

原创 img 判断图片加载完成

//判断浏览器 var Browser=new Object(); Browser.userAgent=window.navigator.userAgent.toLowerCase(); Browser.ie=/msie/.test(Browser.userAgent); Browser.Moz=/gecko/.test(Browser.userAgent); //判断是否加载完成 ...

2009-12-16 18:28:22 1379

spring invoker static list

spring 的 invoker 远程调用,当传的参数对象中 含有 static 非基本数据类型时,该字段为null

2009-12-11 00:23:42 70

原创 mysqldump 字符集

--add-locks 在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。 --add-drop-table 在每个create语句之前增加一个drop table。 --allow-keywords 允许创建是关键词的列名字。这由表名前缀于每个列名做到。 -c, --complete-insert 使用完整...

2009-12-10 16:32:56 220

原创 eclipse ${user}

在Eclipse中使用类的自动注释时,@author ${user}, 这个值不会随着你更改系统用户名而改变。有的人会将这个 ${user} 变量直接替换为某个固定名称。 以下方法可以修改它的值。 在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant" ...

2009-12-09 14:42:52 124

原创 mysql 日志

:shock: 测试版本mysql5.0.22+redhat el5 vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # cli...

2009-12-08 17:41:37 59

java JfileChooser 设置文件下载路径

用 JFileChooser的时候,如果设置了 只选择路径,是可以只选择路径的,不过标签还是显示 “文件名:”,会导致用户困惑,所以,可以将其换成 “文件路径:”,方法如下“: public static void main(String[] args) { JFileChooser jfcWorkFolder = getJFileChooser("d:\\"); jfcWorkF...

2009-12-04 12:15:38 381

原创 java获取当前操作系统的信息

java获取当前操作系统的信息 关键字: java获取当前操作系统的信息 从网上收集的一些关于java获取操作系统信息的方法,现在总结一下: 1获取本机的IP地址: Java代码 private static String getIpAddress() throws UnknownHostException { InetAddress address ...

2009-12-04 11:02:24 84

原创 解决MySQL不支持InnoDB

解决MySQL不支持InnoDB 在OpenSUSE下装上MySQL后,发现无法选择添加事务支持数据引擎InnoDB。 G一下后,解决如下: /var/lib/mysql目录下,删除ibdata1、ib_logfile1、 ib_logfile0,然后重启MySql让其重建以上文件: mysqladmin -uroot -p shutdown sudo mysqld...

2009-11-27 19:50:12 85

ext2.2 combobox ie6 显示不出来

用 ext2.2 的 combobox 是时候,如果只有一项,且该项的text长度超过了设定的长度,在IE6会显示不出来,可以通过修改combo.css来修正该问题: .x-combo-list-inner { height:40px;/*修正IE6下只有一行长数据时显示不出来的问题*/ overflow:auto; background:white; :idea:...

2009-11-19 12:42:35 86

Ext combobox 默认值

new Ext.form.ComboBox({ id : 'cardtypecombo', fieldLabel : '证件类型', name : 'user.userIdtype', emptyText : '选择证件类型..', valueField : "typeId", hidde...

2009-11-14 15:40:51 133

mysql 编码 设置

windows: 修改 安装目录下 文件 my.ini default-character-set=utf8 重启: net stop mysql net start mysql linux: 修改文件: #vi /etc/my.cnf 增加(如果存在则修改): [mysqld] default-cha...

2009-11-12 10:09:59 54

原创 js boolean

The Boolean object is used to convert a non-Boolean value to a Boolean value (true or false). 布尔对象用来把一个非布尔型的值转换为布尔值(真或假) -------------------------------------------------------------------------...

2009-11-11 16:28:41 70

原创 mysql insert

INSERT语法 INSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE] [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... [ ON DUPLICATE KEY UPDATE col_name=ex...

2009-11-11 15:25:10 133

java.lang.ClassNotFoundException: [Ljava.lang.StackTraceElement;

在用 spring 的 invoker 做远程调用的时候,如果远程服务端抛出了异常,如果调用者是在web容器里的话 会正常提示该异常,如果是直接通过 eclipse 的 run 来执行的会抛出以下异常 java.lang.ClassNotFoundException: [Ljava.lang.StackTraceElement; 暂时还没找到原因...

2009-11-11 13:33:08 5680

原创 oltp应用开发方面的高手

技术测试:你是oltp应用开发方面的高手吗? 这里是一篇技术测试的文章,希望所有那些自称的和被人吹捧的技术高手来看一看,做做我们的几个测试,看看你属于那种层次的高手? 以下测试是针对oltp开发而言的,对于做算法和桌面程序的,不是我这里要讨论的对象。 好了,第一个考题:你能否做一个统计系统,功能上和易数差不多,能够通过页面嵌入方式记录一个网站的显示次数,来访分析,时段分析,...

2009-11-10 13:06:00 100

原创 hibernate 调优

今天在写Hibernate应用程序的时候发现一个程序需要27秒才能加载上来,并且CPU占用情况比较大,MAX=27890kb,MiX=13469kb 起初想用一个同步的JProgressBar东西来实现和用户交互并且数据库加载数据完全用线程池来实现,觉得用多线程来实现应该比较快吧,可惜我错了,本来Swing就不是线程安全的,果然不出我所料,出来N个大大的Exception并且全部是不可处...

2009-11-10 10:33:32 96

mysql 启动 停止

windows: 1:ctrl+r打开运行框.输入cmd 2:启动 mysql服务命令: net start mysql 3:停止mysql服务命令:net stop mysql

2009-11-04 10:38:30 118

原创 svn linux

第一章 安装 1. 采用源文件编译安装。源文件共两个,为: subversion-1.6.1.tar.gz (subversion 源文件) subversion-deps-1.6.1.tar.gz (subversion依赖文件) 注意文件版本必须一致,否则很容易产生各种奇怪的问题. 2. 上传以上两个文件到服务器上,解压。解压命令为: tar xfvz subversion-1.6...

2009-11-03 16:11:17 45

Ext grid 全选框 状态

ext grid 如果设定了复选框,他自动会有个功能,就是全选,但是当翻页的时候全选框的状态没有随着更新,而是停留在上次操作的状态,这个问题可以通过修改源码或者重写CheckboxSelectionModel,以下是源码 /* * Ext JS Library 2.2.1 Copyright(c) 2006-2009, Ext JS, LLC. [email protected] *...

2009-10-29 13:44:22 445

原创 extjs Grid 时,默认初始选中

最近在使用带复选框grid组件的时候发现了一个奇怪的问题,第一次载入这个grid组件时就给这个grid组件初始化数据并选中其中的某一项,但始终无法选中,经单步调试发现,选中行的方法已被执行了,只是在所有的东西都执行完后,grid又刷新了一下,导致原先选中的项丢失。   代码如下: Js代码 Ext.onReady(function(){ var data = [ ...

2009-10-26 15:52:08 439

原创 js检测当前浏览器是否支持Java

navigator.javaEnabled() 功能:检测当前浏览器是否支持Java,从而知道浏览器是否能显示Java小程序。 语法:navigator.javaEnabled() 返回值:如果浏览器支持并启用了Java,则返回true,否则返回false。 检测当前浏览器是否支持Java。 document.write( "Java支持:"+navigator....

2009-10-26 09:42:35 994

jre 自动下载安装(局域网)

如果是可以上外网的应用,可以直接参考sun官方网站提供的模板,如果需要局域网下载jre,则以下代码可以实现(首先需要到官网上下载jre offline 版本到本地服务器): 下载jre地址: http://java.sun.com/javase/downloads/index.jsp 官网模板地址:http://java.sun.com/products/plugin/1.5.0/demos...

2009-10-25 17:35:30 190

ajax session 失效

对于普通请求 如果session失效直接跳转到登陆页面,如果是ajax的请求,则在返回的头信息上加上个特殊的标记 // ajax请求特殊处理对于异步http请求,发现session超时后则向请求的response中写入特定的超时头信息,客户端ajax对象检测 if (httpRequest.getHeader("x-requested-with") != null && ...

2009-10-23 13:16:56 88

Dtree(checkbox)

本人根据dtree添加了checkbox的功能,能默认选中,方便好用

2008-06-10

空空如也

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

TA关注的人

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