摘要:
在 Spring Boot 的 Web 容器中,完全可以维护多个线程池,这是一种非常常见的架构设计。不同业务场景对线程模型的需求不同,通过隔离线程池可以避免相互影响,提升系统的稳定性和可观测性。 以下是 Web 容器内常见的几种线程池及其用途: 1. 通用业务线程池 处理非阻塞、可异步化的业务逻辑
阅读全文
posted @ 2026-05-06 14:48
charyGao
阅读(47)
推荐(0)
摘要:
前言 1、末尾有完整配置文件 2、日志分为五个等级,按照优先级的高低可以分为: TRANCE < DEBUG < INFO < WARN < ERROR 一键获取完整项目代码 springboot默认是INFO,因此低于INFO的TRACE和DEBUG都不会输出。 可以在properties或yam
阅读全文
posted @ 2026-05-06 14:46
charyGao
阅读(34)
推荐(0)
摘要:
SpringBoot + Cursor 最佳提示词工程手册 (资深后端自用版,直接复制可用,越用越顺手) 一、通用规则(先看这个,AI 更听话) 角色指定:开头先定义 AI 身份,输出更专业 技术栈明确:SpringBoot、MyBatis-Plus、MySQL、Swagger、Junit5 规范要
阅读全文
posted @ 2026-05-06 14:43
charyGao
阅读(92)
推荐(0)
摘要:
要在国内高效安装和使用 Scoop(Windows 包管理器),需解决 GitHub 访问慢的问题,通过国内镜像源和加速工具实现。以下是分步指南: 一、环境准备(必做) 检查 PowerShell 版本打开非管理员权限的 PowerShell(按 Win + X,选 “Windows PowerSh
阅读全文
posted @ 2026-05-06 14:33
charyGao
阅读(3811)
推荐(1)
摘要:
一、背景 本文基于 Ollama + Qwen2:0.5b 本地模型 ,完成了三个经典的 NLP 任务: (另附了基于langchain_openai的ChatOpenAI配合deepseek线上大模型接口处理Prompt提示词工程) 任务 目标 核心技术 文本分类 判断句子属于哪个类别 Few-s
阅读全文
posted @ 2026-05-06 14:33
charyGao
阅读(79)
推荐(0)
摘要:
PowerShell DSC(Desired State Configuration)实战指南 项目介绍 PowerShell DSC 是微软推出的一种配置管理技术,它允许IT专业人员和开发人员定义系统的“期望状态”,并能够跨多个服务器或环境一致地实施和维持这种状态。DSC基于Windows Pow
阅读全文
posted @ 2026-05-06 14:27
charyGao
阅读(35)
推荐(0)
摘要:
OpenResty Lua 代码断点 调试指南:VSCode + LuaPanda OpenResty > Lua断点调试_openresty debug-CSDN博客 在 OpenResty 开发中,调试 Lua 代码一直是个痛点。本文将详细介绍如何使用 VSCode + LuaPanda 实现图
阅读全文
posted @ 2026-05-06 14:23
charyGao
阅读(83)
推荐(0)
摘要:
目前我已经完成了OpenClaw的基本安装,但是在对话框只有一个,机器人也只绑定到主会话,一次只能处理一个消息。很多时候我在聊天窗口,说A任务,然后做了一半,又发了关于B任务的指令。一是每次发完消息,如果OpenClaw还在处理,剩下的消息要么进入队列、要么看不到(实际还在队列)。两个任务切来切去,
阅读全文
posted @ 2026-05-06 14:23
charyGao
阅读(220)
推荐(0)
摘要:
OpenClaw 提示词全集 (Prompt Collection) 来源: openclaw 项目源码说明: 中英对照,按功能模块分类 1. 核心系统提示词 / Core System Prompt 1.1 身份声明 / Identity 来源: src/agents/system-prompt.
阅读全文
posted @ 2026-05-06 14:11
charyGao
阅读(455)
推荐(0)
摘要:
🚀 n8n 2.0 中文汉化版一键部署教程 | 解除Execute Command限制,让自动化更自由! 📖 前言 你是否在使用 n8n 时遇到过这些问题: ❌ 界面全是英文,看不懂? ❌ Execute Command 节点被禁用,无法执行系统命令? ❌ 文件操作受限,无法访问本地文件? ❌
阅读全文
posted @ 2026-05-06 14:08
charyGao
阅读(296)
推荐(0)
摘要:
Redisson、Jedis、Lettuce 和 Spring Data Redis 都是 Java 中用于操作 Redis 的工具,以下是它们的深度对比及优缺点详解: 深度对比 功能特性:Jedis 主要是将 Redis 命令封装为 Java 方法,功能较为基础。Lettuce 基于 Netty,
阅读全文
posted @ 2026-05-06 12:58
charyGao
阅读(108)
推荐(0)
摘要:
技术演进历程 Servlet (1997) ↓ Spring Framework (2003, 基于Servlet) ↓ Spring Boot (2014, 自动配置的Spring) 一键获取完整项目代码 Servlet - Java Web 的核心技术 什么是 Servlet? Servlet
阅读全文
posted @ 2026-05-06 12:57
charyGao
阅读(67)
推荐(0)
摘要:
1. 引言 🚀 本文整理自 Anthropic 黑客马拉松获胜者的完整 Claude Code 配置合集源码地址:https://github.com/affaan-m/everything-claude-code 博主之前整理过ClaudeCode相关的笔记,有兴趣的同学可以阅读: 《Claud
阅读全文
posted @ 2026-04-23 21:07
charyGao
阅读(1612)
推荐(0)
摘要:
一、 从对话到执行:Coding Agent 诞生的必然性 2022 年末,ChatGPT 的发布让大语言模型第一次以“可对话”的形态进入大众视野,它并非首次提出大语言模型(LLM),却通过极低的使用门槛,将文本生成、问答与代码能力直接交付给普通用户,使 AI 从技术圈迅速扩散至更广泛的应用场景,由
阅读全文
posted @ 2026-04-23 21:04
charyGao
阅读(204)
推荐(0)
摘要:
string 启动服务器时使用的工作目录。 undefined mcpServers.<SERVER_NAME>.url string 使用 Server-Sent Events(SSE)通信的 MCP 服务器 URL。 undefined mcpServers.<SERVER_NAME>.http
阅读全文
posted @ 2026-04-23 21:01
charyGao
阅读(144)
推荐(0)
摘要:
第一部分:从 0 到 1(安装与上手) 1.1 什么是 Claude Code? 官方文档地址:https://code.claude.com/docs Claude Code 是 Anthropic 推出的 面向真实工程场景的 AI 编程助手。我们不能把 Claude Code 理解为聊天版的 A
阅读全文
posted @ 2026-04-23 20:57
charyGao
阅读(804)
推荐(0)
摘要:
1. Gemini为何物? 官网地址:https://deepmind.google/models/gemini Google Gemini 是 Google 推出的 原生多模态大模型与 AI 能力平台。 我们不应把 Gemini 简单理解为“聊天版 AI”,它更像是 嵌入在搜索、办公、开发与操作系
阅读全文
posted @ 2026-04-23 20:55
charyGao
阅读(866)
推荐(0)
摘要:
1. 引言 在前面的博客,博主已经讲解了 Claude Code 相关的概念,有兴趣的同学可以参考下: 《Claude Code 完整指南(一):安装、CLI 实战、IDE 集成一次讲透》 《Claude Code 完整指南(二):终端命令全解析(收藏级)》 《Claude Code 完整指南(三)
阅读全文
posted @ 2026-04-23 20:20
charyGao
阅读(257)
推荐(0)
摘要:
AI工具_杨林伟的博客-CSDN博客 1. Claude Code 为何物? 官方文档地址:https://code.claude.com/docs Claude Code 是 Anthropic 推出的 面向真实工程场景的 AI 编程助手。我们不能把 Claude Code 理解为聊天版的 AI,
阅读全文
posted @ 2026-04-21 16:35
charyGao
阅读(569)
推荐(0)
摘要:
在上下文压缩前自动导出完整对话的插件推荐 有!专门在上下文压缩(Compact)前自动导出完整对话的插件,最稳、最适合国内网络的我直接给你精选 3 个(按优先级)。 🏆 1. emasoft-chat-history(最推荐:自动 PreCompact 导出) 专为“压缩前备份”设计,完美解决 /
阅读全文
posted @ 2026-04-18 02:28
charyGao
阅读(416)
推荐(0)
摘要:
参考图 关键词 可爱的少女,彩虹色亮光长发麻花辫子,穿着五颜六色上衣,彩色清澈眼眸,小小脸,头戴五颜六色的花 1个开心的少女,大步向前走,蓝色背带裤,麻花辫,草帽,麦田,v1 (杰作最佳质量),(极其复杂:1.2),荒诞,1girl,solo,一个可爱的少女,毛茸茸的耳朵,彩色头发,波波头,大眼睛,
阅读全文
posted @ 2026-04-17 17:54
charyGao
阅读(73)
推荐(0)
摘要:
Kiro是由AWS(亚马逊)前几天刚发布的一款船新AI编程工具,和Cursor一样,也是基于VS Code开发的。 但重点是,Kiro目前完全免费,你可以直接使用Claude 4!!!所以哪怕你不是程序员,就凭可以白嫖Claude 4这一点,我也强烈建议你玩玩Kiro。 正是因为Kiro免费,这几天
阅读全文
posted @ 2026-04-07 11:30
charyGao
阅读(719)
推荐(0)
摘要:
https://zhuanlan.zhihu.com/p/1930714592423703026 兄弟们,最近你的朋友圈是不是也被一个叫 uv 的新工具刷屏了? 号称比 pip 和 venv 快 10 到 100 倍,用 Rust 写的,作者还是 ruff 的大神 Charlie Marsh。我勒个
阅读全文
posted @ 2026-04-07 11:22
charyGao
阅读(458)
推荐(0)
摘要:
docker-daemon.json各配置详解{“api-cors-header”:"", ——————在引擎API中设置CORS标头“authorization-plugins”:[], ——————要加载的授权插件“bridge”:"", ————将容器附加到网桥“cgroup-parent”:
阅读全文
posted @ 2026-03-27 17:28
charyGao
阅读(147)
推荐(0)
摘要:
在上一篇文章中,我与你介绍了命令行环境中的终端、Shell,以及远程连接的设置,解决了环境配置的问题。今天,我们再来看看具体的命令行工具的使用技巧。我会根据常见的工作场景来组织这些工具,因为优化工作流程、提高效率才是学习工具的真正目的。 从我的经验来看,开发人员最常见的、使用命令行的场景主要包括两个
阅读全文
posted @ 2026-03-22 16:59
charyGao
阅读(82)
推荐(0)
摘要:
今天,我来和你聊聊研发环境的问题,也就是如何才能让开发人员少操心环境,甚至不操心环境。从这篇文章开始,我们就一起进入工程方法模块了。 在第 5 篇文章关于“持续开发”的讨论中,我与你介绍了获取开发环境是开发工作的核心步骤之一,对提高研发效能来说是非常值得优化的环节。当时,我与你提到了开发环境服务系统
阅读全文
posted @ 2026-03-22 16:32
charyGao
阅读(37)
推荐(0)
摘要:
其实在前面的课程中,我们就已经多次提到过它了,cosocket 是各种 lua-resty-* 非阻塞库的基础,没有 cosocket,开发者就无法用 Lua 来快速连接各种外部的网络服务。 在早期的 OpenResty 版本中,如果你想要去与 Redis、memcached 这些服务交互的话,需要
阅读全文
posted @ 2026-03-22 16:17
charyGao
阅读(70)
推荐(0)
摘要:
一、跳过 Win11 硬件限制(老爷机可安装) 1)注册表(安装前 / PE 下导入) reg Windows Registry Editor Version 5.00 ; 跳过TPM 2.0、安全启动、CPU、内存、硬盘检测 [HKEY_LOCAL_MACHINE\SYSTEM\Setup\Lab
阅读全文
posted @ 2026-03-19 23:30
charyGao
阅读(108)
推荐(0)
摘要:
看起来是不是很自然?这就是我们想要的工作体验。 不只是聊天,而是真正的 Agent OpenCowork 不是简单的消息转发工具,它是一个完整的 AI Agent 工作台: 内置工具链: 📁 文件系统:读写编辑代码和文档 🔍 代码搜索:Glob/Grep 快速定位 💻 Shell 执行:运行命
阅读全文
posted @ 2026-03-18 09:50
charyGao
阅读(226)
推荐(0)
摘要:
教你从0到1安装OpenClaw,快速接入飞书 OpenClaw(Windows版) 安装 Node.js https://nodejs.org/zh-cn/download 安装 Git https://git-scm.com/install/windows 验证是否安装成功: CMD打开终端,输
阅读全文
posted @ 2026-03-17 15:06
charyGao
阅读(204)
推荐(0)
摘要:
每个Spring Boot版本和内置容器不同,结果也不同,这里以Spring Boot 2.7.10版本 + 内置Tomcat容器举例。 概序 在SpringBoot2.7.10版本中内置Tomcat版本是9.0.73,SpringBoot内置Tomcat的默认设置如下: Tomcat的连接等待队列
阅读全文
posted @ 2026-03-17 14:19
charyGao
阅读(38)
推荐(0)
摘要:
SpringBoot vs Nginx,防盗链的"五重天"对决 01 防盗链基础:什么是"盗链"?为什么需要它? 通俗理解: “盗链就是别人不劳而获,占用你服务器的流量和资源。 比如你在’盗链者网站’下载一个软件,你点开连接地址,却发现它的地址是引用的’大佬网站’的下载地址。” 技术本质: 通过HT
阅读全文
posted @ 2026-03-17 14:17
charyGao
阅读(27)
推荐(0)
摘要:
Spring Boot日志框架 Spring Boot支持Java Util Logging,Log4j2,Lockback作为日志框架,如果你使用starters启动器,Spring Boot将使用Logback作为默认日志框架。无论使用哪种日志框架,Spring Boot都支持配置将日志输出到控
阅读全文
posted @ 2026-03-17 14:16
charyGao
阅读(20)
推荐(0)
摘要:
写在前面 在上一篇《分布式锁的代价与选择:为什么我们最终拥抱了Redisson?》中,我们聊到了手写 SETNX 的"茹毛饮血"时代。既然选择了 Redisson,就意味着我们已经告别了那些让人提心吊胆的死锁噩梦。 很多时候,我们以为只是调用了一个简单的 lock.lock(),但背后其实是一整套复
阅读全文
posted @ 2026-03-17 14:13
charyGao
阅读(135)
推荐(0)
摘要:
OpenClaw Mega Cheatsheet 命令速查表 ⌨️ 核心CLI命令 (Core CLI Commands) 命令 说明 参数选项 openclaw gateway 运行WebSocket Gateway服务器 --port , --bind, --token openclaw gat
阅读全文
posted @ 2026-03-17 14:07
charyGao
阅读(337)
推荐(0)
摘要:
如何使用 很简单,将下面这些命令跑一遍就行了。 git clone https://github.com/theonlyhennygod/zeroclaw.gitcd zeroclawcargo build --releasecargo install --path . --force# 快速设置(
阅读全文
posted @ 2026-03-17 13:38
charyGao
阅读(834)
推荐(0)
摘要:
#!/bin/bash sudo su echo $SUDO_USER && echo "$SUDO_USER ALL=(ALL) NOPASSWD: ALL" >/etc/sudoers.d/"$SUDO_USER"_sudoer SOURCES_LIST='/etc/apt/sources.li
阅读全文
posted @ 2026-03-11 17:41
charyGao
阅读(32)
推荐(0)
摘要:
1.修改copy: 2.离线下载 install.sh 并替换安装GITHUB加速镜像: 3. 替换国内npm镜像地址: registry=https://registry.npmmirror.com 记得 整个openclaw目录 1000用户: sudo chown -R 1000:1000 包
阅读全文
posted @ 2026-02-25 15:16
charyGao
阅读(4944)
推荐(0)
摘要:
知识图谱是一个集结了海量实体及其之间错综复杂关系的结构化语义网络。它能够将现实世界中看似分散的信息整合为一个互联互通的整体,帮助计算机理解人类知识的内涵与逻辑。知识图谱所承载的不仅仅是单纯的数据,更是一种对现实事物语义理解和推理能力的体现。通过实体与关系的联结,它为各类智能应用提供了坚实的知识基础,
阅读全文
posted @ 2026-02-10 00:09
charyGao
阅读(112)
推荐(0)
摘要:
Supervised learning(监督学习)是机器学习中一种基础而重要的学习范式。在监督学习中,模型通过从已知输入-输出对的训练数据中学习,以便对新的、未见过的输入做出准确的预测或分类。这种学习方式的名称来源于训练数据集中的“监督”,即每个输入样本都伴随着相应的标签或输出。 在监督学习中,我们
阅读全文
posted @ 2026-02-09 23:57
charyGao
阅读(35)
推荐(0)