- 浏览: 24418 次
最新评论
文章列表
源码解读Mybatis List列表In查询实现的注意事项
在SQL开发过程中,动态构建In集合条件查询是比较常见的用法,在Mybatis中提供了foreach功能,该功能比较强大,它允许你指定一个集合,声明集合项和索引变量,它们可以用在元素体内。它也允许你指定开放和关闭的字符串,在迭代之间放置分隔符。这个元素是很智能的,它不会偶然地附加多余的分隔符。下面是一个演示示例:
<select id="findByIdsMap" resultMap="BaseResultMap">
Select
<include r ...
摘自google hacker
intitle:”index of” ”last modified” ”parent directory” (wmv|mp3)
intitle:"Index of" passwords modified
allinurl:auth_user_file.txt
"access denied for user" "using password"
"A syntax error has occurred" filetype:ihtml
allinurl: admin mdb
" ...
全局模拟:
$(function(){
document.onkeydown = function(e){
var ev = document.all ? window.event : e;
if(ev.keyCode==13) {
$("#query").trigger("click");
}
});
}
在某个焦点模拟
$("#searchItemName").keyup(function(event){
var keycode = event.which;
if (k ...
异常信息如下:
2012-01-13 14:56:39.078:WARN::/taobao/editItem.json
java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for com.netease.antispam.taopai.dao.TaobaoMapper.updateTaobaoGameAndReason
at org.apache.ibatis.session.Configuration$StrictMap.get(Configuration.java:5 ...
Exception in thread “main” java.lang.IllegalStateException: Invalid use of SingleClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.
只要最后加上EntityUtils.consume(response.getEntity());就可以了!
import java.io.IOException;
import org.apache.ht ...
原因是Jetty会使用内存映射文件来缓存静态文件,其中包括js、css文件。在Windows下面,使用内存映射文件会导致文件被锁定。解决方案是不使用内存映射文件来做缓存。步骤如下:
1)在所使用Jetty版本的jar中找到webdefault.xml,把它拷贝到项目中,比如src/main/resources/webdefault.xml。
对jetty6,jar文件在$maven_repo$/org/mortbay/jetty/jetty/6.x/jetty-6.x.jar,webdefault.xml文件在包org\mortbay\jetty\webapp里;
对jetty7,jar ...
首先下载,输入:sudo apt-get install fcitx
然后配置环境:
sudo gedit ~/.bashrc
在里面增加一行语句:
export XMODIFIERS="@im=fcitx"
然后切换默认输入法:
sudo im-switch -s fcitx -z default
然后修改fcitx显示为方块的问题:
sudo geany ~/.fcitx/config
如果显示为乱码,切换编码为18030(使用geany而不用gedit就是因为修改编码方便)
将第一行修改为: 显示字体(中)=WenQuanYi Zen Hei Mono 这里的字体 ...
ubuntu安装jdk记录
- 博客分类:
- ubuntu
首先,下载jdk,请注意,不要下rpm版本的,这个安装会麻烦一点,如果机子配置有问题的话,可能会安装失败。
这里,我建议安装解压版本的。
首先,运行./jdk-6u29-linux-i586.bin
然后移动到你想要放的位置去,我设置的是/usr/java_tools/jdk1.6.0_29
然后,设置/etc/environment,命令是sudo vi /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/java_tools/jd ...