20250725

0851起,0205睡到0843,来挂星痕共鸣,在想要不要再去眯一下。

感觉星痕共鸣莫名奇妙的肝,但又觉得没收益,但又想肝。该进行计算的。

家园委托需要交付材料,如果直接在家园商店买了交,能赚但赚的不多;要交的材料还可以自己去野外采集,制作,然后交付,但很麻烦。

  • Current = 你现在用的版本。
  • Upgradable = 不改 pubspec.yaml,通过 flutter pub upgrade 能升到的版本。
  • Resolvable = 版本约束范围内能解析到的最高版本(可能需要解决依赖冲突)。
  • Latest = Pub 上的最新版本,不管你的约束。

1. flutter pub upgrade --major-versions

  • 作用:更新项目中所有依赖库到最新的可用版本,包括主版本号(major version)变更。
  • 注意:有可能升级到破坏性变更的版本(比如 API 变动),需要你确认代码兼容性。

2. flutter analyze

  • 作用:静态代码分析工具。
  • 它会扫描你的 Dart 和 Flutter 代码,帮你发现潜在的错误、警告、不规范的代码风格等问题。
  • 类似于编译前的“代码体检”,有助于提高代码质量和避免运行时错误。

3. flutter test

  • 作用:执行你的测试代码(单元测试、widget 测试等)。
  • 通过跑测试,可以验证代码升级或改动后,核心功能没有被破坏。
  • 是保证软件质量的关键环节。

在tg群里,关于看到有人讲他玩游戏都直接玩全存档以防止剧情锁,我就随口聊了句剧情锁不是游戏的一环吗,有的直接打二周目的线会被剧透吧,结果对面长篇大论如果并不是自己关心的角色,就算被剧透了也无所谓吧,意识到似乎不是很有继续聊的必要了,我不能说服他,他不能说服我。不如去和GPT聊聊,GPT反而会和我聊更深层次的东西,剧情锁(route lock / flag lock)实际上就是游戏设计的一部分剧情锁保护的是“世界观真相”而不是单纯某个角色云云。

这种差异本质上是玩家价值观的不同,不是通过争论能说服的。

就像有人觉得看电影必须从头到尾,有人只看彩蛋合集;大家都在享受自己的娱乐方式。

想起以前用过看英文电影片段练听力的应用Voscreen,日语都没见过类似的,明明anime能是很好的素材?

发现了开源IM fluffychat,惊叹竟然还有开源的im,我还以为像中国一样都被商业垄断了,不过这种个人开发的不会导致使用人数不多,不方便吗。

基于 Matrix 协议 的客户端可以与其他 Matrix 客户端互通

星痕共鸣无聊时乱逛,碰到钓鱼的人就做姿势勾引他,都会和我互动。

在 Dart 里,String.contains() 默认是区分大小写的,没有内置 case-insensitive 参数。

  • 转小写(最常用的方法)
  • 使用 RegExp 并设置 caseSensitive: false
1
2
final regex = RegExp(RegExp.escape(_filter), caseSensitive: false);
return c.name.contains(regex);

0121来上床,今天也由91线的星痕共鸣结尾。碰到了某温柔男主和他妹,真好,大家都在身边。

Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计