学习总结
文章平均质量分 84
小崔同学24
一名平平无奇的程序员!
展开
-
Java中的回调函数 (callback) 及其应用
回调函数在编程中是一种常见的设计模式,它允许一个函数在特定的时刻或条件下调用另一个函数。在Java中,我们可以通过接口和匿名内部类实现回调函数。本文将详细介绍Java中的回调函数,并提供相关代码示例。原创 2023-12-13 19:57:56 · 10174 阅读 · 0 评论 -
深入理解JSON Web Token(JWT)
在现代Web应用中,安全地传输和验证用户身份是非常关键的。JSON Web Token(JWT)是一个开放标准(RFC 7519),它定义了一种简洁的、自包含的方法用于通信双方之间以JSON对象的形式安全地传输信息。下面我来详细的介绍一下什么是JWT,并介绍其使用场景和一些注意事项。原创 2023-12-11 20:29:00 · 457 阅读 · 0 评论 -
Linux 常用命令
详细介绍了linux常用命令有哪些,并且介绍了其相关用法。原创 2023-12-08 19:39:31 · 505 阅读 · 0 评论 -
Spring Boot 整合 xxl-job 保姆级教程!
首先我们介绍一下什么是xxl-job,根据官方定义,XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl-job相对于其他的一些任务调度平台主要有以下特性:1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行中任务,即时生效;原创 2023-12-08 19:30:50 · 2275 阅读 · 0 评论 -
限流方法之令牌桶算法
令牌桶限流算法的核心思想是:系统维护一个令牌桶,桶中的令牌以固定速率生成。当有请求到来时,需要从桶中取出一定数量的令牌,只有取出成功,请求才能被处理。如果桶中的令牌不足,请求则被拒绝或者等待。平滑流量:令牌桶算法可以平滑地控制请求速率,避免流量突刺对服务造成影响。弹性处理能力:当桶中有足够的令牌时,可以应对短时间内的流量突增。公平性:令牌桶算法可以保证每个请求都有机会被处理,避免某些请求长时间得不到响应。令牌桶限流算法是一种简单而有效的流量控制方法。原创 2023-12-04 19:02:30 · 283 阅读 · 0 评论 -
Java 中的方法引用(::)的作用你知道嘛?
最近在学习开源项目的时候,发现了很多的双冒号操作符,比如一直不太理解这是什么作用,为什么会有这个操作符,然后查找了一些资料供大家学习。在Java中,双冒号(::)是一种新的操作符,被称为方法引用(Method Reference)。它是Java 8中引入的一个重要特性,旨在简化代码并提高可读性。方法引用允许开发人员直接通过名称来引用现有的方法,可以视为Lambda表达式的一种缩写。接下来我将详细介绍Java中双冒号操作符的作用,以及它在不同场景下的应用。原创 2023-11-21 16:30:32 · 359 阅读 · 0 评论 -
Maven中的打包方式 pom 和 jar
pom全称Project Object Model,在Maven中,POM(Project Object Model)打包方式并不是用来生成可执行的文件,而是用来管理和描述项目的。POM打包方式的项目通常被用作父项目,用于定义一些共享的资源和配置,例如插件、依赖管理等。这些配置可以被子项目继承,从而实现配置的复用。通俗来说,就是pom打包方式只是对本项目和子项目的一些配置,可以理解为约定作用,比如某些依赖的版本号等,主要是做版本控制和一些共享资源的使用。原创 2023-11-21 16:08:59 · 1312 阅读 · 0 评论 -
Redis 中还有线程安全问题?这些解决办法你都知道吗?
详细解释为什么单线程的Redis也会出现线程安全问题,并给出一些方法应对线程安全问题。原创 2023-11-18 17:06:35 · 1496 阅读 · 0 评论 -
一文解释在 Spring Boot 中过滤器和拦截器到底有什么区别?
详细解释在springboot中过滤器和拦截器有什么区别,两者的使用场景有什么不一样?原创 2023-11-17 16:52:09 · 260 阅读 · 0 评论 -
Java 中的注解到底是什么?注解有什么作用?
详细介绍了Java中注解的定义,以通俗易懂的语言解释了Java 中注解的作用和使用方法。原创 2023-10-20 10:48:03 · 270 阅读 · 0 评论 -
全网最详细,Comparator接口排序原理!
详解剖析Comparator接口中的compare方法如何控制sort方法进行排序的!原创 2023-09-23 08:00:00 · 752 阅读 · 1 评论 -
Comparator接口排序详解
comparator接口使用详解原创 2023-09-22 15:49:10 · 767 阅读 · 0 评论 -
Mybatis中#{}和${}到底有什么区别?
mybatis中#{}和${}的区别是什么?什么是SQL注入和预编译。原创 2023-04-02 11:32:04 · 284 阅读 · 1 评论 -
详细解释什么是 Spring Bean?
什么是Spring Bean?其注册方式有哪些?作用域是什么?生命周期有哪些?原创 2023-04-01 15:07:14 · 1012 阅读 · 0 评论 -
Java8中HashMap底层数据结构详解
Java8中HashMap底层数据结构详解原创 2023-03-30 16:46:58 · 320 阅读 · 0 评论 -
Java中HashMap是如何进行扩容的?
HashMap是如何进行扩容的原创 2023-03-30 10:29:17 · 1336 阅读 · 0 评论 -
Java中Map相关的一些数据结构
Java中Map相关的数据结构原创 2023-03-29 22:00:34 · 470 阅读 · 0 评论 -
SpringSecurity之SecurityContextHolder详解
SpringSecurity之SecurityContextHolder详细解释原创 2023-03-26 16:31:12 · 2758 阅读 · 0 评论 -
计算机网络-TCP/IP网络模型
计算机网络TCP/IP五层网络模型介绍。原创 2023-03-26 09:59:08 · 83 阅读 · 0 评论