├學知識分類文章 顯示方式:簡文 | 列表

2006年10月31日

[部落世界]當一個惡劣懶散的小咖,看了100個大老部落格...

當一個惡劣懶散的小咖,看了100個大老部落格...

囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧.....<-完工時的表情orz

這篇是把做完中文前百大部落首發文章資料篇之後得到的經驗值做個整理跟分享,內文比較不正經...請做好心理準備orz...

...繼續閱讀

Posted by kevingao814 at 樂多Roodo!20:27回應(0)引用(0)

[計圖]雜亂無章的glCtrl心得...

老師給的glCtrl只是畫框框,真的只是方便拉出一個物件而已...- -

兩個callback,init跟display要宣告進.h裡面,最快的方法是在glCtrl物件的Events頁面中找到onGLDraw,輸入display,enter,就會跳出display的區塊,把程式直接複製進去...,init也亦然...

其他的函式就可以直接複製...理論上這樣就畫得出來了吧,不過還有些設定可能需要調整...


Posted by kevingao814 at 樂多Roodo!9:37回應(0)引用(0)

2006年10月29日

[部落世界]中文前百大部落首發文章資料篇

這篇的起因是創起Blog Look的黑貘大提到"有沒有人想施展工人智慧, 看前100名那些經營超過一年, 那些超過兩年的數目呢?",然後小弟就...衝了XDD


拔~挖整理完啦XD

這份表格是10/21下午約三點餘自Blog Look排行榜頁面複製回我電腦留底的,對於目前身在前百大,卻不在下面表格中的格主小弟深感抱歉,為了避免造成困擾,以下所有文章鏈結都沒有發出引用通知,也請部落格主見諒。

在文章標題旁邊有*符號的代表有較特別的情況,我有寫下備註請拉至頁面最尾端查看。有三個網站處於無法連接的狀態,也沒有資料...

如有錯誤望各方大德指證^^"

...繼續閱讀

Posted by kevingao814 at 樂多Roodo!11:49回應(27)引用(0)

[部落世界]中文前百大部落格資料整理中...

部落格觀察

現在正在整理前100位網誌的首度發文時間...囧,有些網誌設計的很棒,可以方便的找到依月份排列的文章列表,有的網站...沒有,然後我就得用逼進法,去尋找到某兩個月份是完全沒有文章跟開始有文章的,然後把那個有文章的月份當做首度發文月份...可是萬一這位格主有某個月完全沒發文,然後很帶賽的被我吃到咧...不管了- -。然後我也被自動播放給轟炸過...ㄒㄒ...

忽然很想鞭某幾站台的頁面設計不夠人性化,不過我還是算了...- -...


Posted by kevingao814 at 樂多Roodo!10:05回應(0)引用(0)

2006年10月22日

[雜亂]FTP使用教學



TMUE的FTP使用教學~~

首先~連上學生用的FTP主機 ftp://mail2.tmue.edu.tw/,輸入帳號(學號)跟密碼(身分證後四碼)登入


點擊public_html資料夾進入存放web資料的資料夾


把你壓縮好的檔案(zip、rar等等)利用複製、貼上的方式放入public_html資料夾內,依檔案大小與上傳頻寬會有不同的複製時間,建議在學校內的電腦進行此上傳動作會較為快速。

如何從網路上連到這個檔案?

http://mail2.tmue.edu.tw/~學號/檔案名稱

例如我在public_html資料夾內的檔案名稱是link.php,學號是9411032,合起來就是http://mail2.tmue.edu.tw/~9411032/link.php


Posted by kevingao814 at 樂多Roodo!22:34回應(0)引用(0)

2006年10月9日

[數邏]CodeSystem作業_釋出



題目:http://blog.roodo.com/kevin814/archives/2227972.html
介面:http://blog.roodo.com/kevin814/archives/2244949.html

不完整,不完整...差CRC跟漢明碼,CRC我卡在要怎麼用Java實作出逐位元的XOR運算,漢明碼則是只會用手算不會用程式算...

MtoN
這塊分成兩部份,Mto10跟10toN,Mto10好做,倒是10toN讓我苦惱了一下下,本來考慮要不要用高檔的遞迴寫法,後來還是放棄,改用最普通的While Loop乘乘除除,小數點後的部分因為不一定可以乾淨的轉換完,所以設定了一個10的範圍,只處理小數點後10位就好,更小的就不管了...為了16進位的ABCDEF,用多載寫了hexdealer( int deal )和hexdealer( String deal )兩個函數,處理10、11、12...跟ABC的互相轉換

MtoBCD
一開始沒注意到BCD還得轉回M進位,轉成BCD很簡單,先利用地一部份留下的method把M進位轉成10進位,然後逐位元的對應到宣告好的陣列裡
private String table8421[] = {"0000", "0001", "0010", "0011", "0100", "0101", "0110", "0111", "1000", "1001"};
從0~9,一個一個對應後把值接起來,就解決了ˊˇˋ,反轉也很輕鬆,每四個字元一個單位,從陣列裡找出對應的值,把對應的Index接到結果字串裡,因為Java的Textfield扔的是字串格式,所以處理時也都用字串的規格在做,要在1的前面接上2讓它成為21不用1+2 *10,只要"2"+"1"就可以了,方便ˊˇˋ~

BinarytoGray
本來以為很麻煩的,其實照著老師投影片的教學也還好...
gi=bi⊕ bi+1       0<=i<=n-1
gn=bn ,照著這個格式寫For Loop,很快就解決,唯一討厭的就是一時找不到Java中如何使用XOR這個運算元,直接寫又不被編譯器接受,只好自己寫了一個XOR method來權充使用...
 public int xor( int a, int b )
 {
  if ( a == b)
   return 0;
  return 1;
 }
應該是有正確的內建解法才對,還要再察察書本...

Binarytoparity、CRC、Hamming
這關最困難...要命,parity我直接count字串中1的個數去處理,簡單,但是CRC要用到長串二進位的逐位元XOR,慘了,不會用;Hamming要用到比較複雜的運算跟、結果字串是Data跟Parity的混合,還沒想到如何實作...嗚嗚...

載點: http://mail2.tmue.edu.tw/~9411032/LogicDesign/Project_1.jar 
BUG一堆,未完成功能一堆,有玩出我沒注意到的BUG的...沒有獎賞XDDDD

好啦,囉唆結束,下台一鞠躬...
19號之前要把最後兩個功能拼出來,我累了ㄒㄒ...


Posted by kevingao814 at 樂多Roodo!20:35回應(0)引用(0)

2006年10月6日

[數邏]CodeSystem程式進度...



我的介面樣式圖檔
其實上一篇寫錯了,CodeSystem的conversion作業是數位邏輯電路設計(簡稱數邏,一個田螺、兩個田螺、三個田螺...)的作業,昨天一個晚上咬牙拼完了介面,要用Applet、又要用Jar包裝,老師一定是哪根筋不對,所以我的方案是用含Main的程式夾JFrame來滿足Jar的要求,至於Applet咧...
沒人規定用IE開的Applet網頁不能跳出Java視窗吧XD,所以我會寫另一個JApplet,來呼叫JFrame...等於說通向我的主要程式GUIFrame(extends JFrame)有兩個入口,一個是public static main,另一個是JApplet...等等試試看能不能把兩個class合成一個,寫一個Class繼承JApplet 又含有main的method...
昨天做GUI介面真的做得很開心,為了同時確保四個功能塞在同個程式裡又不會互相影響,用到了JTabbedPane,用標籤式的頁面把四個功能做出來,卻不會互相干擾...當然因為這樣,我就宣告了一大堆的JTextFild跟JButton...

不過昨天注意到一個很好玩的東西...
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
JButton button = new button("button");
panel1.add(button);
panel2.add(button);
這樣顯示的時候按紐只會在panel2上顯示,不會在panel1上顯示,所以我要再兩個頁面放上一個功能、設定外觀都相同的GUI Object,還是得自己另外去new一個一模一樣的,不能說同個物件add到兩個不同panel上,兩邊都會顯示...
這是我覺得比較可惜的部份,不知道有沒有什麼更簡潔的解決方法...我自己是這樣解決的:
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
JButton button1 = new button("button");
JButton button2 = new button("button");
panel1.add(button1);
panel2.add(button2);

今天開始拼進制轉換的部份,目前整數位數字隨便自訂進制下去轉換是可行的,不過小數位會有問題,還要再想想...

繼續拼吧,喔耶~~

其實這篇根本就變成Java心得...- -...


Posted by kevingao814 at 樂多Roodo!11:18回應(0)引用(0)

[PHP]小留言板又被攻擊...



這次學聰明了,不再使用BBCode,使用的是標準的Html...
這下要怎麼檔阿...總不能霸道的檔下所有含<a herf=的留言吧...真傷腦筋.....
有沒有好心的大大可以教我怎麼用PHP實作數字防廣告的ˊˋ?

Posted by kevingao814 at 樂多Roodo!10:12回應(0)引用(0)

2006年10月3日

[數邏]CodeSystem作業...



Design a java applet for code conversion
將m進位數值轉換為 n進位,如2進位轉換為10進位,10進位轉換為2進位…
將m進位數值轉換BCD碼,反之….
2進位數值轉換為gray code, gray code轉換為2進位
輸入2進位數值,產生同位元碼(even or odd parity)、 CRC碼、漢明碼
數值資料之位數由user決定

10/19繳交,耶...


Posted by kevingao814 at 樂多Roodo!20:50回應(0)引用(0)

2006年09月28日

[PHP]小留言板再升級



還沒釋出,先給我幾天看看效果...
這次我做的更新是什麼咧...就是防 廣 告...有在留意我的留言板的應該就知道我這的廣告攻擊是很恐怖的...大概從留言板剛上線幾個月就有了吧...我的留言板也不是系統式的大版面,只是個私架的小留言板,就這樣被鎖定,每天回家第一件事就是刪掉好幾頁的廣告...暑假時廣告一度減少,結果我開學廣告也開工...氣死...

一般防廣告不外乎就是鎖網段、設計數字圖像,可是第一個位廣告來源的IP實在太多,放棄;第二個...我真的不會...我以今天給我觀察出一個要點...我的廣告九成九都有以[]符號建立起來的B.B.Code,但我的留言板並不支援...所以我就利用PHP的函式,將所有有使用BBCode的留言檔下...希望能遏止廣告橫行...

我利用的函式是substr_count(),可以計算一字串在另一字串中出現的次數...=v=~


Posted by kevingao814 at 樂多Roodo!16:45回應(0)引用(0)
 [第一頁]  [1]  [2]  [3]  [4]  [最終頁]