- 博客(24)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 Vue 3 响应式原理拆解:40 行手写实现,从 Proxy 讲到 computed 缓存(附 5 个真坑实测)
响应式到底做了什么?本文从「读时收集、写时触发」讲起,手写 40 行最小实现,再逐层补上依赖清理与 computed 缓存。附 Vue 3.5.43 / 3.3.13 / 2.7.16 三版实测对照、5 个带最小复现的坑,以及每个数字的取数口径与证据强度。
2026-09-24 12:16:46
369
原创 000852 既是中证1000又是石化机械:一次自选库主键迁移
A 股代码 sh000852 是中证1000 指数、sz000852 是石化机械,裸 6 位代码做主键必然撞车。这篇记录一次 SQLite 主键迁移:为什么每一步都必须幂等、ALTER TABLE ADD COLUMN 没有 IF NOT EXISTS 该怎么探测、CREATE TABLE IF NOT EXISTS 为什么不会给旧表补列,以及这次迁移已知的精度损失。
2026-09-23 10:41:51
60
原创 43200 次请求砍到 15660 次:桌面盯盘工具的轮询频率我是这么设计的
盯盘客户端一天 86400 秒,每 2 秒请求一次就是 43200 次,但 A 股一天只开盘 4 小时。这篇讲我怎么把这条曲线压到三分之一:5 个时段 4 档间隔怎么定、盘中聚合概览为什么要用另一套更慢的档位、节假日为什么不靠日历表而由「价格是否变动」自证(探测 3 次、连续 10 次不变就退避、价格一动立刻恢复),以及 tokio interval 立即首跳导致的档位振荡坑。
2026-09-23 10:39:52
489
原创 Tauri 上架微软商店后,自动更新装出了两份程序:三条升级通道隔离实战
MSIX 装在只读目录,内置更新器就地覆盖会装出两份程序。本文用编译期 feature 隔离三条升级通道:NSIS 自更新、便携版、微软商店版,附 MSIX 打包流水线、四段式版本号、沙箱下的自启动改造与真实下载数据。
2026-09-22 13:53:27
619
原创 Vue 3 深色模式别乱写:95 个设计令牌 + 1 个 watch,我把 5 个坑全踩了一遍
一个主题开关只要三行代码,一套能用的主题系统有 5 层。本文拆解 Vue 3 深色模式的令牌层、组件库配色、Canvas 图表换肤、多窗口事件同步、首帧闪色,附真实代码片段与 5 个坑速查表。
2026-09-22 13:52:25
152
原创 Tauri 2 零基础入门实战:30 分钟从 0 打出 4.63MB 安装包(附完整代码 + 7 个必踩的坑)
Tauri 2 从零到打包的完整教程:环境准备、create-tauri-app 脚手架与目录结构逐行讲解、command+invoke 前后端通信、事件推送、capabilities 权限白名单、插件生态、tauri build 打包与体积优化,附 7 个新手必踩的坑和全部代码。同一功能 Electron 安装包 150MB 起,本文产物 4.63MB。
2026-09-14 15:33:08
280
原创 还在用 Electron?6 种跨平台桌面方案横评:Rust + Vue 把安装包从 224MB 干到 4.7MB
桌面端选型别再拍脑袋。本文逐个拆解 Electron / Tauri 2 / Wails / Flutter Desktop / MAUI / Avalonia / Qt 六种主流方案,附 2026-09 实测数据:VS Code 安装包 224MB、Notion 104MB,Tauri 2 + Rust + Vue 只有 4.7MB。含三层架构、真实 Rust/Vue 代码、多源回退与自适应轮询、9 条踩坑清单,以及诚实的劝退条款和选型决策树。
2026-09-14 09:11:21
286
原创 0 元成本搞定桌面端自动更新:Tauri + GitHub Releases 全流程实录,附完整 CI 配置和 3 个致命坑
自建更新服务器太贵?用 Tauri 2 官方 updater + GitHub Releases,0 服务器 0 成本实现桌面端自动更新。本文完整拆解密钥生成、CI 签名打包、latest.json、客户端静默升级、多端点容错与绿色版兼容,并列出 3 个会让更新静默失败的致命坑。
2026-09-11 10:37:28
244
原创 cc-switch 同款 Tauri + Rust 架构,我做了个免费 A 股盯盘神器,上班摸鱼必备
和 13 万 Star 的 cc-switch 同款 Tauri + Rust 架构,打造一款免费开源、零打扰的 A 股桌面盯盘工具,可拖拽浮动行情条是最大亮点。
2026-09-10 11:33:21
281
原创 告别繁琐配置!这款 Vue 云上传组件让文件上传变得如此简单
Vue云上传组件推荐:vue-cloud-upload简化文件上传开发 本文介绍了一款开箱即用的Vue云上传组件vue-cloud-upload,它能高效解决前端开发中常见的云存储上传难题。该组件支持腾讯云COS、华为云OBS和阿里云OSS三大平台的无缝对接,提供分片上传、断点续传、进度显示等核心功能,并内置丰富的文件预览能力(图片、PDF、视频等)。通过简洁的API设计,开发者只需三步配置即可快速集成,大幅降低了对接不同云平台的开发成本。
2026-01-21 16:25:58
958
原创 详解C#中的命名空间
详解C#中的命名空间命名空间namespaceusing合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入命名空间C#中使用namespace关键字定义命名空间,命名空间类似我们电脑文件资源管理器中的文件夹,可自由命名且具有层级,命名空间中
2022-05-25 22:34:53
5679
原创 分布式之Session共享
在之前的博文中我们介绍了通过Nginx+IIS实现网站的负载均衡,那么问题来了,多个站点之前由于负载均衡用户会在各个站点之间切换,那么这种情况下如果用到了Session如何实现多个站点Session共享就是个问题了。
2020-01-23 16:39:43
702
原创 基于Quartz搭建的可扩展Windows定时服务框架
最近一个项目中需要做邮件提醒和文件转发的定时服务,由于该系统已经存在N多定时任务,且已安装多个window服务,由于不想修改以前的服务,也不想继续追加越来越来多的服务,于是决定写一个通用的可扩展的windows定时服务框架。下面讲解我如何一步步搭建基于Quartz的可配置可扩展的windows定时服务框架。建立window服务宿主程序首先我们新建一个控制台应用程序,用来安装服务,并且作为win...
2019-12-11 20:48:19
1576
1
原创 深度优先搜索解决迷宫最短路径问题
在之前的文章里我们介绍了深度优先遍历的思想,并且以数组全排列为例子实现了算法编码,本篇我们通过深度优先搜索解决迷宫路径问题。用程序实现查询所有从迷宫入口到终点的路径,需要越过障碍物,并且不能超出迷宫界限。...
2019-11-20 19:17:46
5847
原创 Nginx+IIS实现负载均衡
当我们的网站PV值达到很大时,单机部署已经顶不住并发的访问量,这时通常需要部署多个站点做负载均衡。IIS实现负载均衡比较常用的方式是Server Farms和Nginx,其中Server Farms比较简单无脑,安装好程序,通过可视化界面配置Server站点以及负载均衡的策略即可。我们来看一下更轻量化的实现方式,通过Nginx反向代理。Nginx安装配置前往Nginx官网下载Nginx安装,下...
2019-11-12 19:06:35
2716
原创 C#攻克反爬虫之谷歌浏览器调用
在上一篇爬虫博客中,我们讲述了应对IP访问限制的策略,即爬取代理IP并不断改变代理的方式。但是某些网站不仅在访问时做了限制,而且在返回网页时也做了巧妙的处理,比如在页面加载时调用js动态请求内容等。这种情况就不是简单的发出一个get请求可以爬取的了,这个时候可能就需要调用谷歌浏览器来实现爬取。本篇我们介绍通过C#调用谷歌浏览器来实现动态信息爬取。普通爬虫遭遇的困境假如我们要爬取某博客页面的详细...
2019-11-05 21:56:53
5444
原创 C#深度优先遍历实现全排列
假如让你说出123三个数字的全排列你可以很快说出来123,132,213,231,312,321,但是让你说出1~20总共20个数字的全排列是不是就没那么简单了呢?本篇我们通过C#运用深度优先算法实现全排列,并用这种思想解决一个经典的奥数等式问题。算法图例假如有编号为1,2,3的三张扑克牌和编号为1,2,3的三个盒子,现在需要将三张扑克牌分别放到三个盒子中。我们把这个问题转化为一个最基本的...
2019-10-30 21:47:50
3986
原创 C#攻克反爬虫之代理IP爬取
目前很多大型网站在反爬虫时采取IP限制策略,限制同一个IP的请求频率及次数,或者同一IP在达到请求次数后强制登陆验证等。此时我们就需要用到代理IP来突破限制,此篇我们介绍通过DotnetSpider框架爬取西刺高匿代理IP的过程。DotnetSpider框架简介DotnetSpider是.net core开发的开源爬虫项目,基本开箱即用,对于爬虫各个部分的封装已经比较成熟,github下载地址...
2019-10-29 21:42:42
6297
2
原创 C# Redis使用及帮助类
C# Redis使用及帮助类环境准备C#操纵Redis环境准备目前官网已经没有window版本的安装文件了,window环境需要到github下载,地址如下:https://github.com/microsoftarchive/redis/tags下载安装文件安装完成后,切换到安装目录,运行如下命令启动redis服务:redis-server.exe redis.windows.conf...
2019-10-22 20:40:32
9272
2
原创 排序算法——快速排序.net实现
排序算法——快速排序.net实现基本思想算法图例编码实现总结分析基本思想通过一趟排序将要排序的数据分割成独立的两个部分,一部分的所有数据都比另一部分所有的数据都要小,然后按照此方法对这两部分的数据分别进行快速排序,整个排序的过程可以递归进行,以此将整个数据变成有序的序列。算法图例假如我们现在要对“6 1 2 7 9 3 4 5 10 8” 这10个数进行排序,在上一篇中我们采用冒泡排序将相...
2019-10-17 22:16:10
5280
4
原创 排序算法——冒泡排序.net实现
冒泡排序——.net实现基本思想算法图例基本思想冒泡排序的思想就是每次比较两个相邻的元素,如果它们的顺序错误就把它们位置交换,直到所有元素位置正确。算法图例例如我们需要将12 35 99 18 76 这5 个数进行从大到小的排序。首先比较第一位和第二位,发现12比35小,那么需要交换位置,交换结果为35 12 99 18 76;按照刚才的方法再比较第二位和第三位,12比99小需要交换位...
2019-10-17 14:40:28
5654
1
QuantDesktop-免费实时A股看盘
2026-09-24
QuantDesktop-免费实时A股看盘(mac版)
2026-09-24
QuantDesktop:一款免费、专业、零打扰的桌面级 A 股看盘工具
2026-06-22
QuantDesktop:一款免费、专业、零打扰的桌面级 A 股看盘工具 Mac版本
2026-06-22
QuantDesktop v1.4.0 - 免费开源A股桌面行情监控工具,上班族看盘神器(win版)
2026-08-11
QuantDesktop v1.4.0 - 免费开源A股桌面行情监控工具,上班族看盘神器(mac版)
2026-08-11
QuantDesktop v1.2.10 - 免费开源A股桌面行情监控工具,上班族看盘神器(Win版)
2026-06-30
QuantDesktop v1.2.10 - 免费开源A股桌面行情监控工具,上班族看盘神器(Mac版)
2026-06-30
Microsoft.RdlcDesigner.vsix
2020-09-22
ReadyAPI-2.5.0破解.rar
2019-05-24
C#自动生成EF实体代码及实体Configuration代码
2017-12-29
DotnetSpider-master.zip
2019-10-29
SeleniumTest.zip
2019-11-05
WebRedisSession.zip
2020-01-23
Quartz.ServiceSelf.zip
2019-12-11
C#并发编程经典实例高清pdf(只需5分)
2017-12-28
Nginx+IIS配置负载均衡,Nginx访问出错
2018-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅