java 第274页
稀疏数组-拾光赋

稀疏数组

稀疏数组的一些常见问题 1. 什么是稀疏数组? 1.1 what? 稀疏数组是一种针对大部分元素值为相同或者默认值的数组进行优化存储的方法。在稀疏数组中,只存储那些不同于默认值的元素及其对应的位...
Lee的头像-拾光赋Lee2年前
0170
zookeeper源码(08)请求处理及数据读写流程-拾光赋

zookeeper源码(08)请求处理及数据读写流程

ServerCnxnFactory 用于接收客户端连接、管理客户端session、处理客户端请求。 ServerCnxn抽象类 代表一个客户端连接对象: 从网络读写数据 数据编解码 将请求转发给上层组件或者从上层组件接收...
Lee的头像-拾光赋Lee2年前
0170
提高Java开发生产力,我选Stream API,真香啊-拾光赋

提高Java开发生产力,我选Stream API,真香啊

Java 8 引入的Stream API提供了一种新的数据处理方式,它以声明式、函数式的编程模型,极大地简化了对集合、数组或其他支持数据源的操作。Stream可以被看作是一系列元素的流水线。允许你高效地...
Lee的头像-拾光赋Lee2年前
0210
多线程系列(二) -Thread类使用详解-拾光赋

多线程系列(二) -Thread类使用详解

一、简介 在之前的文章中,我们简单的介绍了线程诞生的意义和基本概念,采用多线程的编程方式,能充分利用 CPU 资源,显著的提升程序的执行效率。 其中java.lang.Thread是 Java 实现多线程编程...
Lee的头像-拾光赋Lee2年前
0370
源码剖析Spring依赖注入:今天你还不会,你就输了-拾光赋

源码剖析Spring依赖注入:今天你还不会,你就输了

在之前的讲解中,我乐意将源码拿出来并粘贴在文章中,让大家看一下。然而,我最近意识到这样做不仅会占用很多篇幅,而且实际作用很小,因为大部分人不会花太多时间去阅读源码。 因此,从今天开...
Lee的头像-拾光赋Lee2年前
0140
sensitive-word-admin v1.3.0 发布 如何支持敏感词控台分布式部署?-拾光赋

sensitive-word-admin v1.3.0 发布 如何支持敏感词控台分布式部署?

拓展阅读 sensitive-word-admin v1.3.0 发布 如何支持分布式部署? sensitive-word-admin 敏感词控台 v1.2.0 版本开源 sensitive-word 基于 DFA 算法实现的高性能敏感词工具介绍 更多技术交流 ...
Lee的头像-拾光赋Lee2年前
0150
深入了解 Java 方法和参数的使用方法-拾光赋

深入了解 Java 方法和参数的使用方法

Java 方法 简介 方法是一块仅在调用时运行的代码。您可以将数据(称为参数)传递到方法中。方法用于执行特定的操作,它们也被称为函数。 使用方法的原因 重用代码:定义一次代码,多次使用。 提...
Lee的头像-拾光赋Lee2年前
0170
翻译,师爷师爷什么叫事务!-拾光赋

翻译,师爷师爷什么叫事务!

当我们学习 apple 时候,我们很容易记住 apple 是什么。 我们也不会对 apple 的概念产生模糊混淆。 为什么? 因为字典上明确说了,apple = 苹果。 那苹果是什么? 苹果就是圆圆的红红的,吃起来...
Lee的头像-拾光赋Lee2年前
0180
多线程系列(一) -线程技术入门知识讲解-拾光赋

多线程系列(一) -线程技术入门知识讲解

一、简介 在很多场景下,我们经常听到采用多线程编程,能显著的提升程序的执行效率。例如执行大批量数据的插入操作,采用单线程编程进行插入可能需要 30 分钟,采用多线程编程进行插入可能只需...
Lee的头像-拾光赋Lee2年前
0200
Java21 + SpringBoot3使用Spring Security时如何在子线程中获取到认证信息-拾光赋

Java21 + SpringBoot3使用Spring Security时如何在子线程中获取到认证信息

目录 前言 原因分析 解决方案 方案1:手动设置线程中的认证信息 方案2:使用DelegatingSecurityContextRunnable创建线程 方案3:修改Spring Security安全策略 通过设置JVM参数修改安全策略 通过...
Lee的头像-拾光赋Lee2年前
0200
Spring Boot + MyBatis-Plus 实现 MySQL 主从复制动态数据源切换-拾光赋

Spring Boot + MyBatis-Plus 实现 MySQL 主从复制动态数据源切换

MySQL 主从复制是一种常见的数据库架构,它可以提高数据库的性能和可用性。动态数据源切换则可以根据业务需求,在不同场景下使用不同的数据源,比如在读多写少的场景下,可以通过切换到从库来分...
Lee的头像-拾光赋Lee2年前
0300
Skywalking Docker单机环境搭建-拾光赋

Skywalking Docker单机环境搭建

本次搭建是基于MySQL进行持久化,因此需要提前准备好一个MySQL容器 (MySQL容器部署略过)。 OAP服务搭建 拉取skywalking-oap镜像 docker pull apache/skywalking-oap-server:8.9.0 接下来可以进...
Lee的头像-拾光赋Lee2年前
0360