一些不错的接口文档管理方案

应该是从mylab开始意识到文档管理的重要性,因为要和前端对接,当时用的是gitbook,有一个git仓库,在里面写markdown,然后提交,gitbook会自动生成前端页面

之后hp开始接触到swagger,感觉很难用。。其实很大原因是使用方式不对

两家大厂,用的都是类似纯doc的文档去管理接口…或者用飞书文档

Go中M的上限及策略调整历史

https://github.com/golang/go/issues/60004

https://github.com/golang/go/commit/734b26d4b9b90cab4b770a8d55fdaeb3a7683bd7

排除额外的 M,它们用于 C 中创建的线程的 cgocallback。SetMaxThreads 限制的目的是避免意外的 fork 炸弹,例如数百万 goroutine 阻塞系统调用,导致运行时创建数百万个线程。 根据定义,这对于在 C 中创建的线程来说不是问题,因此我们将它们排除在限制之外。 请参阅 https:go.dev/issue/60004。 count := mcount() - int32(extraMInUse.Load()) - int32(extraMLength.Load()) 如果计数 > sched.maxmcount {

Mac M1安装aircrack-ng

MacPorts干什么用的


MacPorts 是一款为 Mac OS X 和 macOS 提供的开源软件包管理系统,用于安装和管理开源软件包。它允许用户通过命令行界面轻松地安装、更新和卸载各种开源软件包,包括编程语言、数据库、开发工具、图形用户界面应用程序等等。