会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
魂祈梦
大家早上中午晚上好呀,不好也可以,随便你。
博客园
首页
新随笔
联系
订阅
管理
[置顶]
博客更新记录
摘要: 为什么写这个 2025-10-24,累了,修改博客园的样式没有任何意义,改起来又麻烦,尝试去用其他平台吧。 博客园的优势在于SEO,而劣势也很明显,无论怎么写文章都无法积累粉丝,影响力有限。 而且很多人对注册博客园账号不感兴趣,大量文章无法得到有效评论反馈,甚至在不登录的情况下,看不到评论,这会产生
阅读全文
posted @ 2025-09-01 17:30 魂祈梦
阅读(61)
评论(3)
推荐(0)
2026年2月8日
设置同步,webdav和增量更新
摘要: 背景 如果用过一些笔记软件,应该对webdav不陌生。 国内最为流行的提供webdav的服务商是坚果云。 他实现了类似于增量更新的算法。然而如果使用的只是webdav而不是客户端,实际上是不支持增量更新的。然而坚果云每个月有固定的上传和下载流量。 增量更新主要想要解决的是如何降低上传流量。 方法 暴
阅读全文
posted @ 2026-02-08 17:29 魂祈梦
阅读(6)
评论(0)
推荐(0)
2026年1月30日
再见SPA?
摘要: 背景 首屏渲染 SPA的首屏渲染堪称灾难,正如上文所说,SPA会先请求html,然后再执行里面的js。 这个过程是串行的,如果在网络环境较差的情况下会相当难熬。 SEO之类的不提了,这一点不一定有人为条件影响严重。 路由切换 路由切换时也一样,先获取到组件相关的js文件,然后执行才能开始请求接口。
阅读全文
posted @ 2026-01-30 17:29 魂祈梦
阅读(6)
评论(0)
推荐(0)
2026年1月29日
如何使用http3
摘要: 背景 早就听说http3和quic,但是一直没折腾成功,今天又折腾了一下,终于看到了h3。 条件 https(证书必须安全) Alt-Svc响应头(标识开放的对应udp端口) udp端口访问通畅 浏览器竞速(浏览器同时发起tcp和udp请求,哪个快用哪个) 注意,后面测试使用的是8443端口,一般情
阅读全文
posted @ 2026-01-29 15:22 魂祈梦
阅读(8)
评论(0)
推荐(0)
2026年1月28日
弃用Sqlite
摘要: 背景 我忽略了sqlite具有文件级锁的特性。 这导致sqlite完全无法并发,同一时间内只能有一个用户读写,即使是不同的表也只能是同一个用户。 这和大多数行级锁数据库不同。 因此sqlite仅仅适合于客户端,而完全不适合服务端。 piccolo的迁移功能缺失 由于sqlite的alter tabl
阅读全文
posted @ 2026-01-28 11:20 魂祈梦
阅读(4)
评论(0)
推荐(0)
2026年1月27日
更加便捷地执行具有依赖的脚本
摘要: 背景 在需求越来越复杂的今天,有不少脚本需要安装依赖才能够执行。 尤其是在python中,在你能接触到的任何脚本里面,网络请求几乎都是使用第三方库,比如requests或是httpx。 requests减少了很多模板代码,在大多数情况下,如果因为依赖而去使用标准请求库,都是不值得的。 然而,如果将依
阅读全文
posted @ 2026-01-27 17:18 魂祈梦
阅读(6)
评论(0)
推荐(0)
慎用路径参数
摘要: 情况 当路径参数中出现斜杠时,会导致后端路由错误,无法匹配到正确的处理方法。 其他问题 路径参数会导致开发者工具的网络请求中,名称表意不清。 相比之下,查询参数更能看出意图。 而如果把参数放到data里面,也能看出意图(一般是直接写小驼峰接口名,比如getPage),而且在大多数情况都比较清晰。 其
阅读全文
posted @ 2026-01-27 12:43 魂祈梦
阅读(5)
评论(0)
推荐(0)
2026年1月26日
windows服务停止检查
摘要: 情况 远程连接的主机连不上了。 怀疑是没电了。 检查 打开wt,输入以下命令 powercfg /sleepstudy 可以看到,24号就已经进入睡眠状态了,所以服务也休眠了。 按下win,搜索睡眠,打开睡眠相关的设置 我之前没改上面这个超时(下面那个之前就改过) 睡眠和休眠 睡眠 -> 小憩,状态
阅读全文
posted @ 2026-01-26 09:32 魂祈梦
阅读(3)
评论(0)
推荐(0)
2026年1月24日
setState on unmounted component
摘要: 问题 Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix,
阅读全文
posted @ 2026-01-24 15:11 魂祈梦
阅读(7)
评论(0)
推荐(0)
2026年1月21日
国产UI设计工具评测
摘要: 背景 打算选用一款便于前端开发的UI设计工具。 列表 如果不限定国产,那么Figma和Sketch是绕不开的两个软件。 然而Figma看margin之类的太费劲了,国内的工具会人性化很多。 以下工具大致按照知名度排行 即时设计 蓝湖 -- MasterGo MasterGo研发模式要开会员 墨刀 P
阅读全文
posted @ 2026-01-21 15:05 魂祈梦
阅读(9)
评论(0)
推荐(0)
2026年1月20日
避开Context
摘要: 说明 之前脑抽想试试Context。 果不其然,和安卓里面的context一样都挺难用。 Context看上去可能很好,但是在维护时,context一点也不直观,跳到Context中看不到任何的数据和方法,需要再去找层级,传参。 结果还不如使用hooks。 查找数据 要找到引入的变量,需要去找这个P
阅读全文
posted @ 2026-01-20 14:32 魂祈梦
阅读(7)
评论(0)
推荐(0)
2026年1月8日
网页出现异常横向滚动条
摘要: 测试代码 (function analyzeDeepOverflow(selector) { const root = document.querySelector(selector); if (!root) return console.error("未找到指定的起始容器"); console.l
阅读全文
posted @ 2026-01-08 17:56 魂祈梦
阅读(16)
评论(0)
推荐(0)
AI代码画图
摘要: 前言 一时兴起,想让AI用html代码来画一个图标。 方案 html元素蒙版 使用html元素做蒙版,但是通常AI会把蒙版部分做成黑色 因为外部是渐变的,所以他设置什么颜色都不好使,而且蒙版这个方案也是噪音最多的,乱七八糟的样式和html元素。 clip-path clip-path也是正儿八经的c
阅读全文
posted @ 2026-01-08 11:53 魂祈梦
阅读(12)
评论(0)
推荐(0)
2025年11月18日
windows初始化
摘要: 前言 即使是windows,默认环境也不是很好用,比如无法正常查看md文档、终端配置不合适。 准备 winget换源 不知道为啥,winget不起作用。 后来发现原因是自带的winget源无法正常连接,因此我们需要换源。 # 自带的版本 winget -v # v1.2.10691 USTC win
阅读全文
posted @ 2025-11-18 02:29 魂祈梦
阅读(22)
评论(0)
推荐(0)
2025年10月31日
浏览器单击事件绑定空方法为什么能执行
摘要: 背景 标题就是我之前产生的疑惑。 排查 F12打开开发者工具,选择页面中的那个单击元素。 找到事件侦听器 -> click 一般最下面这个就是我们的元素。 之所以感到困惑,是因为这个按钮元素绑定的方法是个空函数,但是确实有对应的调用。 function Rr() {} 可以看到,上面有三个div,其
阅读全文
posted @ 2025-10-31 23:43 魂祈梦
阅读(9)
评论(0)
推荐(0)
git项目配置文件同步方案
摘要: 背景 搞一些开源项目难免遇到配置文件、密码等不能上传到仓库的情况。 但是又不想记忆这些东西、另外如果设备不在身边,又不好迁移,或者有可能存在设备损坏等情况,造成损失。 方案 最简单的方案自然是创建闭源仓库,但是问题本身的前提就是开源项目,因此这种方案不行。 开源+闭源 在开源项目内部放一个闭源仓库,
阅读全文
posted @ 2025-10-31 13:34 魂祈梦
阅读(7)
评论(0)
推荐(0)
2025年10月29日
winget不可用,一直转圈,文字变蓝色
摘要: 情况 解决 原因是连接不上默认的winget源。(默认自带winget源和msstore源) 换ustc源之后一切都好了。 https://mirrors.ustc.edu.cn/help/winget-source.html winget source remove winget winget s
阅读全文
posted @ 2025-10-29 20:11 魂祈梦
阅读(42)
评论(0)
推荐(0)
2025年10月14日
ssh: connect to host github.com port 22: Connection refused fatal: Could not read from remote repository.
摘要: 背景 这次来回切换节点,换直连,等等任何方式都没有起作用,于是又上网搜。 原因 > nslookup github.com 服务器: UnKnown Address: fe80::ced8:43ff:fe7f:1790 非权威应答: 名称: github.com Address: 127.0.0.1
阅读全文
posted @ 2025-10-14 00:52 魂祈梦
阅读(134)
评论(0)
推荐(0)
2025年10月13日
python中修改局部json的思路
摘要: 背景 希望修改某个路径下的字段,但是不希望覆盖其他字段。 { "name": "张三", "age": 18 } 类似于上下对比这样。 { "name": "张三", "age": 21 } 方案 get - set 使用get获取整个对象,然后修改整个对象后使用set。 回调函数 def call
阅读全文
posted @ 2025-10-13 20:01 魂祈梦
阅读(28)
评论(0)
推荐(0)
2025年10月8日
windows剪切板工具
摘要: 列表 不推荐 ditto 界面我不喜欢,作为一个前台交互软件,用户界面搞得这么小,图片都看不清。 CrossPaste 还行,但是没有标签或者说分类。 也没有导出功能。 不知道为啥,窗口总是不置顶。 提供了多种类型,算是比较现代化的剪切板工具。 窗口显示的位置只有底部(图中的侧边,其实是底部)和屏幕
阅读全文
posted @ 2025-10-08 13:42 魂祈梦
阅读(44)
评论(0)
推荐(0)
2025年9月6日
光猫注册灯闪烁
摘要: 情况 原因 打电话,AI回复是区域性网络故障,但是后来我爸打电话报修了,所以前面的是错的,确实是需要报修才能解决。
阅读全文
posted @ 2025-09-06 10:50 魂祈梦
阅读(35)
评论(0)
推荐(0)
下一页
公告