`
78425665
  • 浏览: 125644 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
遇到这个情况,我猜: 1、你一定使用的spring+hibernate 2、你一定在applicationContext.xml文件中写了事务配置如下: <tx:advice id="txAdvice" transaction-manager="transactionManager"> <tx:attributes> <tx:method name="save*" rollback-for="Exception" /> ...
今天在重构公司一个老项目的时候,遇到了这个异常,记录下: 很明显异常的意思是,引用了一个没保存的对象,而我的操作是点修改,即需要根据ID查询实体,那查询为什么会存在保存的操作呢?经仔细排查后得出结论 实体类如下: package com.eclink.model; public class ModuleInfo implements java.io.Serializable { private Integer id; private ModuleInfo parent; public ModuleInfo getParent() { ...
前些天在制作一个 jQuery 插件 Openbox 的时候,由于弹出的模拟窗口是 DIV 内嵌套 iframe 或者 AJAX 方式将内容载入到 DIV 中,在 ie 下测试的时候,由 IFrame 方式打开的窗口内部的文本输入框总是会出现无法聚焦输入的状况,在其它浏览器下却没有此问题,我非常郁闷, 后来仍然是国外的一个网站上的讯息解决了此问题,原因是 IE 下在移除父层的 DIV 的时候,也就是 IFrame 外层的 DIV 的时候,IE 并没有将内部的 IFrame 从 DOM 中移除,而下次触发函数创建此 IFrame 的时候,使会产生 DOM 冲突,所以解决方法就是在移除父层的 DI ...
参考此篇文章: Apache与Tomcat集群配置(1) http://developer.51cto.com/art/201205/339326.htm Apache与Tomcat集群配置(2) http://developer.51cto.com/art/201205/339326_1.htm 很详细,基本上我也是照做,没出什么问题 文章使用的是tomcat5.5配置 但大部分用的是6.0了,因为6.0的jar包和5.0不同,所以配置有些出入 6.0改一下server.xml,其实配置可以在docs中找到,注释中有写 <!--For clustering, pl ...
首页发现篇,虽然跟我的不一样,但思路大致相同,大家可以参考下咯 http://mixer-b.iteye.com/blog/1563872 以前没具体做过缓存,于是上网搜了下资料,于是得知spring+ehcache做缓存一些考虑因素: 1、缓存的切面放在哪一层最合适(大部分情况是service,dao),其实应用在哪一层都有各自的用武之地,如: 一、放在service,是缓存整个经过业务处理后的一个结果,这样的做法大大减少了系统逻辑处理,但如果业务方法里面涉及到多表操作,则比较麻烦,因为要考虑缓存数据更新的问题。 二、放在dao,大多数都放在这层,也是推荐放在这层,因为基本不用人为的考虑缓存 ...
项目中用到了,于是搞了几多时间,还是没太明白,只是会基本用法,由于后来项目换实现方式,不存在跨域问题了,就没研究了,这里记录下,已备所需 废话不多说了,这里只讲这个,其他方式自己去试,直接先上两篇参考 1、(两种方式的基本配置) http://www.joywebsite.com/2011/01/how-to-bypass-cross-domain-restrictions-by-apache/ 2、(mod_rewrite官方文档中文详解) http://man.chinaunix.net/newsoft/ApacheManual/misc/rewriteguide.html 下面是我根据 ...
需求: 1、搜索带有关键字的数组字符串,有点类型DB中的like查询,如下面一段js,会匹配2个: ["23","11","1"]和["43","103","411"] 分开解释一下表达式的含义,只是我的理解,也是别人写给我的,之前想了好久,没写出来,这里写出来分享一下。 \\[ 匹配 [ [^\\[]+ 匹配 多个所有非[的字符 (?='+key+') 匹配 带有关键字的字符串 同理 [^\\]]+ 和 \\] 分别匹配多个非]的字符 和 ] <script& ...
  <proxies> <proxy> <id>optional</id> <!--代理服务器ID,可随意命名--> <active>true</active> <!-- 是否启用 --> <protocol>http</protocol> <!-- 通信协议 --> <username></username> <!-- 代理服务器用户名 --> <password></password> &l ...
oracle网络配置 三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME/network/admin目录下。 1.  sqlnet.ora-----通过这个文件来决定怎么样找一个连接中出现的连接字符串。 例如我们客户端输入 sqlplus sys/oracle@ora 假如我 ...
  前段时间启动TOMCAT的时候出现了java.net.SocketException: select failed at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.ap ...
/** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、12小时(h)、24小时(H)、分(m)、秒(s)、周(E)、季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new ...
hibernate3.2映射关系(只是基本的关联关系,详细配置需再自行扩展配置,手写的,没实践,如果有问题,请多谢提出!) 以Group - User 为例说明 1.一对多单向关联 Group{   @OneToMany   @JoinColum(name="group_id")// user中生成的数据库字段名   public Set<User> getUser(){   } } 2.多对一单向关联 User{   @ManyToOne   public Group getGroup(){   } } 3.一对多和多对一双向关联 Group{   @O ...
java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/index_ ...
刚刚使用下面的命令生成eclipse的工程文件: mvn eclipse:eclipse 但maven提示: $ mvn eclipse:eclipse [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Building AppFuse Struts 2 Application [INFO]    task-segment: [eclipse:eclipse] [INFO] -------------- ...
Global site tag (gtag.js) - Google Analytics