- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人