32位元的電腦因為先天的限制無法支援 4G以上的記憶體
但是用軟體還是可以補救的
請輸入以下指令安裝
$ sudo apt-get install linux-image-generic-pae linux-headers-generic-pae
然後重開機
用以下指令可檢視記憶體狀態
$ free -m
有圖為證
參考 Wei-Yu, Chen 's Note
2011年11月13日 星期日
2011年10月16日 星期日
2011年9月25日 星期日
[Ubuntu] 播放影片時畫面閃爍
根據網友的說法,是將預設影片解碼改成 x11 即可
但也不知道我的主機板內建的顯卡比較差,還是 ATI 的驅動有問題
總之有改善,但依然看不下去
所以我只好拿出曾經覺得用不到的顯卡出來 try 一下
結果好很多拉~ 但還是偶爾會 lag 一下或閃爍一下
但至少比內建顯卡順暢許多
我說阿… 要看 HD 1080P 的影片,有這麼難嗎…
果然,有一張好顯卡很重要…
雖然不玩遊戲,但看影片時就用得到
附上兩張圖片來說明
但也不知道我的主機板內建的顯卡比較差,還是 ATI 的驅動有問題
總之有改善,但依然看不下去
所以我只好拿出曾經覺得用不到的顯卡出來 try 一下
結果好很多拉~ 但還是偶爾會 lag 一下或閃爍一下
但至少比內建顯卡順暢許多
我說阿… 要看 HD 1080P 的影片,有這麼難嗎…
果然,有一張好顯卡很重要…
雖然不玩遊戲,但看影片時就用得到
附上兩張圖片來說明
這張圖說明了閃爍情形…
這張圖說明如何更改設定
- 基本上其他的播放器也是把視訊輸出的部份改成 X11 就可以了
- 換了顯卡之後,一樣會閃爍就表示這是一張低階顯卡…(雖然買的時候沒想到會這麼低階)
2011年9月18日 星期日
2011年9月12日 星期一
2011年6月2日 星期四
[軟體] Code::Block 載入外部外部函式庫
原本想在專案中加入 標頭檔 來節省程式
可是編譯時卻怎麼也不通過
只好請問 G 大神
於是找到這個解答,原來是我設定上沒加進去阿~
可以在 工具列 > Setting > Compiler and debugger > Search directories 中
1.
在 Compiler 標籤增加『函式庫標頭檔』的位置通常是『函式庫名稱/include』
裡面大多都是 *.h,目的是讓 compiler 知道標頭檔在哪。
2.
在 Linker 標籤中,增加『函式庫檔案』的位置,通常是『函式庫名稱/lib』
裡面大多都是放 *.a, *.lib, *.dll, *.so 等檔案,目的是讓 linker 知道函式庫在哪。
可是編譯時卻怎麼也不通過
只好請問 G 大神
於是找到這個解答,原來是我設定上沒加進去阿~
可以在 工具列 > Setting > Compiler and debugger > Search directories 中
1.
在 Compiler 標籤增加『函式庫標頭檔』的位置通常是『函式庫名稱/include』
裡面大多都是 *.h,目的是讓 compiler 知道標頭檔在哪。
2.
在 Linker 標籤中,增加『函式庫檔案』的位置,通常是『函式庫名稱/lib』
裡面大多都是放 *.a, *.lib, *.dll, *.so 等檔案,目的是讓 linker 知道函式庫在哪。
[軟體] PDF Editor For Linux
請參考網頁 PDF Editor for Linux
裡面簡介了一些 Linux 中所有的 PDF 編輯器
但是… 使用之後個人覺得只有 PDFEdit 比較符合要求…
雖然有點陽春…
但還是可以用的…
裡面簡介了一些 Linux 中所有的 PDF 編輯器
但是… 使用之後個人覺得只有 PDFEdit 比較符合要求…
雖然有點陽春…
但還是可以用的…
2011年4月28日 星期四
[C/C++] 字串是否為數字
as title
查詢了一下發現有這種函數耶~~
參考至小惡魔 – 電腦技術 – 工作筆記 – AppleBOY
isalnum ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',’0′-’9′等文數字之一。
isalpha ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',等字母之一。
isascii ctype.h 如果ch的值判於0-127,則傳回非零整數(0×00-0x7F)。
iscntrl ctype.h 如果ch是一刪除字元或一般控制字元,則傳回非零整數(0x7F或0×00-0x1F)。
isdigit ctype.h 如果ch是一數字,則傳回非零整數。
isgraph ctype.h 如果ch是為可列印字元,則傳回非零整數。
islower ctype.h ch若為小寫字母,則傳回非零整數。
isprint ctype.h ch若為可列印字元,則傳回非零整數。其功能與isgraph相似。
ispunct ctype.h ch若為標點符號,則傳回非零整數。
isspace ctype.h ch若為空白字元或定位字元(Tab),歸位字元(Enter鍵),新列字元,垂直定位字元,換頁字元,則傳回非零整數。
isupper ctype.h ch若為大寫字母,則傳回非零整數。
isxdigit ctype.h ch若為一個十六進位數字,則傳回非零整數
查詢了一下發現有這種函數耶~~
參考至小惡魔 – 電腦技術 – 工作筆記 – AppleBOY
isalnum ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',’0′-’9′等文數字之一。
isalpha ctype.h 測試某一整數值是否為’A'-’Z',’a'-’z',等字母之一。
isascii ctype.h 如果ch的值判於0-127,則傳回非零整數(0×00-0x7F)。
iscntrl ctype.h 如果ch是一刪除字元或一般控制字元,則傳回非零整數(0x7F或0×00-0x1F)。
isdigit ctype.h 如果ch是一數字,則傳回非零整數。
isgraph ctype.h 如果ch是為可列印字元,則傳回非零整數。
islower ctype.h ch若為小寫字母,則傳回非零整數。
isprint ctype.h ch若為可列印字元,則傳回非零整數。其功能與isgraph相似。
ispunct ctype.h ch若為標點符號,則傳回非零整數。
isspace ctype.h ch若為空白字元或定位字元(Tab),歸位字元(Enter鍵),新列字元,垂直定位字元,換頁字元,則傳回非零整數。
isupper ctype.h ch若為大寫字母,則傳回非零整數。
isxdigit ctype.h ch若為一個十六進位數字,則傳回非零整數
2011年4月25日 星期一
[Linux] nvidia 超頻
雖然我失敗了…
但是還是紀錄一下參考網頁…
簡易︰
有夠小格-nVidia 顯示卡在 Linux 中超頻
完整︰
HOWTO: Overclock nVidia cards (ubuntu/debian)
討論串︰
[論壇 - Ubuntu基本設定]-[顯示卡][設定]關於nvidia顯示卡所抓到的頻率...
//////////////////////////////////////////////
就順便講一下為什麼會失敗吧…
因為我的顯卡是 8400GS
由於這張顯卡太低階,硬要超頻的話就要手動修改 xorg.conf 才行
結果修改完重新啟動之後差一點進不了 ubuntu 登入畫面
還好有方法把 xorg.conf 改寫回來…
但是還是紀錄一下參考網頁…
簡易︰
有夠小格-nVidia 顯示卡在 Linux 中超頻
完整︰
HOWTO: Overclock nVidia cards (ubuntu/debian)
討論串︰
[論壇 - Ubuntu基本設定]-[顯示卡][設定]關於nvidia顯示卡所抓到的頻率...
//////////////////////////////////////////////
就順便講一下為什麼會失敗吧…
因為我的顯卡是 8400GS
由於這張顯卡太低階,硬要超頻的話就要手動修改 xorg.conf 才行
結果修改完重新啟動之後差一點進不了 ubuntu 登入畫面
還好有方法把 xorg.conf 改寫回來…
2011年4月1日 星期五
[Linux] 批次改檔名
某日我想要把 25 份含有 时空 字眼的檔案檔名改成 時空
卻不知道 linux 裡的批次檔怎麼作
還好這裡只需要一個 Terminal 就可以完成而不需要真的做出批次檔來
方法參考至 小B的技術筆記-ubuntu linux用rename指令批次改檔名
指令︰
~$ rename 's/(时空)/時空/' *
更多資訊請參考原PO
卻不知道 linux 裡的批次檔怎麼作
還好這裡只需要一個 Terminal 就可以完成而不需要真的做出批次檔來
方法參考至 小B的技術筆記-ubuntu linux用rename指令批次改檔名
指令︰
~$ rename 's/(时空)/時空/' *
更多資訊請參考原PO
2011年3月29日 星期二
[軟體] ubuntu 升級 firefox
期待的 firefox 4 終於推出了
ubuntu 不痛不癢將 firefox 3.6 升級為 4.0 的方式請參考
永遠的真田幸村 - 如何在Ubuntu 10.10或其他版本安裝最佳瀏覽器Firefox 4 ?
小弟弟我是用 ubuntu 10.04
firefox 升級方法亦同
2011年3月2日 星期三
[Linux] 掛載 iso
1.crteat mounted point
# mkdir /mnt/iso_folder
2. mount to point
# mount -o loop /xxx.iso /mnt/iso_folder
3.move location to mounted point
# cd /mnt/iso_folder
4.umount iso
# umount /mnt/iso_folder
5.del folder
# rmdir iso_folder
明明英文就很爛
卻還要用英文來作註解…
# mkdir /mnt/iso_folder
2. mount to point
# mount -o loop /xxx.iso /mnt/iso_folder
3.move location to mounted point
# cd /mnt/iso_folder
4.umount iso
# umount /mnt/iso_folder
5.del folder
# rmdir iso_folder
明明英文就很爛
卻還要用英文來作註解…
訂閱:
文章 (Atom)