adsense

2010-05-30

98-2 今年我大二下,是否要雙主修

因為看了許多的報導,感覺再往上念實在沒有什麼意義,以公司的角度來看,每個碩士比大學生多幾千塊,大多數的碩士生自尊心高,一開始進公司時,如果單位主管請他/她倒垃圾、拖地、泡茶……等簡單的工作,同學們就受不了,同學們就會直接進入主管辦公室說:「我堂堂一個碩士生,我為什麼要做這種工作?」於是我想到為何不雙主修?雙主修那麼我的畢業證書拿出去,大家都會發出驚嘆聲!但我仔細算了一下雙主修要多花18萬,這對我來說不是一筆小數目,雖然有人說可以助學貸款,但一向不太喜歡欠銀行錢我,這個提議不是一個好的建議,撇開錢不談,我知道我即使現在開始修○註1,也會延後畢業兩年,為何我不修輔系,我覺得修輔系感覺就好像,拿到了一張丙級的證照一樣,有跟沒有其實沒有太大的區別。


雙主修的我另一科要修什麼○註2?我想修應外英語,為什麼呢?首先個人覺得英語是工具也是最基本的,如果可以未來我希望可以在外商寫程式,再來如果未來景氣不好我被fire了,那麼以之前所立的豐功偉業,一切歸零,即使應徵了工作也是從頭開始,如果那時候的我四十幾歲了,那麼我真的有辦法像年輕的時候一樣,熬夜加班寫程式嗎?我想那是不可能的,如果40多歲還沒升上管理職,體力又大不如從前,我想我可能等著被長官fire吧!我知道企業就是很現實,當你不再有利用價值時,他們就會請你走路,如果我有雙主修的光環,那麼我還可以我可以兼家教、翻譯專業書、當親朋好友的導遊,也可以做退休,雙主修還有另外一個目的,就是強迫自己學習英文,但也有人說可以考證照,如:英檢、多益,來證明自己的英文能力,所以不用進行雙主修也可以達到相同的目的,現在的我卡在這兩個中間到底要雙主修,還是指要考證照就好,我不知道


○註1現在的我大二下學期
○註2 現在的我念資工


--
我問過身邊許多過來人,贊成和否定的人一半一半,我沒有問老師,因為老師們的意見多半是贊成的,我問過剛畢業兩年左右的年輕人,她說:「你這樣可以增加自己的競爭力,要是我,我會這麼做。」,但在業界10多年的前輩們的說法就不太一樣了,

甲:「我的朋友也有人這麼做,但他這麼做的目的是,因為他念了比較冷門的科系,為了避免他自己畢業找不到工作,所以他雙主修,那你呢?」

乙:「要是我,我會選擇把那18萬○註3直接拿到外面去xx村的英語,第一:因為要浪費兩年,第二:外面超的比較兇,第三:錢要省省的用,該花的時候就要花」

丙:「我的重點有三個,第一:延畢兩年的時間過長,兩年的時間可以做很多事,第二:我的英語也不是在學校學起來的,我也是在外面上班時,利用晚上的時間進修,第三:如果真的想留在學校,去念碩士吧,碩士一定比大學生有用」

○註3
 1400*132=184800
一學分的錢*必修的學分

研究所或雙主修,目前對我來說,是想要,而不是必要


2012/2/29 更新
求學篇(4)-尋求改變
上面這篇觀念很好  加減看看囉  希望可以幫到大大們

2010-05-27

期末考

98-2期末考
日期              6/21 6/22 6/23 6/24 6/25
科目/時間
數位邏輯
18:30-19:40     

java   
 18:30-19:40

網概
18:30-19:40

英文
18:30-19:40

史學    
18:30-19:40

地點
大會考  學校還沒決定 計中2d 逢432 逢507 大會考  學校還沒決定
科目/時間
 離散
19:50-21:00

地點
逢507

6/4 8:00  開放網路查詢

智慧小語錄

寧可辛苦一陣子,也不要辛苦一輩子...
寧可痛苦一下子,也不要痛苦一輩子...
每個人都有屬於自己的天賦,
或許個人專長不在於此,
但也要努力度過每道關卡,
躲得了一時,躲不了一輩子...

做不到啦,則永遠不會成功;

再試試看,則往往創造奇蹟,

不要小看自己,每個人都有無限可能!

不要放棄自己,放葉無法創造希望與奇蹟...

誇出去的腳步,大小不重要,重要的是方向。

全心投入,才能深入;全力付出,才能獲得。

認真用心努力的人,最有魅力...

不一定要做最大的,但要做最好的

沒有失敗,只有放棄

害怕面對,就不會成功

上帝給我一項困難,也必會給我一份智慧!





◎凡事沒有捷徑,不是繼續往前進,那就是等於放棄。

一旦開始,就要全心投入與付出,你唯一能做的,只有繼續;遇到困難時,設法克服,不要給自己任何藉口。

所有半途而廢的理由都只是藉口,失敗也許有千百種原因,但是想要成功,就得斬除所有的障礙。即使是像貝爾那樣偉大的發明家,他的成功之道也不外乎只是兩句話:「做吧!學吧!」是的,只要肯做、肯學,怎麼還會有失敗的理由呢?





◎成功的背後總是有許多別人不知道的辛酸,而且這些代價,往往大到讓你無法想像

如果已經下定決心一定要實現自己的目標,那麼,旁人的睥睨眼光、譏諷話語又算得上什麼呢?那些不過是人生旅途中的一塊塊小石頭而已,只要堅定你的方向,就沒有任何事可以將你擊倒。千里之行,全都得起於腳下,而決定一個人成功與否的關鍵,就在於他對成功的渴望到達什麼程度。你所遭受的挫折,都只是必經的考驗而已,不要灰心,不要放棄,夢想是你永遠的財富。





◎在生活中...

贏家常是答案的一部份,輸家則是問題的一部份

贏家總是有計畫,輸家總是有藉口

贏家總是說讓我來做,輸家總是說那不干我的事

贏家看到每一個問題的答案,輸家看到每個答案的問題

贏家看沙坑後的果嶺,輸家看到果嶺前的沙坑

贏家說也許很難,但可能會成功;輸家說也許會成功,但實在太難了



◎ 所謂的「強者」

其定義是指「能力強的人」,而不是指「態度強硬的人」,

學會適時地”彎腰”

學會適時用「理直氣和」來代替「理直氣壯」,必能更有效率地達到自己的目標。

事實上,一個「能力強卻態度委婉」的人,才能真正無往不利,才是真正的聰明人。



◎ 一個有趣的比喻這麼說──

如果將字母A到Z分別編上1到26的分數,(A=1 , B=2...,Z=26)

你的知識(KNOWLEDGE)得到96分 (11+14+15+23+12+5+4+7+5=96)

你的努力(HARDWORK)也只得到98分 (8+1+18+4+23+15+18+11=98)

你的態度(ATTITUDE)才是左右你生命的全部 (1+20+20+9+20+21+4+5=100)

很難想像為什麼有人這麼無聊,會去算這麼無聊的算術,

也很難想像有人這麼天才,能發現欲其中的奧妙。

知識、努力、態度......孰輕孰重,如何拿捏,可能要留待各位慢慢去思量。



◎一個人的一生應…

在平淡中求進步,在艱苦中見光輝;

在和平中求發展,在努力中見希望;

在安定中求富足,在鍛練中見莊嚴;

在沉默中求智慧,在活躍中見弘願。



sorce: 班上同學

2010-05-25

Switch_555上下數

"V"代表接Vcc
7476的第13支接腳接地 

7486的第2支接腳,接到 7476第15支接腳,同時再拉一條線到7447的A
其它的比照辦理...
(或者說:7486接到7476的第15支、第11支接腳,同時各再拉一條線分別到7447的A、B、C、D。)

555接腳說明~
第1支接地

第8支接Vcc,再拉一條至第4支接腳,

再由第4支接腳用10k電阻(白棕紅的...)接至第7支接腳...

接著由第7支接腳用1k電阻(棕藍紅吧...)接至第2支接腳...

再由第2支接腳拉一條線至第6支接腳...

並在第6支接100μ的電容,並請短的針腳接地...

第5支接腳接比較小的電容...也請一支針腳接地

第3支接腳為輸出,接至7476的CLK...





感謝班上同學的提供的資料,在此非常感謝、感恩,感謝部分同學的耐心、認真的指導,在此提供教學內容,希望對同學有幫助,
不知不覺,五月份也即將結束,再不到一個月左右,期末考即將到來,希望大家考試能加油、加油!!
在此,再對那些不厭其煩教導同學的同學及提供資訊資料的同學,並致十二萬敬意與謝意...!!(extremely  thank.)
祝大家學業進步~

2010-05-23

使用者輸入文字 使用BufferedReader

使用BufferedReader時機: 取得完整的字串

Scanner: 以空白來區隔每一個輸入字串,在某些時候並不適用,
中間會包括空白字元,而您希望取得完整的字串
這時我們就可以使用BufferedReader

BufferedReader是java.io的一個類別

"new"關鍵字表示您要建構一個物件為您所用,
BufferedReader buf表示宣告一個型態為BufferedReader的物件變數,
而new BufferedReader()表示以BufferedReader類別建構一個物件,
這裡就好像是一塊地(new BufferedReader()),現在蓋了一棟房子(BufferedReader)
new InputStreamReader(System.in)表示接受一個System.in物件
來建構一個InputStreamReader物件。
蓋好了房子,裡面的空間(new InputStreamReader(System.in))
要擺放家具 (InputStreamReader)

使用InputStreamReader,BufferedReader繼承了 Reader類別,
您使用以下的方法來為標準輸入串流建立緩衝區物件:
BufferedReader buf = new BufferedReader(
new InputStreamReader(System.in));


//範例
import java.io.*;

public class test
{
public static void main (String[] args) throws IOException
{
BufferedReader buf = new BufferedReader(
new InputStreamReader(System.in));
try{
System.out.print("請輸入文字: ");
String text = buf.readLine();
System.out.println("您輸入的文字: " + text);
}
catch(Exception a)
{
System.out.print("請輸入文字");
}
}

}

sorce: java學習筆記

2010-05-22

java 使用者 輸入 scanner

import java.util.Scanner;

public class test

{

  public static void main(String[] args)

    {

      Scanner scanner = new Scanner (System.in);

          System.out.print("please input your name: ");

          System.out.printf("hello! %s", scanner.next());

      }

}

//printf 直接輸出
//print 印

進階 加上 try catch

import java.util.Scanner;
public class test
{
 public static void main(String[] args)
 {
   Scanner scanner = new Scanner (System.in);
  try
   {
    System.out.print("請輸入姓名: ");
    System.out.printf("hello! %s", scanner.next());
    System.out.println(" ");
   }
  catch(Exception a)
   {
    System.out.println("您不可輸入空白");
   }
 
  try
   {
    System.out.print("請輸入數字: ");
    System.out.printf("輸入的數字為: %d!!",scanner.nextInt());
   }
  catch(Exception a)
   {
    System.out.println("您必須輸入數字");
   }
 }
}

2010-05-21

java try _ cach 使用方法

使用方法
try{例外敘述}
catch{第一種例外}


例子
class test
{
public static void main (String[] args)
{
int x=10,y=0;
try
{
int result = x/y;
System.out.println("結果=" + result);
}
catch (Exception e)
{
System.out.println("分母不可為0");


}
try
{
int result = x+y;
System.out.println("1+0結果=" + result);
}
catch (Exception e) {
System.out.println("不可為0");

}
}
}

最近發現了很棒的java教學網站
java學習筆記
http://caterpillar.onlyfun.net/Gossip/JavaGossip-V1/JavaGossip.htm

2010-05-19

上下數 數位邏輯實習

裡面的"V"代表接Vcc
7476的第13支接腳接地,劃不是很好...
7486的第2支接腳,接到7476第15支接腳,同時再拉一條線到7447的A
其它同理...比照辦理...
或者說:7486接到7476的第15支、第11支接腳, 
同時各再拉一條線分別到7447的A、B、C、D。
ps:左上角那個 是指撥開關

2010-05-15

大家來看賈伯斯:向蘋果的表演大師學簡報

保持渴望  保持傻勁 
紙筆規畫
回答最關鍵問題
領袖魅力
撰寫獨特事的標題
重點法則
反派人物
突 破

撰寫腳本-->設計投影片-->製作簡報

投影片內放影片  兩分半分鐘

問自己一個問題
如 果觀眾只會記住一件事  你希望他們記住什麼

盡可能表達妳要的重點  簡報中至少重複兩次
避免專業術語  讓訊息更清晰

行 銷的重點要一致

瘋狂中看見天才  蘋果就要為這些人打造工具

再高的技巧也無法彌補熱情

我滑向球即將去的 地方  而不是已經到過的地方

從事自己痛恨的工作雖然有可能致富  但不可能讓你成為振奮人心的溝通者

三重點法則: 先宣示三個重點  最多四個重點

首先  創造故事  其次  呈現經驗  第三  包裝題材

不知設定問題的創業者  只會讓我興致缺缺

從事什麼行業  解決什麼問題   有何特色  有何關係

將一堆東西塞在同一張投影片裡  只反映了簡報者的懶惰

表達的構想越是複雜  越是該運用類比等修飾手法

就像是...

目光接觸  保持開放姿態  手式運用

說話風格

抑揚頓挫  停頓  音量  節奏

語言固然重要  但是聲音的表現才是成敗的關鍵

戒掉語氣詞

備忘錄4-5句話

每句話標明關鍵字

只保留關鍵 字

一個關鍵觀念

拋開腳本

2010-05-11

java test

(  ) 1. 關於陣列的敘述下列何者有誤 ? (A) 用來集合一群相同型態變數的資料型態 (B) 具有彈性的資料儲存形式 (C) 不需經過宣告即可使用 (D) 需使用運算子new配置空間
(  ) 2. 下列程式片段何者有誤 ? (A) int[] i; (B) int i[]; (C) int[] i={10,20,30} (D) int [] i;
(  ) 3. 下列程式片段何者有誤 ? (A) int[] a={1,2,3,4}; (B) a=new int[3][]; (C) int[] a=new int[]; (D) int[][] a={{1,2},{3,4}};
(  ) 4. 下列程式片段何者正確 ? (A) int[] a=New int[2]; (B) int[][] a=new int[][2]; (C) int[] a={2.0,3}; (D) int[][][] a=new [2][][];
(  ) 5. 以下程式執行後會顯示什麼值 ?
public class Ex07_05{
  public static void main(String[] argv {
    int[] a={5,6,7,8};
    int[] b={1,2,3,4};

    System.out.println(b[(a=b) [2]])
  }
}
(A) 3 (B) 4 (C) 8 (D) 6


Ans: 1.B 2.D 3.C 4.D 5.

2010-05-10

英文作業



Now,I’m start at sin fong station(新豐火車站).
Turn left go on sin sing route (新興路)through four intersections then MUST is on your right.
The peak time, you can choose another way if the way is jammed.
After the lesson you leave at Must your drive to sin fong station(新豐火車站).
You can turn left at fast intersections for two blocks.
Turn east on shàng rén route(尚仁路) drive straight.
When you arrive through third intersections turn right on tài an route (泰安路) drive north.
When you see 7-11 turn left on sin sing route(新興路) drive north the sin fong station(新豐火車站) is on your right.

參考資料
中文譯音轉換系統http://crptransfer.moe.gov.tw/index.aspx
中華郵政全球資訊網http://www.post.gov.tw/post/internet/f_searchzone/index.jsp?ID=190103

2010-05-07

CSMACD(碰撞偵測)

CSMACD(碰撞偵測)

A B C  為電腦
當發生碰撞的時候  就把封包丟掉-->Back off -->Random Xsec -->Working

Random 的時間 0~2n次方  //這行請用念的
它會傳送15次  如果都失敗  就會等10分鐘之後再做傳輸

在有線的環境, 傳輸的信號強度不容易衰減,
而且都有hub/switch可將衰減的信號補回來.
況且當封包碰撞後, 信號強度會是碰撞前的兩倍.
所以有線環境上的所以電腦都可輕易偵測到碰撞產生.
這就可以使用collision detection.

2010-05-06

Internet Protocol ,IP 有三大特性

1. Connectionless
     有點類似udp的傳輸方式
     傳送前不做建立連線的動作
 
2. Unreliable <不可信賴>
     也就是說它有可能會把封包給丟了

3. Best-Effect Delovery <盡力傳送>
    它會很努力的找router進行傳送

2010-05-05

網際網路協定 Internet Protocol ,IP

1.Addressing <定址>
就好像是為了讓信件可以在全世界通用
所以有一定的規範,To寄件者 From收信者,要寫在哪裡

在網路上也是一樣,有所規範 即使是使用不同的傳輸介質
封包也會順利的送到你的主機手上

2. Fragmentation <封包的切割> Reassamble  <再組合>
為什麼要切割封包
就好像你搬家你有可能把所有的東西全部塞在一台小貨車裡面嗎?
當然不可能,所以就會分次的去搬 如:這次先搬衣櫥......等

網路上也是一樣,因為每個鏈結層網路都有不同的限制
                PS:每台貨車大小不一樣
所以有時會將封包切割成數個較小的封包
等到目的地的時候再做組合

3. Routing 
因每次的路況不同  所以你會選擇不同的路



在網路的世界也是一樣,每次走的路徑都會不一樣
ip會幫助封包尋找、解決路徑問題,讓封包到達目的



鏈結的技術    最大傳輸
Ethemet       15000byte
    FDDI             4352byte
    X.25              1600byte
   ATM               9180byte


為什麼網路層不能對傳?
因為傳輸介質不同

2010-05-01

撰寫一程式列出0~100之間可被7整除的數值 計算1~100之間是2或3倍數的個數及倍數之和

試寫出一段程式,可計算1~100之間是2或3倍數的個數及倍數之和

public class test1 {

   public static void main(String[] args) {
    int sun=0;
    for(int i=6;i<=100;i+=6)
    {
              System.out.println(i +" ");
              sun=sun+i;
             
    }
       System.out.print("總和"+sun);
    }
   }


法二
public class test1 {

   public static void main(String[] args) {
    int a=6;
    int sun=0;
    for(int i=1;i<=100;i++)
    {
        if(i%a==0)
        System.out.println(i +" ");
    }   
     for(int j=6;j<=100;j+=6)         //算總和用的迴圈  
    {
        //     System.out.println(j +" ");   
       //↑↑↑因為上面已經印出來了  所以這裡就省略↑↑↑
              sun=sun+j;
            
    }
       System.out.print("總和"+sun);
      
    }
   }



撰寫一程式列出0~100之間可被7整除的數值

public class test {

   public static void main(String[] args) {
    int a=7;
    for(int i=1;i<=100;i++){
    if (i%a==0)
    System.out.print(i+" ");
    }
    System.out.println();
    }
   }