本文介绍在Linux 服务器上,基于 Docker Compose 部署多.NET 后端 API 与多 Vue 前端 Web 的方案,解决多服务端口冲突、配置混乱问题,适配个人测试、小型项目部署场景。
先完成环境准备:安装配置 Docker CE、升级 Docker Compose 至 V2,配置镜... ...
这是 「AI是怎么回事」 系列的第 1 篇。我一直很好奇 AI 到底是怎么工作的,于是花了很长时间去拆这个东西——手机为什么换了发型还能认出你,ChatGPT 回答你的那三秒钟里究竟在算什么,AI 为什么能通过律师考试却会一本正经地撒谎。这个系列就是我的探索笔记,发现了很多有意思的东西,想分享给你。 ...
Agent-Sandbox部署神器,为你公司每个同事部署一个OpenClaw(Clawdbot, Moltbot),快速体验OpenClaw(Clawdbot, Moltbot)的魅力 名字变迁:Clawdbot -> Moltbot -> OpoenClaw 用到的工具:https://githu ...
最近,Anthropic 推出的命令行工具 Claude Code 简直火得一塌糊涂。很多程序员朋友都说,那种在终端里直接指挥 AI 改代码、跑测试的感觉,确实比网页端反复“复制粘贴”要爽得多。 但用久了,大家普遍发现一个痛点:“看不见”。 你不知道 Claude 现在到底处理了多少 Token,不 ...
一、前言 在 .NET 生态里,官方早就给出过“前后端一把梭”的方案——Blazor Server、Blazor WebAssembly、ASP.NET Core 寄宿 IIS 等。但它们要么强依赖前端独立部署,要么运行时拖家带口,源码裸露、启动速度、跨域配置都是痛点。 反观 Go、Rust 社区, ...
提到数据可视化,大家脑海里往往浮现的是炫酷的动态图表或复杂的仪表板。 但其实,在商业报告和学术研究中,表格(Table) 才是那个最默默无闻却最不可或缺的英雄。 很多时候,一张设计糟糕的表格就像一堵密不透风的砖墙,让人望而生畏;而一张优秀的表格,应该像是一个精心整理的陈列柜,一眼就能看到最有价值的宝 ...
title: AI工具实践日记(一):在树莓派上搭建OpenClaw,一个后端开发者的真实踩坑记录 date: 2026-02-07 12:00:00 +0800 categories: [AI工具, 实践经验, 树莓派] tags: [OpenClaw, 树莓派, AI助手, 后端开发, 踩坑记录 ...
最近爆火的开源项目 OpenClaw 是一个款能够运行在自己设备上的个人 AI 助手。你只需分配任务,它就会 7x24 干活——而不是简单的文字回复。 目前,网上已经有很多详细的 OpenClaw 安装教程,这里就不再重复了。我平时用 OpenClaw 干活,比如:创意策划和执行落地这两个角色是需要 ...
秒杀活动时系统在干什么 PHP 高并发场景优化指南 秒杀活动是电商平台的关键战役,往往会带来流量和订单的剧烈飙升。秒杀期间,每一毫秒都很关键,后端需要同时扛住海量请求。对 PHP 应用来说,这尤其有挑战性,但只要优化到位,即使流量洪峰来了,用户体验也能稳住。 这篇文章会拆解 PHP 后端在秒杀期间需 ...
Pregel由Node和Channel这两个核心部件组成,Channel不仅维护了整个图的状态,还是驱动Node执行的 “原力” 。 ...
前言 按照个人习惯,项目伊始我会按照如下结构组织项目配置,也就是配置文件放在conf/目录,单独写一个配置模块pkg/config.py去读取加载。有的小项目还好,没什么配置项。但有的项目要调用很多第三方的接口,配置文件写了一堆接口地址、认证方式等,配置模块也相应增加了几百行。看着这快上千行的配置模 ...
你是否有遇到以下的需求场景: 场景1:你部署在个人的云服务器上的服务,出现了问题,想在本地的Navicat / DBeaver查一下线上MySQL,却发现连都连不上。 场景2:线上 Redis 出问题了,你排查时发现无从下手。 如果有打印日志,你还可以结合代码逻辑和日志来分析 但是对于某些业务场景下 ...
1. 本周概览 本周大模型行业呈现多维度竞争格局,模型调用量榜单出现显著变化,Google Gemini 3 Flash Preview强势登顶,Kimi K2.5爆发式增长。各大厂商密集发布新模型,OpenAI推出GPT-5.3-Codex编码模型,Anthropic发布Claude Opus 4 ...
是 MyBatis 中处理 SQL 语句与 XML 语法冲突的安全屏障。对包含 特殊字符 的 SQL 片段进行最小范围的 CDATA 包裹,既保证了安全,又确保了 MyBatis 动态 SQL 功能的完整性。 ...
嘿,各位C++er,我是小康 今天这篇文章,我想写得和以往不太一样。 不聊技术原理,不讲架构设计,就聊一个问题: 你学了那么久C++,为什么还是写不出一个拿得出手的项目? 先看一条让我感触最深的私信 前几天一个学员发给我这段话: "康哥,我把内存池项目整理进简历,面试官问我'你这个内存池比mal ...
Windows Protected Process Light (PPL) 是一项内核强制执行的安全功能,旨在防止未经授权访问和操纵敏感系统进程,例如 LSASS、反恶意软件服务和其他关键组件。那么很显然干掉PPL这件事得在Driver层干 ...
从零开始实现一个简易json解析器 1. MySimpleJsonParser 介绍与整体设计 最近在学习编译原理相关的知识。为了加深对词法分析、语法分析阶段中诸如有限自动机、自顶向下语法分析、AST 等概念的理解,我选择实现一个json解析器作为练手机会。 相比直接实现一门完整的编程语言,将jso ...
类型擦除与部分异步编程: 消除差别,统一使用 C++ 中类型擦除最典型的实现思路分为两类——模板(编译期擦除)与多态(运行时擦除),这两种方式大家都比较熟悉。而标准库为我们封装了更易用的类型擦除工具,核心包括 std::function、std::any、std::span 和 std::varia ...
本文详细讲解如何在OpenClaw中接入Telegram:从BotFather获取Token,发送消息获取配对码,再到通过`openclaw config`完成配置与配对,最后测试成功。轻松实现Telegram与AI助手的无缝对接,延续飞书、Discord系列教程,一文学会。 ...
简易的分布式kv设计--(一) 这篇文章目前只设计到集群启动,然后自动选主的功能。 地址:https://github.com/Jack-txf/easy-kv TIPS:此文章对应的分支版本是version0211 raft基础知识:https://mp.weixin.qq.com/s/DHO2C ...