关闭

srtuts2 包继承时 默认拦截器无法拦截Unable to find interceptor class referenced by ref-name

原来父子 package的名字是 xxx-default ,结果一直无法拦截,最后去掉 - 就好了。。记录一下  父package <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.or...
阅读(1415) 评论(0)

CountDownLatch和CyclicBarrier的区别

在网上看到很多人对于CountDownLatch和CyclicBarrier的区别简单理解为CountDownLatch是一次性的,而CyclicBarrier在调用reset之后还可以继续使用。那如果只是这么简单的话,我觉得CyclicBarrier简单命名为ResetableCountDownLatch好了,显然不是的。 我的理解是,要从他们的设计目的去看这两个类。javadoc里面的描述是...
阅读(401) 评论(0)

Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。   以下是本文目录大纲:   一.CountDownLatch用法   二.CyclicBarrier用法   三.Semaphore用法   若有不正之处请多多谅解,并欢迎...
阅读(524) 评论(0)

Java 并发专题 :闭锁 CountDownLatch 之一家人一起吃个饭

最近一直整并发这块东西,顺便写点Java并发的例子,给大家做个分享,也强化下自己记忆。 每天起早贪黑的上班,父母每天也要上班,话说今天定了个饭店,一家人一起吃个饭,通知大家下班去饭店集合。假设:3个人在不同的地方上班,必须等到3个人到场才能吃饭,用程序如何实现呢? 作为一名资深屌丝程序猿,开始写代码实现: [java] view plaincopy ...
阅读(512) 评论(0)

CountDownLatch的介绍和使用

1、类介绍 java.util.concurrent 类 CountDownLatch java.lang.Object java.util.concurrent.CountDownLatch 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown()...
阅读(763) 评论(0)

jdbcType与javaType的对应关系

java.sql.Types 值 Java 类型 IBM DB2 Oracle Sybase SQL Informix IBM Content Manager BIGINT java.lang.long BIGINT NUMBER (38, 0) BIGINT BIGINT INT8 DK_CM_BIGINT BINARY byte[] ...
阅读(1135) 评论(0)

@ModelAttribute运用详解

被@ModelAttribute注释的方法会在此controller每个方法执行前被执行,因此对于一个controller映射多个URL的用法来说,要谨慎使用。 我们编写控制器代码时,会将保存方法独立成一个控制器也是如此。   1.@ModelAttribute注释void返回值的方法 @Controller public class HelloModelControlle...
阅读(1725) 评论(0)

Slf4j Logger 的封装——Log

很多时候我们为了在类中加日志不得不写一行,而且还要去手动改XXX这个类名 ? 1 private static Logger log = LoggerFactory.getLogger(XXX.class); 第二个问题,我特别喜欢这种形式:  ? ...
阅读(4852) 评论(1)

搜狗笔试题目:4*5的棋盘,在左下角的格子移动到右上角的格子,求有多少种移动方法

4*5的棋盘,在左下角的格子移动到右上角的格子,求有多少种移动方法。 给定一个m*n的格子或棋盘,问从左下角走到右上角的走法总数(每次只能向右或向上移动一个方格边长的距离) 解答: 把棋盘看做二维坐标, 设f(m,n)代表从坐标(0,0)到坐标(m,n)的移动方法,则 f(m,n)=f(m-1,n)+f(m,n-1) 初始为f(0,0)=0,f(0,1)...
阅读(1214) 评论(0)

[DB][MyBatis]利用mybatis-paginator实现分页(目前看到MyBatis下最好的分页实现)

利用mybatis-paginator实现分页   1、mybatis-paginator简介 mybatis-paginator是gethub上的一个开源项目、用于java后台获取分页数据、该开源项目还提供一个列表组件(mmgrid)用于前端展示。 该开源项目地址:https://github.com/miemiedev   2、该开源项目的使用说明: ...
阅读(4490) 评论(0)

Mybatis分页和Spring的集成

写了一个Mybatis分页控件,在这记录一下使用方式。 在Maven中加入依赖: ? 1 2 3 4 5 6 7 8 9 dependencies>   ...     dependency>         groupId>com.github.miemiedevgrou...
阅读(1005) 评论(0)

Mybatis整合Spring

Mybatis整合Spring http://haohaoxuexi.iteye.com/blog/1843309        根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的...
阅读(538) 评论(0)

Mybatis typealiaspackage 通配符扫描方法

最近两天项目需求研究了一下mybatis拦截器。对于Mybatis拦截器发现其功能强大,虽很灵活但是其内部对象转换太麻烦很多接口没有完全暴露出来。甚至不得不通过反射的方式去取其内部关联对象。可能Mybatis也不希望用户直接对其内部Statement,以及ResultSetHandler等进行操作。那这样与直接JDBC又有何区别呢?  通用查询其实也并非完全通用。只能是稍微的简化一下代码,减...
阅读(16255) 评论(1)

Spring antmatcher 使用路径通配符加载Resource,

Spring提供了强大的Ant模式通配符匹配,从同一个路径能匹配一批资源。 Ant路径通配符支持"?"、"*"、"**",注意通配符匹配不包括目录分隔符“/”。 “?”:匹配一个字符,如"config?.xml"可匹配"config1.xml".  “*”:匹配零个或多个字符串,如“com/*/config.xml”将匹配“cn/feng/config.xml”,但不匹配匹配“c...
阅读(2242) 评论(0)

深入浅出MyBatis-Configuration

http://blog.csdn.net/hupanfeng/article/details/9080545 Configuration是干嘛的 Configuration就像是Mybatis的总管,Mybatis的所有配置信息都存放在这里,此外,它还提供了设置这些配置信息的方法。Configuration可以从配置文件里获取属性值,也可以通过程序直接设置。Configuratio...
阅读(437) 评论(0)
27条 共2页1 2 下一页 尾页
    个人资料
    • 访问:7769404次
    • 积分:66757
    • 等级:
    • 排名:第29名
    • 原创:253篇
    • 转载:2712篇
    • 译文:3篇
    • 评论:713条
    文章分类
    最新评论