macOS macOS系统OpenCV C++ VSCode开发环境搭建 背景 最近在搞iOS App实现车道识别,一直在iPhone真机上跑,调参数很不方便,效率低下。还是把macOS环境搞好 阅读更多… ganquan 2月前 2022-03-11 277次浏览
iOS Objective C weak实现原理 准备工作 Objective-C源码,我选的版本是objc4-818.2.tar.gz 代码阅读工具,继续使用vim 源 阅读更多… ganquan 3月前 2022-02-10 175次浏览
iOS iOS开发往模拟器中添加媒体资源 最近在看iOS视频开发相关内容,需要往模拟器中添加视频。 Xcode提供了simctl工具用于管理操作模拟器,位于这个路 阅读更多… ganquan 4月前 2022-01-19 184次浏览
数据结构 两种缓存策略-LRU和LFU实现 LRU和LFU是两种经典的缓存策略,实现复杂度也适中,非常适合用来面试考察中级以上的开发者,日常练手也是非常有益的。 说 阅读更多… ganquan 4月前 2022-01-17 278次浏览
iOS dispatch_once实现原理 背景 有个小伙伴去南山区某家被美国认证的头部机器人公司面试时,被问到这个问题。 让我感叹的是,世道卷得竟是如此厉害,不愧 阅读更多… ganquan 5月前 2021-12-23 650次浏览 1个点赞
Debian apt锁定某个包,避免被upgrade 前些天自己编译了vim,整套C/C++环境配好,用得相当舒服。 今天apt update后发现有新版本的vim更新,倘若 阅读更多… ganquan 5月前 2021-12-16 306次浏览
Debian WSL2 Debian 编译安装vim 8.2 开启python3支持 背景 配置YCM需要vim开启python3 feature,但是debian源里面的版本没有开启。于是决定手动编译安装 阅读更多… ganquan 6月前 2021-12-01 374次浏览
Misc 多做设计 少写代码 作者:bitmingw 原文地址:https://bitmingw.com/2019/02/04/design-more 阅读更多… ganquan 3年前 2019-07-10 2,280次浏览 1个点赞
Linux 迁移gitea事项 记录迁移gitea过程 Server A上搭建了gitea服务,要迁移到Server B: 命令仅用来提示,并不是全部 阅读更多… ganquan 3年前 2018-12-19 5,176次浏览
Linux 不同内网的设备形成虚拟局域网 方案 位于不同内网的3台机器A、B、C,利用wireguard隧道连接到公网的节点P上,配置P进行转发,实现A、B、C相 阅读更多… ganquan 3年前 2018-12-14 3,620次浏览