Java 线上诊断工具 Arthas Arthas 阿里巴巴2018年9月开源的一款Java线上诊断工具。

工具的使用场景: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现! 是否有一个全局视角来查看系统的运行状况? 有什么办法可以监控到JVM的实时运行状态? Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。

使用教程: 基础教程 进阶教程

获取方式:(免费) 开源地址

IDE 插件 Cloud Toolkit Cloud Toolkit 是一款 IDE 插件,可以帮助开发者更高效地开发、测试、诊断并部署应用。通过 Cloud Toolkit,开发者能够方便地将本地应用一键部署到任意机器(本地或云端),并内置 Arthas 诊断、高效执行终端命令和 SQL 等,提供 IntelliJ IDEA 版,Eclipse 版,PyCharm 版和 Maven 版。

工具的使用场景: 每次修改完代码后,是否正在经历反复地打包? 在 Maven 、Git 以及其他运维脚本和工具的之间频繁切换? 采用 SCP 工具上传?使用XShell或SecureCRT登陆服务器?替换部署包?重启? 文件上传到服务器指定目录,在各种 FTP、SCP 工具之间频繁切换 ?

获取方式:(免费) 点击这里,下载工具

混沌实验注入工具 ChaosBlade ChaosBlade 是一款遵循混沌工程实验原理,提供丰富故障场景实现,帮助分布式系统提升容错性和可恢复性的混沌工程工具,可实现底层故障的注入,提供了延迟、异常、返回特定值、修改参数值、重复调用和try-catch 块异常等异常场景。

工具的使用场景: 微服务的容错能力不易衡量? 容器编排配置是否合理无法验证? PaaS 层健壮性的测试工作无从入手? 使用教程新手指南 获取方式:(免费) 开源地址新手指南

Java 代码规约扫描插件 该插件用于检测 Java 代码中存在的不规范的位置,并给予提示。规约插件是采用kotlin语言开发。

使用教程: IDEA插件使用文档 Eclipse插件使用文档

获取方式:(免费) 开源地址

应用实时监控工具 ARMS ARMS 是一款 APM 类的监控工具,提供前端、应用、自定义监控 3 类监控选项,可快速构建实时的应用性能和业务监控能力。

工具的使用场景: 晚上10点收到37条报警信息,你却无从下手? 当我们发现问题的时候,客户/业务方已经发起投诉? 每个月花几十万买服务器,却无法保障用户体验? 使用教程: 前端监控接入 应用监控接入 自定义监控

获取方式:(收费) 工具地址

静态开源站点搭建工具 Docsite Docsite 一款集官网、文档、博客和社区为一体的静态开源站点的解决方案,具有简单易上手、上手不撒手的特质,同时支持 react 和静态渲染、PC端和移动端、支持中英文国际化、SEO、markdown文档、全局站点搜索、站点风格自定义、页面自定义等功能。 使用教程 获取方式:(免费) 项目地址

Android 平台上的秒级编译方案 Freeline Freeline 可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行编译并部署到设备上,有效地减少了日常开发中的大量重新编译与安装的耗时。Freeline 最快捷的使用方法就是直接安装 Android Studio 插件。 使用教程 获取方式:(免费) 项目地址

java 快捷键替换_java 快捷键替换相关推荐

  1. java 查找 替换_Java 查找替换Excel数据

    概述 本文介绍如何在Java程序中来查找并替换Excel中的数据.替换数据时,可设置新数据的样式/格式等. 使用工具 工具:Free Spire.XLS for Java (免费版) 注:可通过e-i ...

  2. java word标签替换_JAVA实现替换WORD模板中的文字和图片

    1.本来有其他方法可以实现的,但是由于jar包一直有问题所以换了种,要是还有其他的更好的方法,希望可以讨论 2.废话不说直接上代码: 3.我自己加了个生成图片的方法,也可以不需要直接用已经存在的图片替 ...

  3. java nul 字符_Java字符串替换和NUL(NULL,ASCII 0)字符?

    用空字符替换字符中的字符甚至在Java中工作吗?我知道'\ 0'会终止一个c字符串. 这取决于你如何定义工作.是否用'\0'替换了所有出现的目标字符?绝对! String s = "food ...

  4. java正则手机号_Java正则替换手机号代码实例

    在日常生活中,我们经常会遇到将一个手机号的4-7位字符串用正则表达式替换为为星号"*".这是出于对安全性和保护客户隐私的考虑将程序设计成这样的.下面我们就来看看具体代码. pack ...

  5. java 手机号替换_Java正则替换手机号代码实例

    在日常生活中,我们经常会遇到将一个手机号的4-7位字符串用正则表达式替换为为星号"*".这是出于对安全性和保护客户隐私的考虑将程序设计成这样的.下面我们就来看看具体代码. pack ...

  6. java excel 模板 替换_JAVA POI替换EXCEL模板中自定义标签(XLSX版本)满足替换多个SHEET中自定义标签...

    个人说明:为了简单实现导出数据较少的EXCEL(根据自定义书签模板) 一.替换Excel表格标签方法 ``` /** * 替换Excel模板文件内容 * @param map * 需要替换的标签建筑队 ...

  7. java 回车换行替换_java中替换字符以及回车换行

    //第一种方式 import java.util.regex.Pattern; import java.util.regex.Matcher; ... // 4 different combinais ...

  8. subtext3php,sublime text3怎么快速查找和替换?快捷键是什么

    sublime text3怎么快速查找和替换代码?sublime text3怎么快速查找和替换快捷键是什么? 下面php中文网Sublime使用教程栏目就为大家详细介绍一下sublime text3查 ...

  9. java 修改word属性_Java修改/替换Word批注

    本文将介绍通过Java程序 来修改或替换Word文档中已有的批注内容.修改或替换方法包括: 使用新的文本替换原有批注中的文本 使用新的文本替换原有批注中的图片 使用新的图片替换原有批注中的图片 使用工 ...

最新文章

  1. Word 2007 自动更新,让操作速度加倍!
  2. android ProgressBar 自定义进度条颜色
  3. centos自启动脚本
  4. 鉴赏交流在海报设计中的作用
  5. Vue+Vue Router+Webpack打包网站基础页面
  6. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_01maven概述
  7. 华为vlan简单配置
  8. 小米手机hbuilder开发者模式
  9. 计算机音乐数字大全抖音,抖音歌曲大全100首,抖音最火的100首音乐
  10. Playwright-新一代自动化工具 > 酱紫写爬虫?
  11. 查询-SPJ练习2参考答案
  12. 使用Android拨打电话功能
  13. 计算机考研340分什么概念,考研340分什么概念_中国考研网官网入口
  14. 在 Linux中安装中文输入法
  15. 博图买什么样配置的笔记本_装博途 软件 笔记本的硬件配置要求-工业支持中心-西门子中国...
  16. 软考网络工程师下午考试知识点整理
  17. (软考-软件设计师.下午)动态规划算法、回溯算法、贪心算法、分治算法的应用
  18. 一文带你了解优秀的Go 语言开源项目
  19. ctfshow web入门-反序列化
  20. DM8(达梦数据库)基于建库SQL生成ER图,基于ER图生成数据库文档

热门文章

  1. iOS gitignore文件
  2. 肢体动作监测(WiFi通信)
  3. TextView设置一行最多显示6个字是什么属性?
  4. 两台电脑通过一根网线进行传输文件 可达百兆速度
  5. 名字查找 与名字空间
  6. linux 卸载 flash,Ubuntu 9.10 下安装Adobe Flash 插件失败,如何清除?
  7. 设置以极速模式打开网页
  8. 【环境搭建】Docker上搭建sqli-labs漏洞环境
  9. ubuntu 16.04 通过手机蓝牙上网
  10. 对于初学者学习java开发,开发工具选择-Mac