自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL Server 行列转换

一 行转列1多行转成一列(并以","隔开)SELECT name , value = ( STUFF(( SELECT ',' + value FROM A WHERE name = Test.name F...

2018-06-01 11:37:18 1437

原创 mybatis sysbase id 自增特殊处理

JZ0NKGenerated keys are not available because either the Statement.NO_GENERATED_KEYS was used or no keys were automatically generated.Description: The getGeneratedKeys() method is unable to return the...

2018-05-30 11:55:40 639

原创 Eclipse TAB和四个空格转化:

1.点击 window->preference-,依次选择 General->Editors->Text Editors,选中右侧的 insert space for tabs;保存,第一步完成; 2.点击 window->preference-,依次选择 java(或C++)->code style ->formatter,点击右侧的editor,选则左侧 t...

2018-05-28 17:50:03 2562

转载 关于Spring3 + Mybatis3整合时多数据源动态切换的问题

以前的项目经历中,基本上都是spring + hibernate + Spring JDBC这种组合用的多。至于MyBatis,也就这个项目才开始试用,闲话不多说,进入正题。以前的这种框架组合中,动态数据源切换可谓已经非常成熟了,网上也有非常多的博客介绍,都是继承AbstractRoutingDataSource,重写determineCurrentLookupKey()方法。具体做法就不在此废话...

2018-05-28 17:48:37 349

转载 quartz 中JobExecutionContext的使用

假如execute方法中需要一些额外的数据怎么办?比如说execute 中希望发送一封邮件,但是我需要知道邮件的发送者、接收者等信息? 存在两种解决方案: 1.JobDataMap类:    每个JobDetail都关联了一个JobDataMap实例,JobDataMap是java.util.Map的子类,基本上是提供key-value形式的数据,并提供了一些便利方法(主要是对java基本数据类型...

2018-05-23 14:01:25 477

转载 Spring+quartz集群解决多服务器部署定时器重复执行的问题

一、问题描述Spring自带的Task虽然能很好使用定时任务,只需要做些简单的配置就可以了。不过如果部署在多台服务器上的时候,这样定时任务会在每台服务器都会执行,造成重复执行。二、解决方案Spring+quartz集群可以解决多服务器部署定时器重复执行的问题。1、下载quartz的Jar包或者在Maven项目加入quartz的依赖包不再细说,详情可参考:Spring4整合quartz2.2定时任务...

2018-05-23 11:28:39 16541 2

原创 使用spring-loaded开源项目,实现java程序和web应用的热部署

JDK1.5之后提供了java.lang.instrument.Instrumentation,即java agent机制可以实现类的redefinition和retransform。redefinition相应Instrumentation.redefineClasses()可以实现类的热替换。但遗憾的是功能非常有限。The redefinition may change method bodi...

2018-05-23 10:16:17 204

转载 Jenkins 持续集成综合实战

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。本文以 CentOS7 环境为例,总结了 Jenkins 的安装与配置、邮件功能使用,并接入阿里巴巴的著名开源项目 fastjson,以此演示 Java 项目(SVN+Maven)中 FindBugs/CheckStyle/PMD 等常用插件的使用、单元...

2018-05-23 10:08:19 152

空空如也

空空如也

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

TA关注的人

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