原创 GDB調試基礎知識

1. 什麼是GDB? GDB主要用來調試C/C++程序,它允許我們在執行程序時查看程序的行爲和內存信息,以及幫助我們在程序崩潰時查看它之前進行了什麼操作。 GDB的命令行調試要遠比IDE的功能高級的多,如果只是通常的設置斷點,監測變量什麼的

原创 文本文件轉爲二進制文件

源代碼: #include <stdio.h> #include <stdlib.h> #define SUCCESS 0 #define FAILURE 1 #define IN #define OUT #define INOUT

原创 Shell Script(二)

1.判斷符號“[]” 除過使用test命令進行條件判斷之外,我們還可以利用判斷符號“[]”進行判斷。注意點: 如果要在bash的語法當中使用“[]”作爲shell的判斷式時,必須要注意中括號的兩端需要有空格符來分割。 在中括號內的變量,最

原创 SecureCRT使用指南

SecureCRT使用指南 1.SecureCRT配色 使用默認配置的CRT連接到遠程服務器後呈現給使用者的界面是“白紙黑字”,缺點如下:1.無法體現出目錄、可執行文件、壓縮文件、鏈接文件和普通文件之間的區別 2.長時間使用會導致視覺疲勞。

原创 Shell Script(三)

1.shell script函數 函數可以在shell script中做出類似自定義的指令,也可以用來編寫模塊化的代碼,達到代碼複用的效果。這裏不講解語法,直接舉例子。sh01.sh打印“Hello,World”,函數中的print就是我們

原创 C語言基礎字符串函數源代碼

#include <stdio.h> #include <assert.h> /* * 作用:獲取串str的長度 */ int strlen(const char *pcStr) { assert(pcStr != NULL);

原创 簡單純粹享受快樂,積極應對解決問題

①我們的生活需要快樂 簡單純粹地做一件事,就能夠享受它帶給你的樂趣。昨天的團建活動部門很多人都參加了,大家在一起玩遊戲,拋開工作和煩惱,盡情地享受參與遊戲過程中的樂趣,這天我看到了平時自己接觸地少的人他們露出難得的笑臉,大家的笑傳遞着積極美

原创 SVN REVERT命令

SVN REVERT命令 參考文章鏈接具體作用:取消對代碼的修改,分兩種情況。 第一種:改動沒有被提交(commit)。 在這種情況下,使用svn revert命令即可。需要注意的有兩點,1. 如果取消修改的是單個文件的話,使用svn re

原创 Makefile系列文章

爲了方便自己學習Makefile,故在本文收藏我所找到的質量不錯的文章鏈接。 1.陳皓Makefile系列文章(PDF) http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB

原创 VBScript基礎篇

VBScript學習筆記 本文參考:VBS基礎教程。學習了vbs的基礎語法,進行了一些練習,下面是我編寫的demo。 1.輸入輸出 vbs01.vbs REM和'單引號作用都是用於註釋,相當於c語言中"//"。 Dim用來聲明變量,vbs

原创 vim編輯器設置tab鍵爲

參考文章:在 Vim 中設置 Tab 爲4個空格

原创 Bash Shell(一)

1.Shell的變量 1.1 變量的作用 在編寫shell script時,可以利用變量來替代程序中常出現的串,這樣編寫起來既方便又利於修改。 bash有一個環境變量PATH,當你執行例如ls指令時,就是通過PATH這個變量裏面的內容所記

原创 SecureCRT使用指南

SecureCRT使用指南 1.SecureCRT配色 使用默認配置的CRT連接到遠程服務器後呈現給使用者的界面是“白紙黑字”,缺點如下:1.無法體現出目錄、可執行文件、壓縮文件、鏈接文件和普通文件之間的區別 2.長時間使用會導致視覺疲勞。

原创 Windows命令行啓動SVN服務

Windows下命令行工具: URL:http://www.visualsvn.com/downloads/下載Apache Subversion command line tools,這是一個可以在cmd下使用的命令行工具解壓後把裏面bi

原创 Bash Shell(基礎篇)

1.什麼是shell? 操作系統的內核(OS)管理整個計算機硬件,由於管理計算機很重要,所以作爲一般的用戶,需要通過shell來和內核溝通,讓它執行我們下達的命令。因此shell的功能就是提供給用戶操作系統的一個文字接口。 2.shell的