首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Derek_Smart
掘友等级
高级挖坑工程师
JAVA
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
158
文章 147
沸点 11
赞
158
返回
|
搜索文章
Derek_Smart
高级挖坑工程师
·
1年前
关注
实战之Spring Cache与Caffeine的整合优化高并发场景下的接口请求性能
Spring Cache与Caffeine缓存库的整合方法。通过添加依赖、开启缓存支持、配置Caffeine缓存管理器,以及使用缓存注解.后续基于Redis解决不同JVM本...
13
4
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
从 MySQL 5.7 迁移到 MySQL 8.0 的最佳实践
升级 MySQL 5.7 至 8.0 需谨慎规划。备份数据、检查兼容性,并审查新保留字、SQL 语法。了解强化的安全特性及新功能,如窗口函数、CTEs。执行升级后,全面测试...
9
评论
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
深入探索Java单例模式:枚举实现的优势及应用
单例模式是软件工程中的一种常用设计模式,它确保一个类只有一个实例,并提供了一个全局访问点。在Java中,实现单例模式有多种方法,但枚举方式因其简洁性、线程安全性和抵御多种反...
3
评论
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
零拷贝技术
利用操作系统提供的机制,使得数据可以直接在内核空间中传输,从而避免了用户空间和内核空间之间的数据拷贝。这样,CPU就可以从繁重的数据拷贝任务中解放出来,转而处理更多的计算任...
6
2
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
探索不同社区OpenJDK
Eclipse Adoptium提供Temurin,Oracle OpenJDK提供最新特性版,Amazon Corretto和Red Hat等提供长期支持。...
15
5
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试7:Fork/Join框架-ForkJoinPool和RecursiveTask
Fork/Join框架基于“分而治之”的原则,将大任务分割成小任务,小任务可以并行执行,最后合并各个小任务的结果以产生大任务的结果。其两个主要步骤:Fork(分解)和Joi...
3
2
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试6:原子变量: AtomicInteger, AtomicLong和AtomicReference
AtomicInteger,AtomicLong,AtomicReference提供无锁的线程安全操作,使并发编程更简单高效。利用 CAS 操作保证原子性,适合计数器、序列...
6
2
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试5:锁机制-Lock、ReentrantLock和ReadWriteLock、ReentrantReadWriteLock
Lock比synchronized更灵活ReentrantLock是其实现,重入、条件变量和公平。ReadWriteLock有分离读写以提高并发,而ReentrantRea...
11
2
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
深入探索MySQL:覆盖索引
覆盖索引(Covering Index)是数据库索引的一个概念,指的是一个索引包含了查询所需的所有数据,因此查询操作可以直接通过索引来获取结果,而无需访问表中的数据行。...
6
评论
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试4:并发集合-ConcurrentHashMap、ConcurrentLinkedQueue和 CopyOnWriteArrayList
ConcurrentHashMap、ConcurrentLinkedQueue和CopyOnWriteArrayList是Java并发包中的线程安全集合,分别提供高效的并发...
14
1
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试3:同步工具类-Future、Semaphore、CountDownLatch、CyclicBarrier、Exchanger和Phaser
Future获取异步结果,Semaphore管理资源并发,CountDownLatch与CyclicBarrier同步线程执行,Exchanger交换线程数据,Phaser...
5
评论
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
利用 Docker Compose 部署多服务应用
解读Docker Compose 文件中服务配置: Docker UI、MySQL、ZooKeeper、Kafka、Redis 和 Elasticsearch,并提供了如何...
7
1
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试2:基本的任务执行框架-Executor、Executors和ExecutorService
学习 `Executor`接口:`Executors`工具类和`ExecutorService`接口。了解它们的设计理念、如何使用它们来创建和管理线程池,及如何通过这些工具...
5
1
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
Java并发编程面试1:基础线程机制-Thread、Runnable和Callable
本文是Java并发编程系列的第一篇,详细介绍了Thread类、Runnable接口和Callable接口的基础线程机制。我们将探索如何创建和管理线程,执行并发任务,并获取异...
9
1
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
基于Redission高级应用27-RStream日志聚合(Log Aggregation)工具类实现
展示了如何通过Redis Stream发送和接收日志消息。创建了一个日志发布者服务来将日志消息添加到Redis Stream,并构建了一个日志消费者服务来读取和处理这些消息...
5
3
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
基于Redission高级应用26-RStream事件流处理工具类实现
工具类`RedisStreamUtil`包含创建流和消费者组、向流中添加事件、从流中读取事件以及确认事件处理完成等方法。还提供了一个使用`RedisStreamUtil`的...
9
14
分享
Derek_Smart
赞了这篇文章
叫我小橘子
前端@不被cpu
·
1年前
关注
用什么技术可以3天写出一个商城?
这篇文章介绍了一个名为Cool Admin的后台管理系统,它具有模块化开发、AI流程编排、AI极速编码等特点。系统基于Vue.js开发,支持Java、MidwayJs等多种...
58
10
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
基于Redission高级应用25-RStream详细原理及消息队列工具类实现
介绍了 Redis Streams 的基本概念,包括它的持久化特性、消息唯一标识、以及消费者组的概念,这些特性使得 Redis Streams 成为构建复杂消息处理系统的理...
17
3
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
走进Java虚拟机(JVM)堆内存
JVM堆内存的结构,包括年轻代(由Eden区和两个Survivor区组成)和老年代,及Java 8引入的元空间。介绍垃圾回收机制,包括Minor GC、Major GC和F...
9
4
分享
Derek_Smart
高级挖坑工程师
·
1年前
关注
深入理解 Redis 持久化:保障数据安全与性能优化
深入探讨 Redis 的两种主要持久化机制:RDB(Redis Database)和 AOF(Append Only File),以及它们的优缺点、配置方法和实际应用场景。...
4
1
分享
下一页
个人成就
优秀创作者
文章被点赞
936
文章被阅读
130,437
掘力值
6,782
关注了
19
关注者
216
收藏集
6
关注标签
29
加入于
2019-03-25