自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 war包部署到tomcat

1. maven web app(比如应用名称为kindpy)打包成kindpy.war,打包命令: mvv clean package -Dmaven.test.skip=true    说明:war是什么? 里面有什么东西?    a. web app 所有必需的文件都在target/kindpy目录下,我们称之为webroot,打包也就是将webroot打成.war后缀的压缩包

2016-03-13 00:56:13 7760

原创 maven依赖servlet-api.jar

dependency> groupId>javax.servletgroupId> artifactId>servlet-apiartifactId> version>2.5version>dependency>

2016-03-06 23:59:29 8309

转载 Ngix+Tomcat配置集群负载均衡

转:http://ari.iteye.com/blog/833153开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供web服务和socket等接口服务。之初,曾有个小小的疑问为何不采用开源的apache、Nginx软件负载,F5设备动辄几十万,价格昂贵?自己一个比较幼稚的问题,后续明白:F5是操作于IOS网络模

2016-03-06 19:32:46 662

转载 Quartz-Cron Expression 使用介绍

介绍    cron是Unix/Linux系统工具,有很强的任务调度能力,Quartz的CronTrigger触发器就是建立在cron的基础上.格式说明    一个cron Expression(克龙表达式)是由6或7个字段以空格分隔的字符串,每个字段包含一些允许的值或允许的特殊字符(具体见下表),    字段必要容许值容

2016-02-04 20:42:17 846

转载 maven mirror 国内

国内连接maven官方的仓库更新依赖库,网速一般很慢,收集一些国内快速的maven仓库镜像以备用。====================国内OSChina提供的镜像,非常不错===================      CN      OSChina Central                                                    

2016-01-03 15:43:06 617

转载 JAVA 动态代理

代理设计模式定义:为其他对象提供一种代理以控制对这个对象的访问。代理模式的结构如下图所示。动态代理使用java动态代理机制以巧妙的方式实现了代理模式的设计理念。代理模式示例代码public interface Subject { public void doSomething(); } public class Rea

2015-12-21 20:51:06 270

转载 面向切面编程(AOP)的理解

转:http://blog.csdn.net/Intlgj/article/details/5671248在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无

2015-12-17 20:32:33 303

原创 本地jboss启动hsf服务及单元测试

1. 本地jboss启动hsf需要下载taobao-hsf.sar包放到jboss的目录下/server/default/deploy2. 单元测试a. 在用到serviceBean之前启动hsf,代码如下:    HSFEasyStarter.start("d:/hsf/release", "");  如果hsf包放在jboss的deploy下,start路径可写成/home

2015-12-05 19:09:13 1366

原创 SQLSERVER 数据库日志文件收缩

如果当前数据库为完整模式,则需先将其改为简单模式use AlertSystemALTER DATABASE AlertSystem SET Recovery SimpleDBCC SHRINKFILE (N'AlertSystem_log' , 1, TRUNCATEONLY)ALTER DATABASE AlertSystem SET Recovery FULL

2015-12-01 16:03:02 538

转载 Servlet入门基础介绍

转:http://www.cnblogs.com/goody9807/archive/2007/06/13/782519.htmlServlet入门1 1.1 关于Servlets Servlets是JAVA 2.0中新增的一个全新功能。JAVA Servlets 是运行在请求/面向请求服务器上的模块,比如一个Java-enabled web 服务器, 和类似这样的延伸场合

2015-11-30 10:42:37 277

转载 webapp应用Servlet

转:http://www.cnblogs.com/leiOOlei/p/3372521.html1.首先修改pom.xml文件,添加servlet依赖project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem

2015-11-30 10:35:23 608

转载 spring MVC入门

转:http://www.cnblogs.com/sunada2005/p/3576431.html1. Spring MVC介绍Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring

2015-11-30 00:34:15 283

转载 MVC框架显示层——Velocity技术

转:http://blog.csdn.net/fasttalk/article/details/398059Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts(Taglib和Tiles)是如何联系?在技术上Velocity要比Struts Struts(Taglib和Tiles)先

2015-11-29 23:45:19 292

转载 EqualsBuilder和HashCodeBuilder

转:http://www.blogjava.net/19851985lili/articles/95448.html自动化hashCode()和equals()  问题产生:当需要自动实现hashCode()和equals()方法  解决方法:使用EqualsBuilder和HashCodeBuilder   使用举例:  import  org.apache.comm

2015-11-22 21:45:59 353

转载 java hashcode和equal使用总结

转:http://www.cnblogs.com/nktblog/articles/2518111.htmlequals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很

2015-11-22 21:28:11 346

转载 maven核心,pom.xml详解

转:http://www.cnblogs.com/qq78292959/p/3711501.html什么是pom?    pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。  快速察看:

2015-10-07 11:03:52 301

转载 maven详解之生命周期与插件

转:http://blog.csdn.net/wanghantong/article/details/9375013Maven是一个优秀的项目管理工具,它能够帮你管理编译、报告、文档等。Maven的生命周期:maven的生命周期是抽象的,它本身并不做任何的工作。实际的工作都交由"插件"来完成。maven的每个构建步骤都可以绑定一个或多个插件行

2015-10-07 10:56:05 372

转载 Maven的classifier使用

转:http://blog.csdn.net/lovingprince/article/details/5894459直接看一个例子,maven中要引入json包,于是使用了                  net.sf.json-lib                   json-lib                   2.2.2   

2015-10-06 17:59:51 985

原创 Maven的Dependencies和dependencyManagement区别

maven提供了两种管理依赖的方式:1. dependencyManagement 元素通常用在一个项目顶层的父POM文件中,管理依赖版本号,其可以使子项目引用一个依赖时,不需要再指定版本号,maven会沿着子父POM关系,一直追溯到顶层的父POM中的dependencyManagement 元素,然后取得依赖的版本号,实现版本号的统一管理。父POM:com.galax

2015-10-06 13:20:10 493

转载 ConcurrentHashMap原理分析

转:http://blog.csdn.net/liuzhengkang/article/details/2916620集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,c

2015-10-06 13:14:31 367

转载 小议hashmap

转:http://blog.csdn.net/liuzhengkang/article/details/2914567大家都知道,在Java里对对象的操作是基于引用的。而当我们需要对一组对象操作的时候,就需要有接收这一组引用的容器。平时我们最常用的就是数组。在Java里可以定义一个对象数组来完成许多操作。可是,数组长度是固定的,如果我们需要更加灵活的解决方案该怎么办呢?Java提供

2015-10-06 13:03:19 324

原创 JAXB XML与Object之间的转换

关于JAXB:JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。该过程中,JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档。从另一方面来讲,JAXB提供了快速而简便的方法将XML模式绑定到Java表示,从而使得Java开发者在

2015-10-06 11:11:10 1158

原创 maven的dependency之optional属性

项目A的POM文件有如下依赖声明,optional表示该依赖只影响项目A, 如果有项目B依赖的A,则这两个依赖不会被传递;因此如果B依赖了A,并且只用到了mysql,则需在B的POM中显示声明依赖mysql-connector-java即可mysqlmysql-connector-java5.1.10truepostgresqlpostgresql8

2015-09-27 21:33:13 8414

转载 Web.xml配置详解之context-param

转:http://blog.csdn.net/liaoxiaohua1981/article/details/6759206 格式定义:[html] view plaincopycontext-param>  param-name>contextConfigLocationparam-name>  param-value>cont

2015-09-27 19:00:13 315

转载 spring如何加载classpath和classpath*资源

转:http://blog.csdn.net/zl3450341/article/details/9306983关于Spring Resource的资源类型以及继承体系我们已经在上一篇文件粗略的说了一下。Spring加载Resource文件是通过ResourceLoader来进行的,那么我们就先来看看ResourceLoader的继承体系,让我们对这个模块有一个比较系统的认知。

2015-09-27 16:42:40 834

转载 Spring中ApplicationContext和beanfactory区别

转:http://blog.csdn.net/hi_kevin/article/details/7325554BeanFacotry是spring中比较原始的Factory。如XMLBeanFactory就是一种典型的BeanFactory。原始的BeanFactory无法支持spring的许多插件,如AOP功能、Web应用等。   ApplicationContext接口,它由Bea

2015-09-20 22:14:34 374

原创 JUnit加载properties配置文件

项目测试通常需要在module的test包里用junit写测试样例,但是一般情况下我们会给各种环境使用不同的配置文件,那么在junit下是如何加载properties文件的呢?答案是通过注入类型为org.springframework.beans.factory.config.PropertyPlaceholderConfigurer的bean1. 在test的resource下新建c

2015-09-20 22:08:14 24090

原创 Maven中实现多环境的配置profile和filter

scmbuildsrc/main/resources**/***/envDev/****/envDaily/****/envPrepublish/****/envPerf/****/envMock/**productionenvProduction

2015-09-16 19:57:50 1018

RedGate Sql Backup File Converter

转换.bak 和 .sqb 文件类型,当转换为.sqb类型时,文件被压缩,减小备份文件占用磁盘空间。

2010-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除