其他
文章平均质量分 97
攻城狮不是猫
分享各种编程语言、开发技术、分布式与微服务架构、分布式数据库、分布式事务、 云原生、大数据与云计算技术和渗透技术。另外,还会分字各种视频资源,面试题和面试技巧。
展开
-
JAVA线上故障排查全套路
线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top 三连,然后依次jstack、jmap伺候,具体问题具体分析即可。CPU一般来讲我们首先会排查cpu方面的问题。cpu异常往往还是比较好定位的。原因包括业务逻辑问题(死循环)、频繁gc以及上下文切换过多。而最常见的往往是业务逻辑(或者框架逻辑)导致的,可以使用jsta转载 2020-05-25 17:46:25 · 442 阅读 · 0 评论 -
docker ribbitmq 无法访问控制台
下载的如果是latest是不带控制台的,下面这种启动是没有控制台的docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:latest下载3-management是带控制台的docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 ra...原创 2019-08-05 14:32:39 · 684 阅读 · 0 评论 -
Java程序员修炼之道 之 Logging(3/3) - 怎么分析Log
1. 说明作为一个程序员我们经常要做一件事情:获取某个Log文件,从其中找出自己想要的信息。本文总结了我在工作中使用了哪些工具来分析Log文件获取我想要的信息,我最近几年的工作环境都是服务器在Linux上,工作机是Windows, 所以我用的工具主要是Linux上的一些命令行工具,当然他们在Windows上也可以用,具体看下面的工具篇。先声明,我只是非常普通的Linux用户,所以如果有些Li...转载 2019-04-09 13:52:30 · 189 阅读 · 0 评论 -
Java程序员修炼之道 之 Logging(2/3) - 怎么写Log
1. 一个最基本的例子使用Logging框架写Log基本上就三个步骤引入loggerg类和logger工厂类 声明logger 记录日志下面看一个例子//1.引入slf4j接口的Logger和LoggerFactoryimportorg.slf4j.Logger;importorg.slf4j.LoggerFactory;publicclassUserServic...转载 2019-04-09 13:50:57 · 271 阅读 · 0 评论 -
Java程序员修炼之道 之 Logging(1/3) - Logback 配置
写在前面的话:作为《Java程序员修炼之道》博文的第一个主题Logging,我计划中按照如下三篇来写:Logback的简单介绍和配置 在Java代码中如何使用SLF4J来写日志以及写日志的要点 作为一个程序员,在日常工作中如何分析和挖掘Log。1. 缘起写代码中的日志是一个除了用代码实现功能之外最基础最基础的一个技能了,是一个必须掌握的技能。但是目前为止,关于如何日志的文章和书籍...转载 2019-04-09 13:49:40 · 306 阅读 · 0 评论 -
JMeter性能测试,完整入门篇
1. Jmeter简介Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌握的工具之一。本文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。运行环境为Windows 10系统,...转载 2019-03-12 10:34:21 · 283 阅读 · 0 评论 -
【bat】批量修改当前目录文件名保留后缀
由于需要批量修改文件名,百度了下,网上教的方法都能批量修改文件名,但是都没提供保留原文件后缀的功能,因此做个笔记新建记事本复制一下代码,改文件名为“demo.bat”@echo offsetlocal enabledelayedexpansionset YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2%set hhmiss=%time:~0,2%%t...原创 2019-03-09 22:16:46 · 1173 阅读 · 0 评论 -
【bat】终极dos批处理for循环命令详解
格式:FOR [参数] %%变量名 IN (相关文件或命令) DO 执行的命令 作用:对一个或一组文件,字符串或命令结果中的每一个对象执行特定命令,达到我们想要的结果。 注意:在批处理文件中使用 FOR 命令时,指定变量请使用 %%variable,而不要用 %variable。变量名称是区分大小写的,所以 %i 不同于 %I. 关于:for命令可以带参数或不带参数,带参数时支持以下...转载 2019-03-09 22:14:35 · 1156 阅读 · 0 评论 -
SpringBoot整合IBM MQ,多个队列管理器通信
说明:本项目开发前提是,在本地windows机器上搭建了MQ,并建立好发送队列管理器,本地队列,远程队列,发送通道;在阿里云服务器上也搭建了MQ,建立了接收队列管理器,接收通道。具体步骤见本人之前的博客。地址:https://blog.csdn.net/qq_34569497/article/details/81197910此处,模拟场景是,本地Windows机器放入测试消息后,在spr...转载 2018-10-10 17:07:26 · 3419 阅读 · 1 评论