畅言的个人网站 分享生活与技术

代码起点,22年写下的第一个代码

碎碎念 今天翻旧文件,看到一段 2022 年刚接触编程时写的代码。 题目是蓝桥杯的《卡片》:0 到 9 每个数字各有 2021 张卡片,从 1 开始依次拼数字,拼过的数字不能拆,问最多能拼到多少。 这题本质上就是统计数字消耗。现在看,写个循环,把当前数字每一位拆出来扣库存,扣到不够为止就行。 但当年

yanchang 发布于 2026-06-10

文件中转站挂载CloudflareR2 Object Storage

碎碎念 怎么说呢,之前文件中转站,用的很少,但是在传输文件的过程中总是要用的,上传文件的时候也还好,因为之前的文件中转站是本地存储的,也就是考研用户的上行带宽,服务器的下行带宽还是正常的网络。但是有个问题就是用户下载流量的时候就不太行了,这时候就很玄学以及很慢了,因为这一点比较考研服务器的上行带宽了

yanchang 发布于 2026-06-08

蓝桥杯国赛结束了

碎碎念 没错,当前这个博客是一个纯粹的碎碎念博客怎么说呢今年的这个比赛感觉涉及到数据结构的地方反而不多,可能这就是研究生组的特点吧这场比赛感觉反而更像是一场纯粹的数学推理比赛,几乎任何题目都是要严谨的,数学推理的。感觉对于基础的数据结构掌握要求不是那么高,基本上就是分为两种方式,要么是纯粹严谨的数学

yanchang 发布于 2026-06-06

命令行部署Codex

部署命令 sudo npm i -g @openai/codex 创建 ~/.codex/config.toml 文件,并添加如下配置: model = "gpt-5-codex" model_provider = "anyrouter" preferred_auth_method = "apike

yanchang 发布于 2026-06-05
yanchang 发布于 2026-06-04

在命令行下部署clash实现代理(最新版)

下载clash项目 git clone https://github.com/wnlen/clash-for-linux.git 进入到项目目录,编辑.env文件,修改变量 CLASH_SUBSCRIPTION_URL的值,修改为你的订阅链接。 cd clash-for-linux vim .env

yanchang 发布于 2026-06-01

完整版自建邮局架构笔记 (Poste.io + Brevo)

碎碎念 之前虽然部署过相当于是自建邮局的项目,但是本身原理是域名托管,实际上数据都不是在自己的服务器上,只是相当于是冠名而已,本身还是使用别人成熟的产品罢了。现在使用另一种方式,通过使用邮件转发的方式,当然接受邮件还是自己的服务器接受。这样的话邮件数据无论如何都是存储到自己的服务器上的。 核心架构逻

yanchang 发布于 2026-05-29

抛弃3M小水管中转:利用 ESA/EO 边缘回源重构博客网络架构

碎碎念 这波网络架构的大改,纯粹是被现实逼出来的。 之前趁着阿里云的新用户优惠,79块钱搞了一台 200M 带宽、2C2G 的轻量应用服务器。这机器用来做公网入口简直起飞,但一年到期后,续费价格直接翻了几倍。权衡之下,我买了一台 99 元(续费同价)的 2C2G3M 服务器来接班。

yanchang 发布于 2026-05-27

多种方式免费获得阿里云ESA套餐

阿里云 ESA 最近终于在中国站上线免费版套餐 效果演示 先说结论 没有备案: Cloudflare 吊打 ESA ESA 目前没有中国大陆访问良好的节点可以用于优选 网站都是小文件(10MB 以下): EO 吊打 ESA EO 10MB 以下文件不限速 且有区域缓存 而 ESA 没有区域缓存 只有

yanchang 发布于 2026-05-27

2026马蹄杯省赛第三场总结(前四道题+第十道题)

第一题: 题干:MC0567侠累擅权韩 难度:青铜 时间限制:1秒 占用内存:256 M <

yanchang 发布于 2026-05-26

常见算法模板整理

一、 基础算法与技巧 (Basic Algorithms) 这是所有高级算法的地基,笔试中最常考的“手速题”都依赖这些。 1. 浮点数二分 (Floating-point Binary Search) 应用场景浮点数二分:解决求方程的根、求平方根等精度问题(区别于整数二分)。

yanchang 发布于 2026-05-22
上一页 下一页