去年开始接触一个项目,这个项目编出来后运行时出现权限问题(Permission Denied),于是就用sudo运行. 因此,基于VSCode调试时就要先用sudo code --no-sandbox --user-data-dir vscode-root启动VSCo
命令行 # 设置宽高,方便htop这样的工具显示(嵌入式设设备通过adb登陆,terminal不和设备宽高是不匹配的) # stty 是 Set Teletype 的缩写。它是一个用于显示和修改终端行设置(Terminal Line Settings
工程上有一个非常基础的原则,就是: 关联度越高的逻辑应该越靠近 。 但实践中,往往容易忽视,导致的结果就是:出了问题,我们要从一个非常遥远的错误,慢慢回溯,找到最根本的原因。 近来研究如何在cmake中使用P
DNS解析问题 在不同场景下遇到过几次,具体表现: 不连接有线,只Wifi连接热点 iOA无法加载扫码,网页无法加载 ping www.baidu.com 失败 原因其实是DNS解析失败了,查看这个文件 cat /etc/resolv.conf # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8). # Do not edit. # This file might be symlinked as /etc/resolv.conf.
背景是: 由于工作场景原因,主机安装的是Linux,于是安装了VirtualBox,通过Windows虚拟机使用企微 后面申请了MacBook,加上VirtualBox带个Windows比较拖累性能,就打
原始记录 由于iMac到期,加上工作内容的改变,申请更换成了高级开发机,主要配置如下:9950X + 32Gx2内存 + 4T硬盘,比之前的iMac(2020年申请的)配置提高了不少。 设备到手后,进行了一番配置
Mac 1.不要同时编译两个大型C++项目,之前同时使用XCode和Ninja编译两个不同的项目,但底层都使用了clang,结果就是Mac的内核态CPU特别高(超过50%,主要是来自kernal_task这
后面的工作中,可能要经常使用Windows开发,而过去一段时间,主要使用iMac开发,个人还是更习惯用iMac作为主力开发设备: 屏幕大且清晰 键盘组合更科学,Windows的Win键比较影响,Mac的C
简介 vcpck install的主要工作是"构建(如果需要)和安装依赖包",是vcpkg中最关键、也是使用者感知最明显的环节,有必要对其流程有一个更底层的理解,这样对一些问题的理解也将更加深