原创 C語言字符串比較,判斷指定的字符串是否包含某一字符串

#include <string.h> static void get_string_value(const char *buf, char *give, char *value) { if(buf == NULL) return ;

原创 c#生成GUID

第一種帶下劃線和字符數字的 string id = System.Guid.NewGuid().ToString(); 第二種純數字和字母的 string id = System.Guid.NewGuid().ToString("N"

原创 Qt5.6.1創建一個helloworld的程序,編譯提示“啓動程序失敗,路徑或者權限錯誤?”

我的電腦是win10的,安裝的qt5.6.1版本的,看了很多的解決方法,都不對,後來看到一個人寫的修改一下“helloworld.pro”中的“TARGET” 修改之前: 修改之後: 再重新構建,程序就可以直接運行了,希望對大家有幫助

原创 樹莓派安裝Jupyter NoteBook

安裝指令:sudo pip3 install jupyter 生成配置文件:jupyter notebook --generate-config 修改此配置文件:sudo vi ~/.jupyter/jupyter_notebook_co

原创 樹莓派安裝Samba服務器

安裝Samba的命令:sudo apt-get install samba samba-common 修改Samba的配置文件爲可以讀寫: sudo vi /etc/samba/smb.conf,將裏面的“ read only = yes

原创 eclipse修改顯示的工作空間

第一步:打開eclipse所在目錄 第二步:進入文件夾“configuration” -> “.settings”  第三步:打開文件

原创 make的使用

make的命令行選項 -C dir 讀入指定目錄下的makefile文件; -f file 讀入當前目錄下的file文件作爲Makefile; -i 忽略所有的命令行執行錯誤; -I dir  指定被包含的Makefile所在路徑; -n

原创 makefile的隱式規則

c編譯:將.c變成.o $(CC) -c $(CPPFLAGS) $(CFLAGS) c++編譯:將.cc或者.C變成.o $(CXX) -c $(CPPFLAGS) $(CXXFLAGS)

原创 windows上的TFTP服務器的安裝

爲了在windows端使用TFTP傳輸功能,需要安裝TFTP的代理軟件;下載好的tftpdwin.exe,雙擊安裝; 安裝成功後啓動TFTP的代理軟件: 在對其進行配置前,需要關閉TFTP功能,點擊左上角的綠色箭頭按鈕,變灰色爲關閉,然

原创 交叉編譯工具鏈

下載交叉編譯工具 (http://crosstool-ng.org/download/crosstool-ng/) 解壓交叉工具鏈,將下載好的工具鏈拷貝到toolchain文件夾,並且解壓 $ cd ~ $ mkdir toolch