- 博客(38)
- 收藏
- 关注
hibernate datasource
## hibernate config file## have to disable second level cache to get around issue with hibernate 3 and default second level cache providerhibernate.cache.use_second_level_cache=false#H2...
2013-09-11 10:59:02
222
Tomcat – Java.Lang.OutOfMemoryError: PermGen Space
在tomcat/bin下修改catalina.sh or catalina.bat 加入:JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m-XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -...
2013-09-04 17:51:08
131
hibernate h2数据库
h2数据库是一种轻量级数据库,极具移植性。http://www.h2database.com/html/main.html 用来与hibernate集成后,可以将一个showcase在随时随地运行,摆脱服务器端数据库的限制。 1. pom.xml <dependency> <groupId>com.h2database</groupI...
2013-08-29 17:33:49
514
sqlite 常用语句
CREATE TABLE user(id integer primary key autoincrement,name varchar(50),password varchar(50),enabled integer,description varchar(200)); 建立db或打开: sqlite3.exe test.db查看表结构:.schem...
2013-08-29 14:21:14
133
java string split .
如果要split “.”的话,要用转义,不然得到的会是[] String aa = "demo-provider.tar";String[] b = aa.split("\\.");
2013-08-29 14:11:27
85
mvn deploy 502错误
用mvn deploy时,报502错误,说是Proxy Error。 原因是公司内部要代理上外网,但nexus是搭建在本地,所以在要maven的.settings.xml中代理部分加上: <nonProxyHosts>localhost|vlt-vm|some.host.com</nonProxyHosts> 这样如果是deploy到localhos...
2013-08-28 15:14:13
2364
struts json-default
<struts> <package name="default" extends="json-default"> <action name="user_*_json" class="userAction" method="{1}"> <result name="success&q
2013-08-27 16:54:37
115
junit 单元测试
1. pom.xml<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</s
2013-08-27 15:43:37
101
log4j配置
1. pom.xml<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> &am
2013-08-27 15:32:56
80
java.sql.SQLException: Field 'id' doesn't have a default value
在调用hiernate的save方法时,抛出如下错误:java.sql.SQLException: Field 'id' doesn't have a default value 原因:hibernate指定entity的id增长为GeneratedValue:@Id @GeneratedValue @Column(name = "ID") public Int...
2013-08-27 14:18:15
402
mybatis @param 类型 转换错误(关键字)
在mybatis中,如果用@param来指定多个参数的别名时,以下几个是关键字,会被mybatis自动认为是某种特定的类型,比如@Param("thresholds") String threshold 这里,即可我们指定threshold为String,但mybatis会自动认为它是一个Integer,故会导致sql异常,指类型转换出错 。。。 解决方法也很简单,只要改别名就...
2013-08-23 15:50:16
578
struts2 文件上传
public class UploadFileAction extends ActionSupport { private static final long serialVersionUID = 6610680811229785371L; private static final Logger LOGER = LoggerFactory.getLogger(UploadFil...
2013-08-22 15:00:09
96
jquery 自定义事件
分2步:1、事件注册,用on即定义事件名称,及事件发生后需相应执行的函数。可以是click事件,也可是自己命名的,可以对任意元素进行绑定,包括document。如果是在document进行注册,则是全局的。 2、trigger那个事件trigger时可带参数 如,要注册一个名为'contentloaded_by_vlt'的全局事件:$(document).on...
2013-08-13 14:32:51
103
jquery 属性选择器
<div id="page1_1" data-load-idx='1' data-url="page1.action"></div><div id="page1_2" data-load-idx='2' data-url="page2.action"></div> 要根据data-lo
2013-08-13 14:20:29
99
sj:submit
stuts2-jquery的标签,<sj:submit value="创建" id="submit" onClickTopics="click" targets="formResult" onBeforeTopics="before" onCompleteTopics="handleResult" cssClass="but
2013-08-12 18:22:49
150
s:select 添加ALL选项
<script> $("#appSel").prepend("<option value='' selected >ALL</option>");</script> 这样,后台是一个appList,前台直接在页面最后用js来 prepend一个ALL选项,将设置为默认selected...
2013-08-12 17:31:52
479
多选下拉框 jquery
1. 引入 先引入jquery, jquery-ui.js<script src="${staticURL}/../scripts/jquery.multiselect.min.js"></script><link rel="stylesheet" href="${staticURL}/../style/jquery.multiselect.cs...
2013-08-12 13:24:25
147
jquery submit 表单
<s:form id="serviceDetailForm" namespace="/dubbo" method="get" > <span>服务名:</span> &nbsp;&nbsp;&nbsp; <s:textfield id="sn"
2013-07-31 14:51:43
117
JAVA String 模糊查询
前台输入部分关键字,后台String中进行过滤 // 根据appName过滤// 判断provider中是否包含appNameif (StringUtils.containsIgnoreCase(provider, appName)) { xxxxxxxx} ...
2013-07-31 10:41:52
3525
JAVA List<String> 去重复
List<String> providerApps = providerService.findApplications();// 要在providerApps中去掉重复的List<String> tmp = new ArrayList<String>();for (String provider : providerApps) {...
2013-07-31 10:39:21
429
java 远程执行linux shell (基于JSCH)
1. pom.xml<dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.50</version> </dependency>
2013-07-25 12:58:09
265
js string contains
var ele = "D1|12345;D2|34567;D3|45678";var contains = (ele.indexOf('D1|12345;') > -1); //true
2013-07-12 16:51:13
2737
maven 从自己的archetype创建项目
用mvn create-from-project制作好自己的archetype后,有时用eclipse的m2e插件直接导入,会报错,说找不到自己的这个archetype,但这个archetype其实已经在本地了。 可能是m2e的bug,这时可以直接用mvn命令行来创建: mvn archetype:generate -DarchetypeCatalog=local ...
2013-07-02 10:19:17
94
java 去空格
if (StringUtils.isEmpty(StringUtils.trim(user.getName()))) { user.setName(null); }
2013-06-24 11:46:04
86
制作自己的maven archetype
1. 到工程所在目录mvn cleanmvn archetype:create-from-project 2. 修改 产生的target/generated-srouces/archetype/pom.xml, 添加自己的maven私服地址,为了deploy<!-- Maven server --> <repositories> <r...
2013-05-27 15:39:40
265
dubbo + zookeeper
最近在看dubbo和zookeeper,没了解太多,刚刚看,都是自己的理解,不知是否有误。 dubbo提供远程调用接口,SOA框架。zookeeper提供远程服务的协调,作为服务的注册中心。 dubbo将服务在zookeeper中注册一下,之后客户端就直接在zookeeper上取得相应的服务。 http://code.alibabatech.com/wiki/d...
2013-05-22 16:09:58
92
oracle 创建用户
在导入oracle数据库前,通常需要创建user: create user showcase identified by showcase;grant dba to showcase; 这样就创建了showcase/showcase用户了。 之后用toad导入即可。如果是.dmp文件,则toad->database->import->import u...
2013-05-20 19:07:36
76
tomcat 中文乱码
自己写了个java程序,在eclipse中用jetty跑都没问题,但发布到tomcat后,中文出现乱码问题,解决如下: 修改tomcat/conf/server.xml文件: <Connector port="8080" URIEncoding="utf-8" protocol="HTTP/1.1" conne...
2013-05-11 10:01:03
60
war包发布tomcat出错
tomcat 错误 严重:Error listenerStart 网上说有很多种可能的原因,我的是因为缺少了spring-core.jar,但我的pom.xml里确实是有的,而且在eclipse里是可以跑的程序,打成war后这个包就没了。 原因是加了句provided,把下面的scope这句去掉就好了: <dependency> <group...
2013-05-06 23:41:46
327
js判断是否支持html5新特性
到http://modernizr.com/ 下载modernizr.custom.js,并引入到你的页面中,之后可以用如下方法: if (Modernizr.geolocation) //用于检测是否支持geolocation.if (Modernizr.canvas) //用于检测是否支持canvas.if (Modernizr.video) { //如果支持video,但...
2013-05-06 23:35:00
298
spring security 02) 自定义
1. 自定义access deny页面只要在加一个access-denied-page就好 <http auto-config='true' access-denied-page="/noauth.jsp"> noauth.jsp<body> <h1>Access Denied</h1> <...
2013-04-26 13:51:47
98
spring security 01) 起步
1. 导入3个基础包 -core, -web, -config 2. web.xml配置拦截,注意要在struts2拦截之后<!-- struts2 support -->...<!-- spring security --> <filter> <filter-name>springSecurityFilterC...
2013-04-25 18:13:51
64
maven archetype 制作自己的项目原型骨架
1. cmd到项目目录,mvn clean,然后 mvn archetype:create-from-project2. 修改 target/generated-sources/archetype/pom.xml,加入自己maven私服配置(为了后边的发布)<!-- maven server --> <repositories> <reposit...
2013-04-25 16:58:34
126
log4j slf4j 配置
slf4j只定义接口,具体实现还是要靠log4j来定义,所以即使在代码中用slf的getlogger,还是要指定log4j的配置信息等。 1. pom.xml<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId>...
2013-04-25 16:48:30
77
导出excel
pom.xml中加入poi的依赖:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.8</version> &
2013-04-24 14:33:37
79
jquery 提交 表单
有时提交到后台的action不能用ajax(比如导出excel时),这时只能用表单方式提交。 $("#exceBtnl").click(function(){ var frm = $("<form></form>"); frm.attr('action', '/showcase-app/exportToExcel.action'); frm.a...
2013-04-24 14:15:10
92
tomcat jndi连接mysql
在tomcat/context.xml中加入: <WatchedResource>WEB-INF/web.xml</WatchedResource><!-- 加入这行 --> <Resource name="jdbc/wb" auth="Container" type="javax.sql.DataSource"
2013-04-23 13:20:31
118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人