Byolio Blog

「透过技术看见的是 不一样的生活」

DDD领域驱动设计简介和使用

如何使用DDD架构解决复杂业务系统问题

🌐 中文 English 引言 在软件系统日益复杂化的今天,我们经常会遇到这样的痛点:业务逻辑被频繁变更的产品需求折腾得支离破碎,代码结构逐渐演变成难以维护的“大泥潭”。 从最初的简单传统单体架构到如今复杂的分布式和微服务架构,软件架构的演变经历了多个阶段。而如何在高并发、微服务盛行的时代,优...

Disruptor框架简介和使用

Disruptor框架解决高并发处理团队消息问题

🌐 中文 English 引言 在使用 WebSocket 编写多人团队协作或实时聊天系统时,通常会遇到一个性能瓶颈:当 WebSocket 线程接收到一个团队消息后,如果直接在当前线程中同步处理耗时的业务逻辑(如数据库持久化、权限校验、广播分发等),就会导致该线程被长时间占用。 在高并发场景...

AI-Agent

Agent是什么? 如何从0到1实现它

🌐 中文 Agent是什么 Agent是以LLM为核心, 集成了工具调用, 规划能力, 及记忆功能, 能够根据用户的指令, 调用工具, 完成任务。也基于Agent出现了很多衍生的概念, 如skills, harness engineering, Agentic Search等。为了搞懂这些, 我研究了claude code泄露的代码和目前大火的speckit(harness框架)并...

WorkBuddy部署QQ的OpenClaw机器人助手

如何通过WorkBuddy部署QQ的OpenClaw机器人助手

🌐 中文 English 引言 随着QQ在正式宣布亲自下场接入OpenClaw的QQ机器人后,推出了WorkBuddy平台软件帮助用户更快的部署私人QQ的OpenClaw机器人助手, 实现步骤如下 部署步骤 1. 下载WorkBuddy 官网地址 : https://copilot.tence...

2025AISummary

从思维链到自主智能:2025AI大跃进与2026黎明展望

🌐 中文 English 思维链与推理模型(thinking chain and reasoning model) 由OpanAI在2025年11月23日发布的新模型GTP-o1中引入了思维链(thinking chain)的概念。其使用强化学习博弈的方式,通过对模型的奖励和惩罚,来训练模型生成...

Android与AI结合——部署AutoGLM将手机变成AI手机

如何部署AutoGLM将手机变成AI手机

🌐 中文 English ADBkeyBoard github地址: https://github.com/senzhk/ADBKeyBoard AutoGLM github地址: https://github.com/zai-org/Open-AutoGLM 引言 前段时间的豆包A...

algorihtm--fastPower

如何实现乘法快速幂和矩阵快速幂

🌐 中文 English 本文旨在讲解如何实现乘法快速幂和矩阵快速幂 本章测试连接为 : 乘法快速幂: https://www.luogu.com.cn/problem/P1226 1维k阶矩阵快速幂: https://leetcode.cn/problems/n-th-tribonac...

algorihtm--经典算法子数组累加和等于k

如何实现经典算法算法子数组累加和等于k的底层逻辑

🌐 中文 English 本文旨在讲解如何实现经典算法子数组累加和等于k的底层逻辑 本题连接: https://leetcode.cn/problems/subarray-sum-equals-k/ 引言 子数组累加和等于k是一个经典的问题, 它的最优解为O(n), 最优解是使用前...

java25与其部分新特性

java25与其部分新特性简述

🌐 中文 English 本文旨在描述java25与其部分新特性 java25 windows下载连接 : https://www.oracle.com/java/technologies/downloads/#jdk25-windows java25 document下载连接: http...

algorihtm--KMP的三大核心实现逻辑

什么是KMP的三大核心思想

🌐 中文 English 本文旨在讲解如何实现KMP三个核心思想 测试连接 : https://leetcode.cn/problems/find-the-index-of-the-first-occurrence-in-a-string/ KMP是什么 KMP(Knuth-Morri...