:set syntax=c
- Jul 30 Wed 2014 13:23
-
[vim] vi 編譯環境
編譯時 vi 偵測文件類型,可用下列指令讓vi 認為這份文件使用c,讓開發者方便編譯。(變彩色囉)
:set syntax=c
:set syntax=c
- Jul 03 Thu 2014 11:40
-
[ 計概 ] Big endian 與 Little endian

big endian 與 little endian 分別為兩種不同架構,用以處理記憶體存放區的方式。
小試身手小範例
此範例以整數數值4652,分別使用big endian與little endian方式,存放在記憶體位置所做的說明。
首先,先將十進位4652轉成二進位 http://www.gilbert.tw/10to2.html
- Jun 10 Tue 2014 14:57
-
[ Linux ] 壓縮指令
.tar (僅打包,無壓縮)
打包指令
$ tar cvf FileName.tar DirName
NOTE : $ tar cvf total.tar compile tool include
打包指令
$ tar cvf FileName.tar DirName
NOTE : $ tar cvf total.tar compile tool include
- May 15 Thu 2014 13:53
-
[ Xming ] 遠端操縱Linux視窗介面

使用此軟體之目的 : 在Windows作業系統平台上實現X Window System,藉由遠端操縱Linux圖形視窗介面,控制X Client以實現。
step1. 下載Xming軟體
http://sourceforge.net/projects/xming/
step2. 點選執行檔開始安裝
- May 15 Thu 2014 12:10
-
[ FreeMyPDF ] 破解PDF使用限制

有時會遇到下載的PDF檔案無法印列、複製等問題,此時可以使用一個免費的線上工具「FreeMyPDF」進行破解。
step1. 進入FreeMyPDF 網站
http://freemypdf.com/
step2. 點選「選擇檔案」,上傳需要破解的pdf檔案。
- Apr 09 Wed 2014 14:17
-
[ Linux ] scp 本機到伺服器檔案傳輸
scp 遠端檔案傳輸指令,目的為利用scp指令將檔案在本機端(local)及遠端(serve)主機傳輸。
本機複製到遠端主機
指令:scp File.c s-lai@TSVR-001:/home/src
本機複製到遠端主機
指令:scp File.c s-lai@TSVR-001:/home/src
- Apr 07 Mon 2014 21:24
-
[ C ] Dev C++ 更改tab數
- Mar 28 Fri 2014 10:07
-
[ Linux ] 安裝 gcc Fortran Compiler
指令 :
yum -y install gcc-gfortran.x86_64
--------------------------------------------------------------------------
yum -y install gcc-gfortran.x86_64
--------------------------------------------------------------------------
- Mar 25 Tue 2014 09:33
-
[ Linux ] svn update option
[victoria@001 ~/ddonet]$ svn update
Conflict discovered in 'data/param/Rw.csv'.
Select: (p) postpone, (df) diff-full, (e) edit,
(mc) mine-conflict, (tc) theirs-conflict,
(s) show all options:
- Mar 18 Tue 2014 10:56
-
[ C ] fgets() 超過buffer

使用fgets()常會遇到一個問題,輸入的字元數目超過Buffer給定的,就會出現下列的狀況。
狀況:當程式為 fgets( cName, 30, stdin ); 時,輸入超過30 個字元,程式就會每次輸出30個字元直到全部資料被輸出。下列為此種現象程式碼及狀況示意圖 :
#include <stdio.h>
#include <string.h>
int main()
{
char cName[30];
FILE *pFile;
pFile = fopen( "write.csv", "a" );
if( pFile == NULL )
{
printf("open failure");
return 1;
}
while(1)
{
printf("please enter your name: \n");
fgets( cName, 30, stdin );
if( 'E' == cName[0] && ('\n' == cName[1] || '\0' == cName[1] ))
{
break;
}
fwrite(cName, 1, strlen( cName ) , pFile);
memset( cName, 0x00, sizeof( cName ) );
}
fclose(pFile);
return 0;
}
- Mar 18 Tue 2014 07:41
-
[ Linux ] 安裝GCC套件
Linux 版本 : Fedora CentOS 在Terminal輸入以下命令:
yum install gcc kernel-devel
Linux 版本 : Fedora CentOS 在Terminal輸入以下命令:
yum install gcc kernel-devel
Linux 版本 : Fedora CentOS 在Terminal輸入以下命令:
- Mar 12 Wed 2014 22:31
-
[ java ] 99 Bottles of Beer

小試身手小範例:
迴圈練習,把下列網址所提供的歌詞利用迴圈寫出,是首很有趣的童謠。
http://www.99-bottles-of-beer.net/lyrics.html
http://www.youtube.com/watch?v=3KnpZYkTWno
