`
dengminhui
  • 浏览: 164026 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
iBATIS动态查询的实现主要是在iBATIS中使用安全的拼接语句,动态查询 iBATIS比JDBC的优势之一,安全高效 iBATIS动态查询实例:(说明文字在注释中) ﹤ select id ="selectAllProducts" parameterClass ="Product" resultMap ="ProductResu ...
 Java 中一共有 4 种类型的引用 : StrongReference、 SoftReference、 WeakReference 以及PhantomReference (传说中的幽灵引用 呵呵), 这4种类型的引用与 GC 有着密切的关系,  让我们逐一来看它们的定义和使用场景 :1. Strong Reference        StrongReference 是 Java 的默认引用实现,  它会尽可能长时间的存活于 JVM 内, 当没有任何对象指向它时GC执行后将会被回收   @Test public void strongReference() { ...
MySQL的自带引擎肯定是够用了,但是在有些情况下,其他的引擎可能要比手头所用更适合完成任务。如果愿意的话,你甚至可以使用MySQL API来创建自己的数据库引擎,就像打穿气缸装上自己的化油器。现在让我们来看看你该如何 ...
如何使用time构造全新的固定格式Date呢?   import java.util.*; import java.text.ParseException; import java.text.SimpleDateFormat; public class hehe { public static void main(String args[]) throws ParseException { Date d = new Date(); long longtime = d.getTime(); System.out.pr ...
json-lib中在讲一个date类型转化时,将会有一个问题:json对象中该date类型将按照Java中类字段的形式保存下来,在程序中使用时及其不方便,现将解决方法贴出,如下所示:   1 首先重写一个Processor import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import net.sf.json.JsonConfig; import net.sf.json.processors.JsonValueProcessor; publi ...
在刚刚做的需求中用到了json调用,总的来说有以下几步: 1 配置web.xml文件    添加servlet-mapping,支持json结尾的url <servlet-mapping> <servlet-name>WebxController</servlet-name> <url-pattern>*.json</url-pattern> </servlet-mapping>   2 配置pipeline.xml    使用PerformJsonV ...
目标对象的接口:Student.java   package myAop; public interface Student { public void addStudent(String stuName); }   目标类:StudentImpl.java package myAop; public class StudentImpl implements Student { public void addStudent(String stuName) { System.out.println(& ...
1 首先先各自装好Apache和JBoss,JDK等   2 设置好 $APACHE_HOME,$JBOSS_HOME , $JAVA_HOME   3 下载并装载mod_jk.so   下载mod_jk.so并放在modules目录下(地址:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/),然后在httpd.conf文件中加入 LoadModule jk_module modules/mod_jk.so   4 设置转向文件在httpd/conf下新建workers.propertie ...
2.       SAX生成和解析XML文档 为解决DOM的问题,出现了SAX。SAX ,事件驱动。当解析器发现元素开始、元素结束、文本、文档的开始或结束等时,发送事件,程序员编写响应这些事件的代码,保存数据。优点:不用事先调入整个文档,占用资源少;SAX解析器代码比DOM解析器代码小,适于Applet,下载。缺点:不是持久的;事件过后,若没保存数据,那么数据就丢了;无状态性;从事件中只能得到文本,但不知该文本属于哪个元素;使用场合:Applet;只需XML文档的少量内容,很少回头访问;机器内存少; package com.alisoft.facepay.framework.bean ...
 转载自:http://www.alisdn.com/wordpress/?p=137 XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Definition),SAX(Simple API for XML),XSD(Xml Schema Definition),XSLT(Extensible Stylesheet Language Transformati ...
Eclipse 运行命令行参数大全    包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 IBM WSAD v5.1 也支持这个功能. 运行 Eclipse将 Eclipse 驱动程序安装(解压缩)到某个目录(例如,c:\eclipse)中之后,通过运行顶级安装目录中的 Eclipse 可执行文件来启动"工作台"。在 Windows 系统上,该可执行文件称为 eclipse. ...
JVM在运行时会产生三个ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClassLoader.其中,Bootstrap是用C++编写的,我们在Java中看不到它,是null。它用来加载核心类库,在JVM源代码中这样写道:     static const char classpathFormat[] =    "%/lib/rt.jar:"    "%/lib/i18n.jar:"    "%/lib/sunrsasign.jar:"    "%/lib ...
        Subversion是新一代的版本控制工具,由于其优于CVS的一些特点,得到了越来越多人的关注和使用,本人根据自己使用SVN的经验,写了这篇文章,希望对大家有所帮助,其中有些实践并不是仅仅适用于SVN,对其他版本控制工具也是 ...
      本文档适用于使用过Spring的开发者,该文章有助于他们重新梳理一下对Spring的认识。       这篇文章是本人在项目开发中使用Spring的总结,这里只是归纳了我们在开发中经常要用到的Spring的特性,Spring的其他特性或者 ...
目前网页HTML静态化是利用其它的动态技术生成HTML静态页面,还不是静态网站。因为的确是这样的,生成HTML静态网页有一定的好处。一、减轻服务器负担。二、有利于搜索引擎优化SEO,Baidu、Google都会优先收录静态页面,不仅被收录的快还收录的全;三、加快页面打开速度,静态页面无需连接数据库打开速度较动态页面有明显提高;四、HTML页面不会受Asp相关漏洞的影响;
Global site tag (gtag.js) - Google Analytics