選擇之後別讓自己後悔就好 - gg澤
2010年11月2日 星期二
[碎型]Mandelbrot 集合產生器
Mandelbrot Set是碎形裡一個相當經典的例子。原理是對複數平面上每一點 z= a+bi 利用疊代式 f(xn+1)=xn2+z,x0=0 判斷其發散與否。將不會發散的區域保留下來就是所謂的Mandelbrot Set。
詳細參考文件:
2010年9月6日 星期一
[撇步]輕鬆解決無法刪除檔案
當桌面出現無法刪除之檔案或是資料
無論是被鎖等等雜七雜八原因
("此項目已經不在 請檢查項目的位置,然後再試一次" 也可以)
請依照下列步驟解決:
- 首先新增一個文字文件檔
在裡面輸入以下二行
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1 - 輸入好後就存檔,再把副檔名改成.bat
- 把要刪除的檔案點選,拖移到剛剛新增的.bat檔上
- 完成
2009年4月26日 星期日
[Linux]權限關係
檔案:
* r (read):可讀取此一檔案的實際內容,如讀取文字檔的文字內容
* w (write):可以編輯、新增或者是修改該檔案的內容(但不含刪除該檔案)
* x (eXecute):該檔案具有可以被系統執行的權限
目錄:
* r (read contents in directory):
表示具有讀取目錄結構清單的權限,所以當你具有
讀取(r)一個目錄的權限時,表示你可以查詢該目錄
下的檔名資料。 所以你就可以利用 ls 這個指令將該
目錄的內容列表顯示出來!
* w (modify contents of directory):
這個可寫入的權限對目錄來說,是很了不起的! 因為
他表示你具有異動該目錄結構清單的權限,也就是底下
這些權限:
o 建立新的檔案與目錄;
o 刪除已經存在的檔案與目錄(不論該檔案的權限為何!)
o 將已存在的檔案或目錄進行更名;
o 搬移該目錄內的檔案、目錄位置。
總之,目錄的w權限就與該目錄底下的檔名異動有關就對了啦!
* x (access directory):
目錄的x代表的是使用者能否進入該目錄成為工作目錄的用途!
所謂的工作目錄(work directory)就是你目前所在的目錄啦!舉
例來說,當你登入Linux時, 你所在的家目錄就是你當下的工作
目錄。而變換目錄的指令是『cd』(change directory)囉!
取自:鳥哥的Linux私房菜 - 目錄與檔案之權限意義
* r (read):可讀取此一檔案的實際內容,如讀取文字檔的文字內容
* w (write):可以編輯、新增或者是修改該檔案的內容(但不含刪除該檔案)
* x (eXecute):該檔案具有可以被系統執行的權限
目錄:
* r (read contents in directory):
表示具有讀取目錄結構清單的權限,所以當你具有
讀取(r)一個目錄的權限時,表示你可以查詢該目錄
下的檔名資料。 所以你就可以利用 ls 這個指令將該
目錄的內容列表顯示出來!
* w (modify contents of directory):
這個可寫入的權限對目錄來說,是很了不起的! 因為
他表示你具有異動該目錄結構清單的權限,也就是底下
這些權限:
o 建立新的檔案與目錄;
o 刪除已經存在的檔案與目錄(不論該檔案的權限為何!)
o 將已存在的檔案或目錄進行更名;
o 搬移該目錄內的檔案、目錄位置。
總之,目錄的w權限就與該目錄底下的檔名異動有關就對了啦!
* x (access directory):
目錄的x代表的是使用者能否進入該目錄成為工作目錄的用途!
所謂的工作目錄(work directory)就是你目前所在的目錄啦!舉
例來說,當你登入Linux時, 你所在的家目錄就是你當下的工作
目錄。而變換目錄的指令是『cd』(change directory)囉!
取自:鳥哥的Linux私房菜 - 目錄與檔案之權限意義
2009年4月14日 星期二
2009年4月3日 星期五
[Ubuntu]使用階段紀錄
紀錄一些目前在摸的 Ubuntu 8.10 好了!
● 暫時擁有使用者權限來執行指令
sodo
● 更新套件庫:
sudo apt-get update
-----------------------------------------------------
Linux :
★ man page
☆利用man page 查詢:
$ man date
DATE(1*) User Commands DATE(1)
........
* 紀錄3個重要的_(背)
(1)使用者在shell環境中可以操作的指令或可執行檔
(5)設定檔或者是某些檔案的格式
(8)系統管理員可用的管理指令
☆常用到的man page按鈕:
● 暫時擁有使用者權限來執行指令
sodo
● 更新套件庫:
sudo apt-get update
-----------------------------------------------------
Linux :
★ man page
☆利用man page 查詢:
$ man date
DATE(1*) User Commands DATE(1)
........
* 紀錄3個重要的_(背)
(1)使用者在shell環境中可以操作的指令或可執行檔
(5)設定檔或者是某些檔案的格式
(8)系統管理員可用的管理指令
☆常用到的man page按鈕:
| 指令 | 進行工作 |
| /string | 向『下』搜尋 string 這個字串,如果要搜尋 vbird 的話,就輸入 /vbird |
| ?string | 向『上』搜尋 string 這個字串 |
| n, N | 利用 / 或 ? 來搜尋字串時,可以用 n 來繼續下一個搜尋 (不論是 / 或 ?) ,可以利用 N 來進行『反向』搜尋。舉例來說,我以 /vbird 搜尋 vbird 字串, 那麼可以 n 繼續往下查詢,用 N 往上查詢。若以 ?vbird 向上查詢 vbird 字串, 那我可以用 n 繼續『向上』查詢,用 N 反向查詢。 |
| q | 結束這次的 man page |
☆搜尋特定指令/檔案的man page說明文件
$ man -f man
...
man (1) - format and display the on-line manual pages
man (7) - macros to format man pages
通常直接輸入指令 man man 會直接讀取第一個找到的
所以可以輸入指令 man 7 man 來讀取 man(7)
★ 關機/重新開機相關的指令
● 將資料同步寫入硬碟中的指令: sync
● 慣用的關機指令: shutdown
● 重新開機,關機: reboot, halt, poweroff
★ 執行等級<共有7個等級>
run level 0:關機
run level 3:純文字模式
run level 5:含有圖形介面模式
run level 6:重新開機
可以利用 init 來切換各模式! ex: 關機:init 0
-----------------------------------------------------
☆符號:
^ = [ctrl]
M = [alt]
範例:^x → [Ctrl][x]
M-m → [Alt][m]
sudo /etc/init.d/firestarter stop 關閉防火牆
"Ctrl"+"Alt"+"F1"(~F6) 切換介面
資料學習來源:鳥哥的Linux私房菜
進度:Linux 基礎文件 - 5 首次登入與線上求助 man page
2009年3月24日 星期二
[其他]指揮大腦
①慢慢來。瞭解的越多,你就越不需要死記。
別只是要看過去,要停下來思考。讀到習題時,
不要直接跳去答案。就當作真得有人問你問題。
你越強迫大腦記憶,你就越有機會學習和記憶。
②作習題、寫筆記
我們幫你出題,但若是靠我們解題,那也就等於
是別人幫你作功課。不要只是看題目而已。自己
作答。許多證據能證明練習活動能夠提昇學習效
率。
③認真閱讀〝沒有蠢問題〞
這些段落確實是內容重要的一部分。有時好的問
題比答案更重要!
④不要只用一種姿勢
站起來、伸展一下、到處走走、換個位置、換間
咖啡廳。這樣會讓你的大腦有不同的感受,並能
防止學習過程與特定地點產生過多的連結。
⑤把這本書當作睡前讀物。不然至少當作每天的最後
一項挑戰。
放下書本之後的時間也是學習的一部分(特別是
轉換成長期記憶的過程)。大腦需要自己的時間
來處理。如果在處理過程還有其他輸入,多少會
跑掉一些東西。
⑥多喝水。
大腦在水分充足的情況下運作最好。失水(在你
感覺到口渴前就可能發生)會讓人降低知覺能力
⑦大聲說出來
說話活動會用到大腦其他部份。如果你想要了解
某些東西,或增加記憶度,就大聲得說出來。最
好是能夠解釋給某人聽。這樣能夠更快更好,甚
至發覺閱讀時沒有想到的問題
⑧傾聽大腦聲音
注意到是否負載過重。如果你感覺昏昏的,過目
即忘,那就休息一下。閱讀到一定程度時,學習
效率就會不好,甚至連之前的內容也會忘掉。
⑨感受內容
必須要讓大腦知道這些內容很重要。進去故事的
情境中,自己幫圖片下標題。取笑作者的冷笑話
也會比沒有感覺要好。
⑩自己打程式並執行
輸入範例程式並跑跑看。試著變化並改善程式碼
(改到出錯也無所謂,有時候這反而讓你收穫更
多)。
節錄:深入淺出Java程式設計 / O'REILLY
Kathy Sierra & Bert Bates
別只是要看過去,要停下來思考。讀到習題時,
不要直接跳去答案。就當作真得有人問你問題。
你越強迫大腦記憶,你就越有機會學習和記憶。
②作習題、寫筆記
我們幫你出題,但若是靠我們解題,那也就等於
是別人幫你作功課。不要只是看題目而已。自己
作答。許多證據能證明練習活動能夠提昇學習效
率。
③認真閱讀〝沒有蠢問題〞
這些段落確實是內容重要的一部分。有時好的問
題比答案更重要!
④不要只用一種姿勢
站起來、伸展一下、到處走走、換個位置、換間
咖啡廳。這樣會讓你的大腦有不同的感受,並能
防止學習過程與特定地點產生過多的連結。
⑤把這本書當作睡前讀物。不然至少當作每天的最後
一項挑戰。
放下書本之後的時間也是學習的一部分(特別是
轉換成長期記憶的過程)。大腦需要自己的時間
來處理。如果在處理過程還有其他輸入,多少會
跑掉一些東西。
⑥多喝水。
大腦在水分充足的情況下運作最好。失水(在你
感覺到口渴前就可能發生)會讓人降低知覺能力
⑦大聲說出來
說話活動會用到大腦其他部份。如果你想要了解
某些東西,或增加記憶度,就大聲得說出來。最
好是能夠解釋給某人聽。這樣能夠更快更好,甚
至發覺閱讀時沒有想到的問題
⑧傾聽大腦聲音
注意到是否負載過重。如果你感覺昏昏的,過目
即忘,那就休息一下。閱讀到一定程度時,學習
效率就會不好,甚至連之前的內容也會忘掉。
⑨感受內容
必須要讓大腦知道這些內容很重要。進去故事的
情境中,自己幫圖片下標題。取笑作者的冷笑話
也會比沒有感覺要好。
⑩自己打程式並執行
輸入範例程式並跑跑看。試著變化並改善程式碼
(改到出錯也無所謂,有時候這反而讓你收穫更
多)。
節錄:深入淺出Java程式設計 / O'REILLY
Kathy Sierra & Bert Bates
訂閱:
文章 (Atom)