`
文章列表
再来一个新方法: Window->Preferences->MyEclipse->Project Capabilities->然后选中Struts或Hibernate 找到antlr-2.7.2就Remove就好了 转的,此文章验证有效 SSH2组合完成后,执行hibernate的HQL查询时,报错: java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 看来是antlr这个语法解析包出错 因为Struts2.1.8.1自带的antlr-2.7.2.jar,比Hibernate3.3自带的antl ...
设计原则: 1、找出应用中可能需要变化之处,把它独立出来,不要和那些不需变化的代码混在一起。 2、针对接口编程,而不是针对实现编程。(针对超类型编程)。 3、多用组合,少用继承。 示例程序(此处代码都为书上原码,只不过是本人手输入了一次) 大概讲下: 有套莫伊鸭子的游戏,SimUDuck,游戏中会出现许多鸭子,一边游泳,一边呱呱叫。 一开始,使用了标准的OO技术,设计了一个鸭子超类,并让各种鸭子继承此超类。 在此时,这种设计是对的,但是,如果老板说需要给鸭子增加个飞行的动作,那么此时该如何做呢? 我当时的做法和书中joe做法一样,把飞行动作放入父类,但这样,成了所有的鸭子都会飞,但明显不 ...
1. 相同及联系   A. 两者都是抽象类,都不能实例化。   B. interface实现类及abstrct class的子类都必须要实现已经声明的抽象方法。 2. 不同   A. interface需要实现,要用implements,而abstract class需要继承,要用extends。   B. 一个类可以实现多个interface,但一个类只能继承一个abstract class。   C. interface强调特定功能的实现,而abstract class强调所属关系。   D. 尽管interface实现类及abstrct class的子类都必须要实现相应的抽象方法,但实 ...
还有篇终极优化的。。。 http://wenku.baidu.com/view/e9f78f84ec3a87c24028c4f9.html 1、内存设置 Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件, 在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m -Xms设置初始化内存大小 -Xmx设置可以使用的最大内存 -Xmn:内存最小值,-Xmn128-256m就够了 JVM初始分配的内存由-Xm ...

java 环境配置

    博客分类:
  • java
  JAVA_HOME = E:\jdk   PATH = %JAVA_HOME%\bin;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;   CLASSPATH = %JAVA_HOME%\lib;%JAVA_HOME%\jre\lib; 写一个简单的java程序来测试J2SDK是否已安装成功: public class hello { public static void main(String args[]) { System.out.println("Hello"); } } 将程序保存为文件名为hello ...
applicationContext.xml: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jee="http://www.springframework.org/schema/jee" xm ...
apache 为2.2以上 在apache的httpd.conf中 最后添加 <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so NameVirtualHost *:80 <VirtualHost *:80& ...
转的。。。 1 下载tomcat的压缩包(不是安装的那种,直接解压缩就能用的) 下载地址:http://tomcat.apache.org/download-55.cgi 下载好的文件名是:apache-tomcat-5.5.23.zip 2 解压缩。我解压缩到了C:\ 分别是C:\apache-tomcat-5.5.23-1,C:\apache-tomcat-5.5.23-2 3 修改任意一个的配置文件 比如apache-tomcat-5.5.23-1, C:\apache-tomcat-5.5.23-1\conf\server.xml用记事本什么的打开 修改3个地方 第一: < ...
package com.cal.servlet; import javax.servlet.ServletConfig; import javax.servlet.ServletContext; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import org.quartz.Scheduler; import org.quartz.SchedulerException; import org.quartz.SchedulerFactory; import org.q ...
如果是使用了JDBC JobStore或JobStoreCMT获得持久的Job时,就要配置相关的数据源了。 方式一:使用quartz.properties文件,这时只需要在property文件中增加如下的一些属性就ok了。 org.quartz.dataSource.NAME.driver = 数据库驱动(requried) org.quartz.dataSource.NAME.URL = 连接数据库的url (requried) org.quartz.dataSource.NAME.user = 连接的数据库的用户名(not requried) org.quartz.dataSour ...
spring2.5如何整合quarty?不会使用 所以还是用老办法,在web.xml中添加job 代码如下: quartz.properties #============================================================================ # Configure Main Scheduler Properties #============================================================================ org.quartz.scheduler.instanc ...
jsp页面中: 上传预览图片:<br> <input type="file"/> <br /> <div style="overflow: hidden;"> <div id="imgDiv"> </div> </div> <input type="submit"> $(document).ready(function( ...
装 svn 1、MyEclipse8.5默认安装的。首先从http://subclipse.tigris.org/和http://sourceforge.net/下载插件; 2、新建文件myplugin,解压文件到C:\Program Files\Genuitec\myplugin\svn和C:\ProgrFiles\Genuitec\myplugin\fatjar,删除features和plugins之外的文件; 3、在C:\Program Files\Genuitec\MyEclipse 8.5\dropins目录新建立文件svn.link和fatjar.link内容分别为:path=C ...
$('#element');// 相当于document.getElementById("element") $('.element');//Class $('p');//html标签 $("form > input");//子对象 $("div,span,p.myClass");//同时选择多种对象 $("tr:odd").css("background-color", "#bbbbff");//表格的隔行背景 $(":input") ...
ajax提交,返回list,然后遍历 function getCityBypro(item){ $.ajax({ type: "POST", url: "gtCityByProId.action", data: "proid=" + item.value, dataType:"json", success: function(data){ var items = data.cityVOList; $.each(ite ...
Global site tag (gtag.js) - Google Analytics