- 博客(10)
- 资源 (13)
- 收藏
- 关注
原创 Maven实战 -- Architype模版
1.使用命令创建maven项目,使用Archetype的一般步骤命令——mvn archetype:generate输入命令后,Archetype插件会输出一个Archetype列表供用户选择;选择自己想要使用的Archetype,输入对应编号提示输入一些基本参数,如groupId,artifactId,version,package等在相应的文件目录下Archetype插件生成项目骨
2016-03-29 10:09:36 1836
原创 Servlet重点摘要
1. web.xml 说明:web.xml为不熟描述文件,应该放在web应用程序的WEB-INF目录下。 作用:为servlet分配URL规定应用程序和servlet的初始化参数session会话失效时间控制声明过滤器(filter)声明安全角色(role,以此控制web资源访问权限) 定义头部和跟元素:头部声明了xml版本和编码格式。<web-a
2016-03-28 10:33:28 690
转载 包含在JAR文件中可直接访问的资源文件--ervlet 3.0新特性
在Servlet3协议规范中,包含在JAR文件/META-INFO/resources/路径下的资源可以直接访问了。这么说一说,可能感觉不到到底有什么好处,以往的JSP或者HTML页面只能存在站点的目录下,或者在WEB-INF目录下(只是不能直接访问)。规范说,${jar}/META-INF/resources/被视为根目录,假设home.jsp被放在${jar}/META-INF/res
2016-03-26 21:35:54 859
原创 Spring源码解析之初始化
public abstract class AbstractApplicationContextpublic void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context for ref
2016-03-18 10:32:17 1608
转载 Spring与Mybatis整合的MapperScannerConfigurer处理过程源码分析
前言本文将分析mybatis与spring整合的MapperScannerConfigurer的底层原理,之前已经分析过Java中实现动态,可以使用jdk自带api和cglib第三方库生成动态代理。本文分析的mybatis版本3.2.7,mybatis-spring版本1.2.2。MapperScannerConfigurer介绍MapperScannerConfigure
2016-03-16 16:58:10 615
转载 分布式文件系统FastDFS设计原理
FastDFS原理说明FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB Storage serverStorage server(后简称storage)以组(卷,gr
2016-03-14 17:28:24 674
转载 缓存之Jedis API篇
import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.junit.Before;import org.junit.Test;import redis.clients.jedis.Jedis;import redis.clien
2016-03-14 13:18:54 7776
原创 Java序列化之Rebis存储序列化
转载自:Java基础学习总结——Java对象的序列化和反序列化1.什么是java序列化2.为什么(什么时候)要java序列化
2016-03-12 14:31:20 1128
原创 缓存之Redis--Jedis
1.是什么? Redis是一个Key-Value键值对存储系统。我们通常把它用作为缓存服务器。2.为什么? ①Redis 是一个高性能的key-value数据库 ②它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便 ③Redis支持主从同步3.怎么用?
2016-03-12 11:49:54 1230
原创 Rabbit MQ学习笔记
1.为何RabbitMQAMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。现有MQ比较:Apache ActiveM
2016-03-10 14:14:16 1239
run-jetty-run
2015-12-10
EasyShell插件
2015-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人