自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习笔记,相关教程 分享

欢迎访问GitHub:https://github.com/XBfinal 欢迎访问gitee:https://gitee.com/XBfianl

  • 博客(140)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue3(pinia) 整合 SpringWebsocket链接url动态传参

整合vue3(pinia)和 springWebsocket!一建起飞

2024-02-24 14:45:24 1558 3

原创 java实现多线程下载器

👏自己动手做一个多线程下载器👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-10-21 19:28:13 398 1

原创 探索Java的ReentrantLock:实现并发锁的强大力量

ReentrantLock是一种基于AQS框架的应用实现,是JDK中的一种线程并发访问的同步手段。它具有与synchronized类似的功能,但提供了比synchronized更强大、灵活的锁机制。可重入性:与synchronized一样,ReentrantLock也支持可重入锁。这意味着同一个线程可以多次获取同一个锁,只要在每次获取锁之前都释放了之前的锁。支持公平锁和非公平锁选择:ReentrantLock可以选择使用公平锁或非公平锁。

2023-08-27 18:58:26 298 2

原创 设计模式-工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。工厂模式提供了一种将对象的实例化过程封装在工厂类中的方式。通过使用工厂模式,可以将对象的创建与使用代码分离,提供一种统一的接口来创建不同类型的对象。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。

2023-08-03 18:52:32 548

原创 springboot与rabbitmq的整合【演示5种基本交换机】

rabbitmq的5种交换机与springboot的案例。

2023-07-15 14:38:08 3022 2

原创 Netty入门

netty学习笔记

2023-06-10 10:47:48 797 1

原创 javaweb课程设计——商城项目

javaweb课程设计 商城项目

2023-06-02 20:27:27 1027 2

原创 NIO简单入门笔记【一】 三大组件

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-05-15 19:41:40 463 11

原创 云原生——容器技术docker基础命令

docker 基础命令复习

2023-04-15 19:18:51 629 5

原创 springboot登录校验[JWT]

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-04-13 14:18:36 1667 6

原创 雪花算法-java

一文入门雪花算法

2023-04-01 12:47:18 3932 7

原创 SpringCloudt新手开发

Springboot新手开发 基本总结==》点此跳转cloud和boot的版本对应关系Spring Cloud由众多子项目组成,如Spring Cloud Config、Spring Cloud Netflix、Spring Cloud Consul 等,提供了搭建分布式系统及微服务常用的工具,如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性token、全局锁、选主、分布式会话和集群状态等,满足了构建微服务所需的所有解决方案。总体如下。

2023-03-18 09:59:32 429

原创 设计模式——创建型模型——单列模式(8种实现)

单例模式(Singleton Pattern):属于创建类型的一种常用的软件设计模式。通过单例模式的方法创建的类在当前进程中只有一个实例。

2023-03-10 20:28:38 888 9

原创 搭建mysql主从复制

👏 作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-02-13 14:38:01 1230 20

原创 MySQL性能分析工具的使用

👏 作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-02-09 16:22:34 2539 2

原创 mysql用户管理与权限

👏 作者简介:我是笑霸final,一名热爱技术的在校学生。

2023-02-05 11:49:24 638 4

原创 mysql流程控制

注意:只能用于存储程序顺序结构:程序从上往下依次执行分支结构:程序按条件进行选择执行,从两条或多条路径中选择一条执行循环结构:程序满足一定条件下,重复执行一组语句MySQL 的流程控制语句主要有 3 类。条件判断语句:IF 语句和 CASE 语句循环语句:LOOP、WHILE 和 REPEAT 语句跳转语句:ITERATE 和 LEAVE 语句。

2023-02-02 15:28:26 2365 14

原创 go语言学习笔记【一】

我们先还是看看GO语言的hello world是怎么写的吧第一行 :包声明,编写源文件时,必须在非注释的第一行指明这个文件属于哪个包,如第二行:引入包,其实就是告诉Go 编译器这个程序需要使用的包,如其实就是引入了fmt包第三行 :主函数 整个程序的入口 整个项目有且只有一个main函数;

2023-01-20 13:21:35 686

原创 springboot新手开发起步

新手开发基础总结 持续更新 欢迎补充留言

2023-01-10 10:06:55 945 23

原创 【第一周学习——认识 O(N*logN) 的排序[ 归并排序 、堆排序、快速排序 ]

——认识复杂度和简单排序算法堆(Heap)是计算机科学中一类特殊的数据结构,是最高效的优先级队列。堆通常是一个可以被看做一棵完全二叉树的数组对象。

2022-12-22 15:39:58 340

原创 第一周练习——认识复杂度和简单排序算法

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-12-02 14:31:45 519 10

原创 文件上传/下载

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-11-28 17:03:04 223 6

原创 MyBatis-Plus代码生成器

👏作者简介:我是笑霸final,一名热爱技术的在校学生。mp代码生成器

2022-11-22 14:36:07 519 3

原创 c# 实验七 图像列表框及树形视图控件的使用

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-11-20 20:52:34 1053 3

原创 redis、RabbitMq整合【四 优惠卷秒杀(下)——集群下的线程并发问题,秒杀优化(异步) 】

radis和rabbitmq整合秒杀任务

2022-11-15 19:53:49 695 29

原创 仿黑马点评-redis整合【四 优惠卷秒杀(上) 】

我们使用全局id生成器我们能不能用redis来完成这个任务?代码// 1. 生成时间戳//2.生成序列号//3.拼接并返回获取时间戳//获取2022年 1月 1号 0点的秒数 LocalDateTime time = LocalDateTime . of(2022 , 1 , 1 , 0 , 0);}// 1. 生成时间戳 31位数字 单位秒 LocalDateTime now = LocalDateTime . now();

2022-11-11 17:34:26 2163 25

原创 仿黑马点评-redis整合【三、缓存工具封装】

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-11-09 10:19:32 735 5

原创 c# 实验六 菜单栏、工具栏和状态栏的设计

c# 实验作业

2022-11-07 10:20:05 2751 7

原创 仿黑马点评-redis整合【二——商户查询缓存】——缓存穿透、缓存击穿的解决

决缓存穿透、缓存击穿的问题。

2022-11-01 21:51:52 1201 29

原创 仿黑马点评-redis整合【邮件登陆部分】

redis学习项目,巩固你的redis

2022-10-29 21:12:05 1673 18

原创 C# 实验5 日期控件、定时器、图片框的使用及窗体间传参

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-10-26 14:18:21 1725 6

原创 c#实验四 组合框和列表框的使用

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-10-23 09:25:37 2173 4

原创 微服务之——负载均衡和服务接口调用(Ribbon、openfeign)

Ribbon和OpenFeign的介绍与简单使用

2022-10-18 10:48:57 2161 22

原创 实验三 Windows窗体的设计及常用控件(1)

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-10-17 10:01:48 3257 7

原创 聊聊docker【二】基本命令

👏作者简介:我是笑霸final,一名热爱技术的在校学生。

2022-10-05 11:31:47 2111 27

原创 瑞吉外卖之 redis优化缓存

redis优化!!文章用了redisTemplate和springcache两种方式来优化

2022-10-03 09:23:33 1922 10

原创 仿瑞吉外卖 【手机登陆功能换成邮件登陆】

瑞吉外卖 改造!邮件登陆【对应手机短信登陆】

2022-10-02 08:59:41 1284 11

原创 聊聊docker【一】初识docker

学习docker,了解容器技术。

2022-10-01 08:27:35 495 18

原创 springboot整合RabbitMQ 中的 TTL

TTL 则刚好能让消息在延迟多久之后成为死信,另一方面,成为死信的消息都会被投递到死信队列里,这样只需要消费者一直消费死信队列里的消息就完事了,因为里面的消息都是希望被立即处理的消息。

2022-09-27 21:28:39 1790 32

原创 RabbitMQ的安装和配置

rabbitMQ的安装和遇到的一些问题

2022-09-20 13:22:08 2678 15

空空如也

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

TA关注的人

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