ibatis动态查询条件
Ibatis的动态查询省的我们自己拼sql条件了,比我们常用的多个if语句方便多了。 应用场景,我们需要按照多个条件查询,比如:姓名、生日、地区等为条件 <select resultClass=”log”> <![CDATA[elect rownum t.* from TEST_User t ]]> <dynamic prepend=” where “> <isPropertyAvailable...阅读全文
Ibatis的动态查询省的我们自己拼sql条件了,比我们常用的多个if语句方便多了。 应用场景,我们需要按照多个条件查询,比如:姓名、生日、地区等为条件 <select resultClass=”log”> <![CDATA[elect rownum t.* from TEST_User t ]]> <dynamic prepend=” where “> <isPropertyAvailable...阅读全文
java.lang.Exception: DEBUG — CLOSE BY CLIENT STACK TRACE at com.mchange.v2.c3p0.impl.NewPooledConnection.close (NewPooledConnection.java:491) at com.mchange.v2.c3p0.impl.NewPooledConnection.close (NewPooledConnection.java:191) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool$ 1PooledCo...阅读全文
jboss下载地址: http://www.jboss.org/jbossas/downloads/ 我下载的是jboss-as-distribution-6.0.0.Final.zip 下载完成后,将其解压缩后即可完成安装,解压缩后将其放置到一个不带空格的目录(避免不必要的麻烦),同时在“环境变量设置”中设置名为JBOSS_HOME的环境变量,值为JBoss的安装路径。运行JBoss安装目录”...阅读全文
使用cipher可以很容易的实现3des加密,但是跟其他平台开发的3des加密对接来说,通常会有一些问题。最近 一个项目java 要调用.net的WEB SERVICE,数据采用3DES加密,涉及到两种语言3DES一致性的问题,这里的KEY采用Base64编码,便用分发,因为Java的Byte范围为-128至127,c#的Byte范围是0-255 需要注意的是确定Mode和Paddi...阅读全文
很多初入Android或Java开发的新手对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有 HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题, 今天Android123就这一问题做更系统性的总结. Android开发过程中为什么要线程能? 我们创建的 Service、Activity以及Br...阅读全文
Android采取了开放的政策,另一方面国内也盛传中国移动将在Android平台基础上推出自主的手机开放平台OMS,这无疑又增加了Android的吸引力。本文将介绍android手机开发环境配置的入门。 准备东西: 最基本的jdk就不用说了 android-sdk开发包 里面有个sdk setup.exe的 Eclipse 用的3.5的吧 1 下载JDK6 ...阅读全文
在网页中想后台传递多个数据时,有时数据还是多个动态列表,数据很复杂时,JavaScript程序员喜欢把他们作为json串进行处理,后台收到后需要对json字符串进行解析,幸好有JSON-lib,这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ public clas...阅读全文
xml为我们在网络交换数据带来很大方便,在java中可以使用saxbuilder来操作xml格式文件,下面介绍一下saxbuilder的常用方法. import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.input.SAXBuilder; import org.jdom.output.XMLOutputter; (1)使用JDOM首先要指定使用什么...阅读全文
由于apache2.2本身已经支持tomcat了,所以这里用proxy来整合tomcat,打开httpd.conf文件,把 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 前面的#号去掉,在文件最后添加 #禁止使用proxy_ajp代理的目录: ProxyPass /images/ ! ProxyPass / ajp://127.0.0.1:80...阅读全文
问题描述: 用Lucene自带的htmlindex Demo在建索引时,会报错: Parse Aborted: Lexical error at line 63, column 16. Encountered: "\u987b" (39035), after : "" 究其原因是由于某html文档里的某标签内出现Unicode编码的字符,如出现中文,而导致的。 问题解决: 只要修改HtmlParser...阅读全文