一直想着在 macos 上利用 qemu 整一个独立的 linux 子系统,于是学习了一下 qemu 不过一般情况来说启动虚拟机之后都直接打开了一个窗口终端,然后我就发现了 tty 重定向到终端这个有意思的东西。 1、配置 GRUB 我这里安装的操作系统是 debian,并且使用了 GNU GRUB 作为启动引导。gr...
  • 2024-02-13
在这之前我理解中的文件描述符 (fd) 一直认为就是一个进程创建的虚拟文件,然后就是大家口口相传的 fd 是属于一个进程的一个有序标识,当进程打开一个文件时系统就会为当前进程分配一个文件描述符。 然后这周末在做一个文件接口的时候,就想着能不能直接利用 fd 来对数据进行传递,这样我就不用考虑清理缓存(错误理解:按照自己...
  • 2024-01-03
刚刚准备发一个测试包,可是当我 git tag v1.1.x 然后 git push --tag 一把唆的时候发现不对劲, 只打了一个 v1.1.x 的 tag 啊为啥推送了一大堆?坏,我又闯祸了。我估计是之前产品要求降版本然后同事辛辛苦苦一个一个删掉的远程 tag 因为我本地没删又给人家推送回去了(狗头 经过小伙伴的...
  • 2023-12-04
这几天外接显示器用一段时间后风扇就呼呼转,起初我也没当回事,直到它开始触发 kernel_task 温控导致 CPU 一直占用极高,直接卡的我难受。我起初还以为是之前扫描移动硬盘同样的问题又出现了,但是排查了之后发现罪魁祸首是 kernel_task 这玩意,于是查一下这东东发现是 MacOS 用来温控降频的保护进程。...
  • 2023-08-05
在 IOS 开发应用开发中使用 WebKit 加载网页资源或者在客户端中需要实现访问应用后端部分,希望采用 http cookie 打通账号系统应该是比较普遍的需求了。通常在后端接口中拿到的 http cookie 都是字符串,但是看苹果的开发文档能发现 WebKit 的 httpCookieStore.setCook...
  • 2023-06-16
其实这应该是属于自己操作问题,今天在用 gomobile 需要传一个实现接口的回调时,居然直接就崩了。 然后抛出了如下异常 通过 Github 找了一些资料后发现原来是 gomobile 会将 Golang 的 interface 生成为 @protocol IOSHelper 和 @interface IOSHelp...
  • 2023-02-22
日常用 MacBook 发现现在开机后 CPU 飙升问题是越来越严重了,通过活动监视器能看到就是 mds_stores 这玩意在作怪,其实我去 Google 了一下,其实这就是 MacOS 在开机时将全部磁盘在做扫描,建立索引,发现很多博客都在讲把聚焦关掉就能了,但是我还是挺想用聚焦功能的(毕竟还是挺爽的)。 今天突然...
  • 2023-01-12
之前发布了一个应用到 Google Play,发现审核成功之后在 Google Play 也搜不到。 但是我通过控制台的链接发现是能访问的,但是我点击安装的时候显示我没有设备支持安装? 我发现之前传的版本在版本列表里没有显示支持多少设备。 今天在传一个版本的时候发现这个支持的设备为 0 ,搜索了很久都在说我用到了一些特...
  • 2021-07-07
故事的开始嘛又是需要升级 Xcode,然后又是需要新的 macOS 系统才能安装新的 Xcode… 建议升级之前用时光机器备份一下避免掉坑,升级之后也备份一些再开始折腾。 其实其他环境我感觉升级上来之后没有太多折腾的了吧,上次升级 macOS Catalina 已经把需要移出来的环境基本从根目录移出来了。 就是升级之后...
  • 2021-07-05
我们有个 react-native-ad 的开源包,这个包本来是在我们公司内部使用维护的一个包,后来整理开源但是开源之后我这边有些提交就直接提交到了 Github 并没有 Push 回内部服务器,但是公司其他小伙伴的维护还是在内部服务器,于是导致了两个仓库同时维护的情况。今天璇哥找到我说干脆将两个仓库先合并一波,后续方...
  • 2021-02-25

关注我们的公众号

微信公众号