- 博客(68)
- 问答 (1)
- 收藏
- 关注
原创 提高开发效率之tomcat免重启(随意更改java代码)
做为了一个java开发人员,总是为因为要增加一个类,或是增加删除一个方法,甚至修改一个小处代码而不得不再次重启服务器。而启动服务器总是那么的浪费时间。一个小时的编程 10 分钟左右,这效率.... 而php有java更有优势在于它是动态加载的。而为什么java就不可以呢? 你想要什么?可以加方法?可以加类?可以动态的随意更改java代码又不重启...
2011-03-30 16:24:29
134
原创 自定义Tomcat错误页面(举例)
为了获得很好的用户感受,不应当向用户暴露404这样的页面的。Tomcat不像IIS提供了各种类型的错误页,如果Tomcat发生错误就会显示千篇一律的错误页面。其实我们可以通过修改其配置文件,从而自定义设置其错误页面的显示。1、在网上随便搜几个404页面2、确保404页面大于512字节,这样浏览器才会正常显示3、IE需要在“高级”里面选中“显示友好错误页面” 版本:tomcat ...
2010-09-13 14:09:57
272
原创 Tomcat 域名配置
部署环境:Tomcat+路由+花生壳 步骤: 1、申请花生壳 免费域名,并激活花生壳服务。如:test.vicp.net 2、修改C:\Tomcat5.5\conf目录下server.xml配置文件。 【第一步】 一般我们部署系统后都有带8080端口才能访问,那如何不输入端口就能访问系统呢?(http://localhost/test) 如:http://www.csai.cn...
2010-09-13 14:09:09
131
原创 renderTo和applyTo的区别
Extjs的组件有两个看起来类似的配置项,applyTo和renderTo,这两个配置项都是用来指定将该extjs组件加载到什么位置。那他们到底有什么区别呢?个人认为这两篇文章写的不够通俗。写一个简单的例子来看看最终生成了什么代码。<head> <title>RenderTo and ApplyTo</title> <link rel=...
2010-07-20 16:40:53
618
struts2.1.X关于配置redirect-action启动出错的解决方法
<action name="userlogin" class="UserLoginAction" method="userlogin"> <result name="success" type="redirect-action"> <param name="actionName">login&am
2010-06-29 09:22:20
140
异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。 ...
2010-06-08 13:34:28
114
关于Struts2返回XML,JSON格式配置记录
Struts2返回XML格式 1.struts.xml里面的配置package extends="struts-default" 或者extends="json-default" 都可以!<action name="xxxName" class="xxxAction" method="xxxMethod" ><!-- 下面的name和type不能改动 --&a
2010-04-22 11:09:54
170
网站变成灰色,纪念日代码@IE下
这个是使网站变成黑白的一段代码,记录一下,如果有更好的请留言:<style type="text/css">html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale='1');}</style>...
2010-04-21 09:41:16
371
Myeclipse 启动Tomcat Console中无信息显示----问题解决
将Console中的“Open Console”切换成“Java Stack Trace Console”就好!
2010-04-21 08:51:27
154
[转载]Tomcat性能调优方案
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 JDK1.4比JDK1...
2010-04-20 09:54:38
88
eclipse java.lang.OutOfMemoryError: Java heap space 解决方案
今天在做导出操作的一个功能时候,报使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 异常原因:在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置H...
2010-04-10 10:31:46
390
Windows Server 2003安装卡巴斯基2010成功
今天登录服务器的时候,用安全360检测发现“蠕虫病毒”横行!所有的exe文件都被感染了,用360杀毒提示是删除exe文件,这个不是我想要的结果! 这个时候我想到了用卡巴斯基2010,能清除病毒,不删除EXE文件,哈哈!但是开始安装的时候提示我不支持该操作系统,我很郁闷! 百度和谷歌了一下,有一些很好的资源! OK,开始动手操作!测试成功的系统是 Window...
2010-03-22 10:42:04
172
原创 关于COMBOX联动的显示文本设置
今天遇到了从后台返回数据给combox显示的问题,通过网络和朋友的帮助指导了算是明白了。有两种方式可以,一种是ext本身解决方法:给combox设置hiddenName:'XXX'和valueField:'XXX'这个两个值设置一致,在进行setValue(真实值)和setRowValue(显示值)的操作。 另一种方法就是对combox中的sevValue方法进行重载,代码如下...
2010-01-28 17:24:28
599
原创 Javascript 数字比较
Javascript 数字比较 收藏 function compareNumber(data1, data2) { //假设data1 and data2 是text 对象 if(Number(data1.value))>Number(data1.value))){ alert("data1对象的值大于data12对象的值") }el...
2010-01-05 09:05:49
168
JD-Eclipse源码查看
JD-Core 是一个免费的库,从一个或多个“.class”文件中 重构Java源代码。JD-Core可以用来恢复丢失的源代码,并深究Java运行时类库。支持Java 5的功能:如注释,泛型或键入“枚举” 。JD-GUI 和 JD-Eclipse都包括JD-Core。JD-GUI 是一个独立的显示“.class” 文件Java源代码的图形用户界面工具。您可以使用JD-GUI浏览和重建源代码的即时访...
2009-12-31 08:37:17
208
原创 java时区问题
问题描述:Window XP 系统自己能够读取正确的时间,但是用java获取的时间始终与北京时间相差八个小时。 原因分析: 1.系统本身时区设置错误(可以排除,上面已经交代系统能够获取正确时间) 2.注册表出现异常。 注册表对应项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones 解决之道: 1.备...
2009-12-09 10:23:56
122
一段时间内监控时间,写入文件
import java.io.*;import java.util.*;import java.text.*;public class DataTest extends Thread { public static void main(String[] args) { File log = new File("D://logger.log"); t...
2009-12-09 09:20:08
169
原创 IP地址、手机归属和身份证查询接口
IP地址、手机归属和身份证查询接口 1. 查询手机:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号码 2. 查询IP:http://www.yodao.com/smartresult-xml/search.s?type=ip&q=IP地址 3. 查询身份证:http://www.yodao.com/sm...
2009-12-03 10:10:01
107
原创 107条Javascript的常用语句
1.document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElemen...
2009-11-21 09:02:11
64
原创 Windows 7中成功安装ORACLE客户端
这几天装了WIN7 X32,由于工作需要必须安装JAVA、ORACLECLIENT、PLSQLDEV之类的东西。当前任何版本的ORACLE客户端在任何版本的WINDOWS7上都无法正常完成安装。 主要是因为ORACLE安装的先决条件里操作系统版本不符合,但是这个问题可以修改refhost.xml解决, 具体是在refhost.xml中添加,以下内容: <!...
2009-11-09 17:11:44
133
原创 找回“旧爱”--Windows7快速启动栏
在功能设置方面,Windows 7有一个地方比Windows XP要麻烦。比如用户将屏幕左下角(开始菜单附近)的快速启动栏里的图标文件请出去后,要想再请回来可就不是很简单了。一般情况下,XP用户重新启用快速 启动栏,然后将相应的图标拖拉回来就可以了,但是Windows 7系统下,用户无法按此方法解决问题。 有关“找回Windows 7任务栏消失”的方法,一些网友给出的方法是可行的,...
2009-11-09 17:05:15
139
原创 oracle10g database安装图解
一。预备步骤 取得 Oracle 10g 安装程序,或从 Oracle 技术网(OTN)下载 光盘映像。在评估阶段您可以免费下载和使用无技术限制的全功能 Oracle,但在正式的商业场合应用时需要购买法律授权。 下载地址: http://www.oracle.com/technology/software/products/database/oracle10g/index.html 您需要...
2009-10-15 10:28:24
157
EXT 未指明错误---解决方案备份
对于未知错误备份 修改源码 加入try catch (function(){ var libFlyweight; function fly(el) { if (!libFlyweight) { libFlyweight = new Ext.Element.Flyweight(); ...
2009-10-13 14:39:01
106
原创 绿色版TOMCAT自动安装
你可以参考以下的步骤,如果你已经做完了一些工作,可以跳过。你的主要问题是如果配置tomcat: 一 jdk的安装 jdk的安装只需要根据提示安装就可以了。中途你可以选择自己喜欢的安装路径。安装之后,会有一个jdk1.5.0_05和一个jre1.5.0_05文件夹。 然后开始设置环境变量。右键我的电脑--属性--高级--环境变量。在这里你可以选在在系统变量中添加,这样这台机器上的所有用户都可以使用这...
2009-09-26 08:54:43
89
项目树型结构显示的SQL语句--记录
SELECT a.org_id, a.org_name FROM org a WHERE a.org_parentid = 1 AND ((a.org_id in (select org_id from user_org where user_id in (select user_.user_id ...
2009-09-10 12:05:26
120
原创 java.lang.NoClassDefFoundError: javax/el/ExpressionFactory异常
如果你按照以上目录发布工程,抛出以下异常: (1) java.lang.NoClassDefFoundError: javax/el/ExpressionFactory (2) 或打开页面后显示: HTTP Status 404 - /hello1/type 报404错误Tomcat/5.5.17 则将javaee.jar包再copy一份放在tomcat目录的common\li...
2009-09-09 17:25:27
377
原创 【第六胖】(5)EXT.JS文件解析--分析继承的实现
ext中有关继承的实现的关键代码如下:(Ext.js中) extend:extend : function(){ // inline overrides var io = function(o){ for(var m in o){ this[m] = o[m...
2009-09-09 16:24:49
105
原创 【第五胖】(4)EXT.JS文件解析--理解万岁
//先定义匿名方法,第一个括号对里的,必须要有这个括号对,之后第二个括号对用来执行这个匿名方法,如果这个匿名方法返回的是function,那么可以加第三个括号对。 (function(){ alert("aa") return function(){ alert("bb"); } ...
2009-09-09 16:12:17
76
原创 【第四胖】(3)EXT.JS文件解析--关于扩展
if(!Person.extend){//若extend属性还未存在则执行里面的代码 Person.applay(Person,{ extend:function(){ alert("定义时执行"); return function(){ ...
2009-09-09 16:08:30
68
原创 【第三胖】(2)EXT.JS文件解析--能在定义时就能执行的方法的写法
/** * 第二部分:能在定义时就能执行的方法的写法 function(){...}(); */ /** * 一、普通的方法的定义与执行 */ // 1-1、普通的方法定义,不带返回值的情况 fun = function() { alert("执行"); }; /...
2009-09-09 16:03:35
98
原创 【第二胖】(1)EXT.JS文件解析--对象属性的添加和设置
/** * 分析CORE---Ext.js */ /** * 第一部分:对象属性的添加和设置 */ Person = { sex : 'woman'// 初始属性设置 }; Person.applay = function(source, copy, de...
2009-09-09 15:57:33
120
原创 【第一胖】EXT----ext.extend的说明.
Ext.extend方法是用来实现类的继承。 extend(Object subclass,Object superclass,[Object overrides] : Object 第一个@param:子类 第二个@param:父类 第三个@param:要覆盖的属性。 这里需要强调一下,子类继承下来的是父类中通过superclass.prototype方式定义的属性(包括用此方法定义的函数)。...
2009-09-09 15:35:08
118
原创 eWebEditor不支持IE8/IE7的解决方法
现在公布方法:替换editor.js 函数 // Toolbar button onmouseup handlerfunction BtnMouseUp() {if (event.srcElement.tagName != "IMG") {event.cancelBubble = true;return false;}var image = event.srcEle...
2009-09-04 10:52:31
102
ECLIPSE 启动报错 JVM terminated.exit code=-1
把eclipse文件夹下的eclipse.ini先copy到别的地方(备份一下),然后删除之,启动一下eclipse
2009-07-23 11:02:11
115
原创 FileWriter不能写utf-8
今天碰到个问题,统计数据,用FileWriter写到unix系统的一个文件中,然后程序导入到另外一个表中,总是有乱码出现。数据库驱动的编码是utf-8,转了好几次也不行,怀疑是写文件的问题。上网google了下,原来 FileWriter不能写utf-8,google就是好。package cn.yethyeth.sample.io; import java.io.FileNotFound...
2009-06-18 18:18:24
158
原创 Oracle的一些关于时间的函数
-- 语句级一致性事务或读已提交事务(默认) set transaction isolation read committed; -- 只读事务 set transaction read only; -- 事务级一致性事务或顺序事务 set transaction isolation level serializable; -- 设置该事务使用一个回退段 set transaction u...
2009-06-18 18:06:00
180
1
原创 Exception in thread "main" java.lang.NoClassDefFou
如果你用myEclipse进行开发的话,运行时可能会出现以下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream原因是jar包版本不统一,解决方法如下:删除Java EE 5 Libraries/javaee.jar/mail里的包有东西.具体方法如下:用ra...
2009-06-18 18:02:00
3392
空空如也
一条不理解SQL语句,查询树
2009-10-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人