自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CrazyPig的技术博客

让优秀成为一种习惯

  • 博客(9)
  • 资源 (2)
  • 问答 (4)
  • 收藏
  • 关注

翻译 Git - Your branch and 'origin/xxx' have diverged

Git fetch、merge上游代码后执行git status提示Your branch and 'origin/xxx' have diverged

2016-09-30 14:20:07 50417 2

原创 CXF异步WebService发布和调用

最近工作需要接触CXF异步webservice的发布和调用,在网上Google并捣鼓了好一阵子,总算成功了。毕竟这方面的资料比较少,自己总结一下写下这篇博文。本文将描述如何利用CXF来发布和调用异步的webservice,通过一个示例,带大家一步一步开发基于CXF的异步webservice及客户端调用程序

2016-09-28 21:26:22 5204 2

原创 将Carte部署为Windows服务

为何需要部署成Windows Service如果以cmd命令行来启动Carte,如果开发者不小心将此命令行窗口给关闭了,那么Carte服务也会随之关闭。因此将Carte部署成Windows Service能够有效地防止开发者错误地将Carte服务给杀掉。

2016-09-28 21:23:14 2675

原创 Kettle5 log4j插件使用

Kettle5.x版本本身没有使用log4j输出日志到文件。但是,有时候根据我们实际的需求,需要将日志保存起来,便于日后分析错误、排除故障。所幸在kettle5中有一个内置插件,叫做kettle5-log4j-plugin

2016-09-28 21:19:26 5011

原创 Kettle插件开发ClassCastException 解决思路

最近在开发一个Kettle步骤插件的时候遇到CCE(ClassCastException)异常,在网上Google了很多资料,自己又调试了很久,才摸索出一些解决方法,分享给大家,相信对于经常开发Kettle插件的开发者难免会碰到这种奇葩的问题。

2016-09-28 21:14:17 1673

原创 mysql lock in share mode 和 select for update

这两个语句是在事务内起作用的,所涉及的概念是行锁。它们能够保证当前session事务所锁定的行不会被其他session所修改

2016-09-28 10:23:32 11625 7

原创 Mycat源码篇 : Mycat sql预处理功能分析

前言Mycat从1.6版本开始支持预处理。目前1.6分支还是开发测试阶段。Mycat发展自Cobar,在Cobar源码里面可以看到预处理功能的影子(未完全实现,当然你如果往Cobar上面调用预处理命令,那么Cobar会返回结果,告诉你,我是不支持预处理sql的!)。

2016-09-25 16:49:56 7007 5

原创 TestNG-常用注解介绍

这篇文章将讲解TestNG里面常用的一些注解。

2016-09-24 20:26:04 17363 1

原创 TestNG-初识 Hello World

最近因为工作需要,要了解TestNG并应用到项目的单元测试和集成测试中。准备写点文章,记录一下对TestNG的使用和了解。这篇文章是这个系列的第一篇,简要介绍TestNG是什么,以及如何使用TestNG编写一个Hello World程序。

2016-09-22 20:02:25 1630

Swing皮肤包(Substance)

一个可以用于Java Swing的外观皮肤包,可以使你所开发的Java Swing界面看起来更美观!

2014-03-17

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

TA关注的人

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