- 博客(18)
- 收藏
- 关注
转载 IDEA | 插件开发
不知道大家有没有想过自己开发一款 IDEA 插件呢?这篇文章只是简单带各位小伙伴入门一下 IDEA 插件开发,个人精力有限,暂时不会深入探讨太多。如果你已经有 IDEA 插件开发的相关经验的话,这篇文章就可以不用看了,因为会浪费你 3 分钟的时间。好的废话不多说!咱们直接开始!
2025-03-21 09:37:05
169
原创 TimescaleDB | 时序数据库
TimescaleDB:本质是Postgresql数据库的扩展,Postgresql原本关系数据库的能力依旧在,可以同时支持时序表和关系表。
2025-01-07 15:14:02
1390
原创 Mock实践 | Java单元测试
Mock(模拟的)是一种隔离测试类功能的方法。Mock测试不需要真实连接数据库,或读取配置文件,或连接服务器。Mock对象模拟真实服务,Mock对象会返回与传递给它的某个虚拟输入相对应的虚拟数据Mock方法来自 org.mockito.Mock,它表示可以Mock一个对象或者是接口。对于以下简单方法的Mock实例在类名上,鼠标右键,勾上要测试的方法,就会创建一个测试类@Test//mock方法来自org.mockito.Mock,它表示可以mock一个对象或者接口。
2025-01-02 15:14:05
1103
原创 Java8新特性 | Predicate示例
在Java8中,Predicate是一个函数接口,它接收一个实参,返回一个boolean类型的结果。它通常被用来处理一个对象集合的过滤;
2025-01-02 15:01:33
378
原创 MariaDB | 存储过程
存储过程是一组预定义的SQL语句集合,以及其他逻辑和控制结构,被存储在数据库中供重复使用。它可以看作是一种封装了特定功能的数据库对象。很多时候,SQL语句都是针对一个或多个表的单条语句。但是也有时候有的查询语句需要进行多次联表查询才能完成,此时就需要用到存储过程了。
2025-01-02 10:13:13
944
原创 Elasticsearch | 分布式的搜索和数据分析引擎
Elasticsearch 是一个分布式的、RESTful 的搜索和数据分析引擎,特别适合用于全文搜索、实时数据分析和日志管理等场景。它是基于 Apache Lucene 构建的,不仅能够快速搜索大量数据,还能实时更新和分析这些数据。
2024-12-26 16:43:42
608
原创 Druid | 连接池基本实现分析
druid 是最常用的数据库连接池之一,了解druid的运行流程对于使用者来说非常必要的,对于遇到问题或者警告时至少有一个排查的方向和线索,以下代码基于druid:1.1.16 版本。
2024-12-26 16:29:18
898
原创 Eureka | Spring Cloud服务治理
注册中心可以说是微服务架构中的“通讯录”,它记录了服务和服务地址的映射关系。在分布式架构中,服务会注册到这里,当服务需要调用其它服务时,就到这里找到服务的地址,进行调用。
2024-12-26 15:14:11
957
原创 SQL语句 | 窗口函数
窗口函数的特别之处在于,它们将结果集中的每一行看作一个单独的计算对象,而不是将结果集划分为分组并计算每个分组的聚合值。
2023-12-25 16:19:04
1085
1
原创 MongoDB | 基于分布式文件存储的数据库
MongoDB是一个基于分布式文件存储的数据库,是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。指标项指标值说明。
2022-09-05 19:07:39
1651
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人