- 浏览: 668780 次
- 性别:
- 来自: 常州
-
最新评论
-
anny101:
想转发一下,不知道怎么转发。评论一下吧。方便查看。
fetch = FetchType.EAGER 作用 -
Navee:
果然我这也是是防火墙问题
解决 Linux 安装 httpd局域网无法访问 -
dhyang909:
...
oracle 10g+ 行列转换 -
国产希特勒:
真强,居然有人把公司的面试题挂到javaeye上了
锦江国际的一道面试题(很简单) -
tomfish88:
比如我要拦截不同业务的service类里面的方法 @Poi ...
Spring AOP annotation 拦截表达式 分析
文章列表
再来一个新方法:
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_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 ...