自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 arthas

使用java -jar arthas-boot.jar命令启动arthas,arthas会弹出本机运行的所有java程序和对应的编号,选择对应的编号,即可attach对应的java程序,通过命令对此java程序进行分析。

2023-09-04 00:06:59 47

原创 微服务相关

事务的ACID原则:A:原子性:事务中的所有操作,要么全部成功,要么全部失败C:一致性:要保证数据库内部完整性约束、声明性约束I:隔离性:对同一资源操作的事务不能同时发生D:持久性:对数据库做的一切修改将永久保存,不管是否出现故障CAP定理:Consistency(一致性):用户访问分布式系统中的任意节点,得到的数据必须一致Availability(可用性):用户访问集群中的任意健康节点,必须能得到响应,而不是超时或拒绝。

2023-07-12 23:15:47 47

原创 mysql

有时候我们需要根据查询语句里面的in的顺序来获得返回的数据,比如:执行这条语句,mysql会将查询结果按照id排序,返回的第一条数据的id是1,第二条是5,如果我们想要mysql按照我们in里面的顺序来返回,可以这样:

2023-06-26 23:24:51 37

原创 RabbitMQ

消息,消息是不具名的,它由消息头和消息体组成。消息体是不透明的,而消息头则由一系列的可选属性组成,这些属性包括routing-key. (路由键)、priority (相对于其他消息的优先权)、delivery-mode (指出。信道是建立在真实的TCP连接内的虚。拟连接,AMQP命令都是通过信道发出去的,不管是发布消息、订阅队列还是接收消息,这。绑定,用于消息队列和交换器之间的关联。交换器,用来接收生产者发送的消息并将这些消息路由给服务器中的队列。消息的生产者,也是一个向交换器发布消息的客户端应用程序。

2023-06-13 23:17:42 2714

原创 Redis

指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库也无此记录,我们没有将这次查询的null写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。解决:原有的失效时间基础上增加一个随机值,比如1-5分钟随机,这样每一个缓存的过期时间的重复率就会降低,就很难弓|发集体失效的事件。解决:加锁:大量并发只让一个去查,其他人等待,查到以后释放锁,其他人获取到锁,先查缓存,就会有数据,不用去db。风险:利用不存在的数据进行攻击,数据库瞬时压力增大,最终导致崩溃。

2023-06-04 23:40:35 59

原创 SpringMVC

SpringMVC

2023-05-08 00:15:05 34

原创 Spring5

Spring5

2023-03-07 00:34:07 56

原创 java并发相关

java并发相关

2023-02-28 00:27:39 61

原创 java常用命令

java常用命令

2023-02-27 00:22:02 69

原创 ElasticSearch相关操作

ElasticSearch相关操作

2023-02-17 00:02:35 156

原创 ElasticSearch基础

ElasticSearch

2023-02-10 21:44:51 63

开发者突击 Java Web主流框架整合开发 第2版

开发者突击 Java Web主流框架整合开发 第2版。

2018-10-05

C++黑客编程揭秘与防范

C++黑客编程揭秘与防范。

2018-10-05

Ubuntu.Linux从入门到精通

Ubuntu.Linux从入门到精通。

2018-10-05

计算机病毒防范艺术Peter Szor中文版

计算机病毒防范艺术Peter Szor。

2018-10-05

Head First C#(第2版)(中文版),高清完整扫描PDF版

Head First C#(第2版)(中文版),高清完整扫描PDF版。

2018-10-05

Android开发从入门到精通.扶松柏.扫描版

Android开发从入门到精通.扶松柏.扫描版。

2018-10-05

白帽子讲web安全

白帽子讲web安全。

2018-10-05

Android软件安全与逆向分析

Android软件安全与逆向分析。

2018-10-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除