java ee
文章平均质量分 65
回_憶
这个作者很懒,什么都没留下…
展开
-
log4j的用法
log4j.properties的配置文件原创 2014-11-07 22:24:32 · 450 阅读 · 0 评论 -
springMVC 中获取request、response、session方法
为springMVC获取request,response,Session的方法@Controllerpublic class UserControll{ /*1、可以只用注解直接注入*/ @Autowired private HttpServletRequest request; @Autowired private Htt原创 2014-12-11 19:50:52 · 4010 阅读 · 0 评论 -
EhCache配置详解
Ehcache原创 2014-11-05 19:31:06 · 3759 阅读 · 0 评论 -
springMVC之文件上传
基于spring 3.0 mvc框架的文件上传实现需要引入springmvc 相关jar包、apache.commons.io.jar、apache.commons.fileupload.jar1、首先在springmvc-servlet.xml配置文件中加上配置: 2、编写文件上传的upload.jsp页面: 测试spr原创 2014-12-15 19:54:54 · 629 阅读 · 0 评论 -
Spring 之数据访问 JdbcTemplate
springMVC的数据访问的两种方式配置数据源,这里需要使用到commons-dbcp.jar、 commons-pool.jar、 spring-jdbc.jar 这三个jar包1、使用 Commons DBCP 创建jdbcTemplateBasicDateSource dataSource=new BasicDateSource();dataSource.setD原创 2014-12-12 21:02:14 · 686 阅读 · 0 评论 -
Servlet过滤器Filter详解
Filter概述1、Filter意为过滤镜或者过滤器,用于在Servlet之处对request或者response进行修改。Filter提出了过滤链(FilterChain)的概念。这个概念体现了设计模式中的2、Filter的处理过程:Filter基本使用方法Filter适用的案例原创 2015-01-21 11:30:01 · 1808 阅读 · 0 评论 -
web定时任务---监听器 加 Timer
*利用jdk timer类实现web的定时任务* 需要使用到监听* */public class WebTimerTask implements ServletContextListener{ private Timer timer; //servlet容器初始化时 public void contextInitialized(ServletC原创 2014-10-28 19:32:15 · 771 阅读 · 0 评论 -
Servlet之监听器Listener
监听器(Listener)原创 2015-01-21 19:32:32 · 1860 阅读 · 0 评论 -
Spring事务传播行为和隔离级别
Spring事务的传播行为和隔离级别在spring中有7个传播行为,4个隔离级别。Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支原创 2015-06-16 10:04:30 · 570 阅读 · 0 评论 -
异步的AsyncHttpClient使用详解
背景 前面的一篇文章【同步的HttpClient使用详解】中,提到了服务端通进行网络请求的方式。也讲述了在并发量大的情况下使用HttpClient的连接池来提高性能。此方法虽然很有效果,但是当访问量极大或网络不好的情况下也会出现某些网络请求慢导致其它请求阻塞的情况,为此本文引入了异步的HttpClient包,将网络请求变成一个异步的请求,不影响其它的请求。异步httpClien...原创 2017-02-16 15:59:25 · 49140 阅读 · 9 评论 -
闭锁CountDownLatch与栅栏CyclicBarrier
一、闭锁与栅栏介绍(jdk1.5)闭锁(CountDownLatch):在并发时的同步辅助类,在一组线程正在完成某个任务之前,允许一个或多个线程一直等待。即一组线程等待某一事件发生,事件没有发生前,所有线程将阻塞等待;而事件发生后,所有线程将开始执行;闭锁最初处于封闭状态,当事件发生后闭锁将被打开,一旦打开,闭锁将永远处于打开状态。栅栏(CyclicBarrier):在并发时的同步辅助原创 2017-08-08 10:53:35 · 387 阅读 · 0 评论 -
Netty4之编解码
本文是基于Netty4.1.x,一般在使用Netty作为网络框架进行开发时,编解码框架是我们应该注意的一个重要部分。应用从网络层接收数据需要经过解码(Decode),将二进制的数据报转换从应用层的协议消息,这样才能被应用逻辑所识别。同样,客户端发送或服务端在返回消息时,是需要将消息编码(Encode)成二进制字节数组(在Netty4中就是ByteBuf)对能发送到网络对端。对于编解码Netty4本...原创 2019-09-22 14:25:39 · 682 阅读 · 0 评论 -
Spring 配置文件applicationContext.xml详解
1、所有bean的父节点,有如下几个属性,对它包含的bean进行统一管理。a、default-lazy-init 其值可以指定为true或者false,默认值为false.用来标志是否对所有的进行延迟初始化。b、default-autoware可以取值为 no、byName、byType、constructor、autodetect。默认值为no,用来标志bean的绑定方式。c、def原创 2014-12-08 19:26:45 · 1314 阅读 · 0 评论 -
Spring IOC
一、IoC的基本概念1、IoC是随着近年来轻量级容器的兴起而逐渐被很多人提到的一个名词,他的全称是Inversion of Control,中文意思为“控制反转”,它还有一个别名叫依赖注入(Dependency Injection),依赖注入的核心理念是:你需要什么我就送给你什么,不需要自己去拿。 2、依赖注入的三种方式:a、构造方原创 2014-12-08 19:18:41 · 552 阅读 · 0 评论 -
Mybaits的使用方法
一、首先写一个接口类:原创 2014-11-15 08:23:55 · 806 阅读 · 0 评论 -
java mail
package com.javamail;import java.util.*;import javax.mail.*;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;@SuppressWarnings("all")public class MessageSender{原创 2014-11-01 08:04:47 · 578 阅读 · 0 评论 -
Servlet 作用域
就servlet规范本身,servlet可以再三个不同的作用域存储数据,分别是:Request对象、Session对象和getServletContext()方法返回的servletContext对象中保存。以下是本人对他们之间区别的分析:1 首先从作用范围来说Request 保存的键值仅在下一个request对象中可以得到。Session 它是一个会话范围,相当于一个局部变量,从Se原创 2014-10-27 21:32:56 · 2178 阅读 · 0 评论 -
MD5
package com.md5;import java.security.MessageDigest;public class Md5 { /** * @param args */ public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub原创 2014-11-06 21:16:48 · 401 阅读 · 0 评论 -
spring struts hibernate web.xml配置文件模板
applicationContext.xml原创 2014-11-01 07:49:40 · 961 阅读 · 0 评论 -
java操作svn--部分方法
package com.svnutil;import java.io.File;import java.text.DateFormat;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.List;import java.util.Map;原创 2014-11-06 20:58:01 · 1362 阅读 · 1 评论 -
web定时任务之spring
这里要使用到com.springsource.org.quartz-1.6.2.jar原创 2014-10-28 19:38:54 · 481 阅读 · 0 评论 -
springMVC中获取页面参数的方法
springMVC中接收页面参数方法1、可以通过request.getParameter("参数名");2、@RequestParam(value="id",required=false,defaultValue="") String id 表示将请求参数id绑定到Id,required表示是否为必须,defaultValue表示默认值;也可也通过String id 来获取id;pub原创 2014-12-11 19:53:00 · 1248 阅读 · 0 评论 -
POST与GET的区别
POST与GET的区别:原创 2014-11-24 21:27:45 · 610 阅读 · 0 评论 -
springMVC+Aajx实现
springMVC与Ajax配合使用,一般使用html时,需要使用这种方式获取数据@RequestMapping(value="/ajax",method=RequestMethod.POST)@ResponseStatus(OK)@ResponseBodypublic Map spring_ajax(){ Map map=new HashMap(); m原创 2014-12-11 19:56:20 · 829 阅读 · 0 评论 -
Netty4之处理链
本文是基于Netty4.1.x,Handler在Netty占据着很重要的位置,跟Servlet中的filter很像,通过Handler可以完成消息的编解码、拦截指定的消息、统一对日志错误进行处理、统一对请求进行计数。所有的Handler都实现ChannelHandler接口,分为两大类,ChannelInboundHandler与ChannelOutboundHandler,ChannelInbo...原创 2019-09-23 19:05:22 · 503 阅读 · 0 评论