虽然 Clion 并不是编写 Qt 程序的一个好选择,但是对于习惯 Jetbrains 家 IDE 的人来说还是可以一用的。
本人使用的环境:
- Windows 11 22H2
- Qt 5.15.2
- Clion 2022.3.1
Conda 对你的 Shell 做了什么,从而让你可以使用 activate、deactivate 等命令?
从顶向下,本文先说管理环境时最常用的命令 activate
是如何作用于 shell 环境的;然后看一看在 shell 的初始化阶段,conda
命令和它的环境是如何准备就绪的;了解了以上内容,自然而然就会配置 shell 以使用 conda 了(操作很简单,但是原理还是有些复杂的)。
lodash 和其他很多工具库(比如 VueUse)都有 debounce(防抖)和 throttle(节流)的概念。简单(且有点不严谨)地讲,如果事件一直被触发,debounce 之后在最后停下来之后处理它,而 throttle 会每隔一段固定时间去处理它。
fatal: detected dubious ownership in repository at 'path/to/your/repo'
如果你在 Windows 上切换过用户或者重装过系统,那么再重新打开 D 盘上的 git 仓库;或者打开 U 盘或者双系统中其他系统分区的 Git 仓库时,可能遇到过这样的 dubious ownership
报错。虽然 Git 给出了将路径添加到 safe.directory
的解决方法,但是有没有方法直接修改这个 Git 仓库的所有权呢?
Python 的版本与环境管理可以说是世界上最复杂的事情之一,让多个版本的 Python 和各种 conda 版本共存于同一台计算机实在一个难题。我的解决方案是用 pyenv 管理普通 Python 的版本;同时使用 Anaconda,但是只有用到它时再 activate。
无法使用 ssh 的私钥,出现 WARNING: UNPROTECTED PRIVATE KEY FILE! 提示。
最近因为各种原因反复配置 VSC 的 C++ 环境,所以写这篇笔记记录一下如何速通环境配置。
还搞了两个脚本,分别是 Linux 和 Windows 下的一键脚本,轻松配出环境。
主要是为了之后可以来直接复制,所以会有很多代码框框。
如果觉得我的配置有那些不好的地方,请评论留言。
更新:由于在 2023/09/24 将这个配置作为主力配置,所以大更了一波,相当于重写了,所以修改了发布日期重新发一遍。本文原写于 2023/03/09。