對于Asio無棧協(xié)程做一個(gè)比較全面的導(dǎo)引,從使用、原理和實(shí)現(xiàn)三個(gè)方面進(jìn)行敘述。 官方文檔:Asio Stackless Coroutine[https://think-asy...
@憂卻又向樂 哈哈哈,是的,最近的版本都沒有這個(gè)問題了
Windows 為VSCode添加右鍵菜單項(xiàng)不知為何,重新安裝VSCode之后,右鍵菜單并沒有常用的Open with VSCode項(xiàng),手動(dòng)添加吧。 先列出注冊表: 你可以將上述文件復(fù)制下來,修改對應(yīng)的程序路徑后,右鍵...
把前面的模板準(zhǔn)備好后,virt-clone可以在3s內(nèi)完成。至于啟動(dòng)(virsh start)的速度,這個(gè)與是否通過模板創(chuàng)建無關(guān)。
另外,我這里的方法,不建議用在生產(chǎn)環(huán)境,畢竟有些魔改的成分,萬一新版本kvm的相關(guān)xml文件格式變化,就可能受到影響。
生產(chǎn)環(huán)境建議用 kickstart 或者更上層的virtualbox等等。
kvm系列2:通過模板快速創(chuàng)建虛擬機(jī)當(dāng)我們需要快速創(chuàng)建大量虛擬機(jī)時(shí),逐個(gè)安裝的效率無疑是低下的,好在kvm給我們提供了clone操作,可以從已有的虛擬機(jī)clone出新的虛擬機(jī)。這樣,只要我們手動(dòng)安裝一個(gè)模板虛擬...
這個(gè)配置,我覺得很好,對于cmd命令的問題,我需要補(bǔ)充下,作者寫的只是進(jìn)到目錄下右擊才有"MinGW64 bash here",我補(bǔ)充一個(gè)在文件夾上右擊和在文件夾內(nèi)右擊都可以出現(xiàn)菜單的注冊表:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\Mingw64]
@="MinGW&64 Here"
"Icon"="C:\\msys64\\msys2.ico"
[HKEY_CLASSES_ROOT\Directory\shell\Mingw64\command]
@="C:\\msys64\\msys2_shell.cmd -mingw64 -where \"%V\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\Mingw64]
@="MinGW&64 Here"
"Icon"="C:\\msys64\\msys2.ico"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Mingw64\command]
@="C:\\msys64\\msys2_shell.cmd -mingw64 -here"
比如我們用gcc 9.3.0編譯程序,但需要發(fā)布的機(jī)器gcc版本是4.8.5,怎么辦? 你可能想到如下方法 靜態(tài)編譯 容器發(fā)布 打包依賴的so,使用本地so運(yùn)行程序 1.靜態(tài)...
@BrianAguilar @當(dāng)凹遇上凸
手動(dòng)刪除或添加注冊表的方法:
1. win+r打開運(yùn)行,輸入regedit,打開注冊表編輯器。
2. 在左側(cè)導(dǎo)航欄,進(jìn)入如下兩個(gè)路徑
HKEY_CLASSES_ROOT -> directory -> background -> shell
HKEY_CLASSES_ROOT -> directory -> shell
3. 在兩個(gè)路徑你應(yīng)該能看到一些你熟悉的程序,如果沒有VSCode,創(chuàng)建之。
右鍵shell,新建->項(xiàng),命名為 VSCode,并在VSCode條目下新建項(xiàng),命名為command。
4. 給VSCode項(xiàng),的默認(rèn)值設(shè)為 “Open VSCode Here”
5. 給VSCode條目新建一個(gè)字符串值,名稱為 Icon,內(nèi)容為Code.exe的路徑,比如 “D:\soft\Microsoft VS Code\Code.exe”
6. 給command項(xiàng),的默認(rèn)值設(shè)為 "D:\soft\Microsoft VS Code\Code.exe" "%V"
手動(dòng)
Windows 為VSCode添加右鍵菜單項(xiàng)不知為何,重新安裝VSCode之后,右鍵菜單并沒有常用的Open with VSCode項(xiàng),手動(dòng)添加吧。 先列出注冊表: 你可以將上述文件復(fù)制下來,修改對應(yīng)的程序路徑后,右鍵...
以aio_write為例,給出librbd cache相關(guān)的調(diào)用順序: 注意,下文用 -> 表示實(shí)例函數(shù) ,::表示靜態(tài)函數(shù)。 Image->aio_writeImageRe...
基本介紹 rbd qos控制采取了令牌桶算法來實(shí)現(xiàn),最初版本及算法介紹見:https://blog.csdn.net/Dongsheng_Yang/article/detai...
podman是什么 前幾天將自己的開發(fā)環(huán)境切到了centos 8,為了兼容之前一些業(yè)務(wù)程序的編譯,所以我需要一個(gè)centos 7容器。在yum install docker之...
@龍征天 會有報(bào)錯(cuò)爸,網(wǎng)上搜一卡0 0,不寫論文,工作很久啦
VS Code 與 MacTex配置vs code用于Mac下latex的編寫。 首先要安裝好MacTex和VS Code,不多說。 下面的步驟是配置vscode編寫latex的中文支持。 打開vscode...
@云端追風(fēng) 最近被拉去做其他事,ceph暫時(shí)沒時(shí)間去看,抱歉啦
ceph rbd:nbd原理前言 rbd是ceph提供的塊存儲服務(wù)。主要有幾種使用場景: map成塊設(shè)備直接使用 結(jié)合iSCSI使用 結(jié)合OpenStack使用 map成塊設(shè)備,主要有兩種方式: 通過R...