-->
摘要: 一、Arthas简介 Arthas(阿尔萨斯)是Alibaba开源的Java诊断工具。支持Linux/Mac/Windows 1、下载地址: https://github.com/alibaba/arthas/releases 2、arthas-bin解压之后的目录结构 二、启动Arthas监测应用 阅读全文
posted @ 2024-07-15 10:10 角刀牛Java 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述:电脑开机进入initramfs界面无法正常启动,如下图: 2、故障原因:一般在电脑异常断电的情况下可能会导致文件系统被损坏,而刚好损坏了roota分区,即系统盘,导致系统无法启动。 3、故障处理: 1)输入exit,显示具体的报错信息: 上图显示在roota分区即/dev/sda3上出 阅读全文
posted @ 2024-07-15 08:14 角刀牛Java 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Apache JMeter是 Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以 阅读全文
posted @ 2024-06-25 17:46 角刀牛Java 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 记得很多年前,有个测试妹子找到我: 强哥,我这个表数据重复了,怎么把重复的数据删掉呀? 类似的需要将数据去重的场景,在实际工作中还是比较常见的。 今天我们就来说说,使用SQL语句来去重,有哪些常见的方法。 假如我们有一张student表: create table student( id int, 阅读全文
posted @ 2024-06-21 11:34 角刀牛Java 阅读(109) 评论(0) 推荐(1) 编辑
摘要: 什么是注解 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的 Annotion对象,然后通过 Annotion对象 来获取注解里面的元数据。 Annot 阅读全文
posted @ 2024-06-19 17:04 角刀牛Java 阅读(1207) 评论(0) 推荐(1) 编辑
摘要: 一、缓存穿透 1、redis缓存穿透概念 用户查询某一个数据,但该数据不存在于redis内存数据库中(缓存没有命中),这时候就会向持久层数据库查询,但持久层数据库也没有该数据,于是本次查询失败,若用户很多时,他们查询的数据不存在于redis内存数据库中(缓存没有命中),于是都去请求了持久层数据库,这 阅读全文
posted @ 2024-06-12 08:39 角刀牛Java 阅读(35) 评论(2) 推荐(1) 编辑
摘要: 一、vmstat命令介绍 vmstat主要是用来检测虚拟内存的,可以展现给定时间间隔的服务器的状态值,包括CPU使用率,内存使用率,虚拟内存交换情况,IO读写情况等。一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个参数是采样的次数,如: ➜ tes 阅读全文
posted @ 2024-05-07 14:41 角刀牛Java 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1. 发现问题 在Linux终端使用ssh root@server_ip来连接到远程服务器时,出现Permission denied (publickey).提示 2. 分析问题 远程主机禁用了ssh密码登录权限 本地访问远程主机的公钥没有添加或者被取消(无法认证) 本地生成的一对秘钥,私钥~/.s 阅读全文
posted @ 2024-05-06 15:15 角刀牛Java 阅读(3280) 评论(0) 推荐(0) 编辑
摘要: Shiro、SpringSecurity、Sa-Token都属于Java的权限框架。 Apache Shiro是Java的一个安全框架。目前,使用Apache Shiro的人越来越多,因为它相当简单,对比Spring Security,可能没有Spring Security做的功能强大,但应对中小型 阅读全文
posted @ 2024-04-29 16:06 角刀牛Java 阅读(504) 评论(0) 推荐(1) 编辑
摘要: 报错解释: SSH 报错 "host key verification failed" 表示SSH客户端无法验证远程主机的身份,因此拒绝连接。这通常发生在首次连接到某个服务器时。 解决方法: 如果确认远程主机是可信的,可以使用以下SSH命令跳过主机密钥的验证(不推荐,因为这会降低安全性): ssh 阅读全文
posted @ 2024-04-28 18:23 角刀牛Java 阅读(20) 评论(0) 推荐(0) 编辑