2024¶
Disable copilot on windows 11 temporarily
最近在 windows 11 更新后,任务栏中出现了一个 copilot ,基于仍然是试用期,而且大陆不能直接访问,懒得用了,放那也碍眼,所以就直接找了个法子暂时让 copilot disable 了,在此记录备忘。
操作系统:windows 11 家庭版(专业版等也有)
K way merge algorithm
Summary
k-way merge algorithm 是一种外部排序算法,用于对超过内存容量的数据进行排序。
- k-way merge with 2*k tapes: 使用 2*k 个磁带进行 k-way merge,将数据分成 k 个顺串,每次合并 k 个顺串,直到所有数据排序完成。
- k-way merge with k+1 tapes: 使用 k+1 个磁带进行 k-way merge,通过将数据分配到 k 个磁带,并利用一个空磁带进行合并,减少了磁带的使用。
- Fibonacci sequence of order K: 使用 k 阶斐波那契数列分配数据,可以使合并次数最少。
- Replacement selection: 采用替换选择的方式构建顺串,可以减少顺串数量,提高排序效率。
Why we need requirements
A fall into the pit, a gain in the wit. 吃一堑,长一智
使用 mkdocs 建立笔记本时遇到的一个问题:
将代码 push 进 GitHub 时,运行 workflow 时出现错误: ERROR - Config value 'plugins': The "xxx" plugin is not installed
,也就是我们插件没能够安装,但是我们在配置环境的时候已经安装好这些插件了,为什么说没有?
- WSL(ubuntu 22.04,请对基本 linux 命令有了解 )
- VScode ( 需要在 wsl 有安装,在 wsl 中使用命令
code file_path
打开你想用 vscode 打开的文件夹 ) - github( 请对 repository/branch/workflow 有基本了解 )
-
git( 对 git 与 github 的关系应有一定了解 ) [!pre knowledge]
-
Markdown 是什么?
- HTML 是什么?
- 什么是
pip
?