話說部落軌道真是個好物啊!除了讓我與更多不同部落格建立了橋梁,更讓我認識更多有著不同領域的部落客們!
今天要來跟大家分享的是我由部落軌道認識位寫了不少英語教學的部落格-縱一葦之所如的Miss Rich!
Miss Rich的人滿好的,而且我也很感謝他所寫的英語教學嘍!
很高興能有機會到他的部落格,也因為有去他的部落格我才能看到他所寫的教學^_^
裡面Miss Rich用單元的方式,一篇篇把每篇的重點都寫的很清楚!
如果有人跟我一樣想要把英文學好,也可以一起跟我到Miss Rich的部落格看他寫的教學來學習嘍!^_^
嘿嘿~等考完我也決定要從第一篇開始慢慢看起啦!
另外有空的話,我還會再去Miss Rich的部落格裡挖挖看還有沒有其他的寶物嘍!
若有新發現再來向大家報告XD
廣告
目前分類:學習筆記 (62)
- Dec 08 Mon 2008 06:26
縱一葦之所如的英語教學
- Dec 07 Sun 2008 06:33
《資料庫系統》第九、十章--學習評量
喵嗚~這兩單元的選擇題真的好少啊!所以我就想說合併起來一起寫答案嘍!
話說有人問我為何不直接照選擇題去打就好了,因為我怕那樣算是有版權之類的問題,而且最主要的就是打選擇題得打比較多字啊= ="
就辛苦你們慢慢看文字述敘嘍!喵嗚~
第九章:
1. 關聯表是關聯式資料庫模型的資料結構。
2. 差集(Set Difference)是源於傳統集合論的關聯式代數運算子。
3. 欄位值可建立2個資料表間的關聯性。
第十章:
(D)1. 請問下列哪一個說明不是實體關聯圖的建立步驟?
A.從系統需求找出實體
B.找出實體與他實體間的關聯性
C.定義實體間的關聯種類
D.定義實體的屬性與外來鍵
喵嗚~我想這題若改變方式寫應該會有人找不到選項= ="所以我打出來選擇題的型式嘍!
至於為何D會錯的原因在於,應該是定義實體的屬性與主鍵,而不是外來鍵唷!^_^
2. 導出屬性是由其它屬性計算或導出的屬性。
3. 一般關聯式資料庫的正規化分析只需要3個階段。
- Dec 06 Sat 2008 06:39
Eclipse程式碼文字大小調整方式
喵嗚~關於Eclipse裡面有個操作功能我覺得還滿重要的,所以決定把他寫下來做筆記嘍!
因為每次學校的電腦設定總不知道為何會還原,所以導致同學們上課時常看不到老師在布幕上所顯示的程式碼...
(基本上以我的視力,坐在最前面的位置也是看不到,我就連老師是開哪個程式都看不出來= =")
而昨天又二度麻煩祈願大大再一次地幫我們看要如何改變大小的問題!(感謝)
不過總覺得相同的問題一再地麻煩他也滿不好意思的,所以為了怕老師及我會又再次忘記,還是趁現在記憶猶新時,先來做一下筆記好嘍!
要改變Eclipse程式碼文字大小的方式如下:
Window→Perferences→General→Appearance→Colors and Fonts→Java→Java Editor Text Font→Change...
就這樣,非常簡單地就能輕易設完嘍!
以上,如有需要的人,也歡迎自行參考嘍!
再次感謝祈願大大^_^
- Nov 30 Sun 2008 06:23
當eclipse遇上Tomcat之JSP篇(含Tomcat環境變數設定之簡介)
話說這次專題當我們決定寫JAVA的JSP之後,所遇到的問題還不少,以下我就一項項寫出來當作學習筆記吧!
第一點就是一般的eclipse是不能嵌入Tomcat的drive,所以必須先換成有支援jee的eclipse才能進行下一步嘍!
這樣基本上一開始都還滿OK的,可是在一次因為我需要用Tomcat幫我把一個.war檔案解開時出現了問題!
在我的drive中,我無法正常Run起Tomcat,雖然我那時用IE是可以正常跑http://127.0.0.1:8080/
不知道該如何是好的我,又再一次地向yku大大請教,最後是去設定了Tomcat的環境變數!
但天不從人願,解決了這個問題,同時又再次產生了新的問題!!!
那就是因為設了環境變數,所以eclipse的設定跑掉了,一直告訴我port重覆之相關問題!
因為我之前環境變數設完之後,有從Tomcat的drive裡面Run了一次Tomcat,請Tomcat幫我把.war檔解開,之後我要再從eclipse裡面Run我寫好的JSP都完全不行!
不知道該怎麼辦的我,只好死馬當活馬醫啦!就拿了Tomcat的執行檔來灌,但仍舊不斷出現相同訊息!
可是一設完環境變數在IE不能正常跑的http://127.0.0.1:8080/又正常了,我也就只好暫時不去理會這個問題嘍!
事隔一個星期,我還是覺得不能從eclipse上面去執行真的很不方便,所以我就再次地上Google拜Google大神
最後我試著在服務(控制台→系統管理工具→服務)裡面把Apache Tomcat按下停止之後eclipse裡面又可以正常Run嘍!
但這時IE上的http://127.0.0.1:8080/又變不行了,所以我只好再次啟動Apache Tomcat!
而很令人感到開心的是,這時無論是IE還是eclipse都可以正常執行啦!
但若要再換到新的專案的話,我想這應該還要整個重設一次@@"因為我再次啟動後的Apache Tomcat沒有停止可以按,而仍舊可以再按啟動啦!
另外我還要說明一個重點就是在eclipse裡面開JSP的專案是無法寫.JAVA檔的,但仍舊可以在src裡面寫的唷!而eclipse也會很聰明地幫你連過去!
有eclipse真的很方便,在設計都測試完後,再一次放到Tomcat底下吧!免得東試西搞地用的一堆檔案及資料夾感覺還滿混亂的說!
下面我再簡略地說明一下Tomcat的環境變數設定的方式嘍!
先在「我的電腦」上按右鍵選「內容」,然後切到「進階」,接著選「環境變數」
新增一個系統環境變數,變數名稱為 「JAVA_HOME」
其裡面的值必需找到您電腦中所存放JDK的地方,以我的來舉例就是:C:\Program Files\Java\jdk1.6.0_10
這個要特別注意唷!因為每個人的版本是不同的,所以強烈建議直接進到該資料夾後再把位置用複製貼上的來做!
然後在系統環境變數「PATH」的最後面,加上到bin的路徑!在加之前也別忘了使用「;」隔開唷!
再次以我的來舉例我最後加上的內容為:「;C:\Program Files\Java\jdk1.6.0_10\bin」最後再按下「確定」即可完成所有環境變數的設定嘍!
- Nov 24 Mon 2008 06:28
《資料庫系統》第八章--學習評量
喵嗚~這個課程的學習評量又有新的嘍!我把答案就打在這啦!
需要抄的同學請自行笑納啦!
不過得自己對照選擇題就是嘍!
1. 資料表物件、表單物件、查詢物件皆可以列印出資料表的記錄資料。
2. 在報表精靈選擇群組層次欄位,則此欄位是顯示在報表設計檢視的群組首區段。
3. 在報表精靈中不屬於群組層次的欄位,這些欄位是顯示在詳細資料的區段。
4. 在Access建立郵寄標籤是使用標籤精靈。
5. 將報表物件輸出成.snp就可以使用Snapshot Viewer檢視列印報表內容。
6. 在Access建立報表物件的方法有:報表精靈和報表設計檢視兩種。
9. 報表物件設計檢視的報表首和報表尾在區段只會顯示一次。
- Nov 08 Sat 2008 06:31
陪我一起研究考題吧!(Part 5)
呵呵~這當然就是續上次說的另一半啦!希望我這陣子忙著其他的事情沒讓我對SCJP的東西忘掉太多
或許這張考完,我就該專心準備升學的事情了,不然我真的會忙不過來...
我可不希望因著壓力讓我的身體不適的情況太常發生啊!@@"
以下就來把最後的問題寫出來吧!還煩請各位大大們指導啦XD
import
54.
163.
173.
Given a class Repetition:
1. package utils;
2.
3. public class Repetition {
4. public static String twice(String s) { return s + s; }
5. }
and given another class Demo:
1. // insert code here
2.
3. public class Demo {
4. public static void main(String[] args) {
5. System.out.println(twice("pizza"));
6. }
7. }
Which code should be inserted at line 1 of Demo.java to compile and run Demo to print "pizzapizza"?
A. import utils.*;
B. static import utils.*;
C. import utils.Repetition.*;
D. static import utils.Repetition.*;
E. import utils.Repetition.twice();
F. import static utils.Repetition.twice;
G. static import utils.Repetition.twice;
253.
Given the fully-qualified class names:
com.foo.bar.Dog
com.foo.bar.blatz.Book
com.bar.Car
com.bar.blatz.Sun
Which graph represents the correct directory structure for a JAR file from which those classes can be used by the compiler and JVM?
A. Jar A
B. Jar B
C. Jar C
D. Jar D
E. Jar E
260.
Given:
10. package com.sun.scjp;
11. public class Geodetics {
12. public static final double DIAMETER = 12756.32; // kilometers
13. }
Which two correctly access the DIAMETER member of the Geodetics class? (Choose two.)
A. import com.sun.scjp.Geodetics;
public class TerraCarta {
public double halfway()
{ return Geodetics.DIAMETER/2.0; }
B. import static com.sun.scjp.Geodetics;
public class TerraCarta{
public double halfway() { return DIAMETER/2.0; } }
C. import static com.sun.scjp.Geodetics.*;
public class TerraCarta {
public double halfway() { return DIAMETER/2.0; } }
D. package com.sun.scjp;
public class TerraCarta {
public double halfway() { return DIAMETER/2.0; } }
While loop
71.
Given:
35. int x = 10;
36. do {
37. x--;
38. } while (x < 10);
How many times will line 37 be executed?
A. ten times
B. zero times
C. one to nine times
D. more than ten times
運算==,+=,-=
90.
Given:
11. String[] elements = { "for", "tea", "too" };
12. String first = (elements.length > 0) ? elements[0] : null;
What is the result?
A. Compilation fails.
B. An exception is thrown at runtime.
C. The variable first is set to null.
D. The variable first is set to elements[0].
94.
Given:
11. public class Test {
12. public static void main(String [] args) {
13. int x = 5;
14. boolean b1 = true;
15. boolean b2 = false;
16.
17. if ((x == 4) && !b2 )
18. System.out.print("1 ");
19. System.out.print("2 ");
20. if ((b2 = true) && b1 )
21. System.out.print("3 ");
22. }
23. }
What is the result?
A. 2
B. 3
C. 1 2
D. 2 3
E. 1 2 3
F. Compilation fails.
G. An exception is thrown at runtime.
177.
Given:
11. public static void test(String str) {
12. if (str == null | str.length() == 0) {
13. System.out.println("String is empty");
14. } else {
15. System.out.println("String is not empty");
16. }
17. }
And the invocation:
31. test(null);
What is the result?
A. An exception is thrown at runtime.
B. "String is empty" is printed to output.
C. Compilation fails because of an error in line 12.
D. "String is not empty" is printed to output.
256.
Given:
10. public class MyClass {
11.
12. public Integer startingI;
13. public void methodA() {
14. Integer i = new Integer(25);
15. startingI = i;
16. methodB(i);
17. }
18. private void methodB(Integer i2) {
19. i2 = i2.intValue();
20.
21. }
22. }
If methodA is invoked, which two are true at line 20? (Choose two.)
A. i2 == startingI returns true.
B. i2 == startingI returns false.
C. i2.equals(startingI) returns true.
D. i2.equals(startingI) returns false.
參數呼叫
55.
What is the output of the program shown in the exhibit?
A. 300-100-100-100-100
B. 300-300-100-100-100
C. 300-300-300-100-100
D. 300-300-300-300-100
88.
172.
What is the outcome of the code?
A. Compilation fails.
B. Gobstopper
Fizzylifting
C. Gobstopper
Scrumdiddlyumptious
D. Scrumdiddlyumptious
Fizzylifting
E. Scrumdiddlyumptious
323.
Given:
11. public class ItemTest {
12. private final int id;
13. public ItemTest(int id) { this.id = id; }
14. public void updateId(int newId) { id = newId; }
15.
16. public static void main(String[] args) {
17. ItemTest fa = new ItemTest(42);
18. fa.updateId(69);
19. System.out.println(fa.id);
20. }
21. }
What is the result?
A. Compilation fails.
B. An exception is thrown at runtime.
C. The attribute id in the ItemTest object remains unchanged.
D. The attribute id in the ItemTest object is modified to the new value.
E. A new ItemTest object is created with the preferred value in the id attribute.
- Nov 07 Fri 2008 06:20
陪我一起研究考題吧!(Part 4)
喵喵~又來嘍!之前在看SCJP的時候又遇到了些不會的題目,不過@@"那時沒電腦,所以沒辦法把問題貼出來問大家^^"
回家後我看了看大約有25題吧!我決定把他分成兩次問^_^
順便提一下讓我很開心的事情就是這份考題我全都看過一遍嘍!等把不會的題目都搞懂再複習一次後我就要去考考看啦!希望可以考到XD
Auto boxing
40.
Given:
25. A a = new A();
26. System.out.println(a.doit(4, 5));
What is the result?
A. Line 26 prints "a" to System.out.
B. Line 26 prints "b" to System.out.
C. An exception is thrown at line 26 at runtime.
D. Compilation of class A will fail due to an error in line 6.
67.
Given:
11. public void testIfA() {
12. if (testIfB("True")) {
13. System.out.println("True");
14. } else {
15. System.out.println("Not true");
16. }
17. }
18. public Boolean testIfB(String str) {
19. return Boolean.valueOf(str);
20. }
What is the result when method testIfA is invoked?
A. True
B. Not true
C. An exception is thrown at runtime.
D. Compilation fails because of an error at line 12.
E. Compilation fails because of an error at line 19.
101.
Given:
1. public class Boxer1{
2. Integer i;
3. int x;
4. public Boxer1(int y) {
5. x = i+y;
6. System.out.println(x);
7. }
8. public static void main(String[] args) {
9. new Boxer1(new Integer(4));
10. }
11. }
What is the result?
A. The value "4" is printed at the command line.
B. Compilation fails because of an error in line 5.
C. Compilation fails because of an error in line 9.
D. A NullPointerException occurs at runtime.
E. A NumberFormatException occurs at runtime.
F. An IllegalStateException occurs at runtime.
114.
Given:
1. public class Target {
2. private int i = 0;
3. public int addOne(){
4. return ++i;
5. }
6. }
And:
1. public class Client {
2. public static void main(String[] args){
3. System.out.println(new Target().addOne());
4. }
5. }
Which change can you make to Target without affecting Client?
A. Line 4 of class Target can be changed to return i++;
B. Line 2 of class Target can be changed to private int i = 1;
C. Line 3 of class Target can be changed to private int addOne(){
D. Line 2 of class Target can be changed to private Integer i = 0;
125.
166.
Given:
10. public class Bar {
11. static void foo( int... x ) {
12. // insert code here
13. }
14. }
Which two code fragments, inserted independently at line 12, will allow the class to compile? (Choose two.)
A. foreach( x ) System.out.println(z);
B. for( int z : x ) System.out.println(z);
C. while( x.hasNext() ) System.out.println( x.next() );
D. for( int i=0; i< x.length; i++ ) System.out.println(x[i]);
259.
Given:
35. String #name = "Jane Doe";
36. int $age = 24;
37. Double _height = 123.5;
38. double ~temp = 37.5;
Which two statements are true? (Choose two.)
A. Line 35 will not compile.
B. Line 36 will not compile.
C. Line 37 will not compile.
D. Line 38 will not compile.
For-each loop
96.
Given:
11. public static void main(String[] args) {
12. for (int i = 0; i <= 10; i++) {
13. if (i > 6) break;
14. }
15. System.out.println(i);
16. }
What is the result?
A. 6
B. 7
C. 10
D. 11
E. Compilation fails.
F. An exception is thrown at runtime.
Modifier
3.
51.
Given classes defined in two different files:
1. package util;
2. public class BitUtils {
3. private static void process(byte[] b) {}
4. }
1. package app;
2. public class SomeApp {
3. public static void main(String[] args) {
4. byte[] bytes = new byte[256];
5. // insert code here
6. }
7. }
What is required at line 5 in class SomeApp to use the process method of BitUtils?
A. process(bytes);
B. BitUtils.process(bytes);
C. app.BitUtils.process(bytes);
D. util.BitUtils.process(bytes);
E. import util.BitUtils.*; process(bytes);
F. SomeApp cannot use the process method in BitUtils.
221.
- Nov 01 Sat 2008 06:35
《資料庫系統》第1~7章
喵嗚~昨天下午還是沒有看到讓我最煩心的離線數學,所以今天一定要好好用功啦!
而資料庫原理最基本的課本後面的習題也先整理到這來吧!
等等來去切水果大餐當早餐吃完以後,就要開始努力打拼啦!希望這次我仍是能在老天的愛護之下取得好成績^_^
第一章:
1. 欄位、記錄、資料表皆屬於資料庫的元素,而資料庫管理系統則是在幫助我們管理。
2. 目前主要的資料庫系統是使用關聯式資料庫模型。
3. 階層式資料庫模型是使用樹狀結構組織資料。
4. Access是桌上型資料庫系統,而Oracle、DB2、SQL Server是Server級的資料庫系統。
5. 主從架構是一種分散式處理架構、工作群組(Workgroup)資料庫系統大多使用分散式處理架構、資料庫系統的工作是在分散在客戶端和伺服端的電腦執行、主從架構是依電腦軟體決定是客戶端或伺服端。
6. 資料庫系統是由DB和DBMS組成。
9. 資料庫模型有檔案式、階層式、網路式及關聯式。
10. 關聯式資料庫模型是使用資料值(Data Value)建立關聯,支援一對一、一對多和多對多關聯性。
11. 資料庫系統架構可以分成集中式及分散式兩種處理架構。
第二章:
1. ANSI/SPARC 資料庫系統架構一共分成 3 層。
2. 資料型態的Integer是綱要(Schema),而'Tom'、24、'integer' 是資料(Data)。
3. 外部綱要可以有很多個,但概念綱要與內部綱要只能有一個。
4. MySQL MaxDB是免費的資料庫管理系統,而SQL Server、Oracle、Access皆是需付費的資料庫管理系統。
5. 資料庫管理師負責的工作有:維護資料綱要、資料管理、維護和監控資料庫管理系統。
第三章:
1. Access建立資料庫檔案的副檔名是.mdb。
2. Access資料庫的資料表是儲存資料的物件。
3. Access資料庫的表單可以建立資料庫的使用介面。
4. Access資料庫系統屬於關聯式資料庫系統。
5. Access資料庫視窗預設的物件清單顯示方式為清單。
第四章:
1. 將資料表視為一個二維表格,則一筆記錄是指表格的一列。
2. 若數字資料型態的欄位資料範圍是1~100,則位元組欄位類型是最佳選擇。
3. 若不想輸入資料表的欄位資料,則可使用自動編號的資料類型自動產生欄位資料。
4. 若欄位儲存的資料是文字資料,其長度最大可能超過300字元,則資料表欄位需要選擇備忘資料類型。
5. 若欄位儲存資料格式是第1個字元為數字,之後英文字母,則資料表欄位需要設定輸入遮罩的屬性。
6. 在資料工作表刪除記錄,在選取記錄後,可以按Delete鍵刪除。
7. 在資料工作表若需要移至前一筆記錄,可按←。
8. 資料表的欄位定義至少需要定義大小和資料類型。
第五章:
1. 在資料表中記錄預設是使用主索引鍵欄位進行排序。
2. 查詢物件的輸出結果不可以作為資料表。
3. 在參數查詢物件的運算式欄位中,如果需要使用查詢物件的其他欄位,需要使用[]的符號括起。
4. 在資料表選作主索引鍵的規則是唯一、必須有值、永遠不會改變且不可重複。
5. 參數查詢物件是使用SQL語言的Like運算子建立字串查詢。
第六章:
1. 資料表沒有指定主索引鍵且在資料工作表沒有指定排序欄位,此時資料工作表的排列順序為記錄輸入順序。
2. 想在資料工作表中的記錄內容篩選出包含此字串的記錄,在選取時需要選取欄位值中中間的字串。
3. 想在資料工作表中的記錄內容篩選出包含以此字串開頭的記錄,在選取時需要選取欄位值中最左邊的字串。
4. 想在資料工作表使用【依選取範圍篩選】來篩選記錄,第一步需要在記錄欄位選取條件字串。
5. 在資料工作表使用【依表單篩選】可建立的篩選記錄條件有且和或、或、且,但不可以用否。
第七章:
1. 表單檢視、設計檢視、資料工作表檢視皆為表單物件提供的檢視模式,而SQL檢視則不是表單物件提供的檢視模式。
2. 在表單物件的操作中,按下Page-Down鍵盤按鍵可移到下一筆記錄。
3. 在資料工作表若有【備忘】欄位,需使用方向鍵向下才能看的到。
4. 清單資料來源的各欄位值需要用";"來分隔。
5. 標題資料表欄位屬性可更改表單物件的欄位名稱。
- Oct 17 Fri 2008 06:37
《資料庫系統》第五、六章--學習評量
呵呵~今天我又跑來寫學習評量的第五、六章啦!感覺越後面實作題越多,所以選擇題的題目也較少嘍!
我而還滿好奇這期中考會怎麼考的希望別考太差才好啊!
我相信大家一定會好奇,我每次都說是選擇題,但為何看到的都是填充題呢?
這當然是因為我自己去改的啦!這樣我可以少打一點字,而且唸的也都是正確且經過我的消化過後的東西啦!XD
以下就讓我來一一寫出吧^_^
1. 在資料表中記錄預設是使用主索引鍵欄位進行排序。
2. 查詢物件的輸出結果不可以作為資料表。
3. 在參數查詢物件的運算式欄位中,如果需要使用查詢物件的其他欄位,需要使用[]的符號括起。
4. 在資料表選作主索引鍵的規則是唯一、必須有值、永遠不會改變且不可重複。
5. 參數查詢物件是使用SQL語言的Like運算子建立字串查詢。
1. 資料表沒有指定主索引鍵且在資料工作表沒有指定排序欄位,此時資料工作表的排列順序為記錄輸入順序。
2. 想在資料工作表中的記錄內容篩選出包含此字串的記錄,在選取時需要選取欄位值中中間的字串。
3. 想在資料工作表中的記錄內容篩選出包含以此字串開頭的記錄,在選取時需要選取欄位值中最左邊的字串。
4. 想在資料工作表使用【依選取範圍篩選】來篩選記錄,第一步需要在記錄欄位選取條件字串。
5. 在資料工作表使用【依表單篩選】可建立的篩選記錄條件有且和或、或、且,但不可以用否。
- Oct 16 Thu 2008 06:34
人物採訪--認識吳睿穎
昨天上完實用中文之後,我們這組的成員留下來討論關於期末報告--人物採訪的相關問題,我們大致上把工作分配了下去
而在大家投票的結論是我或另一位同學所提供的人選將列入訪問名單中XD
但最後會決定選誰應該就是要看這幾天誰收集該人物的相關資料較多嘍!
因為這樣我們才比較好去設計訪問的主題嘛!
以下我就先來跟大家分享我昨天收集的資訊吧!^_^
☆ 認識吳睿穎
§1966年8月10日生,獅子座
§現任1111人力銀行 營運長兼副總經理及發言人
§工作經歷
74/9-78/6 政大新聞系畢業
80/7-86/6 華視金曲龍虎榜製作人
86/7-90/6 東森節目部經理、東森購物台節目部經理、台北TV副台長
90/6-92/6 台北市勞工局媒體執行長
92/6年迄今 1111人力銀行營運長兼副總經理及發言人
94年推出第一本著作《新職場達人》
95年推出第二本著作《應酬,讓你薪水三級跳》
96年推出第三本著作《穿西裝的乞丐》
§擔任
政大公企中心公關講師
中華人事主管協會常務理事
東南亞人力仲介公司董事長特助
中華民國外庸主僱和諧促進會副秘書長
教育部『職業學校課程綱要發展』指導委員
青創總會『國軍招募員研習班』指導顧問暨授課講師
Smart智富月刊職場人生專欄作家
台北市政府職場健康委員
台北市警察局2005/2006治安風水師講座講師
台北市政府衛生局顧問
pc office職場專欄作家
勤益科技大學系顧問師
NEWS98【非耀不可】節目固定達人
§節目製作主持
非凡電視主持股市節目
東森台北TV主持「市民大道」
民視與吳淡如主持關懷身心障礙族群節目-『他們的舞台』
中華財經台與寇乃馨主持『理財CO CO IN』
擔任超視『超級上班族』製作及職場專家個人著作
94年七月推出《新職場達人》一書,將多年職場觀察與職場達人語錄集結成冊,書籍問市即廣受讀者支持,蟬連排行榜數週,並於2006年得到『2005年 金石堂年度TOP 經濟商業類』得獎書籍
95年一月底推出第二本書《應酬,讓你薪水三級跳》,讓上班族了解應酬不應被污名化,應酬可以好處多多,是建立人脈的最佳途徑!
96年四月推出第三本新書《穿西裝的乞丐》,透過豐富的職場經驗以及創新的題材,讓上班族了解唯有不斷投資自己,才能在職場上升遷三級跳、搶賺百萬年薪!
§演講活動
各大專院校演講
各大學、技職、專科及高中生做職場分析:台大社團負責人研習營、台大資管所、台北商業技術學院、長庚技術學院、東南技術學院、龍華技術學院、東吳大學、政治大學、復興高中、泰山高中、松山商職、交通大學玄奘大學、師範大學、中國海專、基隆海事學校、中華大學、中華技術學院、中山大學、台中師院、新竹師院、崑山科技大學、明新科技大學、元培科技大學、萬能科技大學、青雲科技大學、中國科技大學以及各軍種、獄所講師等…
企業訓練及各大企業演講
台北市工業總會企業內訓,台積電招募部年度講座-針對所有HR及面試主管進行訓練、ING安泰人壽、全球人壽、AIG南山人壽、三商美邦人壽、新光銀行職涯規劃;雷克瑟絲、威望公司、旺宏電子、大碩文教集團員工內訓、清大自強基金會、中國青年創業協會總會之國軍招募員研習班受聘講師、教育部技職輔導講師、大專生涯發展協會講師、市警局講師、職訓局委託稻江管理學院辦理之汽車租賃行銷管理課程講師等…
§電視台節目錄影
同時吳副總也經常受邀擔任各大型活動主持人;以及電子媒體談話性節目如中天電視今晚哪裡有問題、三立電視黃金七秒半、中華財經台解讀基金密碼、民視異言堂、中天康熙來了、東風桃色蛋白質來賓、台視財經台錢線出擊節目固定職場來賓、非凡當代理財王、人間衛視女人學分…等,在口語表達與氛圍掌控上,具有豐沛的歷練與經驗。
§附錄—95年迄今校園及企業講座經歷
95年上半年度:【校園及學術】
政大公企中心-新聞議題操作與記者會實務
台大管理學院研究所-管理學院碩士畢業出路分析
台大醫學院-在大學時代如何培養職場競爭力
台大星船營-就業趨勢分析-給大學新鮮人的話
台北科技大學-職場人際關係
大專生涯發展協會-企業徵才面面觀
逢甲大學-口才及說話表達技巧
中國科技大學-進入職場注意事項
東南技術學院-技職產業趨勢分析
實踐風險管理及保險系-產業前景及贏家優勢
銘傳扶輪青年服務團-如何成為求職達人
台北科技大學-職場人際關係
台北商業技術學院-就業市場趨勢和面試技巧
明新科技大學-台積電邀請至校園徵才講座
育達技術學院-台積電邀請至校園徵才講座
基隆海事學校-生涯規劃以及打工
開南管理學院-就業趨勢分析
泰北高中-勞退新制
95年上半年度:【企業及各單位】
誠品信義店-應酬讓你薪水三級跳』講座
經濟日報-應酬讓你建立職場人脈
遠見30雜誌-現代國際人
桃園生命線-如何建立職場人際關係?
ING安泰人壽-行銷溝通與激勵、業務溝通技巧及說服力、業務行銷及增員
新光銀行-應酬讓你薪水三級跳
南山人壽-如何成為職場達人?就業市場分析
95年下半年度:【校園及學術】
逢甲大學-就業趨勢
清華大學-優質領導來自優質溝通
元培科技大學講座-職涯規劃與自我行銷
交通大學-「創意?創業?」
青雲科技大學–就業市場與職涯規劃
萬能科技大學-職涯規劃與個人品牌行銷
政治大講座-一名學公關的社會新鮮人如何找工作
師範大學講座-宏觀產業,洞見競爭力
政治大學-廣告營公關課程間講座
中興大學-自我行銷,讓自己一試就上
北區大專院校生演講-e世代成功的信念
海山高中-技職教育與學生生涯規劃
台北商業技術學院演講-行銷個人品牌與職涯規劃
泰山職訓局演講-職涯規劃與自我行銷
大專生涯發展協會-社會新鮮人求職概況
逢甲大學-多樣化的未來就業趨勢
清華大學-職涯規劃與個人品牌行銷
淡江大學-新鮮人職場人際關係及情緒管理
高雄大學-第四屆海峽兩岸組織行為與人才開發學術講座
高雄文藻-職涯發展與自我行銷
95年下半年度:【企業及各單位】
三商美邦演講-成功自我行銷術
伊林模特兒演講-演藝人員的生涯規劃
視障協會-面試模擬活動
IBM講座-人力資源管理大不同-HR管理變革實務分享
旺宏電子講座-談職場達人
外貿協會演講-如何撰寫新聞稿
市警局演講-警民溝通與口語傳播的應用
96年新增講座行程
中山女高講座-如何成功自我行銷
三陽扶輪社講座-如何成為職場達人
元智大學講座-求職面試技巧
師範大學講座-如何成為一位優秀的發言人
中正大學校園講座-提高身價的第一堂課:自我行銷術
台科大講座-打造個人品牌 贏得無限未來
清大講座-新鮮人畢修學分:職場贏家生活法則
文化大學講座-提高身價的第一堂課:自我行銷術
苗栗育達商學院-求職面試技巧
台北市立圖書館講座-談中高年者的就業
台北大學--善用公關創造社團資源陽明大學—面試禮儀
張老師講座—如何成為最受歡迎的人物
台北師範大學—兩性溝通
彰化師範大學—就業市場分析
德明科大--「高職與技專校院校長聯席」會議引言人
長庚大學—就業趨勢分析
銘傳大學-當前大學生應具備之就業能力
高雄應用科技大學-面試高手
台南科技大學-踏入職場前應有的技能及準備
雲林科技大學-正確的工作態度
中正大學-大學生職涯定位與自我行銷
台灣大學-談公關行銷(玉珠姐)
海洋技院-大學生就業競爭力
台北科技大學-就業市場趨市分析
南亞扶輪社演講-自我行銷
勞工局教育中心演講—個人多元化的職涯規劃
97年新增講座行程
未來菁英講座─職場新五力
行天宮-多樣化的未來就業趨勢
安泰-人才脈動與產業趨勢分析
玉山科技論壇會-T型人才
保險事業發展中心-專題講座
南山人壽陽光通訊處-就業市場分析
亞太產業講座-人力資源新趨勢
純青社會福利基金會-如何成為就業市場中搶手人才
勞工局-就業機會開拓與雇主服務
南山人壽座談會-成功跨出社會新鮮人的第一步
新光人壽-美麗人生講座
學學文創-發言人的訓練班
大專生涯發展協會-公關行銷
啟明學校-視障者的生涯規劃
華梵大學-生涯規劃
台北教育大學-面試高手
台灣大學-大陸就業市場趨勢
台灣大學醫學院-自我行銷
文藻外語講座-你也可以當個行銷高手
全國教師會講座-從企業人力需求談技職教育
雲科科大講座-職涯規劃
明志科大-溝通的藝術
真理大學新鮮人職場趨勢
元培科大-職場倫理
台北大學-面試高手
中山醫學大學-求職致勝兵法-履歷撰寫及面試技巧
靜宜大學-求職面試技巧
交通大學-職涯規劃
大專生涯發展協會-公關行銷
德明科大-職涯規劃
大專生涯發展協會-成功的說話技巧 處處受歡迎
亞東醫院-涯規劃與開發
台北市青年商會-如何成為成功的領導者
國泰人壽-掌握市場趨勢 培養全方位金融專才
安泰人壽-人才脈動與產業趨勢分析
南山人壽-人才脈動與產業趨勢分析
大專生涯發展協會-口才表達vs.職場達人
未來菁英-個人藍海行銷學
淡江emba-台灣工作族群新眾生相與管理因應之道
學學文創-「吳睿穎談識場:看2008京奧.前進大陸就業舞台新契機!」
學學文創-企業發言人的角色
未來菁英-頂級履歷加值術
大專生涯發展協會-生涯競爭力-我的腦袋令人期待
學學文創-身為企業發言人應具備的技能
學學文創-最佳守門員=企業發言人
南山人壽-尋找職場中的Mr. Right
玉山科技協會-人力資源
督洋生技股份有限公司-職場應有的工作態度
成功高中-產業結構的演變與生涯抉擇導航
☆ 吳睿穎小傳
以最謙卑的方式、最宏大的野心以及最紮實的步伐開啟不凡的職場人生
不凡的成就往往是從最謙卑的方式展開,如三大男高音之一的帕華洛帝(Luciano Pavarotti)即自一個父親是麵包師和母親是雪茄煙廠女工的家庭,展開他不凡的音樂之路;而吳睿穎則從製作公司的助理開始,開啟他不凡的職場生涯。
政治大學新聞系畢業的吳睿穎,與所有想從事新聞工作的同學一樣,有著登上主播台的主播夢,於是在畢業後的第一件事便是去報考主播;吳睿穎笑著說:「當時每位應考者不是俊男就是美女,但自己對外表並沒有太多的自信,便天真地穿了一套大紅西裝上去主播台試鏡,希望藉此吸引主考官注意。豈知坐上主播台,都還沒開口便被導播破口大罵 “你是來錄綜藝節目阿? 懂不懂專業阿?給我下來!”,主播夢也就因此被罵醒!」。
雖遭遇如此難堪,吳睿穎並未因此打消前往電視圈發展的企圖。在因緣際會下,他進入節目製作公司擔任助理,每天就是處理到處借道具,幫忙買便當等雜事;即便只是一個助理小弟,吳睿穎眼裡充滿野心的光芒卻不曾改變,當手上忙著搬東西,眼睛忙著看明星時,他的心裡不停地思考及盤算著,立志總有一天要跟王偉忠一樣,在4年內就當上製作人,製作一個屬於自己的節目。
在當助理的期間,吳睿穎忍人所不能忍,從屈辱中不斷成長茁壯。用心寫好的劇本被編審從窗口丟出,他就撿回來重寫;也曾經在攝影棚內不小心擋到攝影機,當場被導播在幾百人面前怒罵,並要求在攝影機下垮步閃過攝影機來回一百次,並說“攝影機對不起”。看似痛苦的羞辱,卻成為吳睿穎向上的動力,在每天超過16小的忙碌工作結束後,他主動留在辦公室研讀資料室的每一本劇本及公司的每一部作品,以穩健的步伐紮實地累積自己的實力,甚至睡在辦公室,以公司為家。這樣的日子一過就是四年,吳睿穎28歲正式成為製作人,也圓了自己的夢,不屈不饒的精神更奠定往後在職場上成功的利基點。
捨「光鮮亮麗」 得「滿足踏實」
結束製作人的工作後,吳睿穎選擇繼續於電視圈發展,前後擔任東森節目部經理以及東森購物台首任節目部經理等管理職務。然而外表看似光鮮亮麗的電視台,卻有如糖衣毒藥,內部卻明爭暗鬥、暗潮洶湧,加上與公司發生勞資糾紛,吳睿穎最終被迫轉職離開。離開光鮮亮麗的電視圈後,吳睿穎接受當時台北市勞工局鄭村棋局長的邀約,擔任台北市政府勞工局身心障礙就業基金專戶媒體執行長,負責宣導身心障礙者求職的工作。
吳睿穎藉由自己在媒體的專長與人脈,為許多身心障礙者爭取求職權益,為公益團體宣傳發聲,更首創電視手語新聞,創造更多元的新聞價值;「同樣在媒體做事,但多了一份滿足感和踏實感,不只是幫助每位需要幫助的人,更是幫助每個家庭,沒有比這種感覺更快樂!」在長達兩年的任期裡,這是吳睿穎最深刻的感觸。
化身職場達人,堅守職場觀察家的責任與義務
經過兩年勞工局的洗禮,吳睿穎深深體會員工權益的重要性,且觀察到隨著台灣整體競爭力逐年下滑,更多職場相關議題需要政府、企業及全體國人共同關心,進而選擇加入1111人力銀行擔任副總經理兼發言人的角色,希望為國內就業市場盡一份己力。
1111人力銀行在吳睿穎加入後,無論在知名度及市場佔有率都明顯提昇,更舉辦超過上百場職場議題性記者會及座談會。但多年來的觀察卻也讓吳睿穎對台灣的前景感到憂心。「這些年來,物價漲薪水不漲,高學歷高失業率,M型社會的趨勢,世界競爭力排名每況遇下,台灣的未來真的不知道在哪裡。」吳睿穎常以韓國為例;十年前韓國因亞洲金融風暴跌至谷底,台灣國民所得大幅領先,但10年過去了,韓國經濟成長及國民所得已紛紛超越台灣,更別提鄰近的日本、香港及新加坡。
吳睿穎也常到各大校園、社福團體和公司行號等進行演講及教育訓練,提昇各族群的自我競爭力、並協助職涯規劃。吳睿穎發現,現今有太多的大學生不了解「工作」與「職涯」的不同;「現今教育文憑主義掛帥,學校總認為自己的責任在於畢業證書的發放,求職就業則屬於勞委會的工作;但諷刺的是,今年(97年)主計處公佈大學生失業率首度為各學歷之冠,勞委會卻慶幸的表示,近一步分析結果發現,大學生失業率升大多為“自願性”,並非大家所擔心的“結構性”。無論是教育部或勞委會,並沒有人真正去探討“自願性”背後的主因,也難怪有碩、博士去考國營事業的售票員、郵政人員,根本完全不了解自己的專長與興趣。」
「要做就做到最好!」
要做就做到最好這是吳睿穎做事的哲學,更是他隨時勉勵自我的一句話。
多年來作為職場觀察家,彷彿做的永遠都不夠,吳睿穎也曾經一度想放棄離此領域,畢竟力量有限,想要改變些什麼比登天還困難,只能透過相關議題發表呼籲大家正視再正視。「有我們發聲、呼籲的現況都已經如此,如果少了我們還得了。只要我還有能力,我就會努力做下去!」
在吳睿穎的字典裡,沒有「退休」一詞,對他而言,就算要「退」也絕不會「休」,若非得要他退休,他淡淡地說:「那就等台灣的競爭力再度超越南韓再考慮吧!」
- Oct 09 Thu 2008 06:40
《資料庫系統》第三、四章--學習評量
喵嗚~話說我這幾天過生日真的過到玩瘋了...為了表示我是誠心悔過,所以我打算今天把《資料庫系統》第三與第四章的學習評量重點寫出來嘍!
至於為何一次寫兩章呢?主要是因為這兩章的選擇題真的太少、太少啦!(因為這兩章就開始實作了嘛)
好嘍!以下就不多廢話了,我先趕快來把評量打完,好到學校交作業啦!
第三章:
1. Access建立資料庫檔案的副檔名是.mdb。
2. Access資料庫的資料表是儲存資料的物件。
3. Access資料庫的表單可以建立資料庫的使用介面。
4. Access資料庫系統屬於關聯式資料庫系統。
5. Access資料庫視窗預設的物件清單顯示方式為清單。
第四章:
1. 將資料表視為一個二維表格,則一筆記錄是指表格的一列。
2. 若數字資料型態的欄位資料範圍是1~100,則位元組欄位類型是最佳選擇。
3. 若不想輸入資料表的欄位資料,則可使用自動編號的資料類型自動產生欄位資料。
4. 若欄位儲存的資料是文字資料,其長度最大可能超過300字元,則資料表欄位需要選擇備忘資料類型。
5. 若欄位儲存資料格式是第1個字元為數字,之後英文字母,則資料表欄位需要設定輸入遮罩的屬性。
6. 在資料工作表刪除記錄,在選取記錄後,可以按Delete鍵刪除。
7. 在資料工作表若需要移至前一筆記錄,可按←。
- Sep 30 Tue 2008 06:44
陪我一起研究考題吧!(Part 3)
我昨天過了個還算悠閒的日子,早上寫完日記,因著情緒的低落,我打開了電視轉到HBO,拆開餅乾開始吃餅乾看電影XD
因為我會怕胖,所以沒拿太多餅乾,後來餅乾吃完了,但電影還沒演完該怎麼辦呢?我拿出了我之前煮好的水煮蛋慢慢吃,再挑了六顆葡萄慢慢咬......
總之吃到後來我真的覺得不能再吃,也實在吃不下時,我把東西收了收,再度打開電腦,開始與人在網路上聊天邊看HBO
中午吃完午餐後,經過我左思右想,我還是決定這次的小組報告我既然是負責書面報告的,與其一直等待其他組員是否有辦法幫忙列印,到不如我自己把印表機的事情搞定吧!
也因為如此,前前後後我跑了三趟燦坤3C(累到爆),還買了一組墨水(有夠貴千元大鈔就這樣飛了),不過最後電器醫院的員工也教了我一些東西,還幫我把印表機也校正好嘍!(開心)
正所謂有失必有得嘛!反正我的心情變的比較好以後,下午我很自然地又拿起SCJP的考題出來看了,以下就是我昨天遇到的問題,還麻煩各位大大的教導嘍!謝謝^_^
Overriding與Overloading
50.
A programmer needs to create a logging method that can accept an
arbitrary number of arguments. For example, it may be called in these ways:
logIt("log message1");
logIt("log message2","log message3");
logIt("log message4","log message5","log message6");
Which declaration satisfies this requirement?
A. public void logIt(String * msgs)
B. public void logIt(String [] msgs)
C. public void logIt(String... msgs)
D. public void logIt(String msg1, String msg2, String msg3)
這我根本看不懂= ="
106.
Given:
1. interface A { public void aMethod(); }
2. interface B { public void bMethod(); }
3. interface C extends A,B { public void cMethod(); }
4. class D implements B {
5. public void bMethod(){}
6. }
7. class E extends D implements C {
8. public void aMethod(){}
9. public void bMethod(){}
10. public void cMethod(){}
11. }
What is the result?
A. Compilation fails because of an error in line 3.
B. Compilation fails because of an error in line 7.
C. Compilation fails because of an error in line 9.
D. If you define D e = new E(), then e.bMethod() invokes the version of bMethod() defined in Line 5.
E. If you define D e = (D)(new E()), then e.bMethod() invokes the version of bMethod() defined in Line 5.
F. If you define D e = (D)(new E()), then e.bMethod() invokes the version of bMethod() defined in Line 9.
這題我不懂為何?
197.
What is the result?
A. Value is: 8
B. Compilation fails.
C. Value is: 12
D. Value is: -12
E. The code runs with no output.
F. An exception is thrown at runtime.
這題也是不懂Orz...
204.
這題我不會/___\
222.
Which two statements are true? (Choose two.)
A. An encapsulated, public class promotes re-use.
B. Classes that share the same interface are always tightly encapsulated.
C. An encapsulated class allows subclasses to overload methods, but does NOT allow overriding methods.
D. An encapsulated class allows a programmer to change an implementation without affecting outside code.
太長的述敘嚇到我了Orz...
240.
Given:
11. public class Yikes {
12.
13. public static void go(Long n) {System.out.print("Long ");}
14. public static void go(Short n) {System.out.print("Short ");}
15. public static void go(int n) {System.out.print("int ");}
16. public static void main(String [] args) {
17. short y = 6;
18. long z = 7;
19. go(y);
20. go(z);
21. }
22. }
What is the result?
A. int Long
B. Short Long
C. Compilation fails.
D. An exception is thrown at runtime.
為什麼呢?
263.
Given:
1. class TestA {
2. public void start() { System.out.println("TestA"); }
3. }
4. public class TestB extends TestA {
5. public void start() { System.out.println("TestB"); }
6. public static void main(String[] args) {
7. ((TestA)new TestB()).start();
8. }
9. }
What is the result?
A. TestA
B. TestB
C. Compilation fails.
D. An exception is thrown at runtime.
為何不是C呢?
269.
Given:
10. abstract public class Employee {
11. protected abstract double getSalesAmount();
12. public double getCommision() {
13. return getSalesAmount() * 0.15;
14. }
15. }
16. class Sales extends Employee {
17. // insert method here
18. }
Which two methods, inserted independently at line 17, correctly complete the Sales class? (Choose two.)
A. double getSalesAmount() { return 1230.45; }
B. public double getSalesAmount() { return 1230.45; }
C. private double getSalesAmount() { return 1230.45; }
D. protected double getSalesAmount() { return 1230.45; }
這題我還是不行Orz...
300.
Given:
1. public class Blip {
2. protected int blipvert(int x) { return 0; }
3. }
4. class Vert extends Blip {
5. // insert code here
6. }
Which five methods, inserted independently at line 5, will compile? (Choose five.)
A. public int blipvert(int x) { return 0; }
B. private int blipvert(int x) { return 0; }
C. private int blipvert(long x) { return 0; }
D. protected long blipvert(int x) { return 0; }
E. protected int blipvert(long x) { return 0; }
F. protected long blipvert(long x) { return 0; }
G. protected long blipvert(int x, int y) { return 0; }
有沒有真的有那麼多個答案啊Orz...
309.
Given:
1. class SuperClass {
2. public A getA() {
3. return new A();
4. }
5. }
6. class SubClass extends SuperClass {
7. public B getA(){
8. return new B();
9. }
10. }
Which statement is true?
A. Compilation will succeed if A extends B.
B. Compilation will succeed if B extends A.
C. Compilation will always fail because of an error in line 7.
D. Compilation will always fail because of an error in line 8.
我不懂啊!為何我選的那個答案不對?
Interface
41.
What is the result?
A. go in Goban
go in Sente
B. go in Sente
go in Goban
C. go in Goban
go in Sente
D. Compilation fails because of an error in line 17.
我昏了Orz...
44.
Given:
1. public interface A {
2. String DEFAULT_GREETING = "Hello World";
3. public void method1();
4. }
A programmer wants to create an interface called B that has A as its parent.
Which interface declaration is correct?
A. public interface B extends A {}
B. public interface B implements A {}
C. public interface B instanceOf A {}
D. public interface B inheritsFrom A {}
我不懂啊Orz...
48.
Given:
11. public static void parse(String str) {
12. try {
13. float f = Float.parseFloat(str);
14. } catch (NumberFormatException nfe) {
15. f = 0;
16. } finally {
17. System.out.println(f);
18. }
19. }
20. public static void main(String[] args) {
21. parse("invalid");
22. }
What is the result?
A. 0.0
B. Compilation fails.
C. A ParseException is thrown by the parse method at runtime.
D. A NumberFormatException is thrown by the parse method at runtime.
這個老師沒給答案@@"
56.
Given:
1. interface DoStuff2 {
2. float getRange(int low, int high); }
3.
4. interface DoMore {
5. float getAvg(int a, int b, int c); }
6.
7. abstract class DoAbstract implements DoStuff2, DoMore { }
8.
9. class DoStuff implements DoStuff2 {
10. public float getRange(int x, int y) { return 3.14f; } }
11.
12. interface DoAll extends DoMore {
13. float getAvg(int a, int b, int c, int d); }
What is the result?
A. The file will compile without error.
B. Compilation fails. Only line 7 contains an error.
C. Compilation fails. Only line 12 contains an error.
D. Compilation fails. Only line 13 contains an error.
E. Compilation fails. Only lines 7 and 12 contain errors.
F. Compilation fails. Only lines 7 and 13 contain errors.
G. Compilation fails. Lines 7, 12, and 13 contain errors.
為何會是A呢?
116.
Which statement is true about the classes and interfaces in the exhibit?
A. Compilation will succeed for all classes and interfaces.
B. Compilation of class C will fail because of an error in line 2.
C. Compilation of class C will fail because of an error in line 6.
D. Compilation of class AImpl will fail because of an error in line 2.
厚~這種寫法很累耶!/___\
Has-a與is-a
5.
Given:
10. interface Jumper { public void jump(); }
...
20. class Animal {}
...
30. class Dog extends Animal {
31. Tail tail;
32. }
...
40. class Beagle extends Dog implements Jumper{
41. public void jump() {}
42. }
...
50. class Cat implements Jumper{
51. public void jump() {}
52. }
Which three are true? (Choose three.)
A. Cat is-a Animal
B. Cat is-a Jumper
C. Dog is-a Animal
D. Dog is-a Jumper
E. Cat has-a Animal
F. Beagle has-a Tail
G. Beagle has-a Jumper
為何要選F?
108.
Which four statements are true? (Choose four.)
A. Has-a relationships should never be encapsulated.
B. Has-a relationships should be implemented using inheritance.
C. Has-a relationships can be implemented using instance variables.
D. Is-a relationships can be implemented using the extends keyword.
E. Is-a relationships can be implemented using the implements keyword.
F. The relationship between Movie and Actress is an example of an is-a relationship.
G. An array or a collection can be used to implement a one-to-many has-a relationship.
這個確定不是在考英文?
196.
這題老師也沒給答案,我猜不到啦Orz...
Abstract-class
310.
Given:
11. public abstract class Shape {
12. int x;
13. int y;
14. public abstract void draw();
15. public void setAnchor(int x, int y) {
16. this.x = x;
17. this.y = y;
18. }
19. }
and a class Circle that extends and fully implements the Shape class.
Which is correct?
A. Shape s = new Shape();
s.setAnchor(10,10);
s.draw();
B. Circle c = new Shape();
c.setAnchor(10,10);
c.draw();
C. Shape s = new Circle();
s.setAnchor(10,10);
s.draw();
D. Shape s = new Circle();
s->setAnchor(10,10);
s->draw();
E. Circle c = new Circle();
c.Shape.setAnchor(10,10);
c.Shape.draw();
為何是C?在我猜的答案中就是沒C...
多型
25.
Given:
enum Example { ONE, TWO, THREE }
Which statement is true?
A. The expressions (ONE == ONE) and ONE.equals(ONE) are both guaranteed to be true.
B. The expression (ONE < TWO) is guaranteed to be true and ONE.compareTo(TWO) is guaranteed to be less than one.
C. The Example values cannot be used in a raw java.util.HashMap; instead, the programmer must use a java.util.EnumMap.
D. The Example values can be used in a java.util.SortedSet, but the set will NOT be sorted because enumerated types do NOT implement java.lang.Comparable.
這題我搞不太懂Orz...
121.
這題我錯的有點兇@@"
158.
Given:
11. public enum Title {
12. MR("Mr."), MRS("Mrs."), MS("Ms.");
13. private final String title;
14. private Title(String t) { title = t; }
15. public String format(String last, String first) {
16. return title + " " + first + " " + last;
17. }
18. }
19. public static void main(String[] args) {
20. System.out.println(Title.MR.format("Doe", "John"));
21. }
What is the result?
A. Mr. John Doe
B. An exception is thrown at runtime.
C. Compilation fails because of an error in line 12.
D. Compilation fails because of an error in line 15.
E. Compilation fails because of an error in line 20.
我不懂這題A為何會對?
195.
Which statement is true about the set variable on line 12?
A. The set variable contains all six elements from the coll collection, and the order is guaranteed to be
preserved.
B. The set variable contains only three elements from the coll collection, and the order is guaranteed to be
preserved.
C. The set variable contains all six elements from the coll collection, but the order is NOT guaranteed to be
preserved.
D. The set variable contains only three elements from the coll collection, but the order is NOT guaranteed to
be preserved.
我不懂這題為何答案是D而不是B?
以上就這些嘍!感謝大大們的教導^_^
- Sep 28 Sun 2008 06:35
《資料庫系統》第二章--學習評量
呵呵~我今天又來記錄我們資料庫系統後面的學習評量的重點啦!
沒辦法嘛!誰叫書那麼重,只有存到網路上才不用可憐兮兮地被書包壓死(雖然我的書包仍舊是有許多書很重在背來背去)
所以能減少一本,就少一本嘍!大家也順便一起看看吧^_^話說@@我還要另外再研究MySQL...專題需要...
1. ANSI/SPARC 資料庫系統架構一共分成 3 層。
2. 資料型態的Integer是綱要(Schema),而'Tom'、24、'integer' 是資料(Data)。
3. 外部綱要可以有很多個,但概念綱要與內部綱要只能有一個。
4. MySQL MaxDB是免費的資料庫管理系統,而SQL Server、Oracle、Access皆是需付費的資料庫管理系統。
5. 資料庫管理師負責的工作有:維護資料綱要、資料管理、維護和監控資料庫管理系統。
哈~這次的評量內容比較少,下一個單元會開始有實作,評量...呵~再研究
話說...這個颱風好吵,我這夜一樣睡的不安穩,五點多就被颱風嚇到跳起床了...
- Sep 24 Wed 2008 06:33
Computer Networks Chapter 1(Page.89)
喵嗚~我還記得之前有大大說我可以把這篇我之前看的很痛苦的題目打出來,所以我就在這貼出來嘍!
希望能找的到人救我,而當我發表完這篇之後,我又將再出門繼續上這門課了....
唉~說真的,我想我應該有很嚴重的「星期三症後群」
Computer Networks Chapter 1
2. 另一種LAN的替代選擇是一個提供終端機給所有使用者的大型分時系統。請舉出建置於LAN上之主從式系統的兩個優點?
3. 主從式系統的效能受到兩個網路因素所影響:網路頻寬(每秒可傳輸多少位元)以及傳輸延遲(第一個位元從用戶端傳到伺服端所花費的時間)。試舉出一展現高頻寬及高傳輸延遲的網路。另豬出一具備低頻寬及低延遲的網路。
4. 除了頻寬及延遲,對於用來傳輸數位化聲音流量的網路所提供之服務品質造成影響的其他參數為何?
5. 對於「儲存再轉送」分封交換系統中之延遲的影響因素是,透過交換器儲存並轉送封包所花費的時間。如果交換時間是10 μsec,那麼以位於紐約的用戶端和位於加州的伺服端之主從式系統而言,這對兩者之間的回應時間會是主要因性嗎?假設在銅纜和光纖上的傳輸速度是真空中光速的2/3。
6. 假設一主從式系統採用衛星網路,且衛星的高度為 40000 公里。請問對於一要求之回應最佳延遲時間為何?
7. 在未來,當每個人在家中都有終端機連結到電腦網路時,以即時公民投票表決審議中的重要法案便成為可行的作法。最終,現存的立法制度便可廢除,而讓人民直接表達意見。此種直接表達式民主的優點相當顯而易見,試討論其負面觀點。
我不知道我這樣寫對不對啦!但這是我目前所看的題目中我唯一知道該怎麼猜的Orz...
需審查內容的真實性、是否為相同人所發或灌水…等問題及安全性考量等。
1.民粹主義(此外,若不慎使用,多數派將會打壓少數派,黨同伐異,而非求同存異,這種民主並不健康)
2.駭客亂政
3.極權主義(本身不會有極權主義,但是要達至這種技術的前提可能已導致極權出現:到時可能是憑籍著人身上的手機投票,通過植在人身上的晶片認證,每個人的身體都與網路連接著,控制網路的人將能控制每一個人)
8. 在一個點對點子網路中共連結了五個路由器。設計者可在每一對路由器之間放置一條高速線路、中速線路、低速線路或者不放置任何線路。電腦必須花費 100 ms 時間在產生及檢視每個搞樸,那麼總共得花費多少時間檢視全部?
- Sep 23 Tue 2008 07:28
早餐很重要
這學期我修了一門「生活科技」的課程,而剛好這兩個星期的主題都是在「食」,再加上昨天看到有人留給我的迴響中看到他很少吃早餐。
所以我決定來把我在這門課程中學到早餐很重要的事情寫出來跟大家一起分享,假如若有其他人也是不常吃早餐的話,希望這篇文章能對您帶來幫助嘍!
雖然說早上我有學到滿多健康吃法的,但礙於許多因素使我無法執行,但最基本的吃早餐也希望大家別乎略嘍!以下我就來為大家說明吧!
不吃早餐疾病多:
(A)造成低血糖:不吃或少吃早餐,不能及時充分補充血糖濃度,上午就會出現頭昏心慌、四肢無力、精神不振等症狀,甚至出現低血糖休克,影響正常工作。
(B)易患膽石症:膽結石患者約有90%以上是不吃早餐或少吃早餐的人。
(C).易患胃病:不吃早餐,可使人體消化系統的生物節律發生改變,胃腸蠕動及消化液的分泌發生變化,消化液沒有得到食物的中和,就會對胃腸黏膜產生不良刺激,引起胃炎的發生,嚴重者可引起消化性潰瘍。
(D).影響壽命:人體的健康長壽靠人體生物鐘的支配,不吃早餐打亂了生物鐘的正常運轉,機體所需營養不能得到及時補充,生理機能會減退,再加上不吃早餐帶來的種種疾病對機體的影響,都會影響人的健康長壽。
(E).引起便秘:在三餐定時情況下,人體內會自然產生胃結腸反射現象,促進排便;若長期不吃早餐,可造成胃結腸反射作用失調,於是產生便秘。
(F).可增加中風風險:如果不吃早餐,會導致血容量減少、血液黏稠度增高,形成微小血栓,容易在本已狹窄的動脈裡形成小血凝塊阻塞血管。
另外,早晨交感神經興奮性增高,使得血壓偏高,這些因素均增加了中風的危險性。而對於已有中風危險因素的人,如高血壓、心臟病、糖尿病、頸動脈嚴重狹窄等,長期不吃早餐更易促發中風。
科學的早餐應包括四種類別的食物:
1.以提供能量為主的,主要是碳水化合物含量豐富的糧穀類食物,如麵包、饅頭等。
2.以供應蛋白質為主的,主要是肉類、蛋類食物。
3.以供應無機鹽和維生素為主的,主要指新鮮蔬菜和水果。
4.奶類與乳製品、豆製品。
如果早餐中上述4類食物都有,則為營養充足的早餐。如果食用了其中的3類,則早餐品質較好。如果只選擇了兩類或兩類以下,早餐品質則較差。
早餐不宜吃太多油炸食物如油條、油餅、炸糕等,雖然食用後飽腹感會比較明顯,但因攝入脂肪和膽固醇過多,消化時間太長,易使血液過久地積於消化系統,造成腦部血流量減少,可能會使人整個上午都覺得無法集中精神。
另外,就餐時間也很重要,一般來說起床後活動20~30分鐘,人的食欲最旺盛,吃早餐是最合適的。
健康的營養早餐建議:牛奶一杯,雞蛋1個或熟肉一份,全麥麵包幾片或饅頭一個等,蔬菜一碟如燙菠菜、甘藍菜或空心菜等,也可吃生菜沙拉,水果一個或鮮果汁一杯。
早晨的時候,體內的肌肉、神經及血管都還呈現收縮的狀態,假如這時候你再吃喝冰冷的食物,必定使體內各個系統更加攣縮、血流更加不順,也許剛開始吃喝冰冷的食物的時候,你不覺得胃腸有什麼不舒服,但日子一久或年齡漸長,你會發現怎麼吸收不到食物精華,好像老是吃不結實,或是大便老是稀稀的,或是皮膚越來越差,或是喉嚨老是隱隱有痰不清爽,時常感冒,小毛病不斷,這就是傷了胃,傷了身體的抵抗力。
早上第一樣食物,應該是享用熱稀飯、熱燕麥片、熱羊乳、熱豆腐花、熱豆漿、芝麻糊、山藥粥或廣東粥等等,然後再配著吃蔬菜、麵包、三明治、水果、點心等。
WHO世界衛生組織每年推出健康食品排行榜,96年第一次為健康食品做了分類,地瓜、木瓜和鵝肉,分別是蔬菜類、水果類和肉類的榜首。在蔬菜類方面,第一名是地瓜(紅薯)富含纖維、鉀、鐵和維生素B6。每100克紅薯產生的熱量僅為大米的1/3。且因為地瓜裡面所含的鈣質需要5個小時,才能被人體有效吸收,所以最好是在午餐或早餐吃,才能帶來一天的活力。其它像是胡蘿蔔、芹菜、茄子,白菜、甜菜,加上捲心菜、蘆筍還有花椰菜,都是對健康有益的;水果類方面,專家建議,飯後吃少量木瓜,可預防胃潰瘍和腸胃炎,,其它有益健康的水果分別是橘子、柳橙、草莓、桃子,芒果、蘋果還有柿子。在肉類方面,WHO建議的順序則是,鵝肉優先於鴨肉和雞肉,因為鵝肉和鴨肉的成分結構非常接近橄欖油,對心臟有益,而雞肉是人體最佳蛋白質的來源,以上三種肉類都具有低脂低熱量的特點,吃了比較不容易發胖。還必須均衡的攝取,配合正確的作習和運動。
- Sep 22 Mon 2008 06:25
《資料庫系統》第一章--學習評量
基本上我昨天看完一頁的電腦網路後,感覺只有想哭的感覺罷了因為後面的習題一整頁我只有一題知道要怎麼猜啊!其他的題目不是不會作答就是看不懂
這是什麼世界嘛!自信心大受打擊的我,就拿出《資料庫系統》翻到第一章的學習評量來看嘍!感覺還是這個東西比較親切
基於聽說教這門科的老師說期中、期末的考題都會從學習評量中出題,所以我決定把內容稍加整理過後,當成文章打到我的部落格中啦!已方便我沒書的時候閱讀!
那麼我們就廢話別再多說啦!接下來就努力地增進自己的知識吧!
1. 欄位、記錄、資料表皆屬於資料庫的元素,而資料庫管理系統則是在幫助我們管理。
2. 目前主要的資料庫系統是使用關聯式資料庫模型。
3. 階層式資料庫模型是使用樹狀結構組織資料。
4. Access是桌上型資料庫系統,而Oracle、DB2、SQL Server是Server級的資料庫系統。
5. 主從架構是一種分散式處理架構、工作群組(Workgroup)資料庫系統大多使用分散式處理架構、資料庫系統的工作是在分散在客戶端和伺服端的電腦執行、主從架構是依電腦軟體決定是客戶端或伺服端。
6. 資料庫系統是由DB和DBMS組成。
9. 資料庫模型有檔案式、階層式、網路式及關聯式。
10. 關聯式資料庫模型是使用資料值(Data Value)建立關聯,支援一對一、一對多和多對多關聯性。
11. 資料庫系統架構可以分成集中式及分散式兩種處理架構。
- Sep 18 Thu 2008 06:42
陪我一起研究考題吧!(Part 2)
呵呵呵~忙錄、忙忙忙,但我又有新的問題啦!這次的分別是commarTo()、equals(), hashCode(),及Class Cast的問題嘍!
而且值得慶幸的是:我不會的題目有比較少唷XD所以這次才一次有那麼多不同類型的題目啊!
第23題:
Given:1. public class Drink implements Comparable {
2. public String name;
3. public int compareTo(Object o) {
4. return 0;
5. }
6. }
and:20. Drink one = new Drink();
21. Drink two = new Drink();
22. one.name= "Coffee";
23. two.name= "Tea";
24. TreeSet set = new TreeSet();
25. set.add(one);
26. set.add(two);
A programmer iterates over the TreeSet and prints the name of each Drink object.
What is the result?
A. Tea
B. Coffee
C. Coffee Tea
D. Compilation fails
E. The code runs with no output.
F. An exception is thrown at runtime.
為何答案只有Coffee呢?為何不是Coffee Tea哩?(十萬個為什麼@@)
第191題:
Given:11. public class Person {
12. private String name, comment;
13. private int age;
14. public Person(String n, int a, String c) {
15. name = n; age = a; comment = c;
16. }
17. public boolean equals(Object o) {
18. if (! (o instanceof Person)) return false;
19, Person p = (Person)o;
20. return age == p.age && name.equals(p.name);
21. }
22. }
What is the appropriate definition of the hashCode method in class Person?
A. return super.hashCode();
B. return name.hashCode() + age * 7;
C. return name.hashCode() + comment.hashCode() / 2;
D. return name.hashCode() + comment.hashCode() / 2 - age * 3;
為何答案是B而不是A呢?我搞不太懂說Orz.
第9題:
Given:1. class Super {
2. private int a;
3. protected Super(int a) { this.a = a; }
4. }
...
11. class Sub extends Super {
12. public Sub(int a) { super(a); }
13. public Sub() { this.a = 5; }
14. }
Which two, independently, will allow Sub to compile? (Choose two.)
A. Change line 2 to:
public int a;
B. Change line 2 to:
protected int a;
C. Change line 13 to:
public Sub() { this(5); }
D. Change line 13 to:
public Sub() { super(5); }
E. Change line 13 to:
public Sub() { super(a); }
Why?why?CD對嗎?WHY???
第109題:
What two must the programmer do to correct the compilation errors? (Choose two.)
A. insert a call to this() in the Car constructor
B. insert a call to this() in the MeGo constructor
C. insert a call to super() in the MeGo constructor
D. insert a call to super(vin) in the MeGo constructor
E. change the wheelCount variable in Car to protected
F. change line 3 in the MeGo class to super.wheelCount = 3;
這題我陣亡了Orz
第126題:
What is the result?
A. 4321
B. 0000
C. An exception is thrown at runtime
D. Compilation fails because of an error in line 18.
為何答案是D不是A哩?
第324題:
Given:
11. class Cup { }
12. class PoisonCup extends Cup {
}
...
21. public void takeCup(Cup c) {
22. if (c instanceof PoisonCup) {
23. System.out.println("Inconceivable!");
24. } else if (c instanceof Cup) {
25. System.out.println("Dizzying intellect!");
26. } else {
27. System.exit(0);
28. }
29. }
And the execution of the statements:
Cup cup = new PoisonCup();
takeCup(cup);
What is the output?
A. Inconceivable!
B. Dizzying intellect!
C. The code runs with no output.
D. An exception is thrown at runtime.
E. Compilation fails because of an error in line 22.
請救救我吧Orz...
- Sep 14 Sun 2008 10:00
陪我一起研究考題吧!(Part 1)
最近因著之前看到的考題得不到解答,而一直把重心放在如何把java轉成applet,使我乎略了最重要的事情:我要考證照!!!
基本上這些題目是我在這兩天颱風假看考題時所遇到不會解的題目嘍!想說寫在這裡請大家幫幫忙嘍!^_^(感謝)
Collection(集合)-API←若有分類分錯也請多包含,謝謝^_^
第139題:
這題我搞不太懂他的Result的意思,及何為正確答案@@
第141題:
不懂、不懂啊!Arrays及TreeSet還比較知道可能是哪個Function的答案,但整題還需請大家救救我了......
第142題:
喵嗚~我還是不行啊~~API的題目真的好難Orz...
喵嗚~好多題都被吃掉了啊Orz...
我先存part 1 出來好嘍!
續之前Collection(集合)-API的問題......
第201題:
Given:10. interface A { void x(); }
11. class B implements A { public void x() {} public void y() {} }
12. class C extends B { public void x() {} }
And:
20. java.util.List<A> list = new java.util.ArrayList<A>();
21. list.add(new B());
22. list.add(new C());
23. for (A a : list) {
24. a.x();
25. a.y();
26. }
What is the result?
A. The code runs with no output.
B. An exception is thrown at runtime.
C. Compilation fails because of an error in line 20.
D. Compilation fails because of an error in line 21.
E. Compilation fails because of an error in line 23.
F. Compilation fails because of an error in line 25.
為何第25行有error呢?
第227題:
Given:23. Object [] myObjects = {
24. new Integer(12),
25. new String("foo"),
26. new Integer(5),
27. new Boolean(true)
28. };
29. Arrays.sort(myObjects);
30. for(int i=0; i<myObjects.length; i++) {
31. System.out.print(myObjects[i].toString());
32. System.out.print(" ");
33. }
What is the result?
A. Compilation fails due to an error in line 23.
B. Compilation fails due to an error in line 29.
C. A ClassCastException occurs in line 29.
D. A ClassCastException occurs in line 31.
E. The value of all four objects prints in natural order.
答案是C是因為第29行的語法有誤嗎?
第232題:
API的題目真的好難啊!拖拉題我更是不懂Orz...
第235題:
怎麼拉啊Orz...
第358題:
Given:11. public class Person {
12. private name;
13. public Person(String name) {
14. this.name = name;
15. }
16. public int hashCode() {
17. return 420;
18. }
19. }
Which statement is true?
A. The time to find the value from HashMap with a Person key depends on the size of the map.
B. Deleting a Person key from a HashMap will delete all map entries for all keys of type Person.
C. Inserting a second Person object into a HashSet will cause the first Person object to be removed as a duplicate.
D. The time to determine whether a Person object is contained in a HashSet is constant and does NOT depend on the size of the map.
API的問題到此結束,感謝各位大大的相助^o^
- Sep 14 Sun 2008 06:51
大樂透
話說前一陣子我寫的大樂透的java程式要轉成applet真的花了我不少精力去做這件事情...
雖然我寫的並沒有老師寫的那麼好,而且也還是有些bug,但我想說還是先放上來紀錄一下嘍!歡迎想玩的可以先去玩玩看^_^
我打算等之後考完證照或比較沒有那麼忙的時候,還要再那上面加寫一些東西,順便把bug修掉嘍!
目前最主要的bug就是user可以自行輸入數字,不過因為輸入的數字並不會影響,就先放著有空再改啦XD
另外似乎還有是否支援每個人的瀏覽器的問題嘍!
哈~姑且放下這兩個問題,還有一個問題是之後也要研究的,就是該如何整合到其他的介面或是直接在該頁面顯示嘍!
然後還要想想要如何讓人選號之後再開獎嘍!
不過@@現在雛型出來了,我應該要先靜下心來好好地準考SCJP、準備補英文及開始收集做專題的資料嘍!
以上附上大樂透我目前上傳的網址,有興趣的人能先去玩玩唷!別忘了要允許java安裝唷!(雖然目前還很陽春就是了啦)
http://wk.wefong.com.tw/game/lotto/lotto.html
- Aug 31 Sun 2008 06:45
使用switch語法需注意
我知道我真的是累了,到今天我已超過一個多月沒休息放假過了,而從七月就開始累積的睡眠不足也讓我的思考能力下降了許多......
昨天我為了母親不能體諒我的身體,想把我當超人一樣而生氣了!從兩個星期前哥哥就不停的用電話、MSN對我精神上的炮轟,就已讓我感到很不悅、很不被尊重了!
我都擺明了告訴他們:「自己修不好就直接送到電腦公司去,花點小錢買作業系統就好了!我真的沒有時間幫他們!!」
電腦中毒的問題很明顯依然是因為母親的使用習慣不好,這也不是第一次了,之前我在家的時候也有幫他修過了,更教過他該如何使用防毒軟體!而母親仍是在將另一位過於自我的人的帶有病毒的信當他的精神食糧!
還像小孩子般地在吵鬧說沒電腦她會死...拜託= ="老媽,說真的,你沒電腦就少了一個人會盧我...(我MSN上最會盧我的除了你就屬老哥了吧!)
掛了電話後,我知道是我的生理期帶給我的不舒服讓我抓狂的,我也得到了懲罰--頭痛!
我要我自己先將心情緩和下來,一邊加速我出門前的準備,等到一離開家門我便拿出了手機,從進捷運站那剎那開始處理母親的電腦問題......
是的,我四十分鐘的車程,其中要換兩次捷運,而我沒一刻能休息,講電話都講到有氣無力的......
還好我昨天出門有抓了桂圓與黑糖到補習班沖熱水喝,不然我想我昨天應該無法好好地上完一整天的課程吧!(雖然下午的最後一小時我還是有小小晃神就是了)
昨天本來想說吃完午餐要來趴一下的,結果因為自己很天兵的在與同學討論的時候,我居然沒注意到他沒寫break,還一直覺得為何他的程式不會跳出!
果然是身體狀況不好,反應變的慢十拍Orz...
雖然我自己寫的時候從來不曾遇到過這種問題,不過還是寫出來提醒一下自己好了!
在用switch的時候要注意每個case後面一定要加上break,default則是看你放在哪,如果放在最後則可不用加break!
因為我的習慣寫法通常是switch... case 1: .... break.....然後Copy case 1: ... break... 一直貼上貼到我要做的case足夠之後再改每一個case及把最後一個改成default
所以以前在學校及昨天在補習班我都沒遇到這種問題,寫出來提醒一下自己,免得哪天自己又在耍呆的時候會問自己:為何都不會跳出case呢?
其實我昨天後來在另一位同學馬上就能回答出是那個原因的時候,我就覺得:天啊!我腦中明明就一直在想為何感覺他的程式會一直重覆在同一個case做很多、很多次呢?
也因為另一位同學說因為他也是犯了這個錯誤,所以他才能馬上就知道原因,讓我覺得這點還滿重要的,因為我沒犯過,所以我沒特別注意到,反而是在幫他檢查其他的語法對不對...
總之,也順便提醒其他有可能需要的人嘍!
好嘍!我也差不多要出門將今天的最後一堂課畫下完美的句點!希望我之後自己準備都能很順利、更希望我能早日考取嘍!