<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5349952716861209738</id><updated>2024-10-06T21:28:37.720-07:00</updated><category term="計算機網路作業"/><category term="Windows Soft"/><category term="Windows Phone"/><category term="Web"/><category term="好文分享"/><category term="CodeWorld"/><category term="Firefox"/><category term="Linux"/><category term="Sublime Text 2"/><category term="開箱文"/><title type='text'>貓者部落</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-2960111995205735061</id><published>2012-12-15T00:34:00.000-08:00</published><updated>2012-12-15T00:34:50.942-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1215 計網第十次作業</title><content type='html'>&amp;nbsp;&amp;nbsp;&amp;nbsp; Distance Vector路由演算法與Link State路由演算法最大的不同就是，Link State演算法只會傳遞少部分更新的路由資料，而且會把這樣的更新資料傳遞到各個路由器設備內，而Distance Vector路由演算法則會傳遞整份的資料，而且只會傳遞給鄰近的路由器設備而已。不過，即使路由資料沒有任何的改變，Distance Vector也會將整份路由資料發送出來，而這裡所謂的整份路由資料，指的就是發送端路由器設備中Routing Table的完整資料，當鄰近的路由器設備收到這整份路由資料後，會開始比較已知的路由路徑，並把有更新過的資料同步至本地端路由器設備中，因為這種方式都會假設接收到的資料一定是比自己還要新的資料，所以這種方式通常也被稱為「謠言路由方式」（Routing by rumor）。就是因為這樣類似「以訛傳訛」的運作方式，所以會產生很多問題。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; 出現了採用Distance Vector路由演算法和Link-State路由演算法的混合式路由協定。而Cisco專屬的EIGRP路由協定正是使用這種混合式的作法。大致而言，這種混合式的路由協定會採用Distance Vector路由演算法，將之套用在比較精確的資料上，以便於決定網路上的最佳路徑。何謂比較精確的資料？因為這種混合式的路由協定雖然在這方面是採用Distance Vector路由演算法的方式，但卻和一般的Distance Vector路由演算法不同，這種混合式的路由協定並不會定期發送網路的狀態與資訊的更新。這裡所採用的方式是當網路發生變化時，馬上發送相關的網路資訊給每個路由器，去觸發這種路由更新的動作，在這方面算是學習到Link-State路由演算法的優點，去除了Distance Vector路由演算法的缺點。</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/2960111995205735061/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/12/1215.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2960111995205735061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2960111995205735061'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/12/1215.html' title='1215 計網第十次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-5336957833842370836</id><published>2012-11-29T05:55:00.000-08:00</published><updated>2012-11-29T05:55:35.652-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1126 計網第九次作業</title><content type='html'>Ping：&lt;br /&gt;
&lt;br /&gt;
ping是：一個電腦網路工具，用來測試特定主機能否通過IP到達。ping的運作原理是：向目標主機傳出一個ICMPecho要求封包，等待接收echo回應封包。程式會按時間和反應成功的次數，估計失去封包率（丟包率）和封包來回時間（網路時延）(Round-trip delay time)。&lt;br /&gt;
&lt;br /&gt;
1983年12月，Mike Muuss寫了這個程式，在IP網路出問題時方便找出其根源。因為這個程式的運作和潛水艇的聲納相似，他便用聲納的聲音來為程式取名。David L. Mills曾提出另一個取名：Packet Internet Grouper/Gopher（後者指地鼠）。&lt;br /&gt;
&lt;br /&gt;
網路管理員之間通常把ping用作動詞，如「ping一下電腦X，看他是否開著。」&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
三向交握：&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-indent: 18pt;&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;TCP 
通訊協定是一種 connection-oriented 協定，它在實際資料傳送前，會在來源端與目的端主機以三向交握 (three-way handshake) 
的方式先建立連線，所有屬於相同訊息的 TCP 封包，就利用此連線傳送，此種作法有助於資料傳輸的正確性。以下是三向交握的流程說明：&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-justify: inter-ideograph;&quot;&gt;
　&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: center;&quot;&gt;
&lt;img border=&quot;0&quot; height=&quot;229&quot; src=&quot;http://120.105.184.250/peiyuli/network-3/images/01-three-way-handshake.png&quot; width=&quot;326&quot; /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-justify: inter-ideograph;&quot;&gt;
　&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;(1) 當傳送端想要與接收端連線時，同時會啟用一個大於 1023 的通訊埠作為溝通的介面，並且送出一個要求連線的 SYN 封包，此封包內帶有起始序號 (例如 
100)。&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;(2) 接收端確認收到連線的 SYN 封包後，會回送一個 SYN+ACK 封包給傳送端，封包內則帶有回應號碼 (連線 SYN 封包的序號 + 
1)，以及接收端的起始序號 (例如 2200)，等待傳送端的回應確認。&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 18pt; mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-indent: -18pt;&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;(3) 當傳送端收到來自接收端的回應號碼，確認之前的連線要求封包已被收到，便會再傳送一個 ACK 封包給接收端，封包內會帶有回應號碼 (SYN+ACK 
封包的序號 + 1)。&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify; text-justify: inter-ideograph;&quot;&gt;
　&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-char-indent-count: 1.5; mso-char-indent-size: 12.0pt; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;待接收端收到帶有正確回應號碼的 ACK 封包，此連線便正式建立。在  
&lt;a href=&quot;http://120.105.184.250/peiyuli/network-3/packet/TCP.htm&quot; target=&quot;_blank&quot;&gt;TCP&lt;/a&gt; 封包內，有 8 個控制位元 (Control bits 或 
Flags) 用來代表封包的主要動作：&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
　&lt;/div&gt;
&lt;table border=&quot;1&quot; id=&quot;table7&quot; style=&quot;width: 100%px;&quot;&gt;
&lt;tbody&gt;
&lt;tr bgcolor=&quot;#C0C0C0&quot;&gt;&lt;th width=&quot;10%&quot;&gt;Flags&lt;/th&gt;&lt;th&gt;說&amp;nbsp;&amp;nbsp;&amp;nbsp; 明
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;div align=&quot;left&quot;&gt;
&lt;span style=&quot;font-family: 新細明體;&quot;&gt;CWR&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td&gt;&lt;div align=&quot;justify&quot;&gt;
CWR (Congestion Window Reduced) flag 為 1 代表接到 ECE 旗標 為 1 的 
 TCP 封包。&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;ECE&lt;/td&gt;&lt;td&gt;ECE (ECN-Echo) flag 為 1 代表 TCP peer (對等體) 具備 ECN (Explicit Congestion 
 Notification, 明確擁塞通知) 功能，同時 IP 封包中的 ECN 欄位被設定為 11。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;URG&lt;/td&gt;&lt;td&gt;URG (Urgent) flag 為 1 代表緊急封包，接收端應優先處理。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;ACK&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;b1&quot;&gt;ACK (Acknowledgment) flag 為 1 代表此封包的 Acknowledgment Number 
 是有效的﹐是用來回應上一個封包。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;PSH&lt;/td&gt;&lt;td&gt;&lt;span class=&quot;b1&quot;&gt;PSH (Push function) flag 為 1 
 代表此封包連同緩衝區的其它相關封包應立即進行傳送，而無需等待緩衝區滿了才送。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;RST&lt;/td&gt;&lt;td&gt;RST (Reset) flag 為 1 代表馬上結束連線，無需等待終止確認手續。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;SYN&lt;/td&gt;&lt;td&gt;SYN (Synchronize) flag 為 1 代表要求雙方進行同步處理，也就是要求建立連線。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td align=&quot;left&quot; valign=&quot;top&quot;&gt;FIN&lt;/td&gt;&lt;td&gt;FIN (Finish) flag 為 1 代表資料傳送結束，等待結束回應，以便正式結束 TCP 傳送流程。&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/5336957833842370836/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1126_29.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5336957833842370836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5336957833842370836'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1126_29.html' title='1126 計網第九次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-9001316108941248320</id><published>2012-11-29T05:50:00.004-08:00</published><updated>2012-11-29T05:50:45.040-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1126 計網上課筆記</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Y3c-FiM13NQZxpayDhjyZ14Gm1Zttfc8dDNN3DmyTlX5uCTMZOvwGSCHiXZSMA-0f6TuP-t9ewBXiFyglgCTrop4wADguxWjsNvKB9IGT4laeglfEF2mHwxUoHmocHyzHcTUNceYJAkt/s1600/1126+%E8%A8%88%E7%B6%B2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Y3c-FiM13NQZxpayDhjyZ14Gm1Zttfc8dDNN3DmyTlX5uCTMZOvwGSCHiXZSMA-0f6TuP-t9ewBXiFyglgCTrop4wADguxWjsNvKB9IGT4laeglfEF2mHwxUoHmocHyzHcTUNceYJAkt/s640/1126+%E8%A8%88%E7%B6%B2.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/9001316108941248320/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1126.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/9001316108941248320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/9001316108941248320'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1126.html' title='1126 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Y3c-FiM13NQZxpayDhjyZ14Gm1Zttfc8dDNN3DmyTlX5uCTMZOvwGSCHiXZSMA-0f6TuP-t9ewBXiFyglgCTrop4wADguxWjsNvKB9IGT4laeglfEF2mHwxUoHmocHyzHcTUNceYJAkt/s72-c/1126+%E8%A8%88%E7%B6%B2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-6609768904459575369</id><published>2012-11-07T22:13:00.000-08:00</published><updated>2012-11-07T22:13:10.639-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1105計網第八次作業</title><content type='html'>&amp;nbsp;1.RS-232&lt;br /&gt;
&lt;br /&gt;
RS-232是美國電子工業聯盟（EIA）制定的序列資料通訊的介面標準，原始編號全稱是EIA-RS-232（簡稱232，RS232）。它被廣泛用於電腦串列埠外設連線。&lt;br /&gt;&lt;br /&gt;RS-232C標準，其中EIA（Electronic Industry Association）代表美國電子工業聯盟RS（Recommended standard）代表推薦標準，232是標識號，C代表RS232的第三次修改（1969年），在這之前，還有RS232B、RS232A。&lt;br /&gt;&lt;br /&gt;目前的最新版本是由美國電信工業協會（TIA, Telecommunications Industry Association，由 EIA 所分出的一個組織）所發行的 TIA-232-F，它同時也是美國國家標準 ANSI/TIA-232-F-1997 (R2002)，此標準於 2002 年受到再確認。 在 1997 年由 TIA/EIA 發行當時的編號則是 TIA/EIA-232-F 與 ANSI/TIA/EIA-232-F-1997。 在此之前的版本是 TIA/EIA-232-E。 &lt;br /&gt;&lt;br /&gt;它規定連接電纜和機械、電氣特性、信號功能及傳送過程。其他常用電氣標準還有EIA-RS-422-A、EIA-RS-423A、EIA-RS-485。&lt;br /&gt;&lt;br /&gt;目前在IBM PC機上的COM1、COM2介面，就是RS-232C介面。RS-232對電氣特性、邏輯電位和各種信號線功能都作了規定。&lt;br /&gt;&lt;br /&gt;由於 RS-232-C 的重大影響，即使自 IBM PC/AT 開始改用 9 針連接器起，目前已幾乎不再使用 RS-232 中規定的 25 針連接器，但大多數人仍然普遍使用 RS-232C 來代表此一介面。&lt;br /&gt;
&lt;br /&gt;
2.封裝&lt;br /&gt;
&lt;br /&gt;
在物件導向程式設計方法中，封裝（英語：Encapsulation）是指，一種將抽象性函式介面的實作細節部份包裝、隱藏起來的方法。同時，它也是一種防止外界呼叫端，去存取物件內部實作細節的手段，這個手段是由程式語言本身來提供的。這兩個概念有一些不同，但通常被混合使用。封裝被視為是物件導向的四項原則之一。&lt;br /&gt;&lt;br /&gt;適當的封裝，可以將物件使用介面的程式實作部份隱藏起來，不讓使用者看到，同時確保使用者無法任意更改物件內部的重要資料。它可以讓程式碼更容易理解與維護，也加強了程式碼的安全性。</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/6609768904459575369/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1105_7.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6609768904459575369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6609768904459575369'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1105_7.html' title='1105計網第八次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-1247375624628188403</id><published>2012-11-07T22:08:00.000-08:00</published><updated>2012-11-07T22:08:21.626-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1105 計網上課筆記</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC67IIOlBiuUi_a6JwqcQT-OBNykOrdr9xRc3rvT8KVBcvsxFF5tC2Ui_-CjOkfnfKtSWSoYq7JrcR0V7drDHGfwYQWYITCZJTSeaE5Zrs4rw4hjcXYsedqinTFyZqD9jkHFHXDGn0cJOm/s1600/1105+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC67IIOlBiuUi_a6JwqcQT-OBNykOrdr9xRc3rvT8KVBcvsxFF5tC2Ui_-CjOkfnfKtSWSoYq7JrcR0V7drDHGfwYQWYITCZJTSeaE5Zrs4rw4hjcXYsedqinTFyZqD9jkHFHXDGn0cJOm/s640/1105+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr4sd5yiz_0fT42H4QcwhlctS7rnC4nxdXdcICECrST-zFHyNXR4Z25CVLfNjSkcrbi1GEBV_4ovVA7XCbkEgpGvv1xXQNA-7cg6oCanackQ9FwC5LY7RXhBYMHL0zQRmT4DppiUHVchTQ/s1600/1105+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr4sd5yiz_0fT42H4QcwhlctS7rnC4nxdXdcICECrST-zFHyNXR4Z25CVLfNjSkcrbi1GEBV_4ovVA7XCbkEgpGvv1xXQNA-7cg6oCanackQ9FwC5LY7RXhBYMHL0zQRmT4DppiUHVchTQ/s640/1105+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/1247375624628188403/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1105.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1247375624628188403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1247375624628188403'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1105.html' title='1105 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC67IIOlBiuUi_a6JwqcQT-OBNykOrdr9xRc3rvT8KVBcvsxFF5tC2Ui_-CjOkfnfKtSWSoYq7JrcR0V7drDHGfwYQWYITCZJTSeaE5Zrs4rw4hjcXYsedqinTFyZqD9jkHFHXDGn0cJOm/s72-c/1105+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-6479289689084368167</id><published>2012-11-02T03:06:00.001-07:00</published><updated>2012-11-02T03:07:50.442-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1029 計網第七次作業</title><content type='html'>1. cookie隱私權問題&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;h2&gt;
&lt;span class=&quot;mw-headline&quot; id=&quot;.E5.8F.8D.E5.AF.B9Cookies.E8.80.85&quot;&gt;反對Cookies者&lt;/span&gt;&lt;/h2&gt;
一些人反對cookies在網路中的應用，他們的理由如下：&lt;br /&gt;
&lt;h3&gt;
 &lt;span class=&quot;mw-headline&quot; id=&quot;.E8.AF.86.E5.88.AB.E4.B8.8D.E7.B2.BE.E7.A1.AE&quot;&gt;識別不精確&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;識別功能&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;
 &lt;span class=&quot;mw-headline&quot; id=&quot;.E9.9A.90.E7.A7.81.EF.BC.8C.E5.AE.89.E5.85.A8.E5.92.8C.E5.B9.BF.E5.91.8A&quot;&gt;隱私，安全和廣告&lt;/span&gt;&lt;/h3&gt;
Cookies在某種程度上說已經嚴重危及使用者的隱私和安全。其中的一種方法是：一些公司的高層人員為了某種目的（譬如市場調查）而存取了從未去過的網站（透過搜尋引擎查到的），而這些網站包含了一種叫做網頁臭蟲的圖片，該圖片透明，且只有一個像素大小（以便隱藏），它們的作用是將所有存取過此頁面的電腦寫入cookie。而後，電子商務網站將讀取這些cookie訊息，並尋找寫入這些cookie的網站，隨即發送包含了針對這個網站的相關產品廣告的垃圾郵件給這些高階人員。&lt;br /&gt;
&lt;h2&gt;
 &lt;span class=&quot;mw-headline&quot; id=&quot;.E5.81.B7.E7.AA.83Cookies.E5.92.8C.E8.84.9A.E6.9C.AC.E6.94.BB.E5.87.BB&quot;&gt;竊取Cookies和指令碼攻擊&lt;/span&gt;&lt;/h2&gt;
雖然cookies沒有中電腦病毒那麼危險，但它仍包含了一些敏感訊息：使用者名，電腦名，使用的瀏覽器和曾經存取的網站。使用者不希望這些內容&lt;b&gt;洩漏&lt;/b&gt;出去，尤其是當其中還包含有私人訊息的時候。&lt;br /&gt;
這並非危言聳聽，一種名為&lt;b&gt;Cross site scripting&lt;/b&gt;的工具可以達到此目的。在受到Cross site scripting攻擊時，cookie盜賊和cookie毒藥將竊取內容。一旦cookie落入攻擊者手中，它將會重現其價值。&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Cookie盜賊：蒐集使用者cookie並行給攻擊者的駭客。攻擊者將利用cookie訊息透過合法手段進入使用者帳戶。&lt;/li&gt;
&lt;li&gt;Cookie投毒：一般認為，Cookie在儲存和傳回伺服器期間沒有被修改過，而攻擊者會在cookie送回伺服器之前對其進行修改，達到自己
的目的。例如，在一個購物網站的cookie中包含了顧客應付的款項，攻擊者將該值改小，達到少付款的目的。這就是cookie 投毒。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
 &lt;span class=&quot;mw-headline&quot; id=&quot;Cookies.E7.9A.84.E6.9B.BF.E4.BB.A3.E5.93.81&quot;&gt;Cookies的替代品&lt;/span&gt;&lt;/h2&gt;
鑑於cookie的侷限和反對者的聲音，有如下一些替代方法：&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Brownie方案，是一項開放原始碼工程，由SourceForge發起。Brownie曾被用以共享在不同域中的存取，而cookies則被構想成單一域中的存取。這項方案已經停止開發。&lt;/li&gt;
&lt;li&gt;P3P，用以讓使用者獲得更多控制個人隱私權利的協議。在瀏覽網站時，它類似於cookie。&lt;/li&gt;
&lt;li&gt;在與伺服器傳輸資料時，透過在位址後面添加唯一查詢串，讓伺服器識別是否合法使用者，也可以避免使用cookie。&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;
2. 以下題目則一&lt;br /&gt;
　 (1) 求 nF / (us + Σui) (運用不等式)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
設一個server要傳給n個client，檔案大小為F，上傳速度為us，&lt;br /&gt;
&lt;br /&gt;
已得知us&amp;gt;=(us+u1+u…+un)/N，另外假設一值 ri=ui/(N-1)，&lt;br /&gt;
&lt;br /&gt;
推知 rN+1=(us-u/(N-1))/N，&lt;br /&gt;
&lt;br /&gt;
然而 server 傳送資料由 ri 到 N-1，&lt;br /&gt;
&lt;br /&gt;
Server 傳送總計：&lt;br /&gt;
&lt;br /&gt;
系統上傳總容量為us(第一個點)+u1+u2+....+un，&lt;br /&gt;
&lt;br /&gt;
上傳給n個對等點，&lt;br /&gt;
共上傳nF，時間為nF/(us(第一個點)+u1+u2+....+un )，&lt;br /&gt;
&lt;br /&gt;
得知 nF/(us+u1+…+uN) =&amp;nbsp; nF / (us + Σui)。&lt;/blockquote&gt;
&lt;span style=&quot;font-family: arial; font-size: 16px;&quot;&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/6479289689084368167/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1029_2.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6479289689084368167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6479289689084368167'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1029_2.html' title='1029 計網第七次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-2419927296976146606</id><published>2012-11-02T02:55:00.001-07:00</published><updated>2012-11-02T02:55:44.050-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1029 計網上課筆記</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUXC1-X8cOR1ceSrI2N_JZlLF9sdsLr3OMuYEJWXzG2SWpTfkgudHuIlyLfgomuiiWTknbrD3_BH_VGo9MlqvZEdQ1k-3qPVmlSUKan4luuAkDsJngomX-ETPY2PJsdEUIIADP96A7x6B/s1600/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUXC1-X8cOR1ceSrI2N_JZlLF9sdsLr3OMuYEJWXzG2SWpTfkgudHuIlyLfgomuiiWTknbrD3_BH_VGo9MlqvZEdQ1k-3qPVmlSUKan4luuAkDsJngomX-ETPY2PJsdEUIIADP96A7x6B/s640/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_VJ4B_HNqchzDbtUayqiwM690X71SeubQEP0D5mGjzsCBD2uoGf6CzD0DnW6U1Gnch7hF0A_xltHf2JXte-h6kn5XvCX2BJiaw4oFZe1G5C9YZ64L1YvtScpCj-L6Dvuio6V33SBrDgYE/s1600/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_VJ4B_HNqchzDbtUayqiwM690X71SeubQEP0D5mGjzsCBD2uoGf6CzD0DnW6U1Gnch7hF0A_xltHf2JXte-h6kn5XvCX2BJiaw4oFZe1G5C9YZ64L1YvtScpCj-L6Dvuio6V33SBrDgYE/s640/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisBvEpvhWDUH5jK4ixt38-FfaivRLk1ybi2hAvTkA43LViLy8fr5AxgiX3_yA2Si-sPN9Az4_N7IhNdqnRdOA5P7CjCEDTH55ULSbn13iw-yzDLbH2qw5zOEFsdwE6mdxsZarAMbHwyZad/s1600/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisBvEpvhWDUH5jK4ixt38-FfaivRLk1ybi2hAvTkA43LViLy8fr5AxgiX3_yA2Si-sPN9Az4_N7IhNdqnRdOA5P7CjCEDTH55ULSbn13iw-yzDLbH2qw5zOEFsdwE6mdxsZarAMbHwyZad/s640/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_3.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/2419927296976146606/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/11/1029.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2419927296976146606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2419927296976146606'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/11/1029.html' title='1029 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUXC1-X8cOR1ceSrI2N_JZlLF9sdsLr3OMuYEJWXzG2SWpTfkgudHuIlyLfgomuiiWTknbrD3_BH_VGo9MlqvZEdQ1k-3qPVmlSUKan4luuAkDsJngomX-ETPY2PJsdEUIIADP96A7x6B/s72-c/1029+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-7938702188680250746</id><published>2012-10-28T02:26:00.000-07:00</published><updated>2012-10-28T02:26:02.797-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>BUG修正感想：org.hibernate.exception.SQLGrammarException</title><content type='html'>今天在寫Spring + Hibernate的時候，&lt;br /&gt;
&lt;br /&gt;
遇到這個錯誤， &lt;br /&gt;
&lt;br /&gt;
找到一個人跟我用一樣的錯誤，&lt;br /&gt;
&lt;br /&gt;
他的資料表中有ORDER這個欄位，&lt;br /&gt;
&lt;br /&gt;
把它改掉就過了，&lt;br /&gt;
&lt;br /&gt;
我也試著把ORDER這個欄位改成T_ORDER，&lt;br /&gt;
&lt;br /&gt;
居然還真的過了，&lt;br /&gt;
 &lt;br /&gt;
 真是奇怪的BUG。</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/7938702188680250746/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/bugorghibernateexceptionsqlgrammarexcep.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/7938702188680250746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/7938702188680250746'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/bugorghibernateexceptionsqlgrammarexcep.html' title='BUG修正感想：org.hibernate.exception.SQLGrammarException'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-5665121041934683887</id><published>2012-10-27T10:45:00.004-07:00</published><updated>2012-10-28T02:24:12.594-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sublime Text 2"/><title type='text'>JQuery Snippet(自動完成)</title><content type='html'>最近開始使用Sublime Text 2來編寫CODE，&lt;br /&gt;
&lt;br /&gt;
非常的好用，&lt;br /&gt;
&lt;br /&gt;
但是遇到一個問題，&lt;br /&gt;
&lt;br /&gt;
就是使用.跟$的時候不會提示CODE，&lt;br /&gt;
&lt;br /&gt;
後來才發現Sublime Text 2的設定檔中，&lt;br /&gt;
&lt;br /&gt;
把.跟$視為單獨的字元，&lt;br /&gt;
&lt;br /&gt;
因此不會帶出Snippet的功能，&lt;br /&gt;
&lt;br /&gt;
只要在設定檔中修改即可，&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
&quot;word_separators&quot;: &quot;/\\()\&quot;&#39;-:,;&amp;amp;lt;&amp;amp;gt;~!@#%^&amp;amp;amp;*|+=[]{}`~?&quot;&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/5665121041934683887/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/snippet.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5665121041934683887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5665121041934683887'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/snippet.html' title='JQuery Snippet(自動完成)'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-3774431800974371459</id><published>2012-10-26T01:49:00.001-07:00</published><updated>2012-10-26T01:50:58.127-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows Soft"/><title type='text'>VMware安裝Mac OS教學</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
前幾天在玩MacOS，&lt;br /&gt;
&lt;br /&gt;
安裝的時候遇到了一些問題，&lt;br /&gt;
&lt;br /&gt;
在這邊記錄下來供日後參考。&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------------------------------------------------轉貼自OKFUN論壇&lt;br /&gt;
&lt;br /&gt;
[使用說明]：&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;blockquote&gt;
1. 下載後解壓縮，會有 3 個資料夾&lt;br /&gt;
Mac OS X Lion&amp;nbsp; &amp;nbsp;--&amp;gt;&amp;nbsp; &amp;nbsp;Mac OS X Lion 10.7.4 VMware 主映像檔&lt;br /&gt;
VMware Unlocker - Hardware Virtualization Bypasser&amp;nbsp; &amp;nbsp;--&amp;gt;&amp;nbsp; &amp;nbsp;使 VMWare 繞過對硬體虛擬化技術的檢查步驟&lt;br /&gt;
VMware Unlocker - Mac OS X Guest&amp;nbsp; &amp;nbsp;--&amp;gt;&amp;nbsp; &amp;nbsp;主要解除 VMware 對 Mac OS 的限制&lt;br /&gt;
2. 安裝 VMware Workstation 8 (建議使用，但本文不提供)&lt;br /&gt;
3. 進入「VMware Unlocker - Mac OS X Guest」資料夾，找到您使用的 VMware 版本，執行「install.cmd」解鎖&lt;br /&gt;
(VMware Workstation 8.x 路徑：\VMware Unlocker - Mac OS X Guest\VMware 8.x Series\VMware Workstation Unlocker - Windows)&lt;br /&gt;
4. 解鎖完成後，執行 VMware，點選 [Open a Virtual Machine] 按鈕，進入「Mac OS X Lion」資料夾載入映像檔 (&lt;a href=&quot;http://okfun.org/j.php?u=http%253A%252F%252Fokfun.org%252Fviewthread.php%253Ftid%253D296858%2526amp%253Bpage%253D1%2526amp%253Bfromuid%253D225257%2523pid1606159&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt; 不知道的點我看圖 &lt;/span&gt;&lt;/a&gt;)&lt;br /&gt;
5. 啟動後 Mac OS X Lion 的虛擬機器後稍等一下，進入系統就成功了。&lt;br /&gt;
PS: 預設帳號沒有設定密碼。&lt;/blockquote&gt;
&lt;/div&gt;
[把系統換成繁體中文]：&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;blockquote&gt;
1. 啟動 Mac OS X Lion 系統。&lt;br /&gt;
2. 點一下左上角的蘋果圖示，點一下 [System Preferences...]。&lt;br /&gt;
3. 在出現的「System Preferences」視窗中，點一下 [Languagw &amp;amp; Text]。&lt;br /&gt;
4. 找到「繁體中文」並且直接用滑鼠拖到最上面 (或是先選好繁體中文，用鍵盤 Alt + 方向鍵 也可以移到最上面)。&lt;br /&gt;
5. 改好之後，再點一下左上角的蘋果圖示，選 Log Out (登出) 或是 Restart... (重新啟動)，就可以看到系統變成繁體中文了。&lt;/blockquote&gt;
&lt;/div&gt;
[安裝修改版 VMWare Tools 以便 MAC OS X 變更解析度]：&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;blockquote&gt;
1. 先把 MAC OS X 做一份快照以防萬一 (VMWare 選單上的 [VM] -&amp;gt; [Snapshot] -&amp;gt; [Take Snapshot...]，按下 [Take Snapshot] 按鈕就會製作一份快照了。)&lt;br /&gt;
2. 將 darwin.iso 檔案掛載到 VMWare 的 MAC OS X 的 CD/DVD 光碟機上。darwin.iso 檔案位於「VMware Unlocker – Mac OS X Guest\VMware 8.x Series\Tools」&lt;br /&gt;
3. 進入 MAC OS X 的系統，等到虛擬光碟機的 VMWare Tools 掛載後，執行「Install VMware Tools 」。(預設使用者沒有密碼)&lt;br /&gt;
4. 安裝後必須重新啟動 MAC OS X，重新啟動之後就可以在「顯示」中設定更多的解析度了。&lt;/blockquote&gt;
&lt;/div&gt;
[VMWare 卡在灰色蘋果開機畫面] (不一定所有人適用)：&lt;br /&gt;
&lt;div class=&quot;quote&quot;&gt;
&lt;blockquote&gt;
Q: 請問有執行過 VMware Unlocker - Mac OS X Guest 資料夾中的修正程式 (解除限制) 嗎?&lt;br /&gt;
A: 沒有的話請根據您用的 VMWare 版本執行修正 (解除限制)。&lt;br /&gt;
Q: 執行過還是一樣?&lt;br /&gt;
A: 請將您的電腦重新開機，進入 BIOS，找到「Virtualization Technology (虛擬化技術)」，並設定為 [Enabled]，再試著啟動一次 MAC OS X。&lt;br /&gt;
Q: BIOS 中沒有「Virtualization Technology (虛擬化技術)」選項，或是設定啟動後結果還是一樣?&lt;br /&gt;
A: 請下載文章附件 vmware-vmx-patch-8.0.3.txt 的檔案，並請安裝 VMware Workstation 8.0.3 才能正常修正&lt;/blockquote&gt;
----------------------------------------------------------------------------------------------------------------- &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/3774431800974371459/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/vmwaremac-os.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3774431800974371459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3774431800974371459'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/vmwaremac-os.html' title='VMware安裝Mac OS教學'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-317759978532277777</id><published>2012-10-24T22:18:00.001-07:00</published><updated>2012-10-26T01:44:07.893-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1022 計網第六次作業</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
1. 舉例：解釋說明執行FTP的過程/運作流程（commands, status code / phrase）&lt;br /&gt;
&lt;br /&gt;
　　檔案傳輸協議（英文：File Transfer Protocol，簡稱為FTP）是用於在網路上進行檔案傳輸的一套標準協議。它屬於網路傳輸協議的應用層。&lt;br /&gt;
　　&lt;br /&gt;
　　FTP服務一般執行在20和21兩個埠。埠20用於在客戶端和伺服器之間傳輸資料流，而埠21用於傳輸控制流，並且是命令通向ftp伺服器的進口。
當資料透過資料流傳輸時，控制流處於空閒狀態。而當控制流空閒很長時間後，客戶端的防火牆會將其會話置為超時，這樣當大量資料透過防火牆時，會產生一些問
題。此時，雖然檔案可以成功的傳輸，但因為控制會話，會被防火牆斷開；傳輸會產生一些錯誤。&lt;br /&gt;
　　FTP雖然可以被終端使用者直接使用，但是它是設計成被FTP客戶端程式所控制。&lt;br /&gt;
執行FTP服務的許多網站都開放匿名服務，在這種設定下，使用者不需要帳號就可以登入伺服器，預設情況下，匿名使用者的使用者名是：
「anonymous」。這個帳號不需要密碼，雖然通常要求輸入使用者的郵件位址作為認證密碼，但這只是一些細節或者此郵件位址根本不被確定，而是依賴於
FTP伺服器的配置情況。&lt;br /&gt;
&lt;br /&gt;
　　大多數最新的網頁瀏覽器和檔案管理器都能和FTP伺服器建立連線。這使得在FTP上透過一個介面就可以操控遠端檔案，如同操控本地檔案一樣。這個功能透過給定一個FTP的URL實作，形如ftp://&amp;lt;伺服器位址&amp;gt;（例如，ftp://ftp.gimp.org ）。是否提供密碼是可選擇的，如果有密碼，則形如ftp://&amp;lt;login&amp;gt;:&amp;lt;password&amp;gt;@&amp;lt;ftpserveraddress&amp;gt;。大部分網頁瀏覽器要求使用被動FTP模式，然而並不是所有的FTP伺服器都支援被動模式。&lt;br /&gt;
&lt;br /&gt;
　　FTP 運作流程圖&lt;br /&gt;
階段一 監聽 &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/_GTuTuBNvS8s/Sexy-vrrNDI/AAAAAAAAVyM/tbrKa_xwOuc/s220/say_ftp1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/_GTuTuBNvS8s/Sexy-vrrNDI/AAAAAAAAVyM/tbrKa_xwOuc/s220/say_ftp1.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
階段二 連接&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/_GTuTuBNvS8s/Sexy-tzsw4I/AAAAAAAAVyU/NQ6LUxqDgaM/s220/say_ftp2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/_GTuTuBNvS8s/Sexy-tzsw4I/AAAAAAAAVyU/NQ6LUxqDgaM/s220/say_ftp2.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
階段三 傳遞&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/_GTuTuBNvS8s/Sexy-9Kz9HI/AAAAAAAAVyc/u8rW9ATsJkk/s220/say_ftp3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/_GTuTuBNvS8s/Sexy-9Kz9HI/AAAAAAAAVyc/u8rW9ATsJkk/s220/say_ftp3.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FTP 運作流程說明&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;戶端使用 Three-Way Handshake與 FTP 伺服器端建立 TCP 交談。&lt;/li&gt;
&lt;li&gt;FTP伺服器利用 TCP 21 連接埠來傳送和接收 TCP 控制資訊，以便於傾聽用戶端的連線要求，在連線建立後，此連接埠會全程開啟。&lt;/li&gt;
&lt;li&gt;FTP伺服器使用 TCP 20 連接埠來傳送與接收 FTP 檔案，傳送完成後即關閉。&lt;/li&gt;
&lt;li&gt;用戶端在向 FTP 伺服器提出連線要求後，會在 1024 ～ 65535 的連接埠中動態指定一個連接埠。並以此動態連接埠與 FTP 伺服器上的 TCP 21 連接埠來建立交談。&lt;/li&gt;
&lt;li&gt;用戶端會開啟另一連接埠連到 FTP 伺服器上的 TCP 20 連接埠，以便傳輸資料。而且每一次有檔案要傳輸時，用戶端會開啟一個新的連接埠與FTP伺服器連線。 &lt;/li&gt;
&lt;/ol&gt;
&amp;nbsp;　　HTTP是瀏覽網頁最常用的通訊渠道，網頁設計師瞭解有關的傳回值(Status Code)對檢查伺服器問題有一定幫助。&lt;br /&gt;
&lt;br /&gt;
1.1 消息1xx（Informational 1xx）&lt;br /&gt;
&lt;br /&gt;
　　該類狀態代碼用於表示臨時回應。臨時回應由狀態行（Status-Line）及可選標題組成， 由空行終止。HTTP/1.0中沒有定義任何1xx的狀態代碼，所以它們不是對HTTP/1.0請求的合法回應。實際上，它們主要用於實驗用途，這已經超出本文檔的範圍。&lt;br /&gt;
&lt;br /&gt;
1.2 成功2xx（Successful 2xx）&lt;br /&gt;
　　表示客戶端請求被成功接收、理解、接受。&lt;br /&gt;
&lt;br /&gt;
200 OK&lt;br /&gt;
請求成功。回應的信息依賴於請求所使用的方法，如下：&lt;br /&gt;
GET 要請求的資源已經放在回應的實體中了。&lt;br /&gt;
HEAD 沒有實體主體，回應中只包括標題信息。&lt;br /&gt;
POST 實體（描述或包含操作的結果）。&lt;br /&gt;
&lt;br /&gt;
201 Created&lt;br /&gt;
請求完成，結果是創建了新資源。新創建資源的URI可在回應的實體中得到。原始服務器應在發出該狀態代碼前創建該資源。如果該操作不能立即完成，服務器必須在該資源可用時在回應主體中給出提示，否則，服務器端應回應202（可被接受）。&lt;br /&gt;
在本文定義的方法，只有POST可以創建資源。&lt;br /&gt;
&lt;br /&gt;
202 Accepted&lt;br /&gt;
請求被接受，但處理尚未完成。請求可能不一定會最終完成，有可能被處理過程隨時中斷，在這種情況下，沒有辦法在異步操作中重新發送狀態代碼。&lt;br /&gt;
202回應是沒有義務的，這樣做的目的是允許服務器不必等到用戶代理和服務器間的連接結束，就可以響應其它過程的請求（象每天運行一次的，基於批處理的過程）。&lt;br /&gt;
在某些回應中返回的實體中包括當前請求的狀態指示、狀態監視器指針或用戶對請求能否實現的評估信息。&lt;br /&gt;
&lt;br /&gt;
204 No Content&lt;br /&gt;
服務器端已經實現了請求，但是沒有返回新的信息。如果客戶是用戶代理，則勿需為此更新自身的文檔視圖。該回應主要是為了在不影響用戶代理激活文檔視圖的前提下，進行script語句的輸入及其它操作。該回應還可能包括新的、以實體標題形式表示的元信息，它可被當前用戶代理激活視圖中的文檔所使用。&lt;br /&gt;
&lt;br /&gt;
1.3 重定向（Redirection 3xx）&lt;br /&gt;
　　該類狀態碼表示用戶代理要想完成請求，還需要發出進一步的操作。這些操作只有當後跟的請求是GET或HEAD時，才可由用戶代理來實現，而不用與用戶進行交互。用戶代理永遠也不要對請求進行5次以上的重定向操作，這樣可能導致無限循環。&lt;br /&gt;
&lt;br /&gt;
300 Multiple Choices&lt;br /&gt;
該狀態碼不被HTTP/1.0的應用程序直接使用，只是做為3xx類型回應的缺省解釋。存在多個可用的被請求資源。&lt;br /&gt;
除非是HEAD請求，否則回應的實體中必須包括這些資源的字符列表及位置信息，由用戶或用戶代理來決定哪個是最適合的。&lt;br /&gt;
如果服務器有首選，它應將對應的URL信息存放在位置域（Location field）處，用戶代理會根據此域的值來實現自動的重定向。&lt;br /&gt;
&lt;br /&gt;
301 Moved Permanently&lt;br /&gt;
請求到的資源都會分配一個永久的URL，這樣就可以在將來通過該URL來訪問此資源。有編輯鏈接功能的客戶端會儘可能地根據服務器端傳回的新鏈接而自動更新請求URI。 新的URL必須由回應中的位置域指定。除非是HEAD請求，否則回應的實體主體 　　（Entity-Body）必須包括對新URL超鏈接的簡要描述。&lt;br /&gt;
如果用POST方法發出請求，而接收到301回應狀態碼。在這種情況下，除非用戶確認，否則用戶代理不必自動重定向請求，因為這將導致改變已發出請求的環境。&lt;br /&gt;
注意：當在接收到301狀態碼後而自動重定向POST請求時，一些現存的用戶代理會錯誤地將其改為GET請求。&lt;br /&gt;
&lt;br /&gt;
302 Moved Temporarily&lt;br /&gt;
請求到的資源在一個不同的URL處臨時保存。因為重定向有時會被更改，客戶端應繼續用請求URI來發出以後的請求。新的URL必須由回應中的位置域指定。除非是HEAD請求，否則回應的實體主體 （Entity-Body）必須包括對新URL超鏈接的簡要描述。&lt;br /&gt;
如果用POST方法發出請求，而接收到302回應狀態碼。在這種情況下，除非用戶確認，否則用戶代理不必自動重定向請求，因為這將導致改變已發出請求的環境。&lt;br /&gt;
注意：當在接收到302狀態碼後而自動重定向POST請求時，一些現存的用戶代理會錯誤地將其改為GET請求。&lt;br /&gt;
&lt;br /&gt;
304 Not Modified&lt;br /&gt;
如果客戶端成功執行了條件GET請求，而對應文件自If-Modified-Since域所指定的日期以來就沒有更新過，服務器應當回應此狀態碼，而不是將實體主體發送給客戶端。回應標題域中只應包括一些相關信息，比如緩存管理器、與實體最近更新（entity&#39;s Last-Modified）日期無關的修改。相關標題域的例子有：日期、服務器、過期時間。每當304回應中給出的域值發生變化，緩存都應當對緩存的實體進行更新。&lt;br /&gt;
&lt;br /&gt;
1.4 客戶端錯誤（Client Error ）4xx&lt;br /&gt;
　　4xx類的狀態碼表示客戶端發生錯誤。如果客戶端在收到4xx代碼時請求還沒有完成，它應當立即終止向服務器發送數據。除了回應HEAD請求外，不論錯誤是臨時的還是永久的，服務器端都必須在回應的實體中包含錯誤狀態的解釋。這些狀態碼適用於任何請求方法。&lt;br /&gt;
注意：如果客戶端正在發送數據，服務器端的TCP實現應當小心，以確保客戶端在關閉輸入連接之前收到回應包。如果客戶端在關閉後仍舊向服務器發送數據，服務器會給客戶　　端發送一個復位包，清空客戶端尚未處理的輸入緩衝區，以終止HTTP應用程序的讀取、解釋活動。&lt;br /&gt;
&lt;br /&gt;
400 非法請求（Bad Request）&lt;br /&gt;
如果請求的語法不對，服務器將無法理解。客戶端在對該請求做出更改之前，不應再次向服務器重複發送該請求。&lt;br /&gt;
&lt;br /&gt;
401 未授權（Unauthorized）&lt;br /&gt;
請求需要用戶授權。回應中的WWW-Authenticate標題域（10.16節）應提示用戶以授權方式請求資源。客戶端應使用合適的授權標題域（10.2節）來重複該請求。如果請求中已經包括了授權信任信息，那回應的401表示此授權被拒絕。如果用戶代理在多次嘗試之後，回應一樣還是返回401狀態代碼，用戶應當察看一下回應的實體，因為在實體中會包括一些相關的動態信息。HTTP訪問授權會在11節中解釋。&lt;br /&gt;
&lt;br /&gt;
403 禁止（Forbidden）&lt;br /&gt;
服務器理解請求，但是拒絕實現該請求。授權對此沒有幫助，客戶端應當停止重複發送此請求。如果不是用HEAD請求方法，而且服務器端願意公佈請求未被實現原因的前提下，服務器會將拒絕原因寫在回應實體中。該狀態碼一般用於服務器端不想公佈請求被拒絕的細節或沒有其它的回應可用。&lt;br /&gt;
&lt;br /&gt;
404 沒有找到（Not Found）&lt;br /&gt;
服務器沒有找到與請求URI相符的資源。404狀態碼並不指明狀況是臨時性的還是永久性的。如果服務器不希望為客戶端提供這方面的信息，還回應403（禁止）狀態碼。&lt;br /&gt;
&lt;br /&gt;
1.5 服務器錯誤（Server Error ）5xx&lt;br /&gt;
　　回應代碼以『5』開頭的狀態碼表示服務器端發現自己出現錯誤，不能繼續執行請求。如果客戶端在收到5xx狀態碼時，請求尚未完成，它應當立即停止向服務器發送數據。除了回應HEAD請求外，服務器應當在其回應實體中包括對錯誤情況的解釋、並指明是臨時性的還永久性的。&lt;br /&gt;
這類回應代碼沒有標題域，可適用於任何請求方法。&lt;br /&gt;
&lt;br /&gt;
500 服務器內部錯誤（Internal Server Error）&lt;br /&gt;
服務器碰到了意外情況，使其無法繼續回應請求。&lt;br /&gt;
&lt;br /&gt;
501 未實現（Not Implemented）&lt;br /&gt;
服務器無法提供對請求中所要求功能的支持。如果服務器無法識別請求方法就會回應此狀態代碼，這意味著不能回應請求所要求的任何資源。&lt;br /&gt;
&lt;br /&gt;
502 非法網關（Bad Gateway）&lt;br /&gt;
充當網關或代理的服務器從要發送請求的上游（upstream）服務器收到非法的回應。&lt;br /&gt;
&lt;br /&gt;
503 服務不可用（Service Unavailable）&lt;br /&gt;
服務器當前無法處理請求。這一般是由於服務器臨時性超載或維護引起的。該狀態碼暗示情況是暫時性的，要產生一些延遲。&lt;br /&gt;
注意：503狀態碼並沒有暗示服務器在超載時一定要返回此狀態碼。一些服務器可能希望在超載時採用簡單處理，即斷掉連接。&lt;br /&gt;
&lt;br /&gt;
2. </content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/317759978532277777/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1022_24.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/317759978532277777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/317759978532277777'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1022_24.html' title='1022 計網第六次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_GTuTuBNvS8s/Sexy-vrrNDI/AAAAAAAAVyM/tbrKa_xwOuc/s72-c/say_ftp1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-3551399268254828210</id><published>2012-10-23T09:13:00.000-07:00</published><updated>2012-10-26T01:44:08.910-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1022 計網上課筆記</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSdZXnhi9z4afdey-eHkPMG6ToaPfJnzcF2n5pk85-UdFVcY3vDWY5i2-9XWb4rCh3KFCSCtmf6KDIQp9ImpvfjW4hfmYJ_sHxxe-RobiUfa3tMjHvjoedTRj9nGA0kRqAvvm7KBs1-_VF/s1600/1022+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSdZXnhi9z4afdey-eHkPMG6ToaPfJnzcF2n5pk85-UdFVcY3vDWY5i2-9XWb4rCh3KFCSCtmf6KDIQp9ImpvfjW4hfmYJ_sHxxe-RobiUfa3tMjHvjoedTRj9nGA0kRqAvvm7KBs1-_VF/s640/1022+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZy-Ff-8eWWDdUVB8xcDv4qNN3wZyy1fNxk9BnPs-0878wgqvUVjGFDwu01GdoBzuz4My1cDEqDWsEZKzRuuY9p4ewrOLPEFu4zToPFML7_mGeUuX0ww0QPNobzirk08HxXSwkqVw1hA_Z/s1600/1022+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZy-Ff-8eWWDdUVB8xcDv4qNN3wZyy1fNxk9BnPs-0878wgqvUVjGFDwu01GdoBzuz4My1cDEqDWsEZKzRuuY9p4ewrOLPEFu4zToPFML7_mGeUuX0ww0QPNobzirk08HxXSwkqVw1hA_Z/s640/1022+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.png&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/3551399268254828210/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1022.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3551399268254828210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3551399268254828210'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1022.html' title='1022 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSdZXnhi9z4afdey-eHkPMG6ToaPfJnzcF2n5pk85-UdFVcY3vDWY5i2-9XWb4rCh3KFCSCtmf6KDIQp9ImpvfjW4hfmYJ_sHxxe-RobiUfa3tMjHvjoedTRj9nGA0kRqAvvm7KBs1-_VF/s72-c/1022+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-7039346819050179132</id><published>2012-10-17T05:54:00.001-07:00</published><updated>2012-10-26T01:44:09.955-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1015 計網第五次作業</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
問題一： 搜尋html主程式呼叫另一html副程式的程式，並解釋說明之&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;　　使用台中榮民總醫院掛號系統來做說明&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKNBxqU4BSDyNspB4oL-tpnr_GIcskavVQp-20i6iyYxMQhlQjyv-dL9EOlesIj-XuRnmHF5jFnrSxu1yOmGmTawH2ggdvywLqTP0VW7vXfYaIYkAeA4eOAD22k4-MJOxzsP5WCmqhIhX-/s1600/HTML%E6%B5%81%E7%A8%8B%E4%B8%80.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKNBxqU4BSDyNspB4oL-tpnr_GIcskavVQp-20i6iyYxMQhlQjyv-dL9EOlesIj-XuRnmHF5jFnrSxu1yOmGmTawH2ggdvywLqTP0VW7vXfYaIYkAeA4eOAD22k4-MJOxzsP5WCmqhIhX-/s640/HTML%E6%B5%81%E7%A8%8B%E4%B8%80.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
第一步進入到掛號查詢網頁以後，輸入患者基本資料。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4AVRGKfKGlv246VsCV4wwhB9ovf_MZyTcV9hUfoogSjfDXZ-TU4Y4m10IECcrJ3NHdW9mEtsxJ42o41ikBga23q4BJdq4v3krgx3jr6GgAC_RZ7KG8VyjN5-ISLTS371-sfMqih8ZTkah/s1600/HTML%E6%B5%81%E7%A8%8B%E4%B8%89.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzYsngZQo7OTK0rSLmqxyLiKcBUUpx3-nWN5PqkA8WwcJrAaV6fXeRfvr2UC_Vs3fklXLY0WzoMpaOH59L1U2bz4uAwJtoF50hjF5TmadnOCJE0FO6d82STS-nUU5iTrfGzGxNntyADJuQ/s1600/HTML%E6%B5%81%E7%A8%8B%E4%BA%8C.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;172&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzYsngZQo7OTK0rSLmqxyLiKcBUUpx3-nWN5PqkA8WwcJrAaV6fXeRfvr2UC_Vs3fklXLY0WzoMpaOH59L1U2bz4uAwJtoF50hjF5TmadnOCJE0FO6d82STS-nUU5iTrfGzGxNntyADJuQ/s640/HTML%E6%B5%81%E7%A8%8B%E4%BA%8C.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
之後就會將這些資料已POST的形式上傳到榮總的伺服器當中，以上是POST的內容。&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4AVRGKfKGlv246VsCV4wwhB9ovf_MZyTcV9hUfoogSjfDXZ-TU4Y4m10IECcrJ3NHdW9mEtsxJ42o41ikBga23q4BJdq4v3krgx3jr6GgAC_RZ7KG8VyjN5-ISLTS371-sfMqih8ZTkah/s1600/HTML%25E6%25B5%2581%25E7%25A8%258B%25E4%25B8%2589.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4AVRGKfKGlv246VsCV4wwhB9ovf_MZyTcV9hUfoogSjfDXZ-TU4Y4m10IECcrJ3NHdW9mEtsxJ42o41ikBga23q4BJdq4v3krgx3jr6GgAC_RZ7KG8VyjN5-ISLTS371-sfMqih8ZTkah/s640/HTML%25E6%25B5%2581%25E7%25A8%258B%25E4%25B8%2589.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
伺服器接收到這些參數以後，變回傳此HTML網頁回來，到此完成一次完整的WEB流程。&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
問題二：試解釋web cache/proxy server所遇到的update problem該如何解決？&lt;br /&gt;
&lt;br /&gt;
　　一般可以在Server向Client返回的訊息中加入Cache-Control:no-cache，就是不將內容加入快取中，大部分的網頁設計中，是不需要考慮這點的，因為URL會變動，在某些情況下則需要加入這段語法，例如：通過Ajax向同一個URL發送請求、頁面訪問同一個URL並需要動態顯示頁面內容。&lt;br /&gt;
&lt;br /&gt;
　　再不加入任何程式碼的情況下，Cache-Control可能不被添加，此時，瀏覽器將快取從Server取得訊息。如果再次訪問網頁，瀏覽器會直接讀取快取，而非訪問Server，如果通過代理再次訪問網頁，那麼，代理服務器將會直接向瀏覽器返回一個302狀態，命令瀏覽器從快取讀取資料。 &lt;br /&gt;
&lt;br /&gt;
　　如果可以在設計階段，就已經考慮到通過URL參數，改變URL，倒也不需要考慮快取的問題。但是，如果URL相同，就會出現相應資料更新遲緩的現象。例如，
如果訪問速度相對較快，第一次訪問和第二次訪問的數據，在同一個客戶端是相同的。也就是HTTP數據不更新/更新遲緩現象。&lt;br /&gt;
解決此問題的方法，就是向Server的返回頭訊息「Cache-Control:no-cache」。</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/7039346819050179132/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1015_17.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/7039346819050179132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/7039346819050179132'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1015_17.html' title='1015 計網第五次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKNBxqU4BSDyNspB4oL-tpnr_GIcskavVQp-20i6iyYxMQhlQjyv-dL9EOlesIj-XuRnmHF5jFnrSxu1yOmGmTawH2ggdvywLqTP0VW7vXfYaIYkAeA4eOAD22k4-MJOxzsP5WCmqhIhX-/s72-c/HTML%E6%B5%81%E7%A8%8B%E4%B8%80.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-945702619099685037</id><published>2012-10-17T05:50:00.002-07:00</published><updated>2012-10-26T01:44:11.489-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1015 計網上課筆記</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE4X1dHjV0X3741OWP7zmukGyzt4JjnJD4gVQ70F7A1O4fJiUJ9Bkmx1tqVDm-bHLzbpZTckdXrxnnT-xQz1NFA7LwmDWn3_CamvS2FwANJS-chCvDS3ZTQ_hW4pDuZlA6jZhzOA1f9d9C/s1600/1015+%E8%A8%88%E7%B6%B2%E7%AD%86%E8%A8%98_1to2+by+UPAD_01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE4X1dHjV0X3741OWP7zmukGyzt4JjnJD4gVQ70F7A1O4fJiUJ9Bkmx1tqVDm-bHLzbpZTckdXrxnnT-xQz1NFA7LwmDWn3_CamvS2FwANJS-chCvDS3ZTQ_hW4pDuZlA6jZhzOA1f9d9C/s640/1015+%E8%A8%88%E7%B6%B2%E7%AD%86%E8%A8%98_1to2+by+UPAD_01.png&quot; width=&quot;488&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo_U5eCeaDzfU7MPQqjyQSCbAqctmXkA6J0Y0t2gO6TcqHVfeuxtg1flebh-ngdGVIetYiKkpHqNellsICLSX3ZbO3Ni16RH2kmL_1bQzSO21NGw1Jd0Yodo7ncGPe1Er4hPYFwDLQy8ju/s1600/1015+%E8%A8%88%E7%B6%B2%E7%AD%86%E8%A8%98_1to2+by+UPAD_02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgo_U5eCeaDzfU7MPQqjyQSCbAqctmXkA6J0Y0t2gO6TcqHVfeuxtg1flebh-ngdGVIetYiKkpHqNellsICLSX3ZbO3Ni16RH2kmL_1bQzSO21NGw1Jd0Yodo7ncGPe1Er4hPYFwDLQy8ju/s640/1015+%E8%A8%88%E7%B6%B2%E7%AD%86%E8%A8%98_1to2+by+UPAD_02.png&quot; width=&quot;488&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/945702619099685037/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1015.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/945702619099685037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/945702619099685037'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1015.html' title='1015 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiE4X1dHjV0X3741OWP7zmukGyzt4JjnJD4gVQ70F7A1O4fJiUJ9Bkmx1tqVDm-bHLzbpZTckdXrxnnT-xQz1NFA7LwmDWn3_CamvS2FwANJS-chCvDS3ZTQ_hW4pDuZlA6jZhzOA1f9d9C/s72-c/1015+%E8%A8%88%E7%B6%B2%E7%AD%86%E8%A8%98_1to2+by+UPAD_01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-8405808430201742896</id><published>2012-10-14T08:37:00.001-07:00</published><updated>2012-10-14T08:58:19.255-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows Soft"/><title type='text'>解決Firefox觀看Youtube LAG的問題</title><content type='html'>&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
　　我的桌電Firefox從某一版開始，看Youtube就非常非常的LAG，神奇的是筆電跟桌電Firefox跟Flash的版本完成相同，但是筆電卻完全不會LAG，更別提我桌電性能是筆電的N倍，查了一下好像是Flash沙箱功能引起的問題，在這邊紀錄一下解法。&lt;br /&gt;
&lt;br /&gt;
----------------------------以下轉自PTT-------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&lt;span class=&quot;q4b7&quot;&gt;&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;作&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;者&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;K&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;z&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;k&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;r&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;i&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;風&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;斬&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;看&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;板&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;B&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;r&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;w&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;r&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;標&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;題&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;R&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;F&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;x&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;-&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;只&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;有&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;用&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;火&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;狐&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;的&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;時&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;候&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;f&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;l&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;a&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;s&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;h&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;非&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;常&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;卡&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;時&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;間&lt;/span&gt;&lt;span class=&quot;q4b7&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;M&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;o&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;n&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;S&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;e&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;p&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;4&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;2&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;q7b4&quot;&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&lt;span class=&quot;q6b0&quot;&gt;─&lt;/span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;感謝AlanLive大大，原來簡單的解除沙箱就行了..&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;分享解除沙箱的方法:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;找Windows\System32\Macromed\Flash&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&amp;nbsp;&amp;nbsp;Windows\SysWOW64\Macromed\Flash(64bit)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;找到mms.cfg的文件，增加一行ProtectedMode=0，就一切正常了&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;BBSLine&quot;&gt;-----------------------------------------------------------------------------------------------------&amp;nbsp;&lt;/span&gt; </content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/8405808430201742896/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/firefoxyoutube-lag.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/8405808430201742896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/8405808430201742896'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/firefoxyoutube-lag.html' title='解決Firefox觀看Youtube LAG的問題'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-5352234940969319572</id><published>2012-10-14T08:32:00.002-07:00</published><updated>2012-10-14T08:58:27.719-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web"/><title type='text'>Win 8 網頁風格</title><content type='html'>&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
　　個人蠻喜歡Win 8 的 Metro 風格，可是自己技術不給力，做不出來，好險網路套件非常多，找到了一款Win 8 風格的專案，在這邊紀錄一下。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://aozora.github.com/bootmetro/index.html&quot; target=&quot;_blank&quot;&gt;http://aozora.github.com/bootmetro/index.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/5352234940969319572/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/win-8.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5352234940969319572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5352234940969319572'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/win-8.html' title='Win 8 網頁風格'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-4069675952496299223</id><published>2012-10-10T02:16:00.000-07:00</published><updated>2012-10-10T02:18:14.550-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1008 計網上課筆記</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPVmwvQ6kcpAo1qxC9uix7nr4L0o4Jt260Xrg2quG26GZNPvaSiBQpVo8ianhqK3P0RP16iQrkvGzjFYvIItJ5lG-KzpvL0WESZCG33gjcLOzJmdsS7GxIMYoTo0ryhKw4PezCJNDYCp8n/s1600/1008+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPVmwvQ6kcpAo1qxC9uix7nr4L0o4Jt260Xrg2quG26GZNPvaSiBQpVo8ianhqK3P0RP16iQrkvGzjFYvIItJ5lG-KzpvL0WESZCG33gjcLOzJmdsS7GxIMYoTo0ryhKw4PezCJNDYCp8n/s640/1008+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEietxAd2l_d5jpPmD98_wY3dlEZ4d7ZDFVOy3gnmFkle0EWvzHHfwBKSJYjmHEPLKg630HYpqSKlvLAtjcxG8xEYZWEmsuqXYG0GfAvxEIxT5ECzu_vDNlDAykPznkJtyaYSJoGtY0K89TV/s1600/1008+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEietxAd2l_d5jpPmD98_wY3dlEZ4d7ZDFVOy3gnmFkle0EWvzHHfwBKSJYjmHEPLKg630HYpqSKlvLAtjcxG8xEYZWEmsuqXYG0GfAvxEIxT5ECzu_vDNlDAykPznkJtyaYSJoGtY0K89TV/s640/1008+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/4069675952496299223/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1008.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/4069675952496299223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/4069675952496299223'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1008.html' title='1008 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPVmwvQ6kcpAo1qxC9uix7nr4L0o4Jt260Xrg2quG26GZNPvaSiBQpVo8ianhqK3P0RP16iQrkvGzjFYvIItJ5lG-KzpvL0WESZCG33gjcLOzJmdsS7GxIMYoTo0ryhKw4PezCJNDYCp8n/s72-c/1008+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-2747844077229512789</id><published>2012-10-10T02:09:00.001-07:00</published><updated>2012-10-10T09:02:35.906-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1008 計網第四次作業</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
第一題：排序程式，使用Call by Value 跟 Call by Address。
以下程式使用 Java。
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;pre class=&quot;brush: java&quot;&gt;import java.util.Scanner;

public class main {
 public static void main(String[] args) {
  int numbers[] = new int[10];
  int numbersByValue[] = new int[10];
  String numValue = new String();

  System.out.println(&quot;請輸入10個數字：&quot;);
  Scanner scanner = new Scanner(System.in);

  for (int i = 0; i &amp;lt; 10; i++) {
   System.out.println(&quot;第&quot; + (i + 1) + &quot;個數字是：&quot;);
   numbers[i] = scanner.nextInt();
  }

  System.out.println(&quot;您輸入的數字為：&quot;);

  for (int i = 0; i &amp;lt; 10; i++) {
   System.out.print(numbers[i]);
   numValue+=String.valueOf(numbers[i]);
   if (i != 9){
    System.out.print(&quot;、&quot;);
    numValue+=&quot;、&quot;;
   }
  }
  
  CallByAdress(numbers);
  
  System.out.println(&quot;\n使用CallByAdress排序後：&quot;);
  
  for (int i = 0; i &amp;lt; 10; i++) {
   System.out.print(numbers[i]);
   if (i != 9)
    System.out.print(&quot;、&quot;);
  }
  
  System.out.println(&quot;\n使用CallByValue排序後：&quot;);

  numbersByValue=CallByValue(numValue);
  
  for (int i = 0; i &amp;lt; 10; i++) {
   System.out.print(numbersByValue[i]);
   if (i != 9)
    System.out.print(&quot;、&quot;);
  }
 }

 public static void CallByAdress(int[] numbers) { //Call by adress，直接傳陣列進去，不用Return，即可排序。
  sort(numbers, 0, numbers.length-1);
 }
 
 public static int[] CallByValue(String numbersValue) { //Call by value，傳String進去。
  String[] numbersString = new String[10]; //new 一個字串陣列，來接收數值。
  int[] numbersInt = new int[10];  //new 一個int陣列，來處理數值。
  
  numbersString = numbersValue.split(&quot;、&quot;); //將傳進來的字串分析，用&quot;、&quot;分離字串。
  
  for (int i = 0 ; i&amp;lt;numbersString.length ; i++){  //將分析後的字串放入int陣列中。
   numbersInt[i] = Integer.parseInt(numbersString[i]);
  }
  
  sort(numbersInt, 0, numbersInt.length-1); //將int陣列丟入排序法中。
  
  return numbersInt; //返回排序後的值。
 }
 
    private static void sort(int[] number, int left, int right) { //排序法，使用快速排序法。
        if(left &amp;lt; right) { 
            int i = left; 
            int j = right + 1; 
            while(true) { 
                // 向右找 
                while(i + 1 &amp;lt; number.length &amp;amp;&amp;amp; number[++i] &amp;lt; number[left]) ;  
                // 向左找 
                while(j -1 &amp;gt; -1 &amp;amp;&amp;amp; number[--j] &amp;gt; number[left]) ;  
                if(i &amp;gt;= j) 
                    break; 
                swap(number, i, j); 
            } 
            swap(number, left, j); 
            sort(number, left, j-1);   // 對左邊進行遞迴 
            sort(number, j+1, right);  // 對右邊進行遞迴 
        }
    }
    
    private static void swap(int[] number, int i, int j) {
        int t = number[i]; 
        number[i] = number[j]; 
        number[j] = t;
    }
}&amp;nbsp;&lt;/pre&gt;
&lt;/blockquote&gt;
第二題：搜尋任一socket program，並解釋說明之。
&lt;br&gt;
socket program會有一個SERVICE端和許多的client端，當程式啟動時，就會跟SERVICE做連結，並且互相傳遞資料，在需要時開啟，不需要時關閉。
&lt;br&gt;
以下是C#的程式範例：
&lt;br&gt;
SocketServer.cs
&lt;br&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;
using System;
using System.Collections.Generic;
using System.Text;

using System.Net.Sockets;
using System.Net;
using System.ComponentModel;

namespace SocketConn
{
    class SocketServer
    {
        #region private property

        ///         /// socket server TCP port number
        ///         private int _PortNumber;


        ///         /// TCP Listener
        ///         private TcpListener _Listener;


        ///         /// 用來處理 Listener 工作的執行緒
        ///         private BackgroundWorker _bgwServer = new BackgroundWorker();


        ///         /// socker client 識別編號
        ///         private int _ClientNo = 0;

        #endregion


        #region static public property

        ///         /// 工作進行中產生之訊息
        ///         public static List sMessages = new List();

        #endregion


        #region constructor

        ///         /// constructor
        ///         /// 
socket server TCP port number
        public SocketServer(int inPortNumber)
        {
            this._PortNumber = inPortNumber;

            //委派事件
            _bgwServer.DoWork += new DoWorkEventHandler(_bgwServer_DoWork);
        }

        #endregion


        #region public method

        ///         /// 開始監聽
        ///         public void Start()
        {
            if (!_bgwServer.IsBusy)
                _bgwServer.RunWorkerAsync();
        }

        #endregion


        #region BackgroundWorker

        /// 
        /// 處理 Listener 工作
        ///         /// 

        /// 

        private void _bgwServer_DoWork(object sender, DoWorkEventArgs e)
        {
            try
            {
                //若 TCP Listner 正在工作，則停止
                if (_Listener != null)
                    _Listener.Stop();

                //初始化 TCPListener
                _Listener = new TcpListener(IPAddress.Any, _PortNumber);

                //啟動 listener
                _Listener.Start();
                sMessages.Add(&amp;quot; &amp;gt;&amp;gt; &amp;quot; + &amp;quot;Server Started&amp;quot;);

                //========== 持續接受監聽 socket client 的連線 ========== (start)
                while (true)
                {
                    //監聽到來自 socket client 的連線要求
                    TcpClient socket4Client = _Listener.AcceptTcpClient();

                    //累加 socket client 識別編號
                    _ClientNo++;
                    sMessages.Add(&amp;quot; &amp;gt;&amp;gt; &amp;quot; + &amp;quot;Client Request No:&amp;quot; + Convert.ToString(_ClientNo) + &amp;quot; started!&amp;quot;);

                    //產生 BackgroundWorker 負責處理每一個 Socket Client 的要求
                    ClientRequestHandler handler = new ClientRequestHandler(_ClientNo, socket4Client);
                    handler.DoCommunicate();
                }
                //========== 持續接受監聽 socket client 的連線 ========== (end)
            }
            catch (Exception exp)
            {
                sMessages.Add(exp.ToString());
            }
        }

        #endregion
    }
}

&lt;/pre&gt;
&lt;br&gt;
ClientRequestHandler.cs
&lt;br&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;

using System;
using System.Collections.Generic;
using System.Text;

using System.Net.Sockets;
using System.ComponentModel;

namespace SocketConn
{
    class ClientRequestHandler
    {
        #region private property

        ///         /// socket client 識別號碼
        ///         private int _ClientNo;


        ///         /// socket client reuqest
        ///         private TcpClient _TcpClient;

        #endregion


        #region constructor

        ///         /// constructor
        ///         /// 
socket client 識別號碼
        /// 
socket client reuqest
        public ClientRequestHandler(int inClientNo, TcpClient inTcpClient)
        {
            this._ClientNo = inClientNo;
            this._TcpClient = inTcpClient;
        }

        #endregion


        #region public method

        ///         /// server &amp;amp; client 間相互進行通訊
        ///         public void DoCommunicate()
        {
            //產生 BackgroundWorker 負責處理每一個 socket client 的 reuqest
            BackgroundWorker bgwSocket = new BackgroundWorker();
            bgwSocket.DoWork += new DoWorkEventHandler(bgwSocket_DoWork);
            bgwSocket.RunWorkerAsync();
        }

        #endregion


        #region BackgroundWorker

        ///         /// 處理 socket client request
        ///         private void bgwSocket_DoWork(object sender, DoWorkEventArgs e)
        {
            //server &amp;amp; client 已經連線完成
            while (_TcpClient.Connected)
            {
                //取得網路串流物件，取得來自 socket client 的訊息
                NetworkStream netStream = _TcpClient.GetStream();
                byte[] readBuffer = new byte[1024];
                int count = 0;
                if ((count = netStream.Read(readBuffer, 0, readBuffer.Length)) != 0)
                {
                    string clientRequest = Encoding.UTF8.GetString(readBuffer, 0, count);
                    SocketServer.sMessages.Add(&amp;quot; &amp;gt;&amp;gt; &amp;quot; + &amp;quot;From client(&amp;quot; + _ClientNo + &amp;quot;) =&amp;gt;&amp;quot; + clientRequest);

                    //正確取得 client requst，再回傳給 client
                    string serverResponse = &amp;quot;Server to clinet(&amp;quot; + _ClientNo + &amp;quot;) =&amp;gt; message: &amp;quot; + clientRequest;
                    byte[] sendBytes = Encoding.UTF8.GetBytes(serverResponse);
                    netStream.Write(sendBytes, 0, sendBytes.Length);
                    netStream.Flush();
                    SocketServer.sMessages.Add(&amp;quot; &amp;gt;&amp;gt; &amp;quot; + serverResponse);
                }
            }
        }

        #endregion
    }
}

&lt;/pre&gt;
&lt;br&gt;
SocketClient.cs
&lt;br&gt;
&lt;pre class=&quot;brush: csharp&quot;&gt;
using System;
using System.Collections.Generic;
using System.Text;

using System.Net;
using System.Net.Sockets;

namespace SocketConn
{
    class SocketClient
    {
        #region private property

        ///         /// 遠端 socket server IP 位址
        ///         private string _RemoteIpAddress;

        ///         /// 遠端 socket server 所監聽的 port number
        ///         private int _RemotePortNumber;


        ///         /// socket client 物件(連接遠端 socket server 用)
        ///         private TcpClient _TcpClient;

        #endregion


        #region public static property

        public static List sMessages = new List();

        #endregion


        #region constructor

        ///         /// constructor
        ///        /// 
遠端 socket server IP 位址
        /// 
遠端 socket server 所監聽的 port number
        public SocketClient(string inRemoteIpAddr, int inRemotePortNum)
        {
            this._RemoteIpAddress = inRemoteIpAddr;
            this._RemotePortNumber = inRemotePortNum;
        }

        #endregion


        #region public method

        ///         /// 連線至 socket server
        ///         public void Connect()
        {
            //初始化 socket client
            _TcpClient = new TcpClient();
            _TcpClient.Connect(_RemoteIpAddress, _RemotePortNumber);
            sMessages.Add(&amp;quot;Client Socket Program - Server Connected ...&amp;quot;);
        }


        ///         /// 傳送訊息至 socker server
        ///         /// 
訊息
        /// socker server 回傳結果
        public string Send(string inMessage)
        {
            try
            {
                //取得用來傳送訊息至 socket server 的 stream 物件
                NetworkStream serverStream = _TcpClient.GetStream();

                //將資料轉為 byte[]
                byte[] outStream = System.Text.Encoding.UTF8.GetBytes(inMessage);

                //將資料寫入 stream object (表示傳送資料至 socket server)
                serverStream.Write(outStream, 0, outStream.Length);
                serverStream.Flush();

                //讀取 socket server 回傳值並轉為 string
                byte[] inStream = new byte[10025];
                serverStream.Read(inStream, 0, (int)_TcpClient.ReceiveBufferSize);
                string returndata = System.Text.Encoding.UTF8.GetString(inStream);

                sMessages.Add(&amp;quot;Data from Server : &amp;quot; + returndata);
                return returndata;
            }
            catch (Exception exp)
            {
                sMessages.Add(exp.ToString());
                return exp.ToString();
            }
        }

        #endregion
    }
}
&lt;/pre&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/2747844077229512789/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2747844077229512789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/2747844077229512789'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/blog-post.html' title='1008 計網第四次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-890192100864556651</id><published>2012-10-03T09:32:00.002-07:00</published><updated>2012-10-26T01:45:43.781-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1001 計網第三次作業</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
Interface之應用：&lt;br /&gt;
&lt;br /&gt;
最廣泛的應用就是Application Programming Interface了，簡稱API，使用非常多，常見的GOOLE跟FACEBOOK就提供了非常多的API給開發者使用。&lt;br /&gt;
&lt;br /&gt;
Procotol之應用： &lt;br /&gt;
&lt;br /&gt;
TCP/IP協定，包含了一系列構成網際網路基礎的網路協定。這些協定最早發源於美國國防部的ARPA網項目。TCP/IP模型也被稱作DoD模型(Department of Defense Model)。TCP/IP字面上代表了兩個協定：TCP（傳輸控制協定）和IP（網際協定）。</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/890192100864556651/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1001_3.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/890192100864556651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/890192100864556651'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1001_3.html' title='1001 計網第三次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-1061252481582834484</id><published>2012-10-03T09:27:00.000-07:00</published><updated>2012-10-26T01:45:48.217-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>1001 計網上課筆記</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEcEyu_N-e0jc6SYkxTpLjUHvnkQYhbBTeGLza-HjGrORryCLIBQSBHTrvM2bOFQy0-1Q6p43v-gvR7hMmBcde_XBoJv_tT6PLf376jmiz4OQvtIz699GaU9z-Ptfj1MD_qNmBGsa10bn/s1600/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEcEyu_N-e0jc6SYkxTpLjUHvnkQYhbBTeGLza-HjGrORryCLIBQSBHTrvM2bOFQy0-1Q6p43v-gvR7hMmBcde_XBoJv_tT6PLf376jmiz4OQvtIz699GaU9z-Ptfj1MD_qNmBGsa10bn/s640/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdEZxDoJGo0BlZwVmfoATM0_tDEsPHajt8xBIKgXv1a7mBgqF8l3WiXsuDrYOH0rFZXGG6k7qwltmdhVScbrUgNjcz-nTrrbJa5W3fGn99QUjlYty3tcirMSG61QiFasxf4bReE6aetRBt/s1600/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdEZxDoJGo0BlZwVmfoATM0_tDEsPHajt8xBIKgXv1a7mBgqF8l3WiXsuDrYOH0rFZXGG6k7qwltmdhVScbrUgNjcz-nTrrbJa5W3fGn99QUjlYty3tcirMSG61QiFasxf4bReE6aetRBt/s640/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGPlQyIckoRJ0tUbw5m-1ubmJhbm5QMoWtRc8Eq9_jJKrWahBF-cMhYjfF7ihCAbz78NJ_GtIDqNH7a15eoT_EHY7pDFRTEufk3-3Q7V13vbSWF6YxLVMM53xHUd5BXA18AMo-QrTdtTiH/s1600/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGPlQyIckoRJ0tUbw5m-1ubmJhbm5QMoWtRc8Eq9_jJKrWahBF-cMhYjfF7ihCAbz78NJ_GtIDqNH7a15eoT_EHY7pDFRTEufk3-3Q7V13vbSWF6YxLVMM53xHUd5BXA18AMo-QrTdtTiH/s640/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_3.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/1061252481582834484/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/10/1001.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1061252481582834484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1061252481582834484'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/10/1001.html' title='1001 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqEcEyu_N-e0jc6SYkxTpLjUHvnkQYhbBTeGLza-HjGrORryCLIBQSBHTrvM2bOFQy0-1Q6p43v-gvR7hMmBcde_XBoJv_tT6PLf376jmiz4OQvtIz699GaU9z-Ptfj1MD_qNmBGsa10bn/s72-c/1001+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-6098451070197283258</id><published>2012-09-26T08:08:00.000-07:00</published><updated>2012-10-26T01:45:40.512-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>0926 計網第二次作業</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
作業－解釋ASCII、EBCDIC：&lt;br /&gt;
&lt;br /&gt;
ASCII：&lt;br /&gt;
&lt;br /&gt;
　　全名&lt;b&gt;A&lt;/b&gt;merican &lt;b&gt;S&lt;/b&gt;tandard &lt;b&gt;C&lt;/b&gt;ode for &lt;b&gt;I&lt;/b&gt;nformation &lt;b&gt;I&lt;/b&gt;nterchange，&lt;b&gt;美國訊息交換標準代碼，&lt;/b&gt;由廣告標準局。 ASCII碼的工作正式開始1960年10月6號，與第一次會議的美國標準協會（ASA）的X3.2小組，是基於拉丁字母的一套&lt;a class=&quot;mw-redirect&quot; href=&quot;http://zh.wikipedia.org/wiki/%E7%94%B5%E8%84%91&quot; title=&quot;電腦&quot;&gt;電腦&lt;/a&gt;編碼系統。它主要用於顯示現代英語，近幾年有逐漸被unicode超越的趨勢，包含128個字元；33個控制字元；95個顯示字元。&lt;br /&gt;
&lt;br /&gt;
EBCDIC： &lt;br /&gt;
&lt;br /&gt;
　　全名&lt;b&gt;Extended Binary Coded Decimal Interchange Code&lt;/b&gt;，&lt;b&gt;擴增二進式十進交換碼&lt;/b&gt;，為IBM在1963年推出的字元編碼表，根據BCD排列而成，是IBM迷爾級以上電腦的標準碼，缺點是，英文字母不是連續排序，造成一些麻煩。&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/6098451070197283258/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/09/0926.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6098451070197283258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/6098451070197283258'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/09/0926.html' title='0926 計網第二次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-1440874181695077891</id><published>2012-09-24T18:42:00.000-07:00</published><updated>2012-10-26T01:45:36.586-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>0924 計網上課筆記</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieVYz_TOhFMEAniwNdFd-zjd-BZczw0iW3VyJTftQFUglCfYUzVLc4yu_qDPQwfRWKfD-sADoaV7JWp9GyXDfZAjD-6Oo8ViQ76ZXM_VYl130zBMwq0XnwWpFvCQklfvAZ0BhdVNSKqdC3/s1600/0924+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieVYz_TOhFMEAniwNdFd-zjd-BZczw0iW3VyJTftQFUglCfYUzVLc4yu_qDPQwfRWKfD-sADoaV7JWp9GyXDfZAjD-6Oo8ViQ76ZXM_VYl130zBMwq0XnwWpFvCQklfvAZ0BhdVNSKqdC3/s640/0924+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR5D1JUI4ZXjARJB2Z6H3uG4Lr9Wn5OJ9dCQg_mFOyuqJstcBQGB-CsGfWeLH1-1hkmhccEGv52cP1D5KvsVYAl3BJV2UcRKlMW_M53h2-wpDoOOX6srbE3ojWlaGYIiUuf6TRGn9-Medo/s1600/0924+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR5D1JUI4ZXjARJB2Z6H3uG4Lr9Wn5OJ9dCQg_mFOyuqJstcBQGB-CsGfWeLH1-1hkmhccEGv52cP1D5KvsVYAl3BJV2UcRKlMW_M53h2-wpDoOOX6srbE3ojWlaGYIiUuf6TRGn9-Medo/s640/0924+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_2.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/1440874181695077891/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/09/0924.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1440874181695077891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/1440874181695077891'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/09/0924.html' title='0924 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieVYz_TOhFMEAniwNdFd-zjd-BZczw0iW3VyJTftQFUglCfYUzVLc4yu_qDPQwfRWKfD-sADoaV7JWp9GyXDfZAjD-6Oo8ViQ76ZXM_VYl130zBMwq0XnwWpFvCQklfvAZ0BhdVNSKqdC3/s72-c/0924+%E8%A8%88%E7%B6%B2_%E9%A0%81%E9%9D%A2_1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-4505516634594558735</id><published>2012-09-20T02:47:00.001-07:00</published><updated>2012-09-20T03:03:04.686-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>0917 計網第一次作業</title><content type='html'>&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;http://140.128.102.150:8080/CN_HW1/&quot;&gt;作業一跟作業二&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
作業三：&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
問題：什麼是OverHead？&lt;br /&gt;
&lt;br /&gt;
答案：所有的動態路由協議都會增加不同程度的開銷，就是會占用路由器的系統資源和網路頻寬。&lt;/blockquote&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/4505516634594558735/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/09/0917_20.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/4505516634594558735'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/4505516634594558735'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/09/0917_20.html' title='0917 計網第一次作業'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-3878740646020876416</id><published>2012-09-19T01:48:00.000-07:00</published><updated>2012-10-26T01:45:31.879-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>0919 計網上課筆記</title><content type='html'>&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIWd6ESR-hgvYlqhG-B8lotlbQpmk5pqBadmlbVgBRa0nL4IYLdpgOXknzWTM83_rK0QqAxFdHIq3IdRpdB_2KFTH5zgt-pfqz8O4WNhXskOOOVmRVt622fiCq8162-mbuuW9eL8YfQ6j/s1600/(null)_0.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIWd6ESR-hgvYlqhG-B8lotlbQpmk5pqBadmlbVgBRa0nL4IYLdpgOXknzWTM83_rK0QqAxFdHIq3IdRpdB_2KFTH5zgt-pfqz8O4WNhXskOOOVmRVt622fiCq8162-mbuuW9eL8YfQ6j/s640/(null)_0.png&quot; width=&quot;488&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEyCZVp5Wa3LQlExvQ8tpYo1Ry2IizRLaNA8rhkC3etA0jUCSFkMsDQrWQ4QQRwEwJ4_b8nObDQHFhnhjGUQsNJUXJWjbCcBxf422UMKzvQ5kGC4Q1YI55u-tGyo75tQ2xff2sFE3jz4wI/s1600/(null)_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEyCZVp5Wa3LQlExvQ8tpYo1Ry2IizRLaNA8rhkC3etA0jUCSFkMsDQrWQ4QQRwEwJ4_b8nObDQHFhnhjGUQsNJUXJWjbCcBxf422UMKzvQ5kGC4Q1YI55u-tGyo75tQ2xff2sFE3jz4wI/s640/(null)_1.png&quot; width=&quot;489&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfIb87MlthvO57hYcuaJ_pGFbF7fRddJkWwNqTlWW1FIEJIObYshyphenhyphenQZ5tlkZvsQtE8cQGkhGSmbq3sresMpN-268anGFZnAJ2imjCUukOO8f_6CxprOOcx5uvfmpqWBcFNFZOnNKykNdxW/s1600/(null)_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfIb87MlthvO57hYcuaJ_pGFbF7fRddJkWwNqTlWW1FIEJIObYshyphenhyphenQZ5tlkZvsQtE8cQGkhGSmbq3sresMpN-268anGFZnAJ2imjCUukOO8f_6CxprOOcx5uvfmpqWBcFNFZOnNKykNdxW/s640/(null)_2.png&quot; width=&quot;489&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/3878740646020876416/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/09/0919.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3878740646020876416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/3878740646020876416'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/09/0919.html' title='0919 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuIWd6ESR-hgvYlqhG-B8lotlbQpmk5pqBadmlbVgBRa0nL4IYLdpgOXknzWTM83_rK0QqAxFdHIq3IdRpdB_2KFTH5zgt-pfqz8O4WNhXskOOOVmRVt622fiCq8162-mbuuW9eL8YfQ6j/s72-c/(null)_0.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5349952716861209738.post-5017808184763484140</id><published>2012-09-17T05:46:00.002-07:00</published><updated>2012-09-20T02:47:11.787-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="計算機網路作業"/><title type='text'>0917 計網上課筆記</title><content type='html'>&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;筆記： &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：什麼是電腦？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：CPU RAM I/O。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：電腦跟計算器的差別？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：記憶體。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：數學與算數的差別？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：雞兔同籠。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：什麼是Program？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：Algorithm + Data structure&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：程式只有三種結構。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：循序、迴圈、選擇。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：程式為什麼要有迴圈？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：節省程式碼的空間。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：資結有五種型態。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：指標、整數、文字、布林、實數。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：用什麼資料結構排序？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：陣列。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;問題：為什麼要學演算法與資料結構？&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;答案：讓CPU跟RAM更好的被利用。&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;網站：answers.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Network edge—&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Host&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Communication line&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Node(Switch Router)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;Network—&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;circimt switching(電路交換)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;packet switching(分封交換)&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;作業1：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;自己出一個雞兔同籠題目，分別使用數學與算數來解決問題。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;作業2：&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;程式：二分搜尋法&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;1.資料：已排序之資料&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;演算法：二分搜尋法&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;br style=&quot;font-family: Tahoma; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot; /&gt;&lt;/span&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;2.資料：二元樹&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: white;&quot;&gt;&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;演算法：直接搜尋&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: white; font-size: x-large;&quot;&gt;&lt;span style=&quot;display: inline ! important; float: none; font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;a href=&quot;http://140.128.102.150:8080/CN_HW1/&quot; target=&quot;_blank&quot;&gt;作業網址&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;-webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; color: black; display: inline !important; float: none; font-family: Tahoma; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://semoncat.blogspot.com/feeds/5017808184763484140/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://semoncat.blogspot.com/2012/09/0917.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5017808184763484140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5349952716861209738/posts/default/5017808184763484140'/><link rel='alternate' type='text/html' href='http://semoncat.blogspot.com/2012/09/0917.html' title='0917 計網上課筆記'/><author><name>西門貓</name><uri>http://www.blogger.com/profile/01256000216504866170</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVVAyWvovlWnjPHrM4QzblHZLYemLjkcSTsMUNbtdi5JmxxnwfQDv2TJ6NMOTq2uwlXDs-iF4Hqj4jDF9cb4Wki7kVrU46kLoM-CCHcm16tSOjVzCth5hzbwHuCGEDQw/s220/305676_3039888644895_1996237125_n.jpg'/></author><thr:total>0</thr:total></entry></feed>