`
liudong_1985
  • 浏览: 36097 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
1、执行效率:Statement 采取直接编译 SQL 语句的方式,扔给数据库去执行,而 PreparedStatement 则先将 SQL 语句预编译一遍,再填充参数,这样效率会高一些。JDK 文档说:SQL 语句被预编译并且存储在 PreparedStatement 对象中,其后可以使用该对象高效地多次执行该语句。 2、代码可读性:Statement 中 SQL 语句中需要 Java 中的变量,加就得进行字符串的运算,还需要考虑一些引号、单引号的问题,参数变量越多,代码就越难看,而且会被单引号、双引号搞疯掉;而 PreparedStatement,则不需要这样,参数可以采用“?”占位符代 ...
【简述】 最近在做大批量数据导入问题,当数据量很大的时候(例如:20万条),程序在执行的时候,需要花很长的时间,为了提高程序的执行效率,现采用多线程的方法实现数据导入功能,具体实现如下: 【实现】 package com.mypack.thread; public class Student { private String name; private String sex; private int age; public String getName() { return name; } public void setName(Strin ...

SVN

1.SVN插件下载地址: http://subclipse.tigris.org/update_1.4.x 2.SVN server下载地址: http://www.visualsvn.com/server/download/

maven相关知识

1. maven插件地址:http://m2eclipse.sonatype.org/sites/m2e 2. eclipse3.7 下载地址:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/R/eclipse-jee-indigo-win32.zip 3. maven依赖包下载地址:http://mvnrepository.com/artifact/commons-email/commons-email/1.1 4. mvn package -Dmave ...
在resin.conf文件中,修改如下配置: 1. 端口号修改 <http server-id="" host="*" port="80"/> 2. 数据库连接修改 <database> <jndi-name>jdbc/OssDatabase</jndi-name> <driver type="oracle.jdbc.driver.OracleDriver"> <url>jdbc:oracle:thin: ...
在server.xml找到如下配置 <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" xmlValidation="false" xmlNamespaceAware="false"> 增加如下配置,即可,其中myapp为您的项目名称 <Context path="" docBase="m ...

ehache参数介绍

ehcache中的参数经过测试,得出以下结论: <cache name="cache_1234" // 缓存名称 maxElementsInMemory="1000" // 缓存在内存中存在的个数 eternal="false" // 缓存是否永久化 timeToIdleSeconds="120" // 缓存的空闲时间 timeToLiveSeconds="120" // 缓存的生命周期 ...
package com.mypack; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import java.util.zip.ZipOutputStream; public class ZIPDemo { public static void ma ...
大部分的Java应用都是基于Web的,作为轻量级的JavaEE框架,Spring也提供了自己的Web层的展现技术,一个优秀的   MVC框架—— Spring MVC。与其它的Web框架相比Spring的MVC框架在可扩展性和灵活性上有很大提高。但是相对要   复杂很多。Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器、视图解析器、视图组成。以DI(笔者更   喜欢DI这个概念,觉得IoC表达没有DI清晰)为核心的Spring MVC也有的技术人员认为设计太复杂,有过度设计的嫌疑。   不过它确实提供了一个接近于完美的Web框架,或许这也正是R ...
介绍 Apache POI是Apache软件基金会的开放源码函数库,POI提供API给Java程式Microsoft Office格式档案读和写的功能。 结论 HSSF - 提供读写Microsoft Excel XLS格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML XLSX格式档案的功能。 HWPF - 提供读写Microsoft Word DOC格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读Microsoft Visio格式档案的功能。 HPBF - 提供读Microsoft Pu ...
一:jms介绍 1.jms(java message service java消息服务),是J2EE规范的一部分,跟jdbc差不 多,sun只提供了接口,由各个厂商(provider)来进行具体的实现,然后使用者使用他们 的jar包进行开发使用即可。 2.另外在jms的API中,jms传递消息有两种方式,一种是点对点的Queue,还有一个是发布 订阅的Topic方式。区别在于: 3.对于Queue模式,一个发布者发布消息,下面的接收者按队列顺序接收,比如发布了10个 消息,有两个接收者A,B,那就是A,B总共会收到10条消息,不重复。 4.对于Topic模式,一个 ...
WebApplicationContext applicationContext = WebApplicationContextUtils .getWebApplicationContext(request.getSession() .getServletContext()); PersonService personService = (PersonService)applicationContext.getBean("personService");
package com.mypack.core; import java.io.IOException; import java.util.Properties; import javax.annotation.PostConstruct; import org.springframework.core.io.Resource; import org.springframework.util.Assert; /** * * 系统管理类 * * @author Administrator * */ public class Syste ...
...
RPC简介:XML-RPC 是工作在 Internet 上的远程过程调用协议。通俗点讲,就是使用 HTTP 协议交互,交互的载体是 XML 文件。XML-RPC 具体的规范说 明请参考这里。 先定义一个类: package com.mypack; public class MyHandler { public String sayHello(String str) { return "Hello:" + str; } } 服务端代码 package com.mypack; import java.io.IO ...
Global site tag (gtag.js) - Google Analytics