2008年12月25日

來自張慧玫老師的祝福





各位同學:





年紀大的人,在歲末的時候,通常會比較nostalgic……



沿路走來,老師從你們這一班拾起了好多的感動:







現今這時代快絕種的求知眼神、

做實驗時執著的表情、

系上的被評鑑時義不容辭 阿撒利的幫忙、

作課輔大哥哥大姐姐時的耐心表現、…







等你們大四時,老師不一定會再教到你們,



加油啦!



就像現在一樣 (或比現在更..) 努力



希望你們認真做好每個時間裡的自己



願神依照你們個人所擁有的特質



帶領你們到祂為你們早已預備 屬於你們自己的成功那裏!!







謝謝你們讓我讀出一個心得



中華的學生很棒 只是欠栽培啦! 那栽培你是有主導權的! 加油啦!











聖誕節快樂!!









來自張慧玫老師



_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _



看完這封信後



有點感動



原來我們班在老師的心裡是這樣的



我會繼續努力



不會讓老師失望的









還沒看到的人

到學校的信箱收信

記得回信喔!!

===========================================================================



忽然覺得之前翹課好糟糕= =|||



2008年12月24日

專題發表(補)--不帶防彈衣絕對變砲灰...

12/22(一)是專題發表日



這天將決定一學分的死活....



一早..七點就和韋哥一起去系計中和蘿蔔準備下午demo的部分

(根本不敢睡....)



趕緊設定環境...(X的,自己的電腦搬去卻出了點小問題...)



還有反覆的練習發表該說什麼....



自己越練習越緊張....



一直反覆的想老師會問什麼問題...

(當然啦= =哪猜的到...)



8點多就被助理叫去幫忙佈置會場.....



就這樣弄..弄..弄..



等到9點半正式開始....A場次的教授講解規則..明明報告時間是12分鐘...瞬間縮短成10分鐘



2組報告完之後,教授又改了....報告7分鐘..........................



這下冏了..第四組的我們準備了17分鐘的內容...要壓縮到7分鐘@@



終於輪到我們了...



我們的主力蘿蔔,開始用滔滔不絕的演講功力..劈哩啪啦的講講講



講到約四分之一時被教授打斷...



教授:講重點...



蘿蔔繼續講他的@@...



就這樣繼續滔滔不絕的講講講...講到了結語時...就被中斷了...



教授開始一個一個問問題...

(事後同學都說我們這組搞得好像辯論會似的...)



回答問題的依然是我們的主力砲手蘿蔔



面對教授們的重砲攻擊....依依解釋&還擊



直到最後一位教授問完才停歇....



接踵而來的是一連串的掌聲..

(不過被砲的很慘)



接著...我已經體力透支了...就跑到後面的位子睡大頭覺



睡到早上的PP發表結束...



中午回到系計中準備下午demo的部分...



因為早上被轟到快沒信心了@@...



一整個更緊張了ˊˋ....



一點教授們來了...準備要看第一組的作品...



沒想到第一組還在弄...



第二組的我們瞬間變第一個demo的@@...



我更緊張了.........



韋哥第一個上場..開始用滔滔不絕的講話速度介紹著我們的PC端系統..



講完之後就換我上場了...一整個緊張...



我接手講解PC-醫生端的部分....&mobile端



其中mail寄信程式熊熊失效....天阿......



講解完之後,老師第一句話,不錯不錯畫面蠻美觀的....



接著老師問mobile端的問題...



好險之前有想過...回答得出來...不然就冏大了



demo結束之後,發現漏了一個功能沒講到ˊˋ冏...



結束之後大家拍照留念...



老師們接著開會評分



在四點左右結果出來了....



很幸運的pass哩!!



=========================================================================



後記:



搞了一年的專題真的是有夠累的...



不過學到的東西真的好多好多..



怎麼合作開發,怎麼創新,怎麼善用網路資源..



最重要的是學會怎麼debug...BUG在專題內是最令人討厭的....



==========================================================================



銘謝:



感謝組員的合作&幫忙...



感謝幫忙畫圖的朋友們..



感謝幫忙解答的網友...



感謝指導老師...

2008年12月14日

C-宣告二維的動態陣列



這個鬼東西真的有夠難懂的= = 



首先先宣告一個動態的一維陣列指標 



再用for迴圈跑,製造出動態的陣列



以下是步驟&說明圖:











以下是簡單的code:



#include"stdio.h"


#include"stdlib.h"


main()


{


           int row,col;//紀錄長度


           int **arr1//宣告二維陣列指標


           int i,j;//計數器


           printf("請輸入橫列長度:");


           scanf("%d",&row);


           printf("請輸入直行長度:");


           scanf("%d",&col);


           arr1= (int **)malloc(row*sizeof(void *));//先宣告一個陣列指標


           for(i=0;i<row;i++)


           {


                     arr1[i]=(int *)malloc(col*sizeof(int *));//再將宣告的指標指向一個陣列


                     for(j=0;j<col;j++)


                     {


                                printf("請輸入第%d列第%d行的值:",i,j);


                                scanf("%d",&arr1[i][j]);


                     }


           }


           for(i=0;i<row;i++)


           {


                     for(j=0;j<col;j++)


                     {


                                printf("%d",arr1[i][j]);


                     }


                     printf("\n");


           }










= =這鬼東西可以用在C/C++



另外,還要宣告stdlib.h





另外的參考網站如下:



http://support.microsoft.com/kb/104639/zh-tw



http://ehome.hifly.to/showthread.php?threadid=357









2008年12月9日

C-fgets 與 scanf 差別

       scanf fgets

字串以外變數 ○   ╳

一次多組字串 ○   ╳

中間有讀空白    ╳   ○

字串後加 '\n'      ╳   ○

限制輸入長度 ╳   ○

傳回值    欄數  字串/NULL

被建議停用  ○   ╳



fgets 自動加了 '\n' 在最後面!

buf[strlen(buf)-1] = '\0';

//這是將fgets所抓到的\n給去掉

2008年12月5日

C-寫的不好的字串處理ˊˋ(開放ing)

這是生資第一個作業



直接交出去被ㄍㄧㄠˇ死不關我的事黑...



下載



寫好久= =



寫了一個假期ˊˋ



太久沒寫了(糟....)



方法大致如下:



先找到關鍵字串,在進行字串處理



序列的部分,印出只要注意一行需要幾個字



再來就等著看完成品了^^

2008年11月26日

C-字串轉整數

如何使用C語言將字串的數字改成整數呢?



相信這是許多人的困擾,包括自己也是ˇˇ



以前侯老大教過ˊˋ~差點還給他了ˇˇ~~



其實很簡單,ASCLL碼中的數字0->所代表的10進位為48



0->48

1->49

2->50

...以此類推

所用的技巧其實很簡單(謎:我想到快吐血了XD)



X=S-48



將字串的ASCLL-48則得到數字的值



下面是範例

#include

#include



main()

{

char a[10];

int i,b[10];



scanf("%s",a);



for(i=0;i<10;i++)

{

b[i]=a[i]-48;

printf("\n%d",b[i]);

}



}



希望能幫到需要低人ˇˇ

[C#] - 日期計算的問題--PartI 計算兩日期的相差天數

日期計算看似不難,但是算起來要人命= =...



要考慮到年是否有閏年,月是否大小月,二月是否有29天,日期30或31天

光這些判斷式,寫完都睡著了@@

以下是在網路上查到的方式,用C#來寫

他的公式如下:

                 N=1461 * f(年, 月) ÷ 4 + 153 * g(月) ÷ 5 +日

                 其中:

                            f(年, 月) = 年-1 如果月<=2

                                           =年 其他情況

                                 g(月) =月+13 如果月<=2

                                           =月+1 其他情況

                                           (對於1900/3/1以後上式都成立)

看完這個公式還不太瞭解的話,請往下再看

===========================================================================



//checksum=20081022125525(年月日時分秒)
public string cal(int checksum)
{

int temp;
int day1 = checksum % 100;
temp = checksum / 100;
int month1 = temp % 100;
int year1 = temp / 100;
//以上是將checksum的日期分離出來
DateTime dt = DateTime.Now;
int day2 = dt.Day;
int month2 = dt.Month;
int year2 = dt.Year;
//以上是取得當下系統時間
if (month1 <= 2)
{
year1 = year1 - 1;
month1 = month1 + 13;
}
else
{
month1 = month1 + 1;
}
if (month2 <= 2)
{
year2 = year2 - 1;
month2 = month2 + 13;
}
else
{
month2 = month2 + 1;
}
//以上為年月的判斷式,為了實現下面的公式的前置工作

int N1 = 1461 * year1 / 4 + 153 * month1 / 5 + day1;
int N2 = 1461 * year2 / 4 + 153 * month2 / 5 + day2;
int daycount = N2 - N1;
//daycount就是相差的天數哩!!
return daycount.ToString();
}

=========================================================================

[C#] - datagrid排序

下列有2個方法可以進行排序,2個方法支援的套件不一樣



方法一:



參考http://msdn.microsoft.com/zh-tw/library/system.data.dataview.sort(VS.80).aspx



DataView dv = ds.Tables[0].DefaultView;
//設定顯示資料表的順序
dv.Sort = "建立日期 DESC";
//建立日期<--此為欄位名稱,也就是說要以這個欄位來排序
// "ASC" (遞增) 或 "DESC" (遞減)



版本支援:

.NET Framework

支援版本:2.0、1.1、1.0

.NET Compact Framework

支援版本:2.0、1.0



===========================================================================

方法二:



DataGridViewColumn newColumn = new DataGridViewColumn();
newColumn = dgvBloodPressure.Columns[5];
//建立要排序的欄位,5代表欄位序號,第一個欄位為0
dgvBloodPressure.Sort(newColumn, ListSortDirection.Descending);
//dgvBloodPressure<--此為datagrid物件
//遞減


版本支援:

.NET Framework

支援版本:2.0

2008年11月19日

哪套防毒軟體最好???

 


從我懂電腦開始


使用第一套防毒軟體開始


從中第一個病毒開始


從開始看很多防毒資安的網路資源開始


最常看到的一句詢問的話語:哪套防毒軟體好??哪個最強???



而初學的我跟一般人一樣,總是興高采烈的議論紛紛,到底哪個好???



開始看web上的文章開始



查了許多介紹文



看了很多論壇的言論



每個人使用的觀點



自己實際使用的感想,對於哪套好



已經心裡有屬....



討論時,就是唇槍舌戰就像百家爭鳴似的死命為某個防毒軟體背書



而現階段,對我來說,防毒軟體只是附屬品,常常可以看到網路上許多人說他不用防毒軟體的??



絕大部分的人聽到就是驚訝的說:怎麼可能!!



個人認為,這是可以的,無論哪套防毒軟體



都不可能100%的防範病毒



卻總是有人鑽牛角尖的問說:到底哪套好



這似乎有點逼供的感覺



回:有良好的習慣,可以不用.



發問者有狠狠的駁斥,又一定要問出哪套好.....



個人有許多不解,既然已有想法為何還要死命的問哪套好.....



真矛盾,



以上並非抱怨,而是希望導正觀念



沒有最好的防毒軟體,只有最好的使用習慣



=================================================

看完該文,請不要在問什麼防毒軟體最好,世上沒有最好的防毒軟體!!



=================================================



08/11/19

2008年11月7日

[C#] - 日期計算之今天的7天前

Convert.ToDateTime(DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek - 7) + (DateTime.Today.Date - DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek - 7)) - (DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek) - DateTime.Today.AddDays(-(int)DateTime.Today.DayOfWeek - 7))).ToString("yyyyMMdd")


//此為今天的一個星期前的日期



EX:今天:2008/11/07

一個星期前:2008/10/31



為了搞這個想真久= =....

2008年11月4日

最後衝刺之PHR-mobile端完成

就在今日!!



完成了PHR-mobile端的建置(v1.0.2)



經過了快一年的時間!!終於搞定了@@



現在僅剩PHR-PC端還在奮鬥中!!



版本(v1.0.1.3)<--隨時變動



距離完成不遠了!!



但並非最完美~~~~!!



礙於時間只好忍痛截短進度.....



mobile端其實早就好了!!只是一直有小BUG沒注意到&排版一直做不好



就拖了好久!!



還有一些沒辦法突破的技術問題ˊˋ...



真糟= =|||



只好用另一種方法規避= =....



努力的做最後衝刺!!



下次補各PC端好了@@....(PC端不是我負責的XD...)

2008年10月28日

最後衝刺....

終於,專題快要END了



但是相對的也忙到翻掉...



已經好幾天看日出了@@........



這一陣子努力的畫圖畫圖畫圖....還是畫圖....



改天再補一篇,畫圖的技巧...



回頭看了一下,發現又學了好多!!



本來一個技術性問題,可能要搞個一個星期



不過現在只要一小段時間馬上可以解答,意味著敏感度變高哩!!



剩下的就是創意了~!!怎麼做的讓user覺得好用



發現這個比技術性問題還難@@



不過一切都快結束哩!!終於快收成了



天殺的這個必修一學分真的是有夠難賺的@@....



感想是~找對組員就可以做得很快樂!!雖然過程很累= =.....




↓這是PC端的


↓這是mobile端的






以上圖片版權為作者所有,請勿拷貝,盜用
後果自負!!

2008年10月14日

借放在詐騙集團的錢該怎麼要回來= =?

經過了這次事件



統整了一下處理這類事件的方法....省的自己都已經賠錢了還要受氣



事發之後,第一步趕快打165請他們幫忙凍結匯入錢的帳戶....

(根據當警察的朋友指出..這種單位才有權限去凍結帳戶)



然後165會聯絡住家附近的轄區派出所通知你去做筆錄....



此時,可以請派出所的警察先生幫你查查錢是否有凍結住...!!



若有..是有機會拿回來的..若沒有...請節哀@@"(以下是錢有凍住的情況)



做完筆錄之後,案子會轉往受款帳戶開戶的開戶銀行所在的轄區派出所



此時,你一定想著錢要怎麼趕快拿回來對吧!!



這就是痛苦的開始了...



打給警方..說要等偵查一陣子...



打給165..請我去問銀行...



打給銀行..請我去問警察....



這時你一定三字經都出來了!!



在此提供一個方法...請朋友幫忙確認問出來的!!



此時....去銀行辦理一項凍結帳戶解款申請...



需要的證件有存摺..身分證..匯款給詐騙集團的人頭戶的相關收據&記錄...報案三聯單



銀行基本上是會受理的..



但是銀行還是會說...需要警方的行文到達銀行之後確認身分之後...才會將錢釋出



這樣的等待時間約2星期~1個月



根據朋友的說法...這種案件通常都無疾而終...要抓到主嫌很難....



不過辦案進度到一個段落錢就會處理了!!



最久聽說半年左右!!



以上是整個案件的處理方法....................



====================分隔線============================================



以上方法為測試成功= =....親身經歷...真他X的麻煩



一開始打那麼多通電話都沒有一個正確性的答案....



後來經過朋友的間接詢問...才找到比較正確的方法去做...



警察是太忙而會推來推去......但是還是有在工作的ˇˇ...



也不是所有的警察都不好ˇˇ....

(阿ㄎㄨㄣ是個好警察XD...)



在此再度感謝昱詠.小璋.阿ㄎㄨㄣ.紅豆...等各位朋友的鼎力幫忙...



感激不盡!!

2008年10月1日

平凡的幸福擁有非凡的快樂

這一陣子終於輕鬆一點點了....



經過9月一個月的荼毒....10月終於沒什麼事了ˊˋ



在此感謝各位好朋友對我發生的事的關心~~~



也體驗到放下40張小朋友的心情ˊˋ(不放會鬱卒到死吧!!書錢&生活費全飛...)



=========================================================================



放下或許是一個必修課程



但我似乎一直被當掉ˇˇ....



沒能真的放下...



這就是所謂的進退兩難吧!!



或許現在不適合!!



那就維持現狀吧(迷:你在玩台海關係嗎...)



等時間到了就明瞭了.......



這樣之下最自然....沒有pressure...沒有負擔...只有多一點的關心



maybe這就是所謂的平凡的幸福,帶來的卻是非凡的快樂!!



懂了.......

2008年9月21日

40張小朋友的教訓~!

今天,是生平最悶的一天


一天花了40張小朋友....但得到的卻是5張交易明細&一張報案三聯單


原因是:某某書店說我買的書當時結帳,店員結錯,結成分期付款,需要我本人辦理取消手續


再來某某金融機構就打來說,需要一些操作手續的動作。


相信他的原因:電話是金融機構的0800電話


破解方法:0800只能撥話,來電顯示是看不到的

ex:打110給警察,但警察回電會是各地的分局,而不是來電顯示為110...



或者,回電,這樣就破解了,詐騙集團只能用遮蔽的讓我們認為是真的,但是幾乎無法說讓你回撥還是同一個詐騙集團





再來,他又請我操作英文界面的ATM功能(X的,欺負我英文差),後來我的卡就不知道為啥就不能查餘款了



他接著說我的卡被凍結殺小的,不然會怎樣怎樣,半威脅語氣...



然後他要我領出帳戶中的錢,以免被凍結....



一次可以領出大於2萬元



相信他的原因:ATM一次最多領出2萬,但是一次卻可以領出超過2萬,就這樣相信他了.....



破解方法:目前原因不明,但是,一次要領那麼多,就該想想了= =...

(謎:為啥你沒想到........)



再者,他就開始催我了,說不趕快重新激活,會怎樣怎樣要跑地檢署殺小的....就這樣.....把錢存回去另一個未知帳戶



事後,就發現不對勁= =....



就趕快打了165專線,聽到165回答我被騙了....整個心情....

再來就是一連串的報案&筆錄...



結輪是...要在第一時間發現= =...不發現就等著錢被A走........



根據警察朋友的提醒



接到跟任何書店殺小要你辦理事情,多半會有書面,再者,如果要你拿錢,請先查證清楚再處理



另外,詐騙都是會一直打電話,但是,他不會要你回電,破解方法就是回電,查證事實,或者換查證該公司行號的電話去查證......



最重要的他會逼急你,讓你沒有思考的時間= =



最後!!希望我的各位朋友們!!請注意................



不能有下一個被騙.........



目標:讓詐騙集團失業!!






 

2008年4月29日

[C#] - flie.exit之怨念

flie.exit("\檔案路徑\檔案名稱")<----VB的寫法

flie.exit(@"\檔案路徑\檔案名稱")<----C#的寫法

重點是flie.exit("\檔案路徑\檔案名稱")<----C#也可以compile= =

OOXX一堆三字經= =+

害我找了快2個星期才找出錯在哪

機車ㄝ

差個@也可以compile

2008年1月2日

Photos1-2008.zip~~~MSN病毒解法

先打開工作管理員happy2008.exe將其程序關閉

happy2008.exe在C:\windows底下

(檔案隱藏)

Photos1-2008.zip在C:\windows底下,將其刪除

用regedit搜尋Photos1-2008.zip,happy2008.exe,

photo151.JPEG_www.HappyNewYear.com

將其機碼刪除

用msconfig將happy2008.exe的開機啟動停用





收工~~~= =+