自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Docker

不得不说黑马的免费课真厉害呀

2024-04-18 23:45:00 1960 1

原创 记录贴 Web Socket

Web socket初学

2024-04-16 22:14:04 926

原创 Sentinel本地部署,不依赖用控制台jar包

不使用控制台使用sentinel的用法

2024-06-17 10:06:37 443

原创 记录贴 Elasticsearch的RestClient进行DSL查询

should:选择性匹配子查询,类似“或”must:必须匹配每个子查询,类似“与”must_not:必须不匹配,filter:必须匹配,

2024-05-29 17:21:47 653

原创 记录帖 ES的RestApi使用

【代码】记录帖 ES的RestApi使用。

2024-05-28 21:08:17 679

原创 OpenFeign快速入门 替代RestTemplate

OpenFeign替代RestTemplate

2024-05-24 21:00:30 873 1

原创 微服务远程调用 RestTemplate

Spring给我们提供了一个RestTemplate的API,可以方便的实现Http请求的发送。同步客户端执行HTTP请求,在底层HTTP客户端库(如JDK HttpURLConnection、Apache HttpComponents等)上公开一个简单的模板方法API。RestTemplate通过HTTP方法为常见场景提供了模板,此外还提供了支持不太常见情况的通用交换和执行方法。RestTemplate通常用作共享组件。然而,它的配置不支持并发修改,因此它的配置通常是在启动时准备的。

2024-05-23 22:08:22 622 1

原创 HashMap扩容,Hash冲突的两种途径

我疑惑,为什么冲突的值要加入的桶的链表满了后,要先进行数组判断是否扩容,扩不扩容最后不还是放到同一个桶中吗?是先根据键值对中的键来计算hash值,在根据hash值来获得索引位置,而这个索引位置就是键值对在数组中的桶的位置.之前一直以为Hash冲突就是不同的键计算出的hash值相同而导致的冲突,直到看见了下面这张图引发了我的思考。第二种是不同键计算出了不同的的hash值,但是取模后得到了相同索引。一种是不同的键生成了相同hash值,再通过模运算得到相同索引,所以一切都是数据结构的课没认真听o(╥﹏╥)o。

2024-05-05 22:37:08 449 2

原创 SpringBoot中阿里OSS简单使用

如果使用的是Java 9及以上的版本,则需要添加JAXB相关依赖。

2024-05-01 22:26:59 789 1

原创 Docker部署RabbitMQ与简单使用

官网地址: Messaging that just works — RabbitMQ我的Docker博客:Docker-优快云博客其中包含几个概念::生产者,也就是发送消息的一方:消费者,也就是消费消息的一方:队列,存储消息。生产者投递的消息会暂存在消息队列中,等待消费者处理:交换机,负责消息路由。生产者发送的消息由交换机决定投递到哪个队列。:虚拟主机,起到数据隔离的作用。每个虚拟主机相互独立,有各自的exchange、queue基于Docker来安装RabbitMQ,使用下面的命令即可:root

2024-04-30 23:24:31 1941 4

原创 使用mybatis plus的lambda表达式报错的解决

两段代码都是,一用lambda表达式就报错。

2024-04-25 21:45:33 2433 3

原创 SpringBoot 中使用Lua编写Redis脚本

LUA 是一种轻量级、可扩展的脚本编程语言,以其小巧、快速、灵活和易于嵌入到宿主应用程序中的特性而闻名。轻量级:小巧的解释器,占用资源少,适用于嵌入式环境和资源受限系统。动态类型:支持动态类型,变量无需事先声明类型,运行时自动识别。可扩展:通过 C API 易于与宿主程序集成,提供丰富的扩展机制,便于构建定制化功能。面向过程与函数式:支持函数作为第一类值,具备高阶函数、闭包等特性,适合函数式编程风格。协程(Coroutine):内置协程支持,实现非阻塞的并发编程,适用于异步任务与事件处理。

2024-04-24 11:47:08 2113 1

原创 用户秒杀中,涉及到的同一个类内部方法调用事务失效的问题

用户秒杀中,涉及到的同一个类内部方法调用事务失效的问题还有一个用户锁的小细节

2024-04-23 00:30:11 513

原创 关于countdownlatch

同步协调在多线程的等待于唤醒问题

2024-04-22 17:58:04 401 1

原创 登录校验-拦截器简单配置流程

【代码】拦截器简单配置流程。

2024-04-20 20:59:53 785

原创 在Spring MVC环境中,接受前端参数时的常见注解

爱来自AI

2024-04-19 18:46:47 762 1

原创 Apache POI

通过Apache POI 读写excel文件

2024-04-17 20:08:32 1412

原创 记录贴 Alibaba Fastjson

对象json简单互转

2024-04-15 22:09:33 161 1

原创 Spring Task

spring task初学

2024-04-14 23:24:38 474 2

原创 记录贴 内网穿透 cpolar

初识 内网穿透

2024-04-13 23:04:50 304

原创 记录贴 Spring Cache

spring cache初学

2024-04-12 22:57:20 883 8

空空如也

空空如也

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

TA关注的人

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