原创 git clone 網速慢問題

參考鏈接: git clone 網速過慢問題的兩種解決方案 設置: git config --global http.https://github.com.proxy socks5://127.0.0.1:1080 使用上

原创 glade-2:安裝經驗

前言: 最近需要修改Gtk程序的界面,界面文件是.ui格式,是glade工具自動生成的。 使用系統自帶的Glade工具,發現工具版本與界面源碼版本不同: 查看Glade版本爲: 使用高版Glade工具修改低版本源碼,會導致很多

原创 Linux:C 讀取目錄下文件

#include <stdio.h> #include <dirent.h> #include <string.h> typedef unsigned char BYTE; typedef unsigned int DWORD;

原创 LeetCode :[遞歸]_兩兩交換鏈表中的節點(C語言實現)

LeetCode :[遞歸]_兩兩交換鏈表中的節點 題目地址: https://leetcode-cn.com/explore/learn/card/recursion-i/256/principle-of-recursion/

原创 Vim:記住上次文件打開位置

參考鏈接: https://blog.csdn.net/linhai1028/article/details/79745054 Vim 版本: adams@adams-pc:~$ vim --version VIM - Vi I

原创 Tools:使用Doxygen生成函數調用關係

參考鏈接: https://zhuanlan.zhihu.com/p/59762344 安裝Doxygen工具: sudo apt install doxygen 下面以pluma 源碼爲例進行說明。 下載源碼: apt so

原创 Qt::-1: error: Unknown module(s) in QT: svg5

報錯如標題。 查資料很多說是qmake的路徑沒有配置好。 其實,還有可能是沒有安裝svg的庫。 deb系列發行版:sudo apt install libqt5svg5-dev rpm系列發行版: sudo yum install

原创 報錯: make: pdflatex: Command not found

在使用doxygen工具時,make報錯如下: adams@ubuntu:~/latex$ make rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf

原创 linux C :設置/讀取 一行內容

前言: 在實現修改一行內容的過程中,發現如果前後修改的位數相同,比如: longtime = 1 修改爲 longtime = 9 ,則使用getline獲取一行數據後,向前移動size(該行的字節數)文件指針,再使用fprint

原创 Linux:安裝PyIDM記錄_優麒麟_20.04

參考鏈接: https://www.linuxidc.com/Linux/2020-02/162467.htm 首先安裝python3-pip: sudo apt install python3-pip 使用pip安裝PyID

原创 Ubuntu查看文件屬於那個軟件包

dpkg -S 文件絕對路徑 adams@adams-VirtualBox:/usr$ adams@adams-VirtualBox:/usr$ dpkg -S /usr/bin/wget wget: /usr/bin/wget

原创 Linux:Ubuntu系統查看軟件所有版本,安裝指定版本軟件

參考鏈接: https://www.cnblogs.com/EasonJim/p/7144017.html 查看軟件所有版本: apt-show-versions -a 軟件名 比如查看vim版本: adams@adams-p

原创 Linux:優麒麟安裝VSCode以及漢化

下載鏈接: https://code.visualstudio.com/Download 或者直接使用下面命令下載: wget https://vscode.cdn.azure.cn/stable/0ba0ca52957102c

原创 struct burn_drive 結構體定義

參考鏈接: https://dev.lovelyhq.com/libburnia/web/-/wikis/home struct burn_drive結構體在libburnia庫中,在 libburn/libburn/tra

原创 dpkg 與 apt部分命令(待完善)

dpkg: # 查看軟件包安裝後,包含那些文件: dpkg -L 軟件包名 apt: