张晶晶爷爷过生日啦
今年过完生日,忘记发博客了,现在来补上照片和视频。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
今年过完生日,忘记发博客了,现在来补上照片和视频。
Openclaw(俗称“大龙虾”),最近真是风声水起,火的狠,也带动不了不少副业,像什么安装、配置龙虾,卸载龙
网络线路科普:直连、中转、专线到底有啥区别? 买机场/VPN/VPS 时,经常看到 “CN2 线路”、“IPLC 专线”、“BGP 中转” 这些词,到底是什么意思?今天我们就来聊聊这些线路的区别,帮你选到最适合自己的 🤪 1. 什么是 “线路”? 在深入
本文在VScode上使用Remote SSH插件在Ubuntu上进行代码编写,适用于需要远程开发的用户。
最近在看一些动画评论和文化研究的时候,第一次认真接触到一个词:箱庭(はこにわ) 。「箱庭」原本指的是一种微缩景观。在一个小盒子里放进草木、桥梁、人偶之类的东西,做成一个小型的庭院世界。动画评论里借用了这个词用来形容那些边界清晰、规模不大的叙事世界。观众就像坐在某个固定的位置,看着这个小世界慢慢运转。动画箱庭的典型结构社会关系封闭型: 作品的故事几乎都发生在几个地方:学校、社团教室、偶尔的家庭空间。整个世界很小,但角色关系很稳定。地理封闭型: 故事发生在隔绝环境。孤岛、山村、封闭设施之类的舞台。人物被困在某个空间里,整个故事就在这个范围里展开。角色消费型箱庭: 世界存在感弱、角色关系是核心,空间…
从高中开始,我就对 0 和 1 构建出的庞大计算机体系充满震撼——那些冰冷的二进制数字,居然能搭建起如今包罗万象的互联网世界。那时候,我天真地想彻底搞明白“0 和 1 如何构建这一切”,但很快就发现,计算机的复杂度远超我的想象。操作系统、编译器、网络协议、分布式系统……每一层都像一座座高山,初学者几乎无法一口吃下全部知识。 于是,我决定退而求其次,从最基础的网络编程入手:先学 Socket 开发,理解数据如何在网络中传输;再一步步尝试,亲手实现一个属于自己的 Web 服务器。经过几个月的学习与实践,我完成了第一版轻 […]
在上一篇文章中,我们已经实现了一个最基础的 Web 服务器: 但此时服务器其实还没有真正理解 HTTP 请求。 服务器收到的其实只是 一段原始的字符串数据。 例如浏览器发来的请求可能是: 如果我们想要处理这个请求,就必须完成几件事情: 本篇是手写 C++ Web 服务器系列第二篇,这一篇我们就来实现一个最基础的 HTTP 请求解析器。源码地址:https://github.com/Fall-Rain/asio_web_service 一、Session 的基本结构 在服务器中,每一个客户端连接都会对应一个 Sess […]
在上一篇文章中,我们搭建了 C++ Web 服务器的基础骨架,包括 TCP 监听、异步 Session 管理、HTTP 请求解析以及简单响应发送。这些是服务器的基础能力,但真正的 Web 服务并不仅仅是“接收请求-返回响应”。一个成熟的服务器必须能够: 本篇是手写 C++ Web 服务器系列第三篇,本篇文章将详细介绍我在开源项目 asio_web_service 中实现的 业务逻辑处理、Cookie 与 Session 管理机制,让服务器能够支持真实 Web 应用的功能。源码地址:https://github.co […]
React Server Components 不是 Next.js 的自动加速按钮。它真正解决的是服务端和客户端的职责划分:什么先渲染,什么可以延后,什么留在服务端,什么必须进入客户端。边界划错了,页面照样会慢,甚至更难排查。
在这里先献上我制作画册时一直单曲循环的歌,来自我很喜欢的漂流少年。制作前言起源与想法,以及为什么要制作这本画册。说到想制作一本画册的想法,其实从我初中就开始了。当时在一个朋友手里用了他的禄莱3.5E,对这台相机拍出来的照片非常的痴迷,于是就自己也买了台3.5F。在那个400H还在产并且只要68一卷的时代,我用这台相机近乎痴迷的记录着身边的一切。慢慢的,我拍摄的照片开始多了起来,并且开始呈现出规律性,那时我脑子里就开始出现了要不要做一本记录类的画册将这些照片整理起来。那时是2021年的夏天,我初三毕业,那时的我在初升高的补习教室里看着窗外的风景,想象着这本画册制作成功之后到我手上的那种满足感。慢…
可以来这边看油菜顺便逛花市,花市挺大的,品种丰富,还有一些店铺是空着的。 直接导航到“三圣花市”,油菜田也在附近。
环境信息Dify版本:1.10.1插件版本:OpenAI-API-compatible 0.0.36异常问题添加自定义模型出现 {"error":{"code&qu...
收藏的图片集 美丽和有趣的事物总让人毫无抵抗力。 以上为收藏多年的图片集。点击图片可查看更多。
在很多业务系统中,经常需要对 Word 文档进行在线预览或生成图片。 常见场景包括: 电子函件或通知预览 审批系统附件展示 OCR 识别前的文档预处理 IM / 消息系统模板截图 文档归档与审计 Word 文档 (.docx) 本身不适合直接渲染为图片,因此通常采用如下转换链路: DOCX → PDF → PNG 原因 […]
感觉人生失去了方向快奔三的年纪了,不知道自己该做什么,父母老是催婚,可我一无所有,我不想结婚,不想拖累别人,更不想生个孩子延续自己的贫穷,如果我运气是这样的,那我一个人也无所谓。现在就是爬爬山,钓钓鱼,跳一下广场舞。完全过上了躺平养老生活,身边同事很多打两份工的,起早贪黑的。我不明白,人生不该是这样的。赚钱到底是为了什么?为了尊严?为了结婚?为了孩子?为了买车买房?为了父母养老?在我看来都多余了。我好像从来没有问过我自己?我现在就恨不得像《瓦尔登湖》里的卢梭过隐居生活了!建个小木屋,种菜养鸡。坐在门前晒太阳看书,或者什么也不干,就是发呆。越来越觉得人就是贪得无厌没有自由想自由,得到自由后又怀念…
最近折腾 Typecho 主题时在后台遇到一个很“迷惑”的问题:后台 管理评论 列表里,评论者头像是一片空白圆圈,或只剩一个破图图标打开开发者工具一看,头像请求竟然是 404 Not Foun...
前些天我的同学给我推荐了一部电影《超时空接触》(Contact, 1997),原因也很显而易见:我喜欢业余无线 […]
【导语】很多年前,折腾 KernelSU 让我饱受“为开挂提供温床”的批评。主流观念总是一刀切地认为:只要和“破坏规则”沾边,就是可耻的。但后来我发现,无论是在技术发展的莽荒时代,还是在我们习以为常的现实社会中,创新往往源于对边界的试探;而那些被大众不假思索地捍卫的“公平”和“规则”,很多时候,只不过是系统为了维持运转而精心构建的一套控制代码。几年前,我曾提到过,KernelSU 某种程度上算是我早年折腾科技留下的副产品。那之后,我收到过不少批评,其中很多都围绕一个判断:只要和“开挂”沾边,就是可耻的,就是不正当的。现在回想起来,我探索写科技的那几年,我的人生也开挂了。这并非说我靠技术去盈利、…
在产品团队管理过程中,经常会遇到一个核心问题:什么样的产品经理才算优秀?很多公司在评价产品经理时,往往陷入“表层能力陷阱”——过度关注PRD是否规范、原型是否熟练、工具是否会用。但这些只是“合格产品经理”的基础门槛,真正优秀的产品经理,差距从来不在工具熟练度上,而在思维、格局和结果交付能力上。从管理者视角出发,优秀产品经理的核心特质是“能发现问题、能分析问题、能推动落地、能拿到结果”。下面从「核心能力」「识别方法」「招聘培养」三个维度,结合可落地的判断标准,重新梳理如何精准识别优秀产品经理。一、优秀产品经理的核心能力优秀产品经理的能力的有明确层级,不同层级的“优秀”标准不同,核心可分为三大层级…
Exploration-exploitation 困境探索-利用权衡,是决策中的一个基本概念,在许多领域都会出现。
Recently, while working through the exercises in Chapter 6 of Silverman's Abstract Algebra: An Integrated Approach, I came across the following challenge problem. 6.16 (d): Challenge Problem. Construct a non-abelian group of order p3 for every prime p.
今年过完生日,忘记发博客了,现在来补上照片和视频。
很多团队把 Agent 做到第二阶段都会遇到同一个问题: 单个 Agent 已经不够用,要拆“角色分工”。 一台机器放不下所有任务,要跨多台主机部署。 代理之间需要通信协作,但又不能互相污染上下文。 这篇文章基于 OpenClaw 官方文档,系统讲清四件事:单机多 Agent 怎么搭、单主机多 OpenClaw 实例何时可用、多 OpenClaw 主机怎么协作、代理间如何通信才稳定可控。 1. 先统一心智模型:OpenClaw 的多 Agent 不是“多人格提示词” 在 OpenClaw 里,一个 agent 本质是一个“完整隔离单元”,它拥有自己的: workspace(包括 AGENTS.…
概览 本篇文章将带您: 轻量应用服务器搭建OpenClaw(Moltbot) 启动webui功能 本教程服务端基于Linux,客户端基于Windows11 搭建OpenClaw(Moltbot) 此章节将讲解创建服务器、配置模型、创建及配置qqbot 创建服务器 腾讯云活动连接:https://cu
深圳工作机会,前端工程师。
不是万亩樱花园不想去,而是上下班途中路边的樱花更有性价比,这条走了快8年的路似乎也没那么无趣。
十多年前,受到一位叫「希希」的同学安利,我从 罪恶王冠 入坑了二次元; 十年前,我的 二次元壁纸包 正式发布了有据可考的第一个版本; 十周年的今天,我 30 岁。 起因 这些年来,我发现我在挑选壁纸的方向上出现了非常明显的倾向。经常追更我壁纸包的朋友都知道(是的,这壁纸包居然有粉丝追更,我是没想到的),我最初分享的壁纸都是些二次元场景、人像等内容,整体上都是很健康的。但在某一个时间节点之后画风突变,二次元软色情内容的含量大幅上升,大概就是这样: 我一直都能感觉到的,我的壁纸包中出现越来越多的二次元白丝、
在 Windows 资源管理器中直接预览 SVG 缩略图,不用再一个个打开浏览器看了。支持 Windows 10/11。
本文将基于开源项目,在 macOS 平台解析导出微信聊天记录
Why it Sucks to Work in AI in China + Open Source with Kevin Xu Kevin Xu of Interconnected Blog and Capital, as well as Jordan Schneider from China Talk here. We’re going to workshop my take that it is way less fun to work in the Chinese AI ecosystem than the Western AI ecosystem. And then we’re goi…
# 应急演练场景设计:伪装成PDF的钓鱼木马制作 2026新的一年,又要开始设计新的应急演练场景,收到的场景偏好是勒索、钓鱼、银狐病毒方向。由于去年就设计过钓鱼的应急演练场景,应急演练操作流程 ——攻击方(gophish钓鱼远控上线) 稍加修改便是新的场景...
Openclaw(俗称“大龙虾”),最近真是风声水起,火的狠,也带动不了不少副业,像什么安装、配置龙虾,卸载龙虾等,收费也是五花八门,我不知道那些连安装都成问题的主子们,捣鼓这大龙虾是为了干个啥,仅仅是你有我有大家有,凑个热闹?安装、配置都需要假手于人,那万一中途龙虾“挂了”,再摇个人来,花点钱修一下,然后到头来也不知道拿着这玩意吃不着,闻不着的龙虾,干点啥。疯狂口吵作的背后,又让谁获利了,模型商?主机商?还是那些虾客(安装、卸载龙虾的人)?
太长不读 今天这篇来自最近半年深度用 Claude Code 的实际踩坑,两个账号每月 40 刀,算是交了点学费。 刚开始也把它当 ChatBot 用,后来很快发现不对劲:上下文越来越乱、工具越来越多效果越来越差、规则越写越长却越不遵守,折腾一段时间,研究了 Claude Code 本身之后才搞清楚问题在哪。 最直接的理解方式,是把 Claude Code 拆成六层来看: 层 职责 CLAUDE.md / rules / memory 长期上下文,告诉 Claude “是什么” Tools / MCP 动作能力,告诉 Claude “能做什么” Skills 按需加载的方法论,告诉 Claud…
Openclaw(俗称“大龙虾”),最近真是风声水起,火的狠,也带动不了不少副业,像什么安装、配置龙虾,卸载龙 […]
WPS JS宏怎么用?JavaScript如何替代VBA实现Excel自动化?这是无数办公族和数据分析师的痛点。本文提供15个即学即用的WPS JS宏实战案例,从零基础入门到企业级应用,手把手教你用JS代码批量处理Excel数据、自动生成图表、搭建进销存系统。
在阅读《终身成长》中,第一章中有一个观点,颠覆之前的认知。著名法国心里学家阿尔弗雷德·比奈(Alfred Binet),智商测试的发明者,他当时设计智商测试的目的是鉴别出那些无法从巴黎公立学校的...
本文记录了针对Tenet靶机的渗透测试过程。通过信息收集发现WordPress站点,利用其sator.php文件的反序列化漏洞上传Webshell获取初始访问权限。随后通过数据库配置文件中的密码...
Building a Nostalgic Game Hall on My Website (EmulatorJs)
网站搭建怀旧游戏(EmulatorJs)
自从去年 10 月将博客从 Typecho 迁移到 Hugo 之后,静态博客在访问速度、数据安全和服务器资源占用上的优势让我非常满意。 但不得不面对静态博客最大的痛点:没有成熟的文章后台发布系统。我一直采用手动创建文件夹并新建 markdown 文件的方式来写博客,特别是我还用到了一些关于图片方面的 Shortcode…… AI 这么成熟的今天,特别是龙虾🦞近期也是非常火爆。那我就把这个想法告诉了 Gemini,让其帮我实现: 帮我写一个纯前端的“无头 CMS”,直接挂载在我的博客域名下,随时随地打开网页就能写 我把我的需求、Markdown 模板以及复杂的文件树结构一股脑喂给了 AI,要求它…
20260312 正月廿四,星期四。 这几天🌞太阳都很不错,中午和绵绵一起晒太阳真舒服呀。昨天中午晒久了发燥,还准备脱下中间一件毛线衫,但被绵绵止住,说傍晚还是会冷的。果然,下班回家时凉风直接往脖颈灌(咦?输入法提示我,“颈”字在这原来念 gěng 吗)。 再次折腾一波: 收藏(友链)页面现在支持多人头像了🥰!顺便做了分类,方便日后列表扩展了,不会再一划都划不到底。 日志的上下篇导航按钮一直看不爽,今天终于一起修好了。设计了两种样式,一是默认无边框无背景,二是和日志一样的卡片。目前是沿用默认样式。
梅特勒·托利多电子天平有支持PROFINET通讯协议的可选模块,本文解决的是没有这个模块时如何实现天平与PLC之间的通讯。仪表支持串口通讯,使用RS-232标准接口,传输经过标准化处理的命令集“梅特勒·托利多标准接口命令集”(MT - SICS),能实现天平所有功能的查询和设置。基本的解决思路是利用RS-232/485转PN网管模块收发串口数据。
Windows计划任务管理指南概述本文档介绍如何在Windows系统中设置、查看和管理计划任务,实现定时自动执行批处理文件或其他程序。一、设置每小时自动执行批处理文件方法一:通过任务计划程序图形界面(推荐)打开任务计划程序按 Win + R,输入 taskschd.msc,回车或在开始菜单搜索“任务计划程序”创建基本任务右侧点击“创建基本任务”名称:例如“每小时执行微博热搜榜”描述(可选):每小时运行 run_wb_hot.bat设置触发器选择“每天”开始时间:设置一个起始时间(如当前时间)勾选“每天重复任务间隔”,选择“1小时”,持续时间“无限期”设置操作选择“启动程序”程序或脚本:浏览找到…
引言 如果你还在用for循环遍历集合,那么你可能需要来一杯咖啡——不是提神,而是用来安慰自己写了那么多重复代码。Java 8引入的Stream API,就像给你的代码装上了涡轮增压器,让数据处理变得高效又优雅。作为Java开发者,掌握Stream API不仅是跟上时代潮流,更是提升代码可读性和维护性
十多年前,受到一位叫「希希」的同学安利,我从 罪恶王冠 入坑了二次元; 十年前,我的 二次元壁纸包 正式发布了有据可考的第一个版本; 十周年的今天,我 30 岁。 起因 这些年来,我发现我在挑选壁纸的方向上出现了非常明显的倾向。经常追更我壁纸包的朋友都知道(是的,这壁纸包居然有粉丝追更,我是没想到的),我最初分享的壁纸都是些二次元场景、人像等内容,整体上都是很健康的。但在某一个时间节点之后画风突变,二次元软色情内容的含量大幅上升,大概就是这样: 我一直都能感觉到的,我的壁纸包中出现越来越多的二次元白丝、