野草—写在七月的尾巴
今天算是沾了台风的光又家居家办公了一天,居家办公效率有的时候是个谜,幸运地是,今天的效率还算蛮高的,截止到下班前把之前遗留的一些问题解决掉了。工作的问题是解决了,但是不过总觉得最近自己的状态有些许的不
今天算是沾了台风的光又家居家办公了一天,居家办公效率有的时候是个谜,幸运地是,今天的效率还算蛮高的,截止到下班前把之前遗留的一些问题解决掉了。工作的问题是解决了,但是不过总觉得最近自己的状态有些许的不
修改前效果 修改后效果 结论 popover 变成类似 sheet 的效果,是 SwiftUI 的预期行为,不是 Bug。 核心原因:自适应布局 (Adaptive Layout)
前言 WidgetsBindingObserver 是 Flutter 中一个非常重要的接口,它允许你的 Flutter 应用监听和响应底层平台(操作系统)和 Flutter 引擎的各种生命周期事件和
前言 之前的 PromptHub 有个 Setting 页面,用来展示自定义配置的,预期是点击配置按钮,然后希望 Setting 页面可以完整展示 但是实际的展示效果是: 核心代码的是如下: .s
Recently, we tried converting Office documents to PDF using libreoffice-convert. It worked well on t
drive.readonly 方便,但是被拒绝了 最近的项目有个需求就是将用户的 Google Drive 的文件导出到我们自己的应用。从 Google Drive 的文档看下载的逻辑并不难,核心就是
最近想做个 Apple Note 的强化工具,市面上虽然有了,但是还是想着自己去实践一下,毕竟有的是软件而不是知识。纸上得来终觉浅。想要实现的功能第一版其实也很简单,就是支持 “/” 唤起一个上面的菜
CGEvent CGEvent 的定义如下: Defines an opaque type that represents a low-level hardware event. 通常用来表示低级
转眼又是一个月底,之前也一直想写点什么的。三月并不是这里的重心,这只是一个简单的随笔,如果需要一个主题的话,我想应该是,框架的构建。 人总是会在最初的阶段持续不断地从外界汲取知识,如果用盖房子去类比这
Solution file.originalname = Buffer.from(file.originalname, 'latin1').toString('utf8') References