原创 C/C++編程 MP3等音頻文件播放

#include <windows.h>//兩個頭文件不能互換,要不然會出一大堆問題 #include <vfw.h> //給VS2008或以上版本添加stdafx.h預編頭文件 #if _MSC_VER >= 1500 // VC6

原创 C/C++語言 Windows API更改文件、文件夾或註冊表權限的所有者

C/C++語言, 調用Windows API更改文件、文件夾或註冊表權限的所有者 所用到的函數 GetUserName                 //獲取當前登陸用戶名 LookupAccountName     //獲取用戶名SI

原创 C/C++編程 獲取調用其他程序的輸出、匿名管道讀寫

用途 調用外部命令來協助完成某些功能 如很多掃描工具實際上是調用nmap來幫助掃描任務的 #include <stdio.h> //#include <string.h> #include <windows.h> int ma

原创 CMD窗口顯示UTF-8字符。簡單辦法讓VC、VS顯示UTF-8字符

1、打開CMD.exe命令行窗口 2、通過 chcp命令改變代碼頁,UTF-8的代碼頁爲65001 chcp 65001 # 切換代碼頁到UTF-8 chcp 936 # 恢復默認顯示,GBK 執行命令後如下圖: 執行:chcp 6

原创 Windows系統下GCC配置, MinGW-W64 GCC安裝與配置,Dev-C++、CodeBlocks

在Windows系統下,除微軟的VS外,大多使用GCC作爲編譯,現在的GCC並不是只能在Linux系統上才能使用的編譯器,早已移值到了Windows系統下了。 由於VS的龐大,很多人員只是學習一下C/C++語言,龐大的VS功能大多是用不

原创 Ubuntu系統垃圾清理、Debian系統垃圾清理

一、清理下載的軟件包 按快捷鍵 Ctrl + Alt + T 打開終端,輸入命令: du -h /var/cache/apt/archives 回車之後,就可以看到軟件安裝包所佔用的空間。 1、刪除已卸載軟件的安裝包: sudo ap

原创 更改Edge瀏覽器緩存位置

一、前言 緩存有時候是個比較討厭的東西,會產生很多垃圾,同時會讓磁盤產生大量的磁盤碎片,大大的降低磁盤性能。 通過更改緩存位置,可以一定程序上改善磁盤碎片。 比如專門分個區用來存放App的緩存等,如果是大內存,可以使用Ramdisk、F-

原创 路由器Padavan固件安裝貼吧雲簽到

一、前言 相信現在很多人家裏有市場上所謂的智能路由器吧,大多智能路由器可以刷機,怎麼刷機的還請自己去找相關的固件。 博主用的是老毛子Padavan:https://www.right.com.cn/forum/thread-151572

原创 git blame查看每行代碼的提交者、查看指定代碼的提交者。

VSCode裏有個叫Git Blame的插件,當你的光標放在某行代碼上時,左下角會顯示該行代碼是由誰貢獻的和貢獻時間。 當然這個功能Git本身也是包含的,如果你要查看文件的每個部分是誰修改的,直接在Git bash裏輸入:git blam

原创 解決Win10 VirtualBox無法啓動(VERR_NEM_VM_CREATE_FAILED)

不能爲虛擬電腦 CentOS-7-UEFI-1611 打開一個新任務. Call to VidMessageSlotMap failed: Last=0xc000000d/87 (VERR_NEM_VM_CREATE_FAILED).

原创 應用軟件安裝後在註冊表中生成的安裝信息、卸載信息

 軟件的安裝、卸載信息主要在以下三個位置: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall # 64位程序 HKEY

原创 Windows沙盒緩存文件、Windows沙盒虛擬磁盤文件、Windows Sandbox緩存文件、Windows沙盒垃圾清理

一、前言 最近博主試用了一下Win10 的沙盒(Windows Sandbox)功能,雖然挺不錯的,但是目前沙盒跟其它虛擬軟件存在衝突,如開啓了沙盒功能,VMware、VirtualBox等虛擬軟件將無法正常啓動虛擬機。 如果還想使用VM

原创 Arch Linux網絡配置、Arch Linux自動獲取IP、Arch Linux撥號上網

一、局域網主機開機自動獲取IP地址 安裝好base base-devel後,默認開機是獲取不了IP地址,需要啓動dhcpcd服務 輸入如下命令可開機自動獲取IP地址: sudo systemctl enable dhcpcd 二、RP-

原创 VS Code 快速配置C/C++開發環境

Visual Studio Code(VS code)簡介 Microsoft在2015年4月30日Build 開發者大會上正式宣佈了 Visual Studio Code 項目:一個運行於 Mac OS X、Windows和 Linu

原创 金佩姍 - 最美麗的折磨 歌詞

最近聽了下金佩姍的【金挑戲選】專輯,其中幾首歌搜索不出歌詞,只好自己弄歌詞了。 歌詞爲lrc格式,複製過去保存爲:最美麗的折磨.lrc即可。 [ti:最美麗的折磨] [ar:金佩姍] [al:金挑戲選] [by:任逍遊] [00:00