自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

时光里的博客

真正的大师永远怀着一颗学徒的心

  • 博客(632)
  • 收藏
  • 关注

原创 MyBatis--09--PageHelper插件分页 实现原理

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-07-22 22:31:22 85

原创 Redis--12--1--分布式锁---java

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-07-21 22:12:50 593

原创 Redis--19--常用的redis客户端Jedis 、Lettuce 、Redisson 介绍以及对比

在实际的项目开发中,对于一个需要对接Redis的项目来说,就面临着选择合适的Redis客户端。目前比较常用的Redis客户端有Redisson、Lettuce和Jedis,两者都有各自的优点和适用场景介绍之前我们先来了解一下什么是客户端。客户端——即真正的使用者,比如进入redis命令操作有一个redis-cli,这其实就是redis提供的一个基于操作系统(linux、windows)的客户端,此时的使用者是电脑,电脑通过这个客户端可以连接redis并操作redis。

2024-07-18 10:57:32 941

原创 mock--01--简介

简单来说就是在Junit Test中,环境的影响,对于代码逻辑的测试中有关数据库操作的测试、mq环境的配置都是比较困难的,而且执行起来效率很低mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。

2024-07-17 17:31:39 436

原创 java新特性--08--CompletableFuture

CompletableFuture是jdk8的新特性。CompletableFuture实现了CompletionStage接口和Future接口,前者是对后者的一个扩展,增加了异步会点、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利。在Java中CompletableFuture用于异步编程,异步编程是编写非阻塞的代码,运行的任务在一个单独的线程,与主线程隔离,并且会通知主线程它的进度,成功或者失败。在这种方式中,主线程不会被阻塞,不需要一直等到子线程完成。

2024-07-12 18:15:50 846

原创 SpringBoot注解--11--@JSONField @JsonProperty

JsonProperty和@JSONField注解都是为了解决obj转json字符串的时候,将java bean的属性名替换成目标属性名。常见于调用第三方接口的时候属性名不一致的场景。两个注解的作用是相同的,只是来源不同,使用方式不同。下面将详解其异同!

2024-07-11 14:17:45 643 1

原创 API--20--BeanUtils.copyProperties

位于org.springframework.beans包下。区别在于对PropertyDescriptor(内省机制相关)的处理结果做了缓存来提升性能BeanUtils.copyProperties 默认实现浅拷其copyProperties方法实现原理和Apache BeanUtils.copyProperties原理类似,默认实现浅拷贝。

2024-07-10 17:23:45 500

原创 Elastic Stack--15--聚合查询(SUM、MAX、MIN、AVG)案例

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-07-10 14:32:28 367

原创 Elastic Stack--14--分组聚合(Aggregation)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-07-02 23:56:56 344

原创 Redis--18--Redis Desktop Manage下载与安装

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-25 17:34:21 716 1

原创 Maven编译打包时报“PKIX path building failed”异常

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-24 14:37:55 458 1

原创 Jenkins--01--安装与配置

持续集成(Continuous Integration,CI随着软件开发复杂度的不断提高,如何更好的协同开发以确保软件开发质量已经成为了开发团队所追求的目标,特别是近年来 “敏捷开发” 在互联网领域的兴起,如何能够在不断变化的需求中快速适应和保证开发质量显得尤为重要。持续集成就是针对这类问题的一种软件开发实践,倡导团队必须经常集成他们的工作,而每次的集成都是通过自动化的构建来验证的,包括自动编译、发布、测试,从而更快发现集成错误,让团队更快的开发内聚的软件。

2024-06-20 17:59:58 998

原创 ES升级--03-- IK分词器

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-18 10:47:55 485

原创 ES升级--05--快照生成 和备份

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-11 17:36:15 863

原创 Linux--08---挂载分区

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-11 16:21:26 527 1

原创 java新特性--03-1--Stream---Collectors工具类

List < Student > students = Stream . of(new Student("张三" , 16 , "高一1班" , "语文" , 88) , new Student("李四" , 17 , "高一2班" , "数学" , 90) , new Student("王五" , 18 , "高一3班" , "外语" , 100)) . collect(Collectors . toList());

2024-06-04 17:22:25 317

原创 SpringBoot注解--06--JSRValidatorUtil

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-04 14:20:50 873

原创 Csv--01--ExportUtil 写文件

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-03 18:12:40 312

原创 JSON--03--ObjectMapperUtil

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-06-03 17:03:18 320

原创 SpringBoot注解--10--@Bean,对象注入的三种方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-31 10:05:54 1338 2

原创 ES升级--04--SpringBoot整合Elasticsearch

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-29 16:04:24 1187

原创 ES升级--02--kibana安装与启动

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-28 14:20:54 616

原创 SpringBoot注解--09--idea创建spring boot项目,java版本只能选择17和21

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-26 15:14:38 987 1

原创 ES升级--01--环境准备和安装

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-25 18:22:50 1021

原创 sql函数--09---REGEXP

SQL中的正则表达式主要使用REGEXP或RLIKE关键词进行匹配Java 正则表达式。

2024-05-21 15:31:22 1473

原创 Linux--07---查看CPU、内存、磁盘

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录常用命令1.查看CPU使用率1.1 top 命令第一行是任务队列信息: top第二行为进程的信息 Tasks第三行为CPU的信息Mem:Swap1.2 vmstat命令参数详解每个参数的具体意思如下:1.3 ps aux命令2.内存使用率2.1 free命令关于 buffer 和 cache:3.磁盘使用率3.1 df-h 命令常用命令1.查看CPU使用率1.1 top 命令top命令是Linux下常用的性能分析工具

2024-05-20 22:49:21 2114 1

原创 Linux--11---安装JDK、MySQL

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-18 22:24:32 970

原创 Linux--10---RPM 、YUM

RPM(RedHat Package Manager),RedHat软件包管理工具,类似windows里面的setup.exed.是Linux这系列操作系统里面的打包安装工具,它虽然是RedHat的标志,但理念是通用的。YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。

2024-05-18 12:44:11 435

原创 Elastic Stack--13--boost控制权重,实现搜索结果排名

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-14 14:52:28 963

原创 Elastic Stack--04-1--Kibana常用语法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-10 16:14:57 319 1

原创 数据库备份与恢复--06---MySQL集群高可用架构之MHA

故障切换和主从复制的软件。

2024-05-09 11:12:07 884

原创 sql函数--10---In 多个字段

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-05-08 15:25:11 1211

原创 Linux--05---相对路径与绝对路径、终端的认识

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-24 10:23:10 331

原创 MySQL高级--14--group by 分组取时间最新的一条数据

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-12 18:21:38 3380 1

原创 SpringMVC--02--上下文工具类(RequestContextHolder)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-12 15:34:51 1208

原创 Redis--16--Spring Data Redis

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-12 11:31:32 774

原创 Redis--17--RedisUtil工具类

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-11 18:16:35 416

原创 ClickHouse--16--普通函数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-11 17:21:22 500

原创 ClickHouse--17--聚合函数总结

不支持分布式表。

2024-04-11 14:53:07 1469

原创 ClickHouse--18--argMin() 和argMax()函数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-10 17:54:30 1148

空空如也

空空如也

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

TA关注的人

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