自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(253)
  • 资源 (8)
  • 收藏
  • 关注

原创 淘宝调度

淘宝调度2.0说明,见附件

2015-08-14 17:10:00 277

原创 sonar使用记录

Sonar简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测Sonar 安装环境准备:1、Java环境 1.6以上2、数据库环境,我这里选择的是mysql,实际上也可以...

2015-05-18 09:36:50 406

原创 Jenkins和Sonar结合使用遇到的问题

下面列举一下在Jenkins中使用时遇到的一些问题1、插件安装问题,在网上查找的时候让安装“sonar-maven-plugin”的插件,但是在Jenkins的插件中心中没有找到这个插件,最后发现在插件中心中叫“SonarQube Plugin”2、安装完成以后,对sonarQube配置问题sonarQube配置是在“系统管理”里配置的, 然后进入如下界面  3、中文乱码问题...

2015-05-15 17:01:43 653

Jenkins 插件介绍

这里主要介绍插件的安装、更新及对主要插件进行简单的介绍 一、插件安装在Jenkins的首页,选择“系统管理”进入到如下界面,点击“插件管理”就能进行插件的安装和更新了,哇哈哈 点击“插件管理”以后进入的界面如下 二、主要插件介绍1、Email Extension Template Plugin插件大家都知道jenkins有一个发邮件的email功能,但是那...

2015-05-15 15:48:45 322

Jenkins创建Job

这里记录一下创建一个基于Maven构建的任务(job)这个图是进入Jenkins的首页1、点击《新建》按钮,进入到如下界面 2、选择构建一个Maven的项目,然后进入下一步,添加描述信息等,其中重点需要注意的是“源码管理”这里的选项,我这里选择的是svn的选择 点击“ADD”以后,就能设置svn的地址和用户名、密码等信息了 这个页面是经过升级的svn插件。 其他的...

2015-05-15 15:23:26 215

原创 Jenkins 环境搭建

这里介绍怎么搭建JenkinsJenkins是java开发的系统,支持多个系统的搭建,即:windows和linux下面我这里记录的是windows版本的过程,具体的步骤可以参照Jenkins的官网。上面有详细的介绍,这里只是记录了我在按照过程中的步骤及遇到的问题相对来说Jenkins在windows上的安装还是比较简单的安装要求:1、最新版本要求JDK1.6以上按...

2015-05-15 15:00:08 177

Jenkins 介绍

这里主要记录自己对jenkins的搭建过程,及使用情况Jenkins是一个支持插件的,持续集成的开源系统。Jenkins主要能完成对项目的持续集成,把开发人员从重复的集成工作中解放出来Jenkins有如下特点:1、简单的按照:只需要使用java -jar  jenkins.war, 或者把它放到一个servlet容器中,比如tomcat。不需要特别的安装,也不需要databas...

2015-05-15 13:55:16 195

原创 XPath详解,总结(转载)

转自http://www.cnblogs.com/barney/archive/2009/04/17/1438062.html经常在工作中会使用到XPath的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了每次总要查一些零碎的知识,感觉即很烦又浪费时间,所以对XPath归纳及总结一下。 在这篇文章中你将能学习到: XPath简介 XPath 路径表达式详解 ...

2015-02-06 13:34:59 148

原创 使用aop实现系统的缓存策略

通过AOP改善项目中缓存策略最近项目中要添加memcached来改善系统的访问速度memcached是个很好用的缓存系统,也很好搭建和维护,这里就不做介绍下面主要介绍一下怎么来在项目中添加memcached现在想起来的有两种方式添加1、在需要添加memcached的方法中都显示的添加和memcached有关的方法2、使用aop的方式来添加memcached的策略两个...

2014-01-15 22:56:16 228

原创 (转)SQLServer行列转换 Pivot UnPivot

PIVOT用于将列值旋转为列名(即行转列),在SQL Server 2000可以用聚合函数配合CASE语句实现PIVOT的一般语法是:PIVOT(聚合函数(列) FOR 列 in (…) )AS P完整语法:table_sourcePIVOT(聚合函数(value_column)FOR pivot_columnIN(<column_list>)) ...

2012-10-17 14:38:45 119

原创 mybatis 中使用collection注意事项

在使用mybatis中的collection的时候遇到了很多问题,下面记录一下:resultMap配置如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-...

2012-03-01 11:06:56 789

原创 xercesImpl.jar与cxf冲突的解决方案

在使用cxf做webserive时,第一次没有添加与数据库操作时一切正常,当添加了commons-pool.jar包以后就报如下错误:java.lang.AbstractMethodError: org.apache.xerces.dom.DeferredDocumentImpl.setXmlStandalone(Z)V org.apache.cxf.transport.http.WSDLQu...

2012-02-24 13:19:35 530

原创 转 StringUtils.isBlank()函数(分享一下)

StringUtils的isBlank与isEmply1. public static boolean isEmpty(String str)   判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0   下面是 StringUtils 判断是否为空的示例:   StringUtils.isEmpty(null) = true   String...

2012-02-15 10:23:32 188

原创 CXF 通过用户名和密码进行验证

CXF是webservice的一个框架,因为他与spring可以无缝整合,所以我选择了cxf来进行webservice开发。但是一个webservice在外网部署的时候就要考虑权限验证的问题了,在这里我是参考网上的资料通过拦截器(Interceptor)进行权限验证,客户端在soapHeader中添加header信息,在服务器端通过读取header中的信息来进行验证interceptor是...

2012-02-09 11:25:49 1015

原创 Myibatis 转义

在ibatis配置文件写SQL语句的时候对于一些比如“<”,">","<>","&"," ' "," " "是不能够识别的,并且会抛异常。 一般可以如下改写:    <          <     >          >      &

2012-02-04 11:34:38 108

原创 CXF和Spring整合,并且添加拦截器

上一篇文章已经写了spring和cxf的整合,这篇文章主要写怎么添加cxf的拦截器(Intercepter) 通过Intercepter可以灵活的设置cxf客户端和服务器端代码而不用修改主业务代码 下面写了一个简单的例子,也可以通过该例子改造成权限验证等 代码如下:SampleInterceptor写道package com.benben.Interceptor...

2012-02-03 18:02:23 180

原创 CXF和Sprining整合

cxf是webservice的一个框架,这里记录一下Spring和cxf的整合我这里使用的是maven整合的项目服务器端代码编写如下:pom.xml代码如下:写道<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

2012-02-03 15:58:42 202

原创 velocity 取reuqust中的数据

在servlet中写入request.setAttribute("flag");vm页面中这样写#set($flag=$request.getAttribute("flag")) flag=$!flag;

2012-02-01 19:55:09 110

原创 转Jquery UI dialog 详解 (中文)

1 属性1.11 autoOpen ,这个属性为true的时候dialog被调用的时候自动打开dialog窗口。当属性为false的时候,一开始隐藏窗口,知道.dialog("open")的时候才弹出dialog窗口。默认为:true。1.12 初始化例:请注意,$('.selector')是dialog 的类名,在本例中.selector=#dialoag,以后不再说明。$('.se...

2012-01-18 16:42:10 139

原创 SQL中使用WITH AS提高性能-使用公用表表达式(CTE)简化嵌套SQL

SQL中使用WITH AS提高性能-使用公用表表达式(CTE) 一.WITH AS的含义     WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些,也有可能是在UNION AL...

2012-01-18 14:57:54 123

原创 maven package 命令报:-source1.3 中不支持注释错误

在使用maven 打包或者编译时报:-source1.3 中不支持注释错误解决方案如下:<build>  <plugins>   <plugin>    <artifactId>maven-compiler-plugin</artifactId>    <version>2.0.2</version>    &

2012-01-12 13:22:07 109

原创 jquery 使用ajax 提交整个表单的数据

在使用Struts开发项目的时候发现很爽的一件事就是可以不使用request.getParmeter来获取数据了,但是同时也需要在在action中添加很多属性,这样也是问题,正好可以通过对象来封装这些属性,在页面中可以写成user.uid。来得到和传入后台。这个只要放到form表单中就可以完成这些事情在ajax中也可以实现这样的效果,如下写法就可以实现整个表达提交给后台  jQuery.a...

2012-01-06 14:52:33 291

原创 mybatis 模糊查询

使用数据库查询数据的时候,绝对会用到like进行模糊查询的,但是在myBatis中怎么实现呢当时我有两个思路,第一在配置文件中配置, 最开始配置成如下: and user_name like %#{userName}%,但是报错这个错误有两处,一是应该用单引号把%#{userName}%括起来,二是不能用#号,而是改成$号,所以正确的配置应该是 and user_name like '...

2012-01-05 18:03:13 78

原创 mybatis 日志打印出sql

<?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"><log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">        <appender nam...

2012-01-05 10:56:00 114

原创 转 IntelliJ Idea 常用快捷键列表

Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 ...

2011-12-31 16:52:00 94

原创 struts2 通配符

在使用struts2时,如果想定义action的话可以这样做  <action name="addUser" class="action.ManagerUserAction" method="add">     <result name="success">/addUser.jsp</result>   </a

2011-12-31 16:25:18 79

原创 Maven Web项目部署到Tomcat下

通过Maven来搭建项目是越来越多人的选择,我也就凑了一下热闹,用maven来搭建了项目,发现还挺好用,但是也遇到了很多问题,下面记录一下Web项目部署到Tomcat下的问题1、普通的WEB项目,就是虽然是用maven搭建的,但是没有使用profiles.xml文件来配置参数。这样的项目可以通过以下的方式进行部署:    直接mvn clean package -DskipTests,进行...

2011-12-30 17:28:38 534

原创 sttuts2和velocity整合

 在昨天是使用velocity和Servlet整合,其中使用继承(extends) VelocityViewServlet来实现servlet解析vm模板,发现这样写比较麻烦,今天研究了一下怎么和struts2进行整合,发现struts2可以很好的整合velocity。 项目结构为: 这个项目是用maven搭的项目,因为发现找jar包太麻烦了。 其中pom.xml文件为:...

2011-12-29 20:29:52 139

原创 Could not find artifact com.sun:tools:jar:1.5.0 解决方案

在使用myeclipse 工具开发maven与struts2结合的时候会报Could not find artifact com.sun:tools:jar:1.5.0 的错误,解决方案为: 1、先确认你的myeclipse使用的JRE System LIbrary 是jdk,而不是jre2、修改eclipse下eclipse.ini文件,修改后的结果为:-clean-showsp...

2011-12-29 17:22:39 196

原创 (转)Velocity宏Velocimacros

#macro脚本元素允许模版设计者定义一段可以重复使用的VTL片断。不论简单的还是复杂的情况,Velocity宏都很有用。作为一个介绍Velocity宏的入门例子,下面的一段Velocity宏只有唯一的目的,就是减少打字的个数和可能发生的打字的错误。 #macro( d ) <tr><td></td></tr> #end 在这个例子中定义的宏的名字为...

2011-12-29 14:50:33 132

原创 Velocity初始化过程解析

Velocity初始化过程解析 Velocity是一个表示层的模板框架,作为jsp的替代者,有着很多优势。小巧方便,不必使用el或者其他表示层技术来展示页面,感觉是一个很新颖的技术。Velocity作为MVC框架中的V存在,和普通jsp页面有着不同,它是一种template引擎,利用先编辑完的格式来作为大纲,把一些需要变化的地方作为参数传入,显示时将模板和参数合并,达到最终输出的样...

2011-12-29 13:35:49 142

原创 velocity与servlet的整合

 第一天学习velocity,参考别人的blog写了一个与Servlet结合的例子,写到下面以待备份目录结构俩实体类代码:Department package com.velocity.bean;public class Department { private int id; private String deptname; public int getId() {  r...

2011-12-28 21:07:21 235

ibatis 与spring3整合

spring与ibates整合,使用的spring版本是3.0.5,在整合的过程中遇到的最大的问题,不是代码的问题,而是jar包缺少的问题,发现spring3.0.5好多依赖包都没有提供,而且还需要很多依赖包。配置ibates实际上和配置hibernate差不多,就是事物、dataSource、sqlMapClient等的配置。 为了简单我是在一个配置文件中配置了所有的配置,如下:...

2011-12-28 13:01:29 144

原创 ibatis 入门

 昨天学习了一下ibatis,按照ibatis 开发指南写了一个测试项目,感觉和hibernate相差还是很大的。hibernate是全自动的,而ibatis是半自动的,是需要自己手动写sql语句的(当然这些语句是写在xml文件中的),强调配置大于编码么,哈哈 核心配置文件为:SqlMapConfig.xml。我配置文件为:写道<?xml version="1.0" enco...

2011-12-28 12:48:14 104

原创 转 JTA简介

  Java Transaction API(Java事务API) (JTA)Java Transaction API(Application Programming Interface)什么是JTA Transaction?它有怎样的特点呢?JTA Transaction是指由J2EE Transaction manager去管理的事务。其最大的特点是调用UserTransaction接口的...

2011-12-26 17:47:05 169

原创 转 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件

    很多人不知道怎么用 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件,很多人认为 IDEA 不支持此功能,或者需要安装特定的插件才能完成该操作。实际上 IDEA 支持该功能也无需安装IntelliJ IDEA插件。        以下为 IntelliJ IDEA 编辑器生成 Hibernate 实体映射文件过程和截图。       这里数据库用 Mys...

2011-12-23 16:03:33 411

原创 转 IntelliJ IDEA 使用基础篇 Java IDE编辑器

         IntelliJ IDEA 使用基础篇  Java IDE编辑器   先废话几句,大凡是 Java 开发者都知道 Eclipse 集成开发编辑器,也都会使用。但 IntelliJ IDEA 呢?!我估计,一部分人没听说过,一部分人知道但没有用过。所以,我在这里写一篇怎么使用 IDEA 来建立一个 Java Web 项目。    废话完毕!以下为图文并茂具体内容: ...

2011-12-23 15:02:30 201

原创 转在CXF中用JAXB数据绑定支持Map类型

 一些java类型不能自然映射成xml,例如,HashMap 或其他非 JavaBean 类,这个时候可以覆盖XmlAdapter来自定义转换方法。XMlAdapter讲解:javax.xml.bind.annotation.adapters 类 XmlAdapter<ValueType,BoundType>类型参数: BoundType - JAXB 不知...

2011-12-05 16:38:47 139

原创 cxf wsdltojava 构造方法报错

I'm marking this as "not a problem" as the generated code is correct per spec. CXF 2.3.2 is a JAX-WS 2.2 compliant implementation and thus must generate code compliant to the JAX-WS 2.2 specificat...

2011-12-05 14:23:20 137

原创 数据库 left join,right join,inner join用法举例

现有A和B两个表表A记录如下: aID         aNum 1            a20050111 2            a20050112 3            a20050113 4            a20050114 5            a20050115 表B记录如下: bID         bName 1            2006032401 2 ...

2011-11-30 16:30:12 125

j2ee 5 带检索的CHM的帮助

j2ee 5 带检索的CHM的帮助 j2ee 5 带检索的CHM的帮助

2011-10-20

asmAPI asmAPI

ASM是操作字符节的第三方库,里面内置了很多api可以很方便的操作字符节,这个是aSM的API

2011-04-19

ETL工具 KETTLE介绍

Kettle是业界比较认可的开源Etl工具

2011-04-19

Spring+Security+3.0.x+Reference帮助

Spring+Security+3.0.x+Reference帮助

2011-04-19

eclipse中Maven常用操作案例

日常开发中Maven已经逐步普及,但大部分开发人员还不熟悉Maven的一些操作,对一些操作存在误解。本案例主要介绍在eclipse下Maven插件的使用指导,并列举出当前使用过程中发现的一些问题。目的是让开发人员能够正确使用Maven,对Maven的操作有一致的认识。

2011-04-19

基于forms 的身份验证例子源代码

基于forms 的身份验证例子源代码,简单例子

2010-09-13

asp.net 单点登录demo

单点登录asp.net版的demo,可以用vs2008直接打开

2010-08-13

j2ee 1.5API帮助

这是j2ee的帮助文档,可以快速的查找你所需要的类的详细介绍。

2008-09-05

空空如也

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

TA关注的人

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