摘要: Redis下篇--分布式锁 本文示例代码见GITEE仓库中的【redis-analysis】 地址:https://gitee.com/quercus-sp204/new-technology/tree/master/redis-analysis 1.基本介绍 Redis分布式锁是一种基于Redis 阅读全文
posted @ 2025-06-22 14:39 别来无恙✲ 阅读(144) 评论(0) 推荐(0)
摘要: ThreadLocal 本文以JDK21为例子,其实大致方法和JDK8都一样。 1.基本介绍 ThreadLocal 是一个在多线程编程中常用的概念,不同编程语言中实现方式不同,但核心思想一致:为每个使用该变量的线程都提供一个独立的变量副本,每个线程都可以独立地改变自己的副本,而不会影响其他线程所对 阅读全文
posted @ 2025-05-12 17:07 别来无恙✲ 阅读(199) 评论(0) 推荐(0)
摘要: Java并发探索--上篇 1.基本概念 线程与进程:线程是程序执行的最小单位,而进程是系统进行资源分配和调度的基本单位。例如,一个 Java 程序可以包含多个线程,它们共享进程的资源。 并发与并行:并发是指多个任务在同一时间段内执行,而并行是指多个任务在同一时刻执行。在多核 CPU 系统中,可以实现 阅读全文
posted @ 2025-04-28 20:24 别来无恙✲ 阅读(190) 评论(0) 推荐(0)
摘要: Spring--IOC容器 Spring 是一个基于 Java 平台的开源全栈应用程序框架,也是一个控制反转(IoC)容器实现。 Spring IoC 容器即 Spring 框架中负责管理“Bean”(由容器实例化、配置并组装的普通 POJO 对象)的核心组件。容器读取配置元数据(XML、注解或 J 阅读全文
posted @ 2025-04-16 20:13 别来无恙✲ 阅读(548) 评论(0) 推荐(0)
摘要: RAG(二) 在前文大致了解了离线阶段做的事情:https://mp.weixin.qq.com/s/NwxuHEkQZiHsYKHiddtl8A 本文再来简单看看在线检索阶段是如何做的。【见分支dev-v3-retrieval】 1. 流程介绍 graph TD A[用户输入 Query] --> 阅读全文
posted @ 2026-04-02 16:18 别来无恙✲ 阅读(4) 评论(0) 推荐(0)
摘要: RAG (一)离线阶段 github:【https://github.com/Jack-txf/ai-engineering】 在有了前文的基础之后:https://mp.weixin.qq.com/s/xdBy5Sav_gc66NBnTby2yQ 现在来研究一下一个可用的 RAG(Retrieva 阅读全文
posted @ 2026-03-29 13:34 别来无恙✲ 阅读(19) 评论(0) 推荐(0)
摘要: Java AI 示例项目地址:【前端在front目录里面】 github: https://github.com/Jack-txf/ai-helper 本文章仅做入门,一些概念的学习。 1.Java在AI里的位置 现实情况就是,java在工程化方面还是相对主流的,提供基础服务的模型层面当然还是pyt 阅读全文
posted @ 2026-03-19 15:23 别来无恙✲ 阅读(8) 评论(0) 推荐(0)
摘要: 简易的分布式kv设计--(一) 这篇文章目前只设计到集群启动,然后自动选主的功能。 地址:https://github.com/Jack-txf/easy-kv TIPS:此文章对应的分支版本是version0211 raft基础知识:https://mp.weixin.qq.com/s/DHO2C 阅读全文
posted @ 2026-02-11 19:47 别来无恙✲ 阅读(226) 评论(0) 推荐(0)
摘要: 序列化协议 1. 什么是序列化? 序列化(Serialization)就是将“内存中的对象”转化为“可以传输或存储的格式”的过程。在计算机中,内存里的对象是一块复杂的数据结构(包含指针、引用、嵌套等)。网络传输的时候,网络电缆或硬盘只认识连续的字节流(0和1)。 内存状态: 它是立体的、分散的。比如 阅读全文
posted @ 2026-02-07 16:35 别来无恙✲ 阅读(17) 评论(0) 推荐(0)
摘要: 学学分布式(一)-- Raft 面试被问到了一致性协议,故来研究一下。 一致性协议还是很有几个的,但是网上都说paxos很难理解,工程实现上复杂,所以本文针对Raft展开讲解。 1. 入门理解 首先要了解一下,分布式一致性是干嘛的?什么是分布式一致性? 在分布式架构中,多节点协同工作时,每个节点有独 阅读全文
posted @ 2026-01-27 19:32 别来无恙✲ 阅读(16) 评论(0) 推荐(0)
摘要: 初步学习压测和监控 本文示例代码以及数据库sql文件见:gitee https://gitee.com/quercus-sp204/new-technology/tree/master/all-component-monitor 1.环境说明 首先是开发环境:jdk是21,然后maven是3.9.6 阅读全文
posted @ 2025-11-03 13:28 别来无恙✲ 阅读(256) 评论(0) 推荐(1)
摘要: MySQL8.x 主从数据库搭建 1. 准备工作-安装MySQL 确保手中有多台机器【在同一个电脑里面,创建多个虚拟机也可以 本文linux系统是centos7】。同时,这些机器之间可以互相通信! 此外,需要在这些机器上面安装相同版本的MySQL。 安装注意点: 感谢这篇文章:https://blo 阅读全文
posted @ 2025-07-28 16:03 别来无恙✲ 阅读(36) 评论(0) 推荐(0)
摘要: 流量治理基础篇--Sentinel 本文示例代码见GITEE 地址:https://gitee.com/quercus-sp204/sourcecode-and-demos/tree/master/protect-sentinel 该项目的protect-sentinel模块 1. 基本介绍 阿里巴 阅读全文
posted @ 2025-07-08 18:48 别来无恙✲ 阅读(57) 评论(0) 推荐(0)
摘要: 消息队列--上篇--入门 本文示例代码见GITEE 地址:https://gitee.com/quercus-sp204/qmm-study/tree/master/reslove-mq 【reslove-mq模块部分】 0.消息队列 消息队列(Message Queue)是一种中间件组件,用于在不 阅读全文
posted @ 2025-07-02 19:09 别来无恙✲ 阅读(343) 评论(0) 推荐(0)