- 浏览: 39475 次
- 性别:
- 来自: 北京
最新评论
-
Zhang987526341:
楼主你好,我复制您的代码后,在test类里面运行出现:java ...
java发送邮件 -
Wentasy:
不错的文章,学习了。
Java定时器
文章列表
引用springMVC实现多文件上传的方式有两种,一种是我们经常使用的以字节流的方式进行文件上传,另外一种是使用springMVC包装好的解析器进行上传。这两种方式对于实现多文件上传效率上却有着很大的差距,下面我们通过实例来看一下这两种方式的实现方式,同时比较一下在效率上到底存在着多大的差距。
1.下载相关jar包。需要引入的jar出了springMVC的jar包外,还需要引入com.springsource.org.apache.commons.fileupload-1.2.0.jar和com.springsource.org.apache.commons.io-1.4.0.jar。所有的j ...
引用1.发送json数据public static String sendHttpUser(User user, String userBlspUrl, String tokenUsername, String tokenPassword) {
log.info("=====================并联审批添加用户接口开始=====================");
@SuppressWarnings("deprecation")
HttpClient httpclient = new DefaultHttpClient(); ...
引用导出数据
@Override
public void exportExcelData(File file, PageIdxPagetion pagetion,
Map<String, Object> searchParam) {
List<ProdVo> list = null;
Workbook workbook;
try {
workbook = WorkbookFactory.create(FileUtils.openInputStream( ...
引用
audit_image_src=/var/audit/upload
audit_image_zipdesc=/var/audit/desc
audit_image_zipdir=file:///D:/var/audit/desc
audit_ftp_path=ftp://root:root1234@195.201.5.73:21/preaudit/RECV
/**
* ftp复制文件
*
* @param srcPath
* @param descPath
* @return
*/
public boolean copy(String sr ...
1、struts.xml
<struts>
<!--重置属性 -->
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<!-- 拦截器 -->
<package name="intercept" extends=" ...
1.SpringMVC基本包:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>4.1.6.RELEASE</version>
</dependency>
2.Spring测试包Junit
<dependency>
<groupId>org.springframework</groupId> ...
1.通知
import java.lang.reflect.Method;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.aop.AfterReturningAdvice;
import person.wjt.base.auth.model.User;
import person.wjt.base.auth.model.UserType;
import person.wjt.base.auth.runtime.AuthService;
im ...
1、struts.xml
<struts>
<!--重置属性 -->
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<!-- 拦截器 -->
<package name="intercept" extends=" ...
1、struts.xml定义文件大小限制
<constant name="struts.multipart.maxSize" value="10701096"/>
<package name="employee" namespace="/control/employee" extends="struts-default">
<action name="list_*" class="cn.itcast.action.HelloWorld ...
一、简介
引用1.核心标签库
a.JSTL表达式标签
b.条件标签
c.循环标签
d.URL操作标签
2.格式标签库(处理国际化,数字和日期格式)
3.SQL标签库(可以访问数据库)
4.XML标签库(可操作XML标记)
5.函数标签库(主要是字符串 ...
SpringMVC之hello world世界
一、配置web.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd ...
引用配置可以通过xml文件来进行,大概有四种方式:
1. 配置ProxyFactoryBean,显式地设置advisors, advice, target等
2. 配置AutoProxyCreator,这种方式下,还是如以前一样使用定义的bean,但是从容器中获得的其实已经是代理对象
3. 通 ...
概要
synchronized(this)中的this是指“当前的类对象”,即synchronized(this)所在的类对应的当前对象。它的作用是获取“当前对象的同步锁”。
1. synchronized原理
2. synchronized基本规则
3. synchronized方法 和 synchronized代码块
4. 实例锁 和 ...
概要
本章,我们学习“常用的实现多线程的2种方式”:Thread 和 Runnable。
之所以说是常用的,是因为通过还可以通过java.util.concurrent包中的线程池来实现多线程。关于线程池的内容,我们以后会详细介绍;现在,先对的Thread和Runnable进行了解。本章内容包括:
Thread和Runnable的简介
Thread和Runnable的异同点
Thread和Runnable的多线程的示例
Thread和Runnable简介
Runnable 是一个接口,该接口中只包含了一个run()方法。它的定义如下:
public inte ...
1、使用 JDK1.4中hashmap entrySet() 遍历--存放key-value键值对
Map<String, Integer> tempMap = new HashMap<String, Integer>();
tempMap.put("a", 1);
tempMap.put("b", 2);
tempMap.put("c", 3);
Iterator it = tempMap.entrySet().iterator();
while (it.hasNext()) {
...