自定义博客皮肤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)
  • 收藏
  • 关注

原创 深入 MyBatis 内核:手写分页插件的高级技术解析

想必大家都使用过或听说过 MyBatis 的 分页插件 PageHelper,通过这个插件我们根本就不需要将分页的 SQL 或者条件写在 SQL 语句中,只需要在调用 Dao 的时候先定义一下分页的设置。MyBatis 的 PageHelper 是一个非常实用的分页插件,它可以帮助简化在 MyBatis 中进行分页查询的操作。使用 PageHelper 插件,你可以不需要手动编写分页查询的 SQL 语句,而是通过简单的配置来实现分页功能。我直接贴出我的代码,实现的思路和细节可以直接查看代码。

2024-06-12 10:38:37 482

原创 谈谈什么是线程池

线程池和数据库连接池非常相似,可以统一管理和维护线程,减少不必要的开销本文我们介绍了线程池的 7 种创建方式,其中最推荐使用的是的方式进行线程池的创建,最多可以设置 7 个参数,当然设置 5 个参数也可以正常使用,当任务过多(处理不过来)时提供了 4 种拒绝策略,当然我们也可以自定义拒绝策略。

2024-04-15 14:16:51 871 1

原创 Docker安装部署[8.x]版本Elasticsearch+Kibana+IK分词器

这里我们可以访问查看我们需要下载的镜像。这边综合考虑我选择了8.10.4版本,因为这边显示没有什么明显的漏洞,如下图所示。

2024-04-15 14:14:51 568 1

原创 SpringBoot的启动流程

用过的应该都知道,在项目启动入口的主类main()方法里,一句简简单单的就可以成功启动项目了。那么本文我们就来看看这个以及run()方法 到底是个什么鬼,它背后又隐藏了哪些奥秘呢?

2024-04-11 14:32:09 437 1

原创 图数据库neo4j的基本使用

它是Neo4j图形数据库的查询语言。它是一种声明性模式匹配语言它遵循SQL语法。它的语法是非常简单且人性化、可读的格式。常用的CQL命令CQL命令用法CREATE 创建创建节点,关系和属性MATCH 匹配检索有关节点,关系和属性数据RETURN 返回返回查询结果WHERE 哪里提供条件过滤检索数据DELETE 删除删除节点和关系REMOVE 移除删除节点和关系的属性ORDER BY以…排序排序检索数据SET 组添加或更新标签常用的CQL函数定制列表功能用法。

2024-04-11 14:25:34 882 1

原创 JAVA使用OPC UA 方式与设备通信(milo)

基于生产过程控制系统(MES)与生产设备(PLC)通信的需求,PLC型号西门子S7-1500,设备数据采集使用KEPwareEX6.4 , 将kepware 作为服务端来开发一个Java服务,用于生产过程控制系统与设备数据交互,达到控制生产过程的目的。

2024-04-11 14:22:13 535 6

原创 MAC m系列 Docker安装kafka

M系列芯片Mac电脑 Docker安装kafka

2024-04-11 14:20:12 243 1

原创 MySQL与Redis:协调数据一致性的精妙平衡

对于这种方案,看看就行,反正我是不会用,太 Low 了,风险也不可控。

2024-03-15 14:02:47 898 3

原创 Docker离线安装全攻略:让你在无网络环境下也能轻松掌握

①进入 / root/setup/docker 文件夹。我这里使用的是我个人比较推荐的(Transmit)②为 install.sh 添加执行权限。

2024-03-15 13:53:50 494 1

原创 深入探讨接口限流:优化你的应用性能的关键步骤

限流是一种控制系统资源利用率的技术,它通过限制请求的数量或速率,以保护系统免受过载的影响。限流可以应用于各种系统中,包括网络服务、数据库、消息队列等。固定窗口算法(Fixed Window):在固定的时间窗口内计数请求,如果超过了限定的阈值,则拒绝后续请求。例如,限定每秒钟最多处理100个请求。滑动窗口算法(Sliding Window):与固定窗口算法类似,但窗口会根据时间动态滑动,以平滑请求速率的突发。这种算法可以更精确地控制请求速率。

2024-03-14 15:48:38 469 1

原创 如何快速初始化服务器

快速在一个新的服务器中,部署一个静态网站,

2024-03-14 15:41:06 345 1

空空如也

空空如也

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

TA关注的人

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