原创 Linux內核和發行版本的關係 基礎

查看內核版本的命令: cat /proc/version uname -r uname -a 查看發行版本的命令 cat /etc/redhat-release   Linux的發行版本可以大體分爲兩類: 一類是商業公司維護的

原创 golang 之 合併字符串 strings.Join

stringTotal := []string{"FILEVERSION=", aData.FILEVERSION, aData.U1, aData.U2, aData.U3, aData.U4, "NEXTALLOWEDLOGIN="

原创 基於windows server 2008 R2 搭建FTP文件服務器

一、FTP角色安裝 1、系統環境:windows server 2008 R2     2、在新的服務器系統中,打開“服務器管理器”       3、在角色中,添加角色       4、默認下一步:       5、添加服務器角色

原创 windows 之 互斥鎖 Mutex

線程間的互斥: eg: //共享資源 static int num = 0; //互斥鎖 HANDLE g_Mutex = CreateMutex(NULL, FALSE, NULL); //子線程函數 unsigned i

原创 Windows內存 之 任務管理器

  任務管理器中的內存概念: 工作集(內存): 進程所佔用的總物理內存. 但是這個值是由兩部分組成, 即 '專用工作集' + '共享工作集'. 所以如圖,工作集內存 = 內存(專用工作集) + 內存(共享工作集) 內存(專用工作集)是程

原创 c++ 之 純虛函數調用 pure virtual function call 錯誤

基類中定了純虛擬函數,派生類中將其實現,但在某些情況下會出現   r6025   runtime   error,   pure   virtual   function   call   這樣的錯誤。  在基類某個函數中調用該純虛函數,

原创 Golang簡單寫文件操作的四種方法

package main import ( "bufio" //緩存IO "fmt" "io" "io/ioutil" //io 工具包 "os" ) func check(e error

原创 windows 應用程序啓動失敗,提示“應用程序無法正常啓動”

如果啓動的是debug版的程序,一定是缺少了CRT、MFC、ATL的DLL的debug版本。 想要得出結論可以查看windows的應用程序日誌: 從上面例子可以看到,Math.dll所依賴的CRT庫是debug版的,我得服務器裏面並沒有

原创 golang 之 Println call has possible formatting directive

比如這麼寫: fmt.Println("Hello, playground %d",i) 那麼會出現warning:Println call has possible formatting directive %d Go vet exi

原创 c++ 之 在VS中添加lib的4種方法

1、lib的理解 lib是一個二進制文件,與dll類似,供其他程序調用。lib與dll的區別是:dll是運行時需要的,lib是編譯時需要的 2、加載lib 分兩種方法,第一種適用於當前項目。第二種適用於所有項目,設置好後即使重建新項目也不

原创 golang 之 類型轉換

string與int的轉化 string轉成int: int, err := strconv.Atoi(string) string轉成int64: int64, err := strconv.ParseInt(string, 10,

原创 golang 之 遍歷文件夾 並讀取文件 按行輸出

package main import ( "bufio" "fmt" "io" "io/ioutil" "log" "os" ) //文件目錄樹形結構節點 type dirTreeNode struct { name

原创 linux中使用locate搜索文件方法記錄

在linux中,有時用apt或者yum等軟件包管理工具直接安裝軟件的時候,不知道軟件到底安裝到哪裏去了,配置文件放哪裏?這個時候就可以使用搜索命令locate來找到這些文件。海詞上locate翻譯爲找出的意思,非常形象了。 1、命令格式

原创 UltraEdit刪除空行 & UltraEdit Syntax

首先使用UltraEdit打開文件,選擇“搜索”菜單的“替換”命令。在替換對話框中,選中“正則表達式”複選框,並在“查找什麼”中輸入:%[ ^t]++^p,注意^t之前有空格。   然後正則表達式引擎記得選UltraEdit引擎   正則

原创 DOS下使用 tail -f

安裝下面這個程序: http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en