kl的专栏

25 篇文章
30 人订阅

全部文章

kl博主

凯京集团 · 开发项目经理 (已认证)

solr初探-安装使用

Solr是一个高性能,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优...

4029
kl博主

凯京集团 · 开发项目经理 (已认证)

基于RabbitMQ+Hessian+spring实现远程RPC调用

对RPC通俗的理解就是,调用远程服务和调用本地服务一样透明化无感知。使用过dubbo和motan的同学肯定有这种感觉。实现RPC调用过程,无非解决两个问题:

4428
kl博主

凯京集团 · 开发项目经理 (已认证)

Activiti工作流杂谈-工作机制详解

以下内容为博主在公司内部分享的一个小文档,谈到了activiti的各方面内容,有需要的可留言要word原文件 

4669
kl博主

凯京集团 · 开发项目经理 (已认证)

Feign-声明式java Http客户端

Feign 是Netfilx开源的一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持...

4445
kl博主

凯京集团 · 开发项目经理 (已认证)

spring boot集成redisson的最佳实践

本文假使你了解spring boot并实践过,非spring boot用户可跳过也可借此研究一下。redisson是redis的java客户端程序,国内外很多公...

1K7
kl博主

凯京集团 · 开发项目经理 (已认证)

spring boot集成WebSocket实时输出日志到web页面

前言碎语 今天来做个有趣的东西,就是实时将系统日志输出的前端web页面,因为是实时输出,所有第一时间就想到了使用webSocket,而且在spring boot...

4479
kl博主

凯京集团 · 开发项目经理 (已认证)

spring boot集成WebSocket实时输出日志到web页面

前言碎语 今天来做个有趣的东西,就是实时将系统日志输出的前端web页面,因为是实时输出,所有第一时间就想到了使用webSocket,而且在spring boot...

5657
kl博主

凯京集团 · 开发项目经理 (已认证)

nodejs连接java工程dubbo服务

最近公司整体服务架构从MQ迁移到dubbo上,公司有部分项目使用了nodejs服务,故研究了下nodejs的dubbo客户端,以下使用node-zookeepe...

41611
kl博主

凯京集团 · 开发项目经理 (已认证)

mysql日志binlog消费初体验

早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从20...

5038
kl博主

凯京集团 · 开发项目经理 (已认证)

记阿里Druid数据连接池引发的线上血案

事件起因:项目使用了activiti工作流,系统是由老的spring mvc项目改造成的spring boot项目,数据库链接池从dbcp切换到druid,新系...

5447
kl博主

凯京集团 · 开发项目经理 (已认证)

skywalking源码分析之javaAgent工具ByteBuddy的应用

关于skywalking请看我上一篇博文,其使用javaAgent技术,使得应用接入监控0耦合。今天在分析skywaking过程中,对javaAgent技术有了...

4718
kl博主

凯京集团 · 开发项目经理 (已认证)

分布式链路追踪&应用监控APM软件-skywalking

当企业应用进入分布式微服务时代,应用服务依赖会越来越多,skywalking可以很好的解决服务调用链路追踪的问题,而且基于java探针技术,基本对应用零侵入零耦...

5767
kl博主

凯京集团 · 开发项目经理 (已认证)

谈谈我职业生涯中第一个真正意义上的开源项目

走进开源的世界大概有两三年时间了,开源带给我的太多太多,如(dubbo,motan,disconf,jfinal,druid,apollo)等等,太多了,我接触...

39110
kl博主

凯京集团 · 开发项目经理 (已认证)

spring-boot-klock-starter分布式锁项目开源

spring-boot-klock-starter是一个基于redis的分布式锁spring boot starter组件,使得项目拥有分布式锁能力变得异常简单...

43010
kl博主

凯京集团 · 开发项目经理 (已认证)

DevOps利器- Hygieia平台开发部署

Capitalone(全美十大银行之一)开源的DevOps利器。使用Hygieia后,在整个软件开发周期中,用户可以选择VersionOne或Jira进行用户故...

3898
kl博主

凯京集团 · 开发项目经理 (已认证)

DevOps自动化组件-RUNDECK介绍、开发、部署、使用

RunDeck 是用 Java开发的自动化部署持续集成的工具应用,项目已开源。runDeck的产品属性和jenkis类似。提供web界面和restapi来给用户...

4649
kl博主

凯京集团 · 开发项目经理 (已认证)

java解析xlxs、xls文件的利器sep4J

今天分享一个解析xls文件的项目,封装了Apache poi工具,想学习源码的可以看下面项目地址。此项目提供了强大的数据映射api接口,支持xls行数据映射到j...

3235
kl博主

凯京集团 · 开发项目经理 (已认证)

记spring boot快速改造老项目

博主公司一个项目在开发中使用某些功能的时候,受限于spring低版本的限制,故索性将整个模块升级为spring boot,在这里做个记录,希望能帮助到有相同场景...

4718
kl博主

凯京集团 · 开发项目经理 (已认证)

spring boot动态调整线上日志级别

日志模块是每个项目中必须的,用来记录程序运行中的相关信息。一般在开发环境下使用DEBUG级别的日志输出,为了方便查看问题,而在线上一般都使用INFO级别的日志,...

4176
kl博主

凯京集团 · 开发项目经理 (已认证)

hosts快速切换工具分享-SwitchHosts

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需...

47010

扫码关注云+社区