自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CompletableFuture详细讲解

是Java提供的一个实现Future接口的类,它不仅支持传统的Future接口方法,还引入了许多新的方法来支持回调、组合、处理异常等功能。通过这些方法,开发者可以更方便地编写异步代码。默认情况下,使用作为其默认的线程池。你可以自定义执行器来控制任务的执行方式:​​。

2024-05-29 22:55:19 2369

原创 java文件搜索包含字符串的文件

可以打包成一个jar,把路径以及要搜索的字符串传入进来,全给你搜索出来,一个都不放过。则会把D:\java\Code下面所有包含 ‘字符串编码’的文件全部找出来。比如传入 D:\java\Code 和 ‘字符串编码’

2024-05-27 09:47:49 225

原创 SpringBoot自动装配的原理

总的来说,这个方法是Spring Boot自动配置流程的核心部分,它负责确定哪些自动配置类应该被加载,以及哪些应该被排除。这个过程涉及到注解解析、条件检查、去重、过滤等多个步骤,以确保自动配置既准确又高效。

2024-02-25 19:34:38 1039

原创 java中常用的日期API

本章将介绍常用的时间API,比如表示年月日用LocalDate类、表示时间秒用LocalTime类、而表示年月日时分秒用LocalDateTime类等;除了这些类还提供了对时区、时间间隔进行操作的类等。它们几乎把对日期/时间的所有操作都通过了API方法,用起来特别方便。

2024-01-05 13:27:55 526

原创 Java接入微信支付详细教程——提供资料

简单来说就是能让所有人都能访问到你,我明天会出一篇详细的笔记来讲内网穿透。

2023-12-12 21:58:25 1715 3

原创 Docker的常用命令(没有废话)

docker的各种常用命令,包括镜像、容器、数据卷的各种命令,没有废话,收藏这篇管够

2023-12-11 21:37:12 855

原创 java.lang.IllegalArgumentException: java.security.InvalidKeyException: Illegal key size

在完成微信支付这个功能的时候,遇到这个问题

2023-12-09 20:31:10 316

原创 springBoot集成knife4j

没有任何废话,直接教你如何使用springboot集成knife4j,主打的就是一个简单

2023-12-07 18:29:11 1162 1

原创 Lua语法快速入门

Lua的语法简单,学习成本低,它可以在多种操作系统和硬件上运行,如Windows、Linux、Android、iOS等。

2023-12-06 15:25:06 273 1

原创 JVM进程缓存

缓存在日常开发中启动至关重要的作用,由于是存储在内存中,数据的读取速度是非常快的,能大量减少对数据库的访问,减少数据库的压力。我们把缓存分为两类:分布式缓存,例如Redis:优点:存储容量更大、可靠性更好、可以在集群间共享缺点:访问缓存有网络开销场景:缓存数据量较大、可靠性要求较高、需要在集群间共享进程本地缓存,例如HashMap、GuavaCache:优点:读取本地内存,没有网络开销,速度更快缺点:存储容量有限、可靠性较低、无法共享场景:性能要求较高,缓存数据量较小。

2023-12-05 17:24:10 988

原创 使用Docker部署RabbitMQ集群(详细教程)

使用Docker部署RabbitMQ集群,本文分别讲解了普通集群模式、镜像模式、仲裁队列,外加图解,放便你理解

2023-12-04 15:12:14 463

原创 Linux 系统目录结构

Linux 目录结构是一种倒置的树状结构,以 / 为根目录,下面有多个子目录和文件,每个目录都有其特定的作用和内容。下面是一些常见的目录和它们的功能:

2023-12-03 20:45:11 74 2

原创 Redis常见命令(详细说明+例子+案例)

redis中的常用命令大全,本文将会介绍各种redis中的常用命令,并且会详细介绍+例子的方式放便你理解,本文后面还会有一个案例......

2023-12-02 20:11:39 330

原创 HTTP状态信息+描述

从100到500的各种状态码描述,让你轻松理解网络世界中的各种信息

2023-12-01 19:39:32 96 1

原创 Docker 部署 Redis 集群(主从复制+哨兵模式)

本章将教会你如何使用docker来部署redis 三种集群方式:主从复制、哨兵模式(Sentinel)、Cluster 集群。Redis是一种高性能的内存数据库,它可以存储各种类型的数据,如字符串、列表、集合、散列、有序集等,并提供了丰富的操作和功能,如事务、发布订阅、持久化等。综上所述,Redis是一种非常强大和灵活的内存数据库,它可以为我们的业务提供高效和可靠的数据服务。为了充分发挥Redis的优势,我们需要使用Redis集群,来提升数据的容量、性能和可用性。

2023-11-30 21:08:40 574 1

原创 Lambda表达式&Stream流(从入门到精通,通俗易懂)

Lambda表达式是Java编程语言中引入的一个重要特性,它是一种轻量级的匿名函数,也可以理解为一种简洁的语法糖。Lambda表达式的引入主要是为了支持函数式编程风格,让Java更好地适应现代编程的需求。

2023-11-29 23:56:57 2299 1

原创 Stream流(从入门到实战,详细教程)

Stream是一种用来处理集合的新方法,它可以把集合中的元素看作是一条流,流可以在管道里进行各种操作,比如筛选、排序、聚合等。Stream的优点是可以简化代码,提高效率,支持并行处理,还可以延迟执行。常用操作温馨提示:在stream流中为了简洁,几乎都是使用lambda表达式,如果有不懂lambad表达式的,可以先去进行一个学习。

2023-11-28 17:03:23 808

原创 如何学习技术的精髓?程序员的学习模板

我们需要有一个正确科学的学习方法,让我们能够从技术的背景、目标、优劣、场景、组成、原理、实现等多个角度去理解和分析技术,从而达到学习技术的精髓的目的。作为一个程序员,我们每天都要面对各种各样的技术,有些是新出现的,有些是已经存在的,有些是我们熟悉的,有些是我们陌生的。任何技术都有其适用的场景,离开了这个场景,这个技术可能会有很多槽点,所以学习技术不但要知道这个技术是什么,还要知道其适用的场景。这个问题非常关键,也就是说,你在学习一个技术的时候,需要知道这个技术的成因和目标,也就是这个技术的灵魂。

2023-11-27 14:01:04 69

原创 linux常用命令(都有应用实例,没有废话)

linux常用命令的详细教学,有案例,没有废话...

2023-11-26 23:49:41 285 1

原创 Vi 和 Vim 编辑器(详细教学)

vi 和 vim 的详细介绍:vi 是一个模态编辑器,它有不同的工作模式:命令模式(Command mode)、插入模式(Insert mode)和底线命令模式(Last Line mode)。在命令模式下,你可以移动光标、删除文本、复制粘贴等。切换到插入模式后,可以像常规文本编辑器一样键入文本。底线命令模式用于保存文件、退出编辑器等操作。

2023-11-25 23:59:18 446

原创 postman小白教程(从入门到实战,详细教学)

Postman 在接口测试方面备受推崇的原因之一,就在于其强大的变量支持机制,丰富的变量使得参数化异常简单,极大的提高了脚本的灵活性。postman可以给不同的环境配置对应的变量,使用相同的变量名,但由于环境不一样,导致取值不一样。打开编辑器,用编辑器打开我们的准备的文件,把encoding改为UTF-8,保存即可。我们就是在这写本地的JS代码,而JS代码中所使用到的变量,就是所谓的“本地变量”。数据变量是脚本在运行时,可以读取外部文件中的数据,进行数据的批量运行。

2023-11-24 16:50:33 9332 2

原创 jwt的概念、非对称加密与对称加密(详细介绍)

什么是jwt?假设你是一个客户端,你想要向服务器发送一封信,这封信就是JWT,它包含了你的身份和信息。你不想让别人看到你的信,所以你需要给你的信加上一个锁,这个锁就是密钥,它可以保护你的信不被篡改或者窃取。如果你使用对称加密,那么你和服务器需要使用同一个锁,也就是同一个密钥。你用这个密钥给你的信加锁,然后把信寄给服务器。服务器收到你的信后,用同一个密钥给你的信解锁,然后读取你的信。这样,你和服务器就可以安全地通信了。但是,这种方法有一个问题,那就是你和服务器如何共享这个密钥呢?

2023-11-22 19:14:58 1803 3

原创 Linux服务器安装Docker

本文章参考官方文档来带你安装docer,傻瓜式复制加粘贴即可

2023-11-21 15:05:27 43 1

原创 Linux如何配置固定ip(详细教学)

linux系统中如何固定我们的ip呢,因为对于开发说来,我们经常需要对linux进行远程连接,如果每次的ip都发生变化的话,我们就需要与之对应的改,但这样的话会导致频繁修改配置文件,这样就会很麻烦,但是我们如果固定ip的话,就能省很多事。

2023-11-21 14:37:25 790

原创 如何安装一台linux服务器(保姆级教学,有图,从0基础开始)

全网最详细搭建linxu教学!!!跟着我节奏来,一步一步带着你操作,学不会举报我

2023-11-21 11:09:00 193 1

quicksql+跨库查询

quicksql跨库查询

2024-03-27

空空如也

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

TA关注的人

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