最新发布第641页
Redisson 框架中的分布式锁
实现分布式锁通常有三种方式:数据库、Redis 和 Zookeeper。我们比较常用的是通过 Redis 和 Zookeeper 实现分布式锁。Redisson 框架中封装了通过 Redis 实现的分布式锁,下面我们分析一下它的具...
从 Linux 内核角度探秘 JDK MappedByteBuffer
本文涉及到的内核源码版本为: 5.4 ,JVM 源码为:OpenJDK17,RocketMQ 源码版本为:5.1.1 在之前的文章《一步一图带你深入剖析 JDK NIO ByteBuffer 在不同字节序下的设计与实现》 中,笔者为大...
[翻译] 为什么我要用 C# 构建数据库引擎
[翻译] 为什么我要用 C# 构建数据库引擎,原文: Why I'm Building a Database Engine in C# 作者: Loïc Baumann 译者: 六六 译注:本文翻译使用AI+人工校对的方式完成 Typhon 是一个用 .NET 编...
记一次 .NET某工业设计软件 崩溃分析
记一次 .NET某工业设计软件 崩溃分析,一:背景 1. 讲故事 前些天有位朋友找到我,说他的软件在客户那边不知道什么原因崩掉了,从windows事件日志看崩溃在 clr 里,让我能否帮忙定位下,dump 也...
Redis 8.0 正式发布,宣布再次开源!!
Redis 8.0 正式发布,宣布再次开源!!,大家好,我是R哥。 前几天 Redis 官方发布了一个重磅消息:Redis 8.0 正式发布!这次发布,不仅是版本号的迭代,更是一次态度上的回归——它宣布重新开源...
hot100之回溯下
hot100之回溯下,单词搜索(079) class Solution { int m, n; public boolean exist(char[][] board, String word) { m = board.length; n = board[0].length; char[] words = word.toCharArray()...
vue 甘特图 vxe-gantt 任务里程碑和依赖线的使用
vue 甘特图 vxe-gantt 任务里程碑和依赖线的使用,vue 甘特图 vxe-gantt 任务里程碑和依赖线的使用 https://gantt.vxeui.com/ 通过设置 task-bar-milestone-config 和 type=moveable 启用里程碑...
Excel Export 踩坑注意点+导出方案设计
产品需求 产品经理需要导出一个页面的所有的信息到 EXCEL 文件。 需求分析 对于 excel 导出,是一个很常见的需求。 最常见的解决方案就是使用 poi 直接同步导出一个 excel 文件。 客户体验 &...
信号练习
信号练习,/******************************************************************************* * * 设计两个程序,A执行死循环,B程序给发送一个结束信号给程序A,当程序A接收到信号之后则执行...
JavaSE基础知识分享(十五)
写在前面 今天继续讲Java中的枚举和正则表达式的的知识!这部分说完,JavaSE部分的知识就结束了! 枚举 概述 枚举类用于描述有限个对象的类。自 JDK 1.5 起引入了对枚举类型的原生支持,简化了...
设计模式之cglib动态代理
什么是动态代理呢?动态代理就是在java进程运行时,通过字节码技术,动态的生成某个类的代理类。在这个代理类中,我们可以做一些额外的操作,一方面仍然保持原有的方法的能力,另外一方面还增强...
SpringBoot源码分析
SpringBoot源码分析,Springboot源码分析 1、SpringApplication初始化 从run()方法进入,可以看到Springboot首先创建了SpringApplication,然后调用SpringApplication的run()方法。 public stati...


![[翻译] 为什么我要用 C# 构建数据库引擎-拾光赋](https://cos.blogs.ink/wp-content/uploads/2026/08/2356873c88ae9609160717a182f48447-300x187.webp)













