- 博客(35)
- 收藏
- 关注
原创 MyEclipse 项目转为 WTP项目
公司其他同事使用MyEclipse,但我新买的MACOS系统上再搭建MyEclipse环境非常麻烦(myeclipseide网站早把中国IP踢掉了),得翻*、得破解、得把开发环境搞得更复杂,于是只好找把MyEclipse转到WTP下的办法。原文来自:http://blog.shoopman.org/2009/08/20/convert-myeclipse-project-to-wtp-pr...
2010-05-30 15:48:08
171
原创 jsTree 0.9.9a的一个bug
今天用了下jstree,版本是0.9.9a,结果发现无法设置theme_path,导致必须把jquery.tree.js和themes文件夹放一起,不能自定义路径。查看了一下jquery.tree.js的代码,在209行出错了。[code="js"]if(this.settings.ui.theme_path === false) { $("script").each(functio...
2010-01-05 10:39:54
191
原创 Eclipse 3.5 装载插件的问题
昨晚装了以下Eclipse上的TPTP,和Google plugin,碰到一个奇怪的问题。 因为我的eclipse放在/opt下面,拥有者是root,通过桌面的执行脚本来执行。通过自动升级TPTP和Google plugin后,在Installtion Detail中也看到认出了插件,界面上就是没有应有的google toolkit图标和TPTP图标。-clean也完全没有用处。 ...
2009-11-26 17:43:25
133
原创 Ubuntu Eclipse 兼容问题
Eclipse 3.5在Ubuntu910下面有点bug,创建一个文件,用执行方式启动,内容填写如下sh -c "export GDK_NATIVE_WINDOWS=true; exec /home/neo/java/eclipse/eclipse"
2009-11-26 12:17:19
110
原创 Log4j性能优化
书写log4j输出日志时,使用if (logger.isInfoEnabled()) logger.info(...);会很大程度减少性能开销。如调用isInfoEnabled耗时10纳秒,不调用耗时350纳秒。
2009-11-25 23:53:19
182
原创 Mysql的DNS查询关闭
--据朋友反映,关掉DNS后性能提升很明显。--mysql.cnf文件在/ect/init.d/mysql.cnf下最近发现两台MySQL server在中午的时候忽然(很突然的那种)发飙,不断的挂掉。重启mysql也尽是失败,看mysql的errorlog,只能看到类似如下的信息:Forcing close of thread 12232 user: 'root'...
2009-11-25 21:52:04
817
原创 更改Ubuntu9.10开机启动项
因为9.10升级为grub2了,于是转而修改grub.cfg文件。1.左上角-应用程序-附件-终端,输入sudo chmod +w /boot/grub/grub.cfg 将grub.cfg设为可写状态2.提示输入密码:输入你设的开机密码,此处输入密码不可见,密码输入后直接回车,然后输入sudo gedit /boot/grub/grub.cfg...
2009-11-25 11:35:41
114
原创 Ubuntu下的ttf-mscorefonts-installer错误解决
昨天把弄得乱七八糟的wine卸载了重装,但是碰到ttf-mscorefonts-installer问题,然后不管我装什么都要卡很久,再报错,烦死。于是找了以下解决方法:wget -c http://dl.getdropbox.com/u/313781/ttf-mscorefonts-installer_3.1_all.debsudo dpkg -i ttf-mscorefonts-inst...
2009-11-25 11:25:54
425
原创 转移LOB字段的表空间
--部署时若要导入的表空间名称和开发机上的不一致,而你的表中有LOB字段,那头就大了。--能治好这种头大症的代码如下:create or replace procedure volumeChangeTableAndIndex( tablespacename in varchar2)as cursor tablecur is select table_name fr...
2009-11-24 09:11:53
195
原创 Ubuntu 9.04 gedit文本编辑器打开文本文件乱码的解决办法
1)点击菜单:系统——首选项——主菜单——系统工具,选中“配置编辑器”,关闭窗口。2)点击菜单:应用程序——系统工具——配置编辑器。3)依此打开:apps——gedit-2——preferences——encodings。4)双击右边的“auto_detected”——点“添加”按钮——输入新列表值:“GB18030”并确定——点“向上”按钮把“GB18030”移动到最上边——点“确认...
2009-10-19 13:15:25
127
Myeclipse项目导入WTP的问题解决办法
一个项目,同事是用MyEclipse创建并同步到cvs上的,我习惯使用Eclipse+WTP,于是从cvs导入到Eclipse中,但是,这个项目被Eclipse认为是普通Java工程,而不是我需要的Web工程,这样无法加入到Server Runtime中去。 于是想到两种办法,一种是新建一个web工程,然后把.java .jsp等文件逐个拷进去,只是这样太麻烦太累人了。我懒,于是比较了一...
2009-10-09 16:42:09
231
原创 Linux下挂载windows共享目录
sudo mount -t cifs -o username=administrator,password=123456 //192.168.2.25/software /mnt/tmp如果是FAT32,就把cifs改成vfat行了。
2009-09-25 09:29:31
163
文件下载功能相关的FireFox和IE的差异问题
产品有文件下载功能,但是在FF和在IE上的情况完全不同。择简记之:首先需要判断使用的浏览器[code="java"]String agent = (String) request.getHeader("USER-AGENT");……if (agent != null && agent.indexOf("MSIE") == -1) { //FF ……FF……} el...
2009-09-21 16:33:33
142
java.util.Date和java.sql.Date的精确保存问题
今天需要把一个日期值写入数据库中,发现由java.util.Date转存为java.sql.Date后,只有年月日,没有了时分秒: [code="java"] java.util.Date ud = new java.util.Date(); java.sql.Date sd = new java.sql.Date(ud.getTime()); [/code]...
2009-08-21 17:20:23
295
原创 Eclipse中的文本编码设置
原出处没找到。如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB1...
2009-06-23 10:43:49
108
原创 配置IBMHTTPServer和WebSphereApplicationServer连接优化应用服务
原文:http://blog.youkuaiyun.com/AbnerChai/archive/2004/06/23/24199.aspx作者:abnerchai在本文中,你可以学习到:• 使用 IBM HTTP Server 的好处有哪些• 如何配置 IBM HTTP Server和IBM WebSphere Application Server连接• 如何发布 e...
2009-06-02 13:40:54
265
原创 海量数据库的查询优化及分页算法方案
原文地址:[url]http://blog.youkuaiyun.com/mudboy/archive/2005/07/13/423853.aspx[/url]作者:mudboy随着“金盾工程”建设的逐步深入和公安信息化的高速发展,公安计算机应用系统被广泛应用在各警种、各部门。与此同时,应用系统体系的核心、系统数据的存放地――数据库也随着实际应用而急剧膨胀,一些大规模的系统,如人口系统的数据甚至超过了...
2009-06-02 11:51:33
95
原创 [分享]千万数量级分页存储过程(效果演示)
原文地址:[url]http://blog.youkuaiyun.com/evafly920/archive/2006/03/03/614813.aspx[/url]效果演示:http://www.cn5135.com/_App/Enterprise/QueryResult.aspxCREATE PROCEDURE CN5135_SP_Pagination/****************...
2009-06-02 11:50:07
186
Ubuntu下双tomcat配置
最近老是在写Linux下的双环境配置,其实结合起来,完全可以部署一个完整的双环境系统。为什么要双环境呢?很多人对我配置JDK4非常不屑,都什么年代了?!其实,配置双环境有一定的意义,比如你在开发一个新的系统,但是有一个你负责的旧系统仍在维护期;或者你的项目正在从旧版本向新版本过渡,双环境的配置就比较重要了。 我之前描述了双JDK的安装[url]http://timnity.iteye.c...
2009-06-01 19:23:25
144
Ubuntu下双JDK配置
在Ubuntu下搭建工作环境,用apt-get的方式安装了jdk6 。 但是公司的业务大多针对企业,而企业中的各种服务器软件更新较慢,旧的系统大部分是was5,于是jdk6和jdk1.4的并存就比较重要了。1、先安装jdk6:用新立得或者$sudo apt-get install sun-java6-jdk2、配置环境变量$sudo gedit /etc/environme...
2009-06-01 12:24:41
219
Ubuntu下的Apache+Tomcat
历经一天时间,把Apache和Tomcat搞定了,为今后快速部署,特记之。OS:Ubuntu 9.04apache version : apache 2.2.11tomcat version : tomcat 6.0.18jk : 1.2.28Tomcat 的安装参考:[url]http://timnity.iteye.com/admin/blogs/277636[/u...
2009-06-01 10:28:50
103
原创 FireFox内存泄漏解决
1. Open Firefox and go to the Address Bar. Type in about:config and thenpress Enter.2. Right Click in the page and select New -> Boolean.3. In the box that pops up enter config.trim_on_minimize....
2009-04-08 09:11:33
383
最近比较困扰的服务器线程挂起问题解决
我们的应用是类似于网络硬盘一样的下载工具,网站访问量比较小,但是有个问题一直困扰着我们,就是was服务器隔一段时间就报线程挂起,时间有长有短,短的重启5分钟内就报。 一般情况是: 1.开应用服务器——用户下载——报线程挂起——下载量下降——报线程N长时间没活动,超过was设置的阀值,释放掉。 2.开应用服务器——用户下载——报线程挂起——下载量继续或者上升,挂起线程越来越多—...
2009-02-26 13:37:40
1741
原创 SQL Server 2005 问题:TCP/IP无法连接
刚碰到这个问题时,以为是应用服务器和数据库服务器没连通,查了半天的网络结果网上一查,跟SQL Server 2005有关,你太阳的! 开始菜单-SQLServer2005-配置工具-SQL Server Configuration Manager-SQLserver2005网络配置-MSSQLSERVER的协议-双击TCP/IP协议 把IP改成当前使用的,当然,端口也要确保正确。再...
2009-02-19 10:58:29
277
原创 c3p0数据库连接池的重连
用户今天应用无法访问了,日志一看,原来是Connection reset by peer . 再一看前面,原来应用服务器无法和数据库服务器连接了,虽然后来连接恢复,但c3p0的连接就再也没法恢复过来了。应用服务器和数据库服务器在异地,难道每次都重启吗?还好c3p0的连接池能配置重连。 testConnectionOnCheckin t...
2009-02-17 12:08:23
377
原创 Tomcat 5.0 C3P0数据库连接池配置方法
1.tomcat5一般都用DBCP的连接池,但是DBCP有bug,访问量大以后就经常报错,而且速度变的很慢。所以改用C3P0连接池,先从http://sourceforge.net/projects/c3p0/下载最新的C3P0连接池,将lib下的两个jar文件,连同数据库的JDBC驱动一起复制到tomcat/common/lib文件夹下。2.在conf\Catalina\localhost文...
2009-02-12 17:12:15
118
原创 重装windows后找回我的Ubuntu
近日硬盘坏道,影响工作,只好重装winXP。因为一个项目在windows上开发,另几个都在Linux上(那个项目非IE不行,汗~),在折腾一天安抚好winXP后,就得找回我的Linux启动项了,原来如此简单。 找张Linux安装盘启动[list][*]打开终端,切换成root身份,如果是Ubuntu就sudo -i ; 如果是RH,就su -[*]输入grub[*]f...
2009-02-10 13:58:20
153
原创 抽象和接口的区别(收藏)
很多人有过这样的疑问:为什么有的地方必须使用接口而不是抽象类,而在另一些地方,又必须使用抽象类而不是接口呢?或者说,在考虑Java类的一般化问题时,很多人会在接口和抽象类之间犹豫不决,甚至随便选择一种。 实际上接口和抽象类的选择不是随心所欲的。要理解接口和抽象类的选择原则,有两个概念很重要:对象的行为和对象的实现。如果一个实体可以有多种实现方式,则在设计实体行为的描述方式时,应当达到这样...
2009-02-10 10:23:35
75
eclipse启动jre的设置
由于本机有多个jvm,今天在使用一个JDK5的插件报错,虽然我的环境变量设置是JDK5,用java -version显示的版本也是JDK5,但是仍然报错。 于是创建了一个eclipse.exe的快捷方式,在后面加上 -vm "C:\Program Files\Java\jdk1.5.0_16\bin\javaw.exe" 因为Program Files文件夹有空格,最好加上双...
2009-02-09 13:12:21
193
Oracle中用游标循环DDL语句产生的一些问题
我和同事由于需要从用户的数据库中导出大量的表,但是由于种种原因,只能用创建的方式导,因此写了如下存储过程。[code="sql"]create or replace procedure createtable is tablename varchar2(100) ; sqlstring varchar2(1000); CURSOR cur_1 is select ...
2008-12-22 21:39:13
275
原创 Oracle session连接数和inactive的问题记录
从上周起,服务器Oracle数据库出现问题,用不到半天,就会报maxsession(150)的问题,肯定是数据库的会话超过最大数了。 由于服务器跑的是文件传输应用,占用的请求和会话肯定很大,因此用户数不大就已经让oracle的会话数达到最大值。 处理方式不外乎两种:扩大oracle最大session数以及清除inactive会话,当然还有,就是从数据库连接池和程序bug上面下手。...
2008-11-26 20:15:48
787
原创 Linux上的Tomcat6.0安装
所用系统是Ubuntu8.10,Tomcat6.0.18,下载地址:http://tomcat.apache.org/download-60.cgi。因为Ubuntu系统还不是很熟悉,所以JDK是使用apt-get的方式安装的JDK1.6.0_10。但是在同样偷懒使用apt-get tomcat的时候出问题了。tomcat被自动安装在/usr/share里,并且tomcat6、tomcat6-...
2008-11-25 11:05:50
290
原创 Oracle SQL Developer 在Ubuntu8.10上使用碰到的问题
慢慢地在熟悉Ubuntu,逐渐地搭建起了开发环境。因为后面一个项目的开发要用到的JDK和我原来环境的冲突,并且一定不能共存,因此想到转到 Ubuntu上来开发,这样也便于我实践中学习该系统。在Linux上装Oracle是个比较麻烦的事情,所以决定用服务器上的库,本地装个客户端来连就好啦。Oracle SQL Developer以前用过,还是很不错的,又跨平台,当然是不二的选择。在Oracle下...
2008-11-25 11:05:19
130
Flex出错记录(持续更新)
初学Flex,只是业余兴趣,或许以后可以应用在产品开发上。以下记录Flex中自己出现过的错误和解决。许多错误都很低级,望"高手""熟手"无视,勿骂[b]一、[/b]mxml的标签区分大小写 mxml就是一xml,当然要区分大小写的,如果不小心写错,编译时会报 [quote] Error: Could not resolve to a component implementat...
2008-09-25 09:30:31
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人