hosts快速切换工具分享-SwitchHosts

hosts快速切换工具分享-SwitchHosts

前言碎语 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析 开发中会经常改本机的host...

阅读全文 »

公司内部分享系列-分布式锁相关

前言碎语 以下内容为博主准备在公司内部分享【分布式锁】相关列的提纲,全文基本都是关键字,分享过程全靠编了,尽量涵盖多线程以及锁分布式锁的各种使用技巧 和使用场景吧。 和锁相关的东西? 多线程、高并发、大流量、资源保护、并行、串行 锁的使用场景? 了解了以上的和锁相关的东西后,我们大概知道了锁的使用场景,如: 多线程高并发下的资源保护,有序的消费资源...

阅读全文 »

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

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

前言碎语 日志模块是每个项目中必须的,用来记录程序运行中的相关信息。一般在开发环境下使用DEBUG级别的日志输出,为了方便查看问题,而在线上一般都使用INFO级别的日志,主要记录业务操作的日志。那么问题来了,当线上环境出现问题希望输出DEBUG日志信息辅助排查的时候怎么办呢?修改配置文件,重新打包然后上传重启线上环境,之前确实是这么做的。下面会介绍使用动态调...

阅读全文 »

记spring boot快速改造老项目

记spring boot快速改造老项目

前言碎语 博主公司一个项目在开发中使用某些功能的时候,受限于spring低版本的限制,故索性将整个模块升级为spring boot,在这里做个记录,希望能帮助到有相同场景的朋友。整个改造过程非常简单,耗时大概在2个小时左右,主要解决项目中的各种版本冲突,不过下面我会介绍一个神器。 老项目情况 1.项目使用spring-context作为容器,使用RabbitMQ提供Rpc服务 2.spring.springframework 版本比较...

阅读全文 »

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

前言碎语 今天分享一个解析xls文件的项目,封装了Apache poi工具,想学习源码的可以看下面项目地址。此项目提供了强大的数据映射api接口,支持xls行数据映射到java pojo 实体,便捷化使用,可以完全解决你自己使用poi一行一列解析的烦恼。博主因为工作上急需解析xls然后格式化成方便程序访问的Listpojo数据结构,找到了这样一个工具。特别分享出来。在这里感谢作者的开源奉献精神。 ...

阅读全文 »

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

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

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

阅读全文 »

2017,kl的年终总结报告

2017,kl的年终总结报告

前言碎语 2017年对于我来说,是个成长之年,是个丰硕之年,这一年,我收获了爱情,职位得到提升,参与了公司架构的升级迭代,开源了多个项目并得到社区不错的反响,拿到了...

阅读全文 »