文章
全部文章
第 6 / 13 页
巨型StatefulWidget拆分方法
前言 StatefulWidget 是Flutter 中的组件,巨型StatefulWidget 也就是大 dart文件,当前要重构的是一个4314 行,74 个方法,那么为什么要拆分这个文件呢,主要是大文件对AI工具不够友好,难以定位和修改功能。 📐 拆分架构模式 拆分层次说…
在OSS的Bucket中挂载域名和证书
当然这个流程足够的简单哈,我也是发现问AI的结果不尽如人意所以记录一下 首先是申请免费证书在SSL后台的个人测试证书Tab页创建证书,可以勾选快捷签发 到OSS管理后台的Bucket列表点击对应的Bucket,在域名管理中绑定域名,然后点击域名托管,选择第一步申请的证书即可。
Flutter在IOS18.4无法调试故障始末
2025 年初 iOS 18.4 正式发布后,许多 Flutter 开发者(尤其是用物理 iOS 设备调试的)运行 flutter run(默认 debug 模式)时,app 会立即崩溃,日志显示类似: 症状细节 :崩溃发生在 Dart VM 初始化阶段,具体是 JIT(Just…
在工作中找回游戏感
关于工作:找回“游戏感” 重读《纳瓦尔宝典》,那句话依然震颤:“你的优势在于,别人工作时你却能像在玩一样。” 朋友说得也对,当我急切地想要“结束”手头的事情时,说明我已经失去了兴趣,只剩下焦虑。 这周我为什么焦虑?我把写代码、解决问题这个本来我觉得好玩的一件事,变成了一个急于摆脱…
如何找到自己的优势
如何找到自己的优势 《納瓦爾寶典》作者提供了一个简单的方法,到那些对自己来说就像在玩儿,而对别人来说像是工作的事情就是我们的优势所在。你一旦找到这样的事情,你与其他的竞争者相比就具有了巨大的优势。你不仅对这件事儿有更深刻的认知,而且你更容易坚持下去,甚至对你来说做这件事儿根本就不…
我对段永平本分理念的理解
段永平的本分理念,已经听过了来回好几遍了也听过了若干个人的解读。我感觉这个事情就是千人千面的事情。 接下来我说一下我的理解是什么样子的。本分的理念就是尽量不要做不本分的事情,不要做急功近利的事情。举一个简单的例子,如果我是农民,我们春天的时候好好播种,好好翻土。小苗长出来之后,我…
自卑亦或自负
先用我最近感觉很有道理的一句话开始吧 降低期望,保持韧性(From黄仁勋) 过高期待,会降低我们面对挑战时的适应能力。追求成功智慧和才能很重要,而在逆境中不断调整、坚守初心的韧性也非常重要。 正文 我今天有几点收获,我觉得还是非常值得拿出来聊一聊 世界足够复杂,每个事物背后都有其…
最近有点焦虑
最近工作上感到有些不顺利,多个任务都很重要就是推进不下去 目标检测模型的训练。虽然同事已经向我解释了训练方法,但要真正理解并掌握这项研究仍然需要花费不少时间。 和老板确定了一个较为固定的交付日期,正常发版压力很大 接连5个用户问题都没时间解决 App 已经有两个版本在华为商店审核…
超自然刺激
一个关于海鸥的故事 1950年代,诺贝尔奖得主尼古拉斯·廷伯根做了一个有趣的实验。他发现银鸥雏鸟会本能地啄击成年海鸥喙上的红点来索要食物。但当他制作了一个带有三个红点的假喙时,雏鸟的啄击频率竟然翻了三倍。这个"超级版"的红点,比真实的海鸥喙更能激发雏鸟的本能反应。 这就是"超自然…
Swift视频动态缩放Transform顺序问题
问题描述 在实现视频"镜头推进"效果时,发现当设置中心点为 (0.5, 0.5) 时,预期画面应该聚焦到正中央,但实际效果却偏向左上角。 问题根源 核心问题:CGAffineTransform 的操作顺序错误 错误的实现(问题代码) 问题表现: 日志显示:平移 tx=-576.0…