SonarLint插件使用(三)
SonarLint插件SonarLint就是SonarQube的单机版IDE插件工具,在IDE中我们就能快速得到代码检测提示和及时修正。安装在使用Idea时可以在应用市场进行在线安装,不过在线安装会非常的慢,我建议是使用下载插件后用离线的方式进行安装。下载地址选择好最新的即可,不过从7.x开始都是用
Sonar代码检测入门(一)
SonarSource说的Sonar大家绝对熟悉它是一个质量检测工具。SonarSource产品主要包含三个:SonarQube、SonarLint、SonarCloud。
Docker容器内无法访问其他机器IP
问题今天遇到一个问题,我们某个机器由于一些原因运维说要把IP换掉,机器里面的内容都没还在的,里面部署了docker也部署了一下compose镜像在。等换好IP后,我们把Docker启动起来,在启动某应用的时候报错了,提示mysql无法连接。mysql是在其他机器上部署的,按道理应该没有什么IP限制。
接入Arthas三种方式
1、Arthas简介Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,目的是提供一种能快速有效的对线上java应用的诊断工具。
Java Agent入门
1、Java Agent简介Java Agent 这个技术出现在 JDK1.5 之后,对于大多数人来说都比较陌生,但是多多少少又接触过,实际上,我们平时用的很多工具,都是基于 Java Agent 实现的,例如常见的热部署 JRebel,各种线上诊断工具如阿里开源的 Arthas,还有调用链追踪的S
第三章、LiteFlow规则脚本实现详解
上一章我们讲了LiteFlow动态规则如何使用,我比较好奇动态规则是如何加载到内存里面的,还有代码脚本如何生成到JVM,更难的一点是如何修改原本已经加载到JVM的java脚本文件,会不会引起一些类加载冲突等问题。
第一章、LiteFlow入门
1、简介LiteFlow 是一个轻量,快速的组件式流程引擎框架 / 规则引擎,组件编排,组件复用,帮助解耦业务代码,让每一个业务片段都是一个优雅的组件,并支持热加载规则配置,实现即时修改。