`
Copperfield
  • 浏览: 254600 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
C407adc3-512e-3a03-a056-ce4607c3a3c0
java并发编程陷阱
浏览量:24620
社区版块
存档分类
文章列表
From the official website
代码见附件,转载自: http://www.cnblogs.com/cloudgamer/archive/2008/10/20/1314766.html
  <select id="findNoteByID" parameterType="string" resultType="note"> SELECT * FROM TABLE <where> <choose> <when test="id != null and id !='' ">id = #{id}</when> <otherwise>1=2</otherw ...
mybatis-spring-1.0.3-SNAPSHOT及mybatis3.0.6 jar文件
一、对rownum的说明    关于Oracle 的 rownum 问题,很多资料都说不支持SQL语句中的“>、>=、=、between...and”运算符,只能用如下运算符号“<、<=、!=”,    并非说用“>、>=、=、between..and”时会提示SQL语法错误,而是 ...
RT
  查询 Jquery api中的 .live()事件; 很多时候我们对一个对象绑定一个事件的时候老是发现绑定不成功,这时你可以查查看这个对像是不是你通过Jquery动态生成的。 jQuery的html()可以给现在元素附加新的元素,innerHTML也可以,那么,如何给这些新生成的元素绑定事件呢?直接在元素还未生成前就绑定肯定是无效的,因为所绑定的元素目前根本不存在。 然而,jQuery为我们提供了一个函数来解决这个问题,它就是.live(),它可以给所有元素绑定事件,不论是已有的, ...
最好显示转化成Long型: boardMap.put((Long)b.getId(), bclist); 如果写成boardMap.put(b.getId()+"", bclist); 页面上写成   <c:set var="boardKey" value="${board.id}"/> <c:forEach items="${boardMap[boardKey]}" var="boardItem"> <img id=" ...
在使用mybatis进行insert操作时,出现异常。  异常信息:uncategorized SQLException for SQL []; SQL state [null]; error code [17023]; 不支持的特性; nested exception is java.sql.SQLException: 不支持的特性   之前换了三次数据库驱动,1.1M和1.3M的都出现异常,之后换了1.46M的,成功插入数据,附件为该驱动的jar文件。
通过firefox的查看源文件得知,jsp文件使用规定的utf-8编码,而通过<script>导入 的js文件则使用GBK编码,无论在页面上如何设置均不能修改js编码为UTF-8编码。所以, 导致乱码的存在。 2、解决方案: 第一步: 修改conf/app-default.xml文件部分配置如下: 将:  <servlet servlet-name="resin-file"            servlet-class="com.caucho.servlets.FileServlet">         &l ...
@RequestMapping的参数如下 /** * @see RequestMapping 参数 * @param value * 需要跳转的地址 * @param mehtod * 基于RestFul的跳转参数,有RequestMethod.get post,put 等 * @param params * 符合某个参数的时候才调用该方法 * @param headers * 符合头 ...
  分类: JAVA高级软件工程师 问题: 有一些web系统的页面大量用户需要经常访问,比如大型网站的首页。 如果A用户访问了首页,程序需要从数据库取一次数据,那么B用户再访问同样的页面时,程序是否还会从数据库取数据呢?如果不进行合理的设计,后台的压力巨大,且效率很低。   解决方法1: 可以采用单例模式: 第一个用户访问时,从数据库取数据。并将数据保存为一个全局对象;其他用户访问时,程序不再查询数据库,而将对象直接返回。 解决方法2: 可以采用在服务器启动时就初始化对象 ...
在使用jquery-validate进行表单校验,jsp页面是UTF-8时,引入messages_cn.js进行国际化的时候出现乱码问题,解决方法: messages_cn.js的编码方式使用GBK,且在GBK模式下不是乱码就可以了。
java.lang.NoSuchMethodError: java.math.BigDecimal ( I)V BigDecimal在JDK版本差异 原来程序里使用new BigDecimal(100),在JDK 1.5里多了int的构造函数 可是在1.4.2是不能执行,否则会出现以下错误: java.lang.NoSuchMethodError: java.math.BigDecimal: method <init>(I)V ...
一、使用JDK创建实现目标对象所有接口的一个代理对象。 public class JDKProxyFactory implements InvocationHandler{ private Object targetObject; public Object createProxyInstance(Object targetObject){ this.targetObject = targetObject; /**第一个参数表示目标对象类加载器,第二个参数代表目标对象实现的所有接口,第三个参数指目标对象进行方法调用时,由该对象进行拦截(调用invoke方法)**/ ...
Global site tag (gtag.js) - Google Analytics