- 浏览: 35923 次
- 性别:
- 来自: 南京
最新评论
-
hellohank:
这说这段配置怎么这么熟悉呢……呵呵
Resin应用服务器部署 -
gjlping:
分享了,谢谢
XMLRPC 介绍 -
alen456:
很好,我刚需要解释一下Spring mvc模式
Spring MVC 介绍
文章列表
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 ...
1.SVN插件下载地址:
http://subclipse.tigris.org/update_1.4.x
2.SVN server下载地址:
http://www.visualsvn.com/server/download/
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应用服务器部署
- 博客分类:
- 应用服务器
在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: ...
tomcat 部署网站 去掉项目名称
- 博客分类:
- 应用服务器
在server.xml找到如下配置
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true"
xmlValidation="false" xmlNamespaceAware="false">
增加如下配置,即可,其中myapp为您的项目名称
<Context path="" docBase="m ...
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 ...