java 第75页
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互-拾光赋

MySQL 篇 – Java 连接 MySQL 数据库并实现数据交互

MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互, 在现代应用中,数据库是不可或缺的一部分。Java 作为一种广泛使用的编程语言,提供了丰富的 API 来与各种数据库进行交互。本文将详细介绍如...
Lee的头像-拾光赋Lee1年前
06811
G1和CMS垃圾回收器的区别-拾光赋

G1和CMS垃圾回收器的区别

G1和CMS垃圾回收器的区别,一、核心设计目标 CMS:尽可能减少STW(Stop-The-World)时间,实现与用户线程的高并发。 G1:兼顾低延迟和高吞吐量,在大内存场景下提供可预测的停顿时间。 二、内存...
Lee的头像-拾光赋Lee1年前
04411
Java框架 —— SpringMVC-拾光赋

Java框架 —— SpringMVC

Java框架 —— SpringMVC,MVC 分层 MVC:Model View Controller(模型-视图-控制器) 模型(Model):处理数据逻辑的部分;在web应用中,他通常包含与数据库交互的代码,负责数据的存储、检索和...
Lee的头像-拾光赋Lee2年前
09811
SPI机制-拾光赋

SPI机制

SPI机制,SPI机制 该项目地址:代码仓库 【项目里面的 spi开头的项目】 1. java的spi机制 SPI (Service Provider Interface)是 Java 标准中一种服务发现机制,允许在运行时动态地发现和加载服...
Lee的头像-拾光赋Lee1年前
06111
G1收集器:JVM垃圾回收的新一代王者-拾光赋

G1收集器:JVM垃圾回收的新一代王者

G1收集器:JVM垃圾回收的新一代王者,介绍 G1垃圾收集器在JDK7被开发出来,JDK8功能基本完全实现。并且成功替换掉了Parallel Scavenge成为了服务端模式下默认的垃圾收集器。JDK 9以后默认使用,...
Lee的头像-拾光赋Lee11个月前
06411
分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析-拾光赋

分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析

分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析,背景 对于分库分表应用来说,使用org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource是...
Lee的头像-拾光赋Lee6个月前
05011
HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题-拾光赋

HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题

HashMap 在高并发场景下可能出现的性能问题以及如何规避这些问题,JDK1.8 之前 HashMap 底层是 数组和链表, 之后在之前基础上加上红黑树。 相比于之前的版本, JDK1.8 之后在解决哈希冲突时有了...
Lee的头像-拾光赋Lee2年前
010611
基于AQS实现的ReentrantLock-拾光赋

基于AQS实现的ReentrantLock

基于AQS实现的ReentrantLock,基于AQS实现的ReentrantLock 这里的源码用的Java8版本 lock方法 当ReentrantLock类的实例对象尝试获取锁的时候,调用lock方法, 会进入sync的lock方法,其中Sync是R...
Lee的头像-拾光赋Lee3个月前
05911
BIO详解:解锁阻塞IO的使用方式-拾光赋

BIO详解:解锁阻塞IO的使用方式

BIO详解:解锁阻塞IO的使用方式,关于同步/异步,阻塞/非阻塞,Unix IO模型,可以先看这篇文章网络系统 - Unix IO模型 BIO概述 阻塞式IO。也就是说io没有就绪的时候,操作IO当前线程会被阻塞。也...
Lee的头像-拾光赋Lee2个月前
05911
Netty+Spring Boot 加持,解锁高性能 Web 应用-拾光赋

Netty+Spring Boot 加持,解锁高性能 Web 应用

Netty+Spring Boot 加持,解锁高性能 Web 应用,MiniTomcat(https://github.com/daichangya/MiniTomcat) 这个项目是一个基于Netty的Java Web服务器,它提供了从简单HTTP服务器到集成Spring Boot...
Lee的头像-拾光赋Lee2年前
06410
IM 即时通讯系统-05-聊一聊 IM 要如何保证安全性?-拾光赋

IM 即时通讯系统-05-聊一聊 IM 要如何保证安全性?

IM 即时通讯系统-05-聊一聊 IM 要如何保证安全性?,IM 系列 聊一聊 IM 是什么? IM 即时通讯系统概览 聊一聊 IM 要如何设计? 聊一聊 IM 要如何设计功能模块? 聊一聊 IM 要如何进行架构设计? ...
Lee的头像-拾光赋Lee1年前
07010
【设计模式】备忘录模式教你如何优雅地处理状态快照-拾光赋

【设计模式】备忘录模式教你如何优雅地处理状态快照

【设计模式】备忘录模式教你如何优雅地处理状态快照,概述 备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便地回到一个特定的历史步骤,当新的状态无效或者存在问题时,可以使用暂时存...
Lee的头像-拾光赋Lee1年前
05910