`
文章列表
做为了一个java开发人员,总是为因为要增加一个类,或是增加删除一个方法,甚至修改一个小处代码而不得不再次重启服务器。而启动服务器总是那么的浪费时间。一个小时的编程 10 分钟左右,这效率....           而php有java更有优势在于它是动态加载的。而为什么java就不可以呢?          你想要什么?可以加方法?可以加类?可以动态的随意更改java代码又不重启服务器?        现在这些都可以实现了,今天重大发现这些都可以做到了。java也变为和php一样可以动态的更改了。     今天听到了这么一个发现,觉得确实很好,现在在这里和大 ...
为了获得很好的用户感受,不应当向用户暴露404这样的页面的。Tomcat不像IIS提供了各种类型的错误页,如果Tomcat发生错误就会显示千篇一律的错误页面。其实我们可以通过修改其配置文件,从而自定义设置其错误页面的显示。 1、在网上随便搜几个404页面 2、确保404页面大于512字节,这样浏览器才会正常显示 3、IE需要在“高级”里面选中“显示友好错误页面”   版本:tomcat 5.5打开webapps/Root/WEB-INFO/web.xml文件,在最后一行的之前添加如下的语句:<error-page> <error-code>404</err ...
部署环境:Tomcat+路由+花生壳 步骤: 1、申请花生壳 免费域名,并激活花生壳服务。如:test.vicp.net 2、修改C:\Tomcat5.5\conf目录下server.xml配置文件。   【第一步】 一般我们部署系统后都有带8080端口才能访问,那如何不输入端口就能访问系统呢?(http://localhost/test) 如:http://www.csai.cn:80,因为浏览网页服务默认的端口号是80,所以只要输入网址,不用输入“:80”。 .修改:<Connector port="8080" 改为 port=" ...
Extjs的组件有两个看起来类似的配置项,applyTo和renderTo,这两个配置项都是用来指定将该extjs组件加载到什么位置。那他们到底有什么区别呢? 个人认为这两篇文章写的不够通俗。 写一个简单的例子来看看最终生成了什么代码。 <head> <title>RenderTo and ApplyTo</title> <link rel="Stylesheet" type="text/css" href="ext-3.1.0/resources/css/ext-all.css" ...
<action name="userlogin" class="UserLoginAction" method="userlogin"> <result name="success" type="redirect-action"> <param name="actionName">login</param> <param name="namespace">/</param> ...
     今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。    那次在Linux上部署工程时也出现过因为版本不同引起的问题,那时我们用的IDE的编译器是JDK5.0,而那台Linux装的是JDK6.0,部署后发现很多功能都出错,看来有些东西还是得注意一下啊。    ...

GRID中嵌套表格

由于需求自己写弄的源代码! 见附件图片
Struts2返回XML格式 1.struts.xml里面的配置package extends="struts-default" 或者extends="json-default" 都可以! <action name="xxxName" class="xxxAction" method="xxxMethod" > <!-- 下面的name和type不能改动 --> <result name="xmlMessage" type=& ...
这个是使网站变成黑白的一段代码,记录一下,如果有更好的请留言: <style type="text/css">html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale='1');}</style>
自己使用的fixedsys字体
将Console中的“Open Console”切换成“Java Stack Trace Console”就好!
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 JDK1.4比JDK1.3性能提高了近10%-20%,JDK1.5比JDK1.4性能提高25%-75%。 因此对性能要求较高的情况推荐使用 JDK1.6。 【适用场景】 任何项目。 三、Apache集成Tomcat Web服 ...
今天在做导出操作的一个功能时候,报使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 异常原因: 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。 JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。 在百度和谷歌后有了以下的 ...
今天登录服务器的时候,用安全360检测发现“蠕虫病毒”横行! 所有的exe文件都被感染了,用360杀毒提示是删除exe文件, 这个不是我想要的结果!   这个时候我想到了用卡巴斯基2010,能清除病毒,不删除EXE文件,哈哈! 但 ...
今天遇到了从后台返回数据给combox显示的问题,通过网络和朋友的帮助指导了算是明白了。有两种方式可以, 一种是ext本身解决方法: 给combox设置hiddenName:'XXX'和valueField:'XXX'这个两个值设置一致,在进行setValue(真实值)和setRowValue(显示值)的操作。   另一种方法就是对combox中的sevValue方法进行重载,代码如下 Ext.override(Ext.form.ComboBox,{ setValue : function(v, _text){ var text = v; ...
Global site tag (gtag.js) - Google Analytics