<?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-9762858</id><updated>2024-11-01T19:00:44.301+08:00</updated><category term="程式語言"/><category term="SQL Server"/><category term="軟體使用心得"/><category term=".NET Framework"/><category term="Windows Server 2008 R2"/><category term=".NET Framework 4.0"/><category term="C#"/><category term="Visual Studio"/><category term="Visual Studio 2010"/><category term="佛學"/><category term="電腦"/><category term="T-SQL"/><category term="資料庫"/><category term="Active Directory"/><category term="How To"/><category term="ASP.NET"/><category term="SQL Server 2008 R2"/><category term="Windows"/><category term="Windows Form"/><category term="網頁設計"/><category term="Windows 7"/><category term="印光大師"/><category term="國學"/><category term="錯誤處理"/><category term="DB"/><category term="Data Mining"/><category term="IIS"/><category term="IIS 7"/><category term="JDBC"/><category term="Java"/><category term="SQLite"/><category term="SharePoint"/><category term="SharePoint 2010"/><category term="Weka"/><category term="Weka 3.6"/><category term="讀書心得"/><category term="資訊"/><category term="ACG"/><category term="Bootstrap"/><category term="Dvorak"/><category term="EF6"/><category term="Entity Framework"/><category term="JavaScript"/><category term="SQL Server 2005"/><category term="Visual Studio 2015"/><category term="Windows Vista"/><category term="心得"/><category term="淨空法師"/><category term="輸入法"/><category term=".NET 4.6.1"/><category term="ASP.NET 4.0"/><category term="Assembly"/><category term="C++"/><category term="CSS"/><category term="DNS"/><category term="DataGrip"/><category term="Diablo III"/><category term="Driver"/><category term="F#"/><category term="Firefox"/><category term="GMail"/><category term="Game"/><category term="GitHub"/><category term="GnuCash"/><category term="Group Policy"/><category term="JetBrains"/><category term="MASM"/><category term="MSDN"/><category term="Microsoft"/><category term="Outlook"/><category term="Outlook 2007"/><category term="Perl"/><category term="Postgres"/><category term="Putty"/><category term="SSH"/><category term="Team Foundation Server"/><category term="Team Foundation Server 2010"/><category term="Technet"/><category term="TeraStation"/><category term="TortoiseGit"/><category term="Visual Studio 2012"/><category term="Walkthrough"/><category term="Windows XP"/><category term="git"/><category term="勵志"/><category term="嘸蝦米輸入法"/><category term="日誌"/><category term="減肥日誌"/><category term="育兒"/><title type='text'>[omi24] ZakFong</title><subtitle type='html'>個人學習筆記</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.zakfong.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9762858.post-7863471991853948805</id><published>2018-05-02T12:46:00.001+08:00</published><updated>2018-05-02T12:47:36.526+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DataGrip"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="JetBrains"/><category scheme="http://www.blogger.com/atom/ns#" term="Postgres"/><title type='text'>DataGrip連接Postgres時，時間顯示異常 (須調整時區)</title><content type='html'>&lt;p&gt;前言&lt;/p&gt; &lt;p&gt;JetBrains的DataGrip為可連多種資料庫的IDE。&lt;/p&gt; &lt;p&gt;但是在連接Postgres時，則發現顯示出的時間，較實際的時間晚了8小時。&lt;/p&gt; &lt;p&gt;我直覺就是JDBC Client設定時區的問題。&lt;/p&gt; &lt;p&gt;查了一下，果然如此。&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;解法&lt;/p&gt; &lt;p&gt;1. 開啟Postgres的DataSource&lt;/p&gt; &lt;p&gt;2. 在「VM options:」處輸入 (也可輸入UTC，如果不要GMT的話) (時區增減請自己調整)→&lt;/p&gt; &lt;p&gt;-Duser.timezone=GMT+8&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpx-SRLif7Qcz9-6VupR2LAmADTxAdkvMn8qIjg7mc4CUrjAY3xD_n2hEZ8cdOrzCl368I_HH0pdkGMAZsgcOHeJrAWMfpUz0I6qdAVP6x9Gx3mrNK57FOwFlzj_XSG2ciPPBo/s1600-h/image3&quot;&gt;&lt;img width=&quot;577&quot; height=&quot;384&quot; title=&quot;image&quot; style=&quot;border: 0px currentcolor; padding-top: 0px; padding-right: 0px; padding-left: 0px; display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrOTrFPpMg9v97gUsHlEEm5zhilWRrEiRZOfNTsEo8FoN-JuEs0G6xlv9S-nDF6C40fYAtY2ZM-2ux3fAbzKTGenQZ2hdLkqo0JwuJKMBxm358vI6G2qbJAOcUdSWZm3S4uZtR/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;收工~~&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;參考&lt;/p&gt; &lt;p&gt;JetBrains FAQ: &lt;a title=&quot;https://intellij-support.jetbrains.com/hc/en-us/articles/115000877044-DataGrip-FAQ&quot; href=&quot;https://intellij-support.jetbrains.com/hc/en-us/articles/115000877044-DataGrip-FAQ&quot;&gt;https://intellij-support.jetbrains.com/hc/en-us/articles/115000877044-DataGrip-FAQ&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/7863471991853948805/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/7863471991853948805?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7863471991853948805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7863471991853948805'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/05/datagrippostgres.html' title='DataGrip連接Postgres時，時間顯示異常 (須調整時區)'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrOTrFPpMg9v97gUsHlEEm5zhilWRrEiRZOfNTsEo8FoN-JuEs0G6xlv9S-nDF6C40fYAtY2ZM-2ux3fAbzKTGenQZ2hdLkqo0JwuJKMBxm358vI6G2qbJAOcUdSWZm3S4uZtR/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-1464180136879192765</id><published>2018-04-29T12:14:00.001+08:00</published><updated>2018-04-29T12:14:02.028+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="git"/><category scheme="http://www.blogger.com/atom/ns#" term="GitHub"/><category scheme="http://www.blogger.com/atom/ns#" term="Putty"/><category scheme="http://www.blogger.com/atom/ns#" term="SSH"/><category scheme="http://www.blogger.com/atom/ns#" term="TortoiseGit"/><title type='text'>HowTos: 在Windows下如何使用SSH Key以利用PuTTY連接至GitHub</title><content type='html'>&lt;p&gt;步驟&lt;/p&gt;&lt;p&gt;第1步驟分1.0. Console版跟1.1. PuTTYgen版，&lt;font color=&quot;#ff0000&quot;&gt;&lt;strong&gt;請擇一進行即可&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;0. 安裝TortoiseGit&lt;/p&gt;&lt;p&gt;1.0. 使用Console產生SSH Key&lt;/p&gt;&lt;p&gt;請打開git bash (沒有的話去&lt;a href=&quot;https://gitforwindows.org/&quot; target=&quot;_blank&quot;&gt;git for Windows&lt;/a&gt;安裝)&lt;/p&gt;&lt;p&gt;輸入以下指令 (&lt;a href=&quot;mailto:x@x.com&quot;&gt;x@x.com&lt;/a&gt;請改換自己的GitHub帳號)&lt;/p&gt;&lt;p&gt;ssh-keygen –t rsa –b 4096 &lt;a href=&quot;mailto:&amp;ldquo;x@x.com&quot;&gt;“x@x.com&lt;/a&gt;”&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;產生Key後 (會儲存在C:\Users\使用者名稱下)，請指定儲存的檔案名稱，及密碼&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUnFNRw79GQ0hhOUNDNsnH3rxZr95PhL4xQjRZl19pk7VCm-FfjoCtpuVTkpWKcJK093dj7U5KnF4QspFd1Q_tJ8V15a-e_pPzq2RPRbZVuNyZ6wCXTU-I1U5ZnLc_tyTDqqlr/s1600-h/image%255B39%255D&quot;&gt;&lt;img width=&quot;597&quot; height=&quot;538&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPdMCBcdn8bxGYHxROQV7DVF5H-EH1YQDNzIzZECmBBL0JI7vFAkStFbMc34iA_-IKyZ7nuoDumPmmuJNbotkZC_eO5lwPlN_xrEIa8mfyeAjN_wspb-7OICuXR3Od5NIqaSmM/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;使用PuTTYgen轉換Key，選擇「Conversions / Import Key」，並選擇剛剛產生的Key檔&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP9bnoyonEenRQzlxrZtd_A1Pqf275_K1vr1h-Pu9IyRBtJNLhhaIpAq4LdkpbR5xNM2gGkN_A1-MZ2zYNUpR_7IRALdo3eTRYBldX22ALEyjtctWzhXlh6jKDtnM2_Ha-8lbV/s1600-h/image%255B46%255D&quot;&gt;&lt;img width=&quot;549&quot; height=&quot;538&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj46qDRz2vkJvm6JMym0L8aa2ncdPijX3_DvPPHzcLde5J4bIDkKIuIZpDnnQ72N5cJmk6b36YS_W7iCxsq0SQFyDP7bptgdYfIbjUjzLqRvPWDreoUZ-dwJhHwSLdzDa-PfVu4/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;請輸入Key的密碼，並記得儲存「私鑰 (Private Key)」和「公鑰 (Public Key)」&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsWTR9PpP0PT8jitxh7LaL1bnPVa7izOl_ned8fs4Pc7onFZC9mpFSLY7Eu7D3Lv6cyCaYS2KAsmAs8goQCsjClIOuO7vEvlBGHCper66n_ETddUXW9fUbNKIoUvActUpoK4a4/s1600-h/image%255B49%255D&quot;&gt;&lt;img width=&quot;527&quot; height=&quot;513&quot; title=&quot;image&quot; style=&quot;margin: 0px; display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgv94nJFjQhhzCk9NWtJEMWusoW7h3EOxQ-yXKGyhbpUwdAaBTY8z3WRMpEVmVBoYew6JGRcGKCyVXV56FpkcljU0HgxGjOhl-sfN1CTxzquOMYKbrulA4c1-FpeLdJ_-fGyWNb/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;叫出Pegeant，選擇「Add Key」，並選擇剛剛的私鑰 (Private Key)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgLxVir1bsEdHh0eqqco-yvmaAjzAkpkPcc0joR2bh_aabuxOGU8-_IbFx7yosa9foxgPDHqAOZM2QhlW_LFSXcykZLer_t0K6bg7x73qOLyKwiplfIFqTr-vGqdEh070JUwdEF/s1600-h/image%255B56%255D&quot;&gt;&lt;img width=&quot;407&quot; height=&quot;364&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaDylBKOztXBARzU1Q5BohwRcXKoH8wvtABH_8X2VOHLZVYF-_QySEGLHYURNUicmY1YLYqo9fIp3wKu3_jHTjXJvT3NjeyM2-fvvAfSRH3yXlHEjDry3QTevnx6NaxnVR2uGk/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;接下來把公鑰 (Public Key)匯出給GitHub&lt;/p&gt;&lt;p&gt;用git bash將公鑰存至剪貼簿&amp;nbsp; (檔名請自己置換)&lt;/p&gt;&lt;p&gt;clip &amp;lt; ~/.ssh/私鑰檔.ppk&lt;/p&gt;&lt;p&gt;複製好後，請接第2步。&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;1.1. 使用PuTTYgen產生SSH Key，請開啟PuTTYgen，並確認使用「RSA」及「4096 bits」後，點選「Generate」按鈕&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLxQm172SYIR7d-3qOZ-qImBMUn6TEQ8QcVHM8GIyhO0zus1GZe7nZyTsuDqgpQ0C1AWsFRWI6BML4fg6vhXgv0Ag09Yy25lcOjN-AbrMhz0SvtQrzP9jlBjNnZwRHd9-pMr4m/s1600-h/image%255B11%255D&quot;&gt;&lt;img width=&quot;532&quot; height=&quot;519&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyTvtcUTrvlu1gk1aqdIU36i-E8crVhANKNddH7XPbQdwRXdXdAfBEYyaoJ5DZIG-RAoxLBYNIPikM9YdhkR_NmReI1naRIz53v9LwU7ev-0NG6KmN1WFwBj9i9BtmCySj6xE3/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;再來請利用滑鼠在紅框的位置，隨意亂拉，以建立隨機的Key (建議可以用滑鼠寫名字或畫圖之類的)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCl2uHdk0qs0ekvIxAFtcldyjdLvkkD9pkp95f7U7FtT3h1gAL6rJ4ANCOrLfRlwMzeW8PiXBRW5nAEyUbsjCBcVJi8ea1ROC1_EpqdvF4u9lNIOT8jngmR0R5Wtdk8muzGv9E/s1600-h/image%255B16%255D&quot;&gt;&lt;img width=&quot;523&quot; height=&quot;511&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwfnkifiQ9CMyyNhZSafhYCEXFafWC1WJ4TvwdaA0WFFmM9Ts5ysB7LR2RyKI-FvY91sD6-Bbcxe8HB1cN1TbrvAC4czkWpqQQBIEib37Myi8rnW-sQ0zZPcj_OzxRKLeRf_OB/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;Key產生後，請輸入Key的密碼，並記得儲存「私鑰 (Private Key)」和「公鑰 (Public Key)」&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMpLpETUoKjMU6vPmteJ-3Iwi-wifBOu1nS5bniBRc4XPZe5ivERUeuMQOxnqE1fl6jltFUgZvid8H_uSuiUUOQmsAklSLIxRKXWrRpSFZqb87A2hhOwgzugbAU0qt78fs9kV2/s1600-h/image%255B29%255D&quot;&gt;&lt;img width=&quot;527&quot; height=&quot;513&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj659luio2BI2FjD_dXzmX31grsac-6-xJqV_R3DJMnE_g3ymtACPNilyDweyTZXQgbcJpvIsZrzNN1Pk0km6HgfG6o6ySVGY01oFEn45wjBsGFvsr5SoVi7asJnyNY_LiyXoZG/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;叫出Pegeant，選擇「Add Key」，並選擇剛剛的私鑰 (Private Key)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-LgpYrnsngQEfr6c33IWlncnZlQWTP2RhpvAoHa_fjKxtwCgPw1-KMb6wvI63ub7huGlFr0BbaCcWj-SyWHZrDKO_x6Dl9hbZYwGf5BaoRSQDZIXE3Nz-YRH4PjApFlUvUINB/s1600-h/image%255B79%255D&quot;&gt;&lt;img width=&quot;407&quot; height=&quot;364&quot; title=&quot;image&quot; style=&quot;margin: 0px; display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyoDxmG-NNXIcrJmBVirdvQDXz1-fMD1s4J-GyeBkFcPIFpydIf1TIoV-vPILq_gDMS206thHM66mk1hpn2zq8sbmh7btbjnPw-QEa4heYSKPrp1fZeYHWopBy-0y4nnMoc5WS/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;再來請複製公鑰 (Public Key)的值，以利後續至GitHub匯入SSH Key。&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlnsW6fbClg412m25cJrz8vb8oEZQRII6BiKsnFVnsKHwsLCRJ8zclodEfV2C0MHlDp8M308co8pWSxcgSHtPG6XLMg1XyvkszkCmOZ8x3g5p3mIQ-74ueSs5AYoz6YbDR39wq/s1600-h/image%255B86%255D&quot;&gt;&lt;img width=&quot;527&quot; height=&quot;512&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifhiuHhidBP1yVBHJpsyedJm9zpF1py_4AzdEcoX8e-CIWPV9pqvXJTEqQfcG-NTq6rkfvwGl-EXLPq-EuY2fC0jfv1NbDoV94MInaA0LsWkuoTozja4E4WlPSg3TqHuSzZSUE/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;複製好後，請接第2步。&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;2. 登入GitHub，&lt;/p&gt;&lt;p&gt;登入後選擇「Settings」&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-tn2Xjy_2eRt94vzyeyviZBWO840d9kd8q59TregcJuOTndM5SFOvKx23t8G1bRcJPjc1OepbNxRrXoP9-a3KgNZv9N86cYd0IHd_ULA04VZC_zMSgaQKRpcNKbMRAxKBMvJz/s1600-h/image%255B66%255D&quot;&gt;&lt;img width=&quot;385&quot; height=&quot;562&quot; title=&quot;image&quot; style=&quot;margin: 0px; display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA8nLFTPw3nvHZJHCz1jnUbG3a7piZD8W8Lf6_4mOLCth8Z4nG7Ht09Kg4AWdgBB-N-KUz9MKMFSf6UhsHwYuEE0V6JzHa9u4YW4w7raRYGFlbzs9FHTTrzDLM_e4AjrVbKINf/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;選擇「SSH and GPG keys」，在SSH keys選擇「New SSH Keys」 (若已經匯入過，則選「Add SSH Keys」)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDNn1WIbGFpcwI9Agie31N1cuHq5Q6-Rey87DtI7OUi4hCq7n-FG0NZtJgFL7QtX2_TJdvKGlbscq3A2CBMHBv2Lf2Ej1IzAfT-36oojhV0lNSZanqSLKFwaMMvuhIBTGBWQbu/s1600-h/image%255B71%255D&quot;&gt;&lt;img width=&quot;617&quot; height=&quot;354&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh02G7c52LLc3yUiOf84dgKU1OKga8tJGQgk7SCCtcggQuuSY_A5Xy0-LWc08PQKUR9Qf8N1Q8afRy7XTx6DPvrTtdxFsFvohUyntP90l1IEC5cn0RFWU-c3hkDEYj1tLSWSo_9/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;輸入此Key的Title (建議為電腦名稱，或其他可供辨識的名字)&lt;/p&gt;&lt;p&gt;並將剛剛複製的Key輸入至下方文字框&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSB7TX_Bm_S7gcka8Wuo9OjKzE_aqtiC8LPAGb3dAWQEmb6scjqktEXkDm7GAWDw7rIF-7PCGVN8xOAaYnsf_kKB06Tx53AN5-1077TDzjFCIPv-Y_cyr8NBvjWG1kuFpSfgt1/s1600-h/image%255B76%255D&quot;&gt;&lt;img width=&quot;625&quot; height=&quot;356&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYFT4302igydpthGqfmTd-cAXDbBvERcImAs63cPHftawjv-R9-XX-HqSDgwN511ZSjzqXBWBkIyUIeBRO8kEStMbBljgIFf24aK2K3tfDz-tDerYC_leEN0R7GscJmtYgywYx/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;成功後，即可利用PuTTY測試是否能順利連上GitHub&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;3. 安裝git for Windows&lt;/p&gt;&lt;p&gt;確認使用Plink&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIQicW0FALKAmJMQXaishVGe4mFhv53qU0EJD1EEp2pes9jZ_ivqDiQHWi9sDJAd3co9QvUf-aRbcqwx-CbjPLxFwpFJ2cgP3Z3KbcRNkEMK8xpImVf4IC7CW273f5bBlhh00G/s1600-h/image%255B95%255D&quot;&gt;&lt;img width=&quot;606&quot; height=&quot;471&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPHea6CrN_QVU7cqATvS1Dn63vQ4bYfLd_0vduW_faFivY7MVmwCBN9AEhg_FMtMPnDKzb-QMGfuwHkLAhak8AMLm5NIfxpQF_Zpd1SV81DQNMEBHeDaRM142pGc80T3KT0fNF/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;確認系統環境變數是否已加入「GIT_HOME」、「GIT_SSH」&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixpi17D3QL5cf8iT_jCaCiuQReNgb9dt_i7GdW1bMclyC8COfeJdD9F56KkQqz0wDd_8ZiUi7523dp_MkWKTgGccIKchFRVYVSOGQ2QS6pPkUudllIOg8JX2WqAdZpAzzWKEE_/s1600-h/image%255B99%255D&quot;&gt;&lt;img width=&quot;601&quot; height=&quot;564&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVqAZ1k8W7trcnZnPJNhNpv6sMrE_CSJtRI2D1aO48Xd0Wt3ObD9SwWWDydffv246IqOgLCc4TkThyphenhyphenOCmWdPeUvp_fDQf89takLxL5kogkWtBcRwEiArvFA5m_9G3eLxjQXSY7/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;4. 設定TortoiseGit各專案的Remote，選擇剛剛的「私鑰 (Private Key)」&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuQXZcd2bqjijFtSbajliqXVJIUZqW4i3o02zSEPEb73z3AjJQt-pBWMgHbaA-G0Io9J72v14dPuSxGc-aMJupidapnpQ0PCcbVVW6OnHRLavzV3PCeOrZ8fGnbSSSEE2y_7Ic/s1600-h/image%255B103%255D&quot;&gt;&lt;img width=&quot;571&quot; height=&quot;462&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnWmFWH_NKMZjHBOh817q-EmwwpbAEdLgDjPNKvUe8pbYdoVZZx6DSfs0-ngqFR8zjHtHLiFsxOZyZhRQLmCZ2nTbx1fFJaAuEe3ZG-1NqgpiafsXFMOkGl9XLjvn1Hi46mda-/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;至此即可利用TortoiseGit成功Push, Pull&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;5. 利用PuTTY測試是否能連上GitHub，並且Push, Pull不用再輸入密碼&lt;/p&gt;&lt;p&gt;輸入Host: &lt;a href=&quot;mailto:git@github.com&quot;&gt;git@github.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS-3Mr-n-z7-JTlGiXZrH4TGbpfqjVA0WuFGpmgE18D_Gtg0aMAPdIIJY6qAw5ZE_CiDcgM4FxLUB_bd84EkEdthTb-YqQDCtd307QWwvNjT7BHaPqLQUtvOWvjWoRXbqpJjci/s1600-h/image%255B91%255D&quot;&gt;&lt;img width=&quot;407&quot; height=&quot;398&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgISPsGI3Tn-ui_UHFfnxJPThqCQD5eSKylHg2NXKVMgGvglRJ_kRByu5J5pHkCApYJgq8X8OgZHxY4mdQKxU_QjFCQimSUHCuaIhuL_takIUcKgtVs2g9mTrYpwJSRy5K1G4nA/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/1464180136879192765/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/1464180136879192765?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1464180136879192765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1464180136879192765'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/04/howtos-windowsssh-keyputtygithub.html' title='HowTos: 在Windows下如何使用SSH Key以利用PuTTY連接至GitHub'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPdMCBcdn8bxGYHxROQV7DVF5H-EH1YQDNzIzZECmBBL0JI7vFAkStFbMc34iA_-IKyZ7nuoDumPmmuJNbotkZC_eO5lwPlN_xrEIa8mfyeAjN_wspb-7OICuXR3Od5NIqaSmM/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-3143524663179895281</id><published>2018-04-06T13:40:00.001+08:00</published><updated>2018-04-06T19:35:15.603+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ACG"/><title type='text'>[X-Wing Special Edition] 如何備份或還原存檔</title><content type='html'>&lt;h1&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;解答&lt;/font&gt;&lt;/h1&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;玩家資料檔在「&lt;font color=&quot;#c0504d&quot;&gt;\Steam\steamapps\common\STAR WARS X-Wing\remastered\*.plt&lt;/font&gt;」，其中*號為您命名的玩家名稱。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;所以只要備份或還原此檔即可。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;h2&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;使用的路徑&lt;/font&gt;&lt;/h2&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;\Steam\steamapps\common\&quot;STAR WARS X-Wing&quot;\remastered\ZAK.PLT&amp;nbsp; → 這是遊戲目前使用的玩家資料檔&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;\OneDrive\Zak\ACG\&quot;X-Wing Remasterd&quot;\ZAK.PLT → 這是您備份或還原使用的玩家資料檔&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color=&quot;#c0504d&quot; face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;下面請依據個人喜好修改路徑&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;h2&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;您可以建立二個bat檔 (Windows環境)&lt;/font&gt;&lt;/font&gt;&lt;/h2&gt;&lt;p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;strong&gt;備份 (Bakup X-Wing.bat)&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;xcopy \Steam\steamapps\common\&quot;STAR WARS X-Wing&quot;\remastered\ZAK.PLT \OneDrive\Zak\ACG\&quot;X-Wing Remasterd&quot;\ /Y&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;h2&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot; style=&quot;font-weight: bold;&quot;&gt;還原 (Restore X-Wing.bat)&lt;/font&gt;&lt;/h2&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;xcopy d:\OneDrive\Zak\ACG\&quot;X-Wing Remasterd&quot;\ZAK.PLT \Steam\steamapps\common\&quot;STAR WARS X-Wing&quot;\remastered\ /Y&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color=&quot;#c0504d&quot; face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;切記每次戰役成功都要記錄一下，誰知道下次戰役能不能活著回來呢?&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;h1&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;簡述&lt;/font&gt;&lt;/h1&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;喂喂喂，我很久沒玩X-Wing，一不小心任務失敗被Darth Vader抓去拷打了，怎麼辦，我完美的戰役紀錄破功了。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrM7yC0QRC7KBuYPF_qznJaLSD-eF-2JLCPt2UQiYcG6iFrfnkuFZ-cJz9w1bj7GMPZgqcuaaIPjGf4I0CwRRJJZvZTZN3d7Ja9jqbgS4JY5OoM5OXDTSKb_z9G5X33HfHqyCN/s1600-h/image%255B5%255D&quot;&gt;&lt;img width=&quot;585&quot; height=&quot;462&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOPYV7kRzCTut7AMJJ6HkN-RiOPltKf_R0XXYT_fWaUQ_-0qrTwpIkeBFOcqbxk6Q4RwOH5tuKP4BWNBjyq_cOQG8yC71QcDm0RTdTe96iVmXhUpEgvFeRpa1TP4dMtiZmQ1Qj/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;/font&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;沒關係，X-Wing是很古老的遊戲，沒有雲端備份，不怕救不回來，只要我們備份好完美的玩家資料檔就可以了。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;詳見上面的解答區。&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/3143524663179895281/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/3143524663179895281?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3143524663179895281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3143524663179895281'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/04/x-wing-special-edition_6.html' title='[X-Wing Special Edition] 如何備份或還原存檔'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOPYV7kRzCTut7AMJJ6HkN-RiOPltKf_R0XXYT_fWaUQ_-0qrTwpIkeBFOcqbxk6Q4RwOH5tuKP4BWNBjyq_cOQG8yC71QcDm0RTdTe96iVmXhUpEgvFeRpa1TP4dMtiZmQ1Qj/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-7252945491562702349</id><published>2018-04-06T13:28:00.001+08:00</published><updated>2018-04-06T13:28:30.239+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ACG"/><title type='text'>[X-Wing Special Edition] 操作手冊在哪兒?</title><content type='html'>&lt;h1&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;解答&lt;/font&gt;&lt;/h1&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;在Steam遊戲資料夾下「&lt;font color=&quot;#c0504d&quot;&gt;\Steam\steamapps\common\STAR WARS X-Wing\remastered\Manual.pdf&lt;/font&gt;」&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;h1&gt;&lt;font style=&quot;font-weight: bold;&quot;&gt;簡述&lt;/font&gt;&lt;/h1&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;X-Wing這款遊戲是我小時候玩過的經典遊戲之一。日前在Steam上找到了它，趁打折的時候購入了整套。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;但是沒有操作手冊啊…&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;找了一下討論區，原來在&lt;font color=&quot;#c0504d&quot;&gt;安裝資料夾&lt;/font&gt;下啊 (原版的我也還在就是了…)&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/7252945491562702349/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/7252945491562702349?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7252945491562702349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7252945491562702349'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/04/x-wing-special-edition.html' title='[X-Wing Special Edition] 操作手冊在哪兒?'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-4894117135784837250</id><published>2018-03-05T22:01:00.001+08:00</published><updated>2018-03-05T22:18:42.171+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bootstrap"/><title type='text'>輕輕鬆鬆學習Bootstrap v-4.0 - Lesson 2: Container Class</title><content type='html'>&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;Container是Bootstrap的主要容器類別，它必須包住要呈現的網頁內容。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;Container分為二種&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;1. 依裝置可視範圍來決定寬度的RWD Container&lt;br&gt;將&amp;lt;div class=”container”&amp;gt;&amp;lt;/div&amp;gt;加入原有的Code&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuCW0zo4EUPqF_pPurKF2AwRaOp8_XZ1MNi8qFJcQlr7ywF13qf2s4-2259zXiJnWzFCxqsd74Fr9E0P0KPuaCekNXYlQjtzU8LhCDmTiR3IXwp8PQbnqZXooAyViZvyqqwyEX/s1600-h/image%255B7%255D&quot;&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;img width=&quot;596&quot; height=&quot;137&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAVhxf-cgfOAs7T7Ge1SHepWRCvglhJnRrK9NmNYSZ8LW3N_nQT-P_0GRSvrzxKfoM5ikj2Zx6ggvAY-ST8ilwEMTVt2Exv1tN8XoPJLgrYa_HOvxe37xP9pDx14-fUzEyQ8Xh/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;將會呈現如下的版面&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi85Z_OrD3c5ZcdX6Q_aDjK1LjV-eXmieMzOBiDaS3yrGIoqKofanmxX0ePpE0vHhY6rh09uz_cITvKZdtTORW7y9nq9GJoWtc1wNayVelpWQJVVqAWrxGjSxEaDGvAukme4GAK/s1600-h/image%255B3%255D&quot;&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;img width=&quot;595&quot; height=&quot;112&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh101XnkABP1syzd-EtP3PZ9PTUYK1Zqs6j5pxMdX2LB04eiymOyKVbOcxImM5ZUEUwnkh6idp41NselZ4y-QzjYtYVXGR5bwa3OjNz-7LfmAH1P_EJk6NgmrUJxYwJKNiqpKxq/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;2. 填滿所有可視範圍的Container&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;將&amp;lt;div class=”container-fluid”&amp;gt;&amp;lt;/div&amp;gt;加入原有的Code&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXGV-3S9hXQxgPlf1HYhA5qJDWzfJPSfs2m18dBxPZcbfEyHiitNPNNJl_eM00B6R8QjSooshAhdGt_x_jbuDkTeAGf6SqpfipNohNIIOlQtx19lA0xyb10pe25lKiI02MzzcC/s1600-h/image%255B11%255D&quot;&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;img width=&quot;600&quot; height=&quot;138&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNd9RF-KUR0PZmM8sHZtGUBGFDhRgMpui1_Iz4re6WRdFKAPcoV80PFvcXHDfnvg0HYG3RATVwjiyCqfH8VnXvM3C14-A_RIysFk-cbOM_HEYwGxiBBXWVBfLPkOCvjSZ9ewMZ/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;將會呈現如下的版面&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5hKt2oroJERLIXS00GHrRWzbIftG-wypAIoA9UGiKYvzyV5h05v70-hYfJJu1pxp2sk4tXPSA3F5INmaDs8r7MJ_FmPq2-OPmdv8oC93FDa3w4UvCgfsiCgd05K2-JQi2C2uV/s1600-h/image%255B15%255D&quot;&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;img width=&quot;607&quot; height=&quot;84&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAi9QqKwLvfo808ShiUVZCTZEI8Bebm0LMBttNlG16b_9fn4ceFcL84rDmWCKp86B1oyPYXS9iaCz7KBE6b7-1QObUYkzTX6wvIuydinF1a8V1lJFR7vM9WuJO70Cce671BeQi/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face=&quot;微軟正黑體&quot; size=&quot;4&quot;&gt;各位可以很明顯地看出二者之間的差異，要使用哪種端看最後的應用而定。&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/4894117135784837250/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/4894117135784837250?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4894117135784837250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4894117135784837250'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/03/bootstrap-v-40-lesson-2-container-class.html' title='輕輕鬆鬆學習Bootstrap v-4.0 - Lesson 2: Container Class'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgAVhxf-cgfOAs7T7Ge1SHepWRCvglhJnRrK9NmNYSZ8LW3N_nQT-P_0GRSvrzxKfoM5ikj2Zx6ggvAY-ST8ilwEMTVt2Exv1tN8XoPJLgrYa_HOvxe37xP9pDx14-fUzEyQ8Xh/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-212475748017382691</id><published>2018-03-01T23:52:00.000+08:00</published><updated>2018-03-02T01:46:56.490+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Bootstrap"/><title type='text'>輕輕鬆鬆學習Bootstrap v-4.0 - Lesson 1: 取得Bootstrap，並建立第一個頁面</title><content type='html'>&lt;h1&gt;前言&lt;/h1&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;Bootstrap是由Twitter所開發的網頁前端架構，目前最新的版本到達了4.0。本教程將以最簡單、最直接的方式，教導各位學習Bootstrap。&lt;/font&gt;&lt;/p&gt;&lt;h1&gt;取得Bootstrap&lt;/h1&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 首先連上Bootstrap的網站&lt;a title=&quot;http://getbootstrap.com&quot; href=&quot;http://getbootstrap.com&quot;&gt;http://getbootstrap.com&lt;/a&gt;。並點擊[Download]進入下載頁面&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl27HwLIhqMcSK0nzbblAFk-O8zpYiDGx5t3kUVAVVRXQ7TlZtDe6nswdyPbs-zGacwfs9FMuWX0T0W8-cmHotseB3OSV_UAKjdwXEmIoO6E24mRhOPjOrTdKVaaU0Ml4KUiI6/s1600-h/image%255B4%255D&quot;&gt;&lt;img width=&quot;633&quot; height=&quot;279&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAgDEdTL3PM02RkEjFElDB-x3EVqWkwaDLOTOWFaou3v91L7mQaxEsn2LY6BwT4U75NWrpHC6jKhD6ZWfh6FSWGcXG34Yusm61umFzo25ua9ZVglxsaXni7sSMLUkQX32JpOaA/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. MaxCDN很佛心地提供了編譯後的Bootstrap供大家使用，如果各位只是學習用的話，可以利用BootstrapCDN直接嵌入自己的網頁中，方便學習。&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;br&gt;在這邊我們會直接使用BootstrapCDN&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;br&gt;(若是Production環境，不願意使用他人提供的CDN或是自己已有CDN服務，可以下載「Compiled CSS and JS」&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYgfZIA6k_0x307FdHO6CShGD6dWm7CzIdq5I6eIbD3Tr5xFiSTY2Q-VCZmohVATGn2Oepqb5IDRzUHmMDM0BZTC4J87-IHPs2iK_-gWa0VgIiT_6qWf-CnnGp2z23EDt-XSP_/s1600-h/image14&quot;&gt;&lt;img width=&quot;640&quot; height=&quot;208&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqS3jOMoaEkESuFhhLxSGLNfTOCu6_llo6rk3EbCKteVnZ5vbGO-Y1-4viELVQsihTM-qnSVk6_mBoxAeT40Kzd5PZaG4Zr_SKdlKPW1jN5sjvekNSGjIfRaXqFVRkKP-JA6gk/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 用自己喜歡的文字編輯器開啟一個新檔案，名叫「lesson1.html」，並輸入以下文字&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcVVajrc2LEXHYX_JcidIu7fwahi7ItkAmGE0fccorWJqQjzy74A7AkKpSNi8MRqfR0C6mGG08_EuaFTmzYFgsMpryoxl88U5okfqn8QafNIgqM61B4qsywHv74TRHPvhUIxh5/s1600-h/image%255B16%255D&quot;&gt;&lt;img width=&quot;633&quot; height=&quot;355&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiIHRm74Q9Z8NpbsVMt0oMJbbHFqeEguIEt4robMmX5wNpwaKYn6U50rFcvSS519w4rjmGUjDeMZIchtwridmSgC6KEauxVliU8DOPLga2Cao22gMeRv4dTKshfQG9KvPlrku-/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 再來加入BootstrapCDN提供的Bootstrap的CSS, JavaScript (順序不可調換)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;懶得打那麼複雜，也可以從第2步的網頁上複製&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;CSS要放在&amp;lt;head&amp;gt;標籤中&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;JS則是放在&amp;lt;body&amp;gt;標籤的最下方，Popper.js, jQuery.js必須放在bootstrap.js前方&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1kJcXqFR8tGzTKPxGZRJgeX9FAc6qD12KoHrT6OF5KXEUPB1onxmRb4zdHFkPIgU4pGrvzEvrPoNLzrf2WtG_6XApKT0vl924N-b_CNpBD3BCCk7bzO6nBy1bsS4Z7PKod_Yv/s1600-h/image%255B20%255D&quot;&gt;&lt;img width=&quot;625&quot; height=&quot;141&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS8pJ6JbAFTI21OkT5m18B9IV6Kiuq1zhe_lwOcT0ALUirvRVt9-9eINgZfdT3ms8ox3sWYLte6JbowcGtZH5llPl-buxBEzhx0TIATFiaZy9zvOnnbyabNBxI6A1kUczZ9H8_/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. Bootstrap必備標籤&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyfcCbrVixLJQ4JKaDSAqq-XLAT_qC_-zuzm7jZi01E_u6ym2Zs54msYb7HvPrAlWPyC9Mht4rSVs9OYRrP6jDWOLk6NZTr8gPrh80TfQ_xqsNtFlr6EzaGzZOyif4T4iXWoT8/s1600-h/image%255B25%255D&quot;&gt;&lt;img width=&quot;623&quot; height=&quot;156&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjA2AwpIbcjzIh505RVxXqFt6McptAH3jfKMCrnNfRfFzBZwNkl_CKMw-3ycJBbwgLuGyUJghj_AXLTDN-MsAKdCt4jU36n-aNN-FwaJAtZVUfZ3DgpqnsxEn8loGbC7ugfqOgf/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;6. 在頁面中加個按鈕試試&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvNWELjYcrUddPJzCmBqw4cbxVkgLJfvaInSxRrlcDxXhwvLASGYnfBn2EVsld08niTOw-NC-Y_JrSHvcxZX8PpK9emUjR3mIStx51PGy2ZkaEoZLf3P7XKmgUnhIcvd7ZThvk/s1600-h/image%255B31%255D&quot;&gt;&lt;img width=&quot;626&quot; height=&quot;218&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLnr9HTS9T3iWbESVnAN6vfb2KWXpt9y9bnanvZVe4k9qhjk_AxqJFSzPdeJSBAiiNFcwvLvplgcgJ2F212EOwTphYnVUqjQDk52dZyudU9mjBUunR5OgUR-Xw3P13o8ieG7np/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 打開「lesson1.html」。恭喜您，您的第一個Bootstrap頁面誕生了&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSCl7dQwmJcqLDlwHxzryi4uTCr8n8Hz9Fh6linAkSTfQDKLF33VFKPjDCZNPaeLeis7dwRAyzDQAeGUlY7uCcjNo4cFU64HHerSkuCEL3680Iu36ypfaPlD3URvkjGnLBI8Qm/s1600-h/image%255B36%255D&quot;&gt;&lt;img width=&quot;616&quot; height=&quot;147&quot; title=&quot;image&quot; style=&quot;display: inline; background-image: none;&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg49fLDJq_FSc8a-pWoAxNj3vhCGs2QCLNd89BvI6pzD6Mbm090yTe9wu-cVS0QDQF9aLgb-CBknAWpeJOf1wdHK4BuKbprEpBeaNzVUgZf-mMrh1k_4VhrfASzNjQyDv4lWezp/?imgmax=800&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;h1&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/h1&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/212475748017382691/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/212475748017382691?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/212475748017382691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/212475748017382691'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2018/03/bootstrap-v-40-lesson-1.html' title='輕輕鬆鬆學習Bootstrap v-4.0 - Lesson 1: 取得Bootstrap，並建立第一個頁面'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAgDEdTL3PM02RkEjFElDB-x3EVqWkwaDLOTOWFaou3v91L7mQaxEsn2LY6BwT4U75NWrpHC6jKhD6ZWfh6FSWGcXG34Yusm61umFzo25ua9ZVglxsaXni7sSMLUkQX32JpOaA/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-378983375262973814</id><published>2017-01-23T02:47:00.001+08:00</published><updated>2017-01-23T02:47:46.940+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET 4.6.1"/><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="DB"/><category scheme="http://www.blogger.com/atom/ns#" term="EF6"/><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2015"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Form"/><category scheme="http://www.blogger.com/atom/ns#" term="程式語言"/><title type='text'>Visual Studio 2015使用SQLite及Entity Framework 6 - 入門篇 - 2</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;5&quot;&gt;前言&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;SQLite是一輕量化的資料庫引擎，主要用於程式中的基礎記錄。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Entity Framework 6則是由Microsoft以ADO.NET為基礎而發展出的O/R Mapping架構。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;本篇將簡單介紹如何結合二者開發應用程式。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;在&lt;/font&gt;&lt;a href=&quot;http://www.zakfong.com/2016/12/visual-studio-2015sqliteentity.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;第1篇&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;中，我們簡介了如何安裝SQLite的NuGet套件。接下來會示範如何開發。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size=&quot;5&quot;&gt;介面設計&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;接下來我們可以利用Data Sources來取得ORM的Class，並以之設計簡易的介面&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;首先打開Data Sources的工具視窗，請選擇「View / Other Windows / Data Sources」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;(或是按下[Shift] + [Alt] + [D])&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbBS3LWafVJkPh1KF2YqQeYPa5WBz9d1agj2uxnk7DBFTnTFBXazAYXW5vtSml4s4sIILsbO7iydwmZjWQOj8nk1UpE2Fcp1SBGFincq6EwuP6AiHyuO3lkpi5udK1JI1Ys6r5/s1600-h/image3.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMuTPW593EXvI66vb9cCfwdmLpWorgnvg5eQDztYkW8u4evs3zhlByPJ3yogv5XzdDCwCh6DhbMR3-WSXZATQu4S2Nwdvy_0wFP2ozWCJIG8Isw7qlwbSHz4EDMbDlkQeq15s/?imgmax=800&quot; width=&quot;499&quot; height=&quot;480&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點選Data Sources工具視窗中的「Add New Data Source」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdzf8kgAiDQKZuqgMZ41aPj6DySX7jwMyLBxt9wXoVBbp0ynidCDln-_QYS01LVsey7S3WgdrbSnlv8LGTMhEGWc8WnETKRlHupLdZiK7q8DHPJOJjmGN9VWI_KQ5fgW9tfd9W/s1600-h/image8.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPiG5ULTBqW56BXZhXtJsZtHWbGveGVnCFWKNoIm0PgW5wlhjuZmFGFHY1MIVeG-7Ld4hnn7rXSFN6_Ahlrega7oAFLlI_pEi1-RRmQPU7KAESoENB284R4QN_jCRPZswdXc8T/?imgmax=800&quot; width=&quot;259&quot; height=&quot;606&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;在Data Source Type中選擇「Object」以建立與資料庫連結的控制項&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifLfI6QSnh2EcGe-38su8j5KvmrEB-Crb72pg0ugYRQa1bppWwdcMHDfAyc75_ZpEZ4IUUfFYTDW5AkDsiaEXksBp8HI708-wgi1Oau80JgeXC7G5Mg3oNmL8H4VoPa2aI914y/s1600-h/image121.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHtwzGmLRYyG83xtcPED4Pdwm86M5h7FEOKHHuIWRAsrJzuWZOoAsFTn19j2g1babjjTjJK1WgIhl6rosHtLX-p9pLgSQAPw1yGzYB-ShEOsIzK3vxMilpPTbZEl3hS8JXHkEp/?imgmax=800&quot; width=&quot;538&quot; height=&quot;431&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;接下來選擇剛建立的Customer Class (如果沒有看到的話，就是第1步作完時沒有先Build一下，所以物件沒有出來)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh20xtyYQGAkEWr0vSTngLfBUl0B93iV8w2jBuj00GHFiMoVX_CNdXlUihz8xk_pfYAuLXhPSGO2R5UNhOviSeQc31-m3ekDFSNaGnzrF7UFQoJ434al2mIUar_LosQ1iB7bCUJ/s1600-h/image4.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaaa8kwd6LyTS1TWS998a6Yz2ZzUzdvsiToOqS52ad34gm89DvT_rCGynOw0PZU6IffFnCs0emQ6Hh9afjBHdu8zHjD18Q5BceOKDvgVOlX6loUZ_pcCjzXFQIkryLt-nQ8vye/?imgmax=800&quot; width=&quot;560&quot; height=&quot;449&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;按下「Finish」後，會在Data Sources視窗中出現我們選擇的Customer物件&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEii5JiYOwkYD0mP8Qjx3BgfbZM-suZm1XiCJxpn0_y2NqG97iowjpMr8hYs0iOYaStszN14Fgn4wuINLGHcQuCtgJxk9cm8coBBnkX5YdWccHti-rZNdB3QeFnMvhFLghUn48Uf/s1600-h/image11.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA-gr5tDbMeQCz-9tYdjxjsOYreclMRnIHu16FwzAYNJQG-MeTMuX7KeNlIfi68JPan_xN9E-9-8HCUYxJnRo-3U3l69dSqjD8InSVi6zrsl_zwFOcU7ytkYJMocFnoMxG6YhR/?imgmax=800&quot; width=&quot;373&quot; height=&quot;312&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;接下來新增一WinForm名為「Form1」，準備來設計UI介面&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;長寬先設為640, 480&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnwHnN4skLBk9Q3x_JWoz8CBwJjToAt_5xT7_XKAR3kNfn1aJ1ra5Om7oN6HG_hsQ-qJSbGeuuUcRhCFJ0Kc9mJSApJUMD6dLVPo_CFDuPQ09pY9tPpX0nIgDBSaPBr8NSOHJN/s1600-h/image16.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEieQBVAOOv_tkqOFOzlweQE67NAQqPpKSmxll_UFO_dArrhYt6oN_wRQ4A3HohvnxqC_WpG63_q8kXM1sLhtmF2xp4-cixhaN28O_AipNwpn_rHbZQBe26C1YMfrA3-tDuz2uMb/?imgmax=800&quot; width=&quot;628&quot; height=&quot;347&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;重點: 先在Form1.cs的程式碼中加入參考&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#ff0000&quot; size=&quot;4&quot;&gt;using System.Data.Entity;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN4vwwqrZ2CE9LlJplzx8PSCbQi4jQXj8UnYAlL_Dp7aVP8SS7fZdVTt_9QArIeq_6p7qUyUN42_Bj6aQ_7AJjKSQwujMsI-daxxdDxg9S3HHUjEvOob_1dy5NbrCZoEBq76tr/s1600-h/image12%25255B1%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOD5tJT29RHLCbset0yiSVKa2tVaQb_vjrVEFmxAkvRTajuVz2eSbHOVGF7xt6OeSqPiPC4rwSG8d6o5IJ27FpnfQZEzrB2kQte2baDbgNn81YQLOOeXyUecvdlGOIUAB3q-HU/?imgmax=800&quot; width=&quot;388&quot; height=&quot;258&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;這句將會影響讀取資料庫的Load()函式會否出現。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;(因為Load是從System.Data.Entity來的Extension Method)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點擊Data Sources中的Customer物件，直接將之拉到Form1中&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSWt_rp48_t_5J_qNdmtSlhpctPYVniYawbFq6HDYW3BnoMImbrxQYMIEx04BdTy9xaEjGSu6iXwDjueFylvr9IbGH_OQzIs6H5B1pEjzfLpr4LBPv30oRmew4EzrKjohmKO-j/s1600-h/image19.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnIbL0yqNLuV7yc1ucq8_LLE2hD7zpYvBYqjiWNzlVRGFozQLpk9CPwDY1SqPt4q_qtjLRUOMsiVrjoZk7sCAOhUEWFsEi77QhkM_kP4V9cI_FVPkXW4WHnzfyUD2sJiHvFM2W/?imgmax=800&quot; width=&quot;244&quot; height=&quot;195&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;拉進去後，將會自動產生對應的控制項&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;如果拉的是物件，則會產生DataGrid&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;如果拉的是屬性，則會產生Label + TextBox&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;請拉入剩下的屬性，設計成如下樣式&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_wtx4ju9JBLsA8dE7m62SF1DFCW1O8We2F1nwflGlRtsh0z9LYFisuz17OnW58VbXGbD6tV3wkiTXMKWkpTmneoaHAnIJ2xAgihc8tPdTeKz6sTUWywBuNcsljgQjQsuYwXFy/s1600-h/image16%25255B1%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjh_at7GNh4U3ro5gaNnVt5jpFQPEw7GYIB90JxJN5m_EXFL2eIl2HMDnKQhmViDM4YQcJDzKYdRIsRFZEaKH73nG0sVUQc0ca93sloDh527_bcqmwfMoutT0IjB00PWpI-TxeT/?imgmax=800&quot; width=&quot;628&quot; height=&quot;449&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;各位可以注意到，拉進Class後，會自動加入customerBindingSource&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9aM_6ii1E3w2WXeE7HTgbZlzE345UciiPtS0qCix4UrH8z50gUut2wufHmij_fUZYqFD1X6fX2UMnzDRERNPiRGbipyl2AQBEBKK4OXWgAii8bd8nIEfSDQMelBm6F9dAxiQ7/s1600-h/image4%25255B1%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjpeWx3iRIBo758DudysTvHG-1KGJXVp9W_9KynhvkK6wZL5gg9vvj4lSCMAP3FlXdp45xCH2UIWdKWZ8wfE1NmtIzAINUsf-TNlCHRgppHL8MRfGTk7QET8E18pd3WQjDzb7k/?imgmax=800&quot; width=&quot;226&quot; height=&quot;55&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;於此我們再手動從Toolbox中加入一個BindingNavigator，取名為「customerBindingNavigator」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;並把其屬性中的BindingSource設為「customerBindingSource」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMMpVLxfa5DsTr4OXMmvdePI-CemyEMXdGvnKBezKgl_yAz5pJHgzvJzLAprnV6eRnfyPyIK8tmFL3IVDGQvNgiQNmx-tUAKXvBpynp4T55nFy3P5cQjG3bt04PWGforra__Dy/s1600-h/image8%25255B1%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibms72GT9rXpqDnRkrBHDQy9Ah8ehCpfrBdUS5UAxUe7SU8PJxi77CB-qG_rGU9VTq1QjaFhyphenhyphenhxhDHX6kJ7rZA3WwXmGEP8Ilmm3qKyqlMr44WPAwOL_65ogwt4GLVhvAqSBnk/?imgmax=800&quot; width=&quot;452&quot; height=&quot;490&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;設計完介面後，大概會長得像下面一樣&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid5ontEWPoVZiFBr0VqKEL2uNWzY0l38mF2GbuKATHeqw2YNlsgb7k0L5tHiSLmmo_ATsJKeGpxRd56bM4iUmgPnkVQE1sFc1HiC1d3z-nPLOAPoLY4PBaICX16vW9Z-nZxqRL/s1600-h/image20.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidHnQpNlnaAUt7Oof0SsS8JBQp41JGIOyQDAdCia36dP_ad-0K-Ox8lW5McU6hh28sMg_uzf8jtUvWsPgFaAx0fat7rppHbnCNXYsuTkfdb1cvD8AyVUo8dPXxv0EzhqrjloGg/?imgmax=800&quot; width=&quot;619&quot; height=&quot;442&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;再來點擊Form1的空白處，增加「Form_Load」的事件，並填入下列程式碼&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJS8VqD1aguy8labBsZKqxJGnCTYiCGj6TzRdwSFJp1vyjylv5R0-yG7Qs1K1_7Wg0i5GddJS1FRmyKItETcX2RjPvyYdJSET7hfnh5cIVlxm8y9kzIuClCXVIgs5rYaI8rafO/s1600-h/image%25255B16%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1LzuTUB7UlgCTKiiUPCvKMR9q_JtpaEPL5FpLt7TXJIk58i_dgn-fMsnjFB9WNnIkAvyh9jDXB5mEFe2CPyvQ5f8kvw8ERUv6IfcQU21vUUrqJomx2zMLrAK5wPJ3WyFOm7Z_/?imgmax=800&quot; width=&quot;620&quot; height=&quot;384&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;再來可以先Build一下，Run一下程式&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點擊「Add New」並輸入一些假資料&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI6xvDqfmObD6Fcp8GV4tp8tYqTV487tMvTPoJjzPzs3CnI36a-zEO46_B-SyblbK7D8RxxeRLDHoVobJxqsAPayXxwsCzp6HWL4Mfo4KJroDD6-27kUpOkIeLfFbyWaPKPyrv/s1600-h/image31.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO8IvEyWzj20aTvy-_bnPwhL4g6r8Wqe8rq9SovjpCjywp2rLk9mQcRCw2qyfT7uHLyaEnYlafp9xvj1fnR2_bDGc6xvWInEG5QPeo4ryis6D23PefodkwWGqM_nKKim-9RAY6/?imgmax=800&quot; width=&quot;427&quot; height=&quot;57&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;不論你是在DataGrid中輸入，或是在下面的TextBox輸入，因為有BindingSource的關係，你可以看到資料會同步顯示&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3gWrrBPNL0Aa05GyE9ueaoGcilxqU7C6Ny1UCmAA6QdjQy9OPFEcX9XFwgEMxou7eZr2VM2nfplrV79eFxqzm948TIuhXKTIvsSciYAweUNQVuuv3Tu7uv0-Z0buzU2A7jraa/s1600-h/image35.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcO1-FF0PjiqaC0LW0Z89MPIHhbmkWzB2iNlWmV7P_hwtDhtDHwXylFm4BM5yvE8da07175JXk1tuz00JyoEpn967XslV1wDHt85yIGdZf7bisGk9oti_T_BhQZmdRP95UEmaa/?imgmax=800&quot; width=&quot;611&quot; height=&quot;452&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;但是重新啟動應用程式之後，疑，資料不見了~~~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為我們未把異動的部份存入資料庫，現在來加個儲存按鈕的設定&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點擊新增一個按鈕如下圖&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiExZ_wX_mXsBzMb8dz5alvxkMBGzbd3wPMoi35cgAMK0Qt4T2Jl11RCYV_pJauVf4EoJS3a5xjk9HHXWVDwJqjhYnGsm2HCGrXtiJm5k-PCtQ5McR7FiCy2y4fHgMx6tTEM1f9/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgflXTRscI9-cfzVuK-ec4ES6uI3L6Jt4hENeZp9-JdpdoGahl5wjk6uv1aAV4bt9t_E7MA0ZIYb6gaV3dUxBhcQNd7tU9YRKLTHjHAp1zWxGxoGIDLa3LcgoEeQ2TgH4l4zaGW/?imgmax=800&quot; width=&quot;611&quot; height=&quot;345&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;將新增的按鈕命名為「btnSave」，並將Image屬性設為一張儲存按鈕的圖片 (自己找)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXYtymW0jm4hyOrlcnCtvG6u03m45kiQZ93sVnVWXnDzsBUvtOwnB7dCTSqbsqdNuPK7j9ngvA7F1aBF-Q63V0gkvLIQ9ZGREivwl1GD6ZLxxuWVQTjFHEPs-EJHu-SeweSAjD/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicMi5ro-v_Lcwd4uKZU_S6sNapg6fWuqXE4CkQG7EYehFWsclBO06Vv8J-SQ9i0KPZ_oWHJ-kVWs60WayaOcwvG06cxdLubYDTzVht6xLAT7m-5ybp01g2LyhJXqIEkgiDGPFV/?imgmax=800&quot; width=&quot;469&quot; height=&quot;534&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;再來在儲存按鈕上點二下以建立它的事件&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwMZyeEeMRZU5odxAAouwMJ1Hwx_QJ8NGmBCuhTifztHa5nTPYvVQKHa1_hlJEcXnqd45OTq-N19ePowHJ_fvpan4z-rganXs4LeVciAXKQedB2vsZG-K7Trr4HfkYuCNve-vS/s1600-h/image%25255B20%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj30n1G-H-7D4kKrzB8pHLtV8uj9OghK73ffUZvEnagBmu_8LkDI9ZC_wsZ7O0hwwjGWkMfUOi3vGctnYuTYzUs8Whpb8SyaN0bkkMRyHLef4shuiQiImkMRlGS2qVcOao7MX_n/?imgmax=800&quot; width=&quot;552&quot; height=&quot;342&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;大功告成，最後畫面會長得像這樣&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiA98SRyyM2DXDaq05CA-yBFXFzkbKMv0vhQnrus1MYb4ifPFCQKaQoz9SPzzqQ_Eopz9NnWbp4-6m7vSBEaalzDHNVAXiUF-Ly0358n9FhANJjtZDmbzISsCPd5M-HAg5-mIU4/s1600-h/image%25255B24%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga80tU5RTvdvXFPxmShJVMJ6F4spuJdxU2xzfJBm-yqzpx3eLwZdNWwTFTguiefP4oc1L1Rfxi-EM6odL23f3AcGlEwOwB6gzQnWTjSs_rZrBjLL7hyOcTO-HO2ugmGITO-Q0E/?imgmax=800&quot; width=&quot;596&quot; height=&quot;428&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;有幾點小地方要注意:&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 因為Id在Model Designer中是設為StoreGeneratedPattern: Identity，所以我們新增時，Id部份可不輸，或是亂輸。因為DB中Id是設為自動增量，它會自動增量，不會理我們輸入的數&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 每一個文字框輸入後，都要Tab一下換到別的控制項，以免BindingSource沒吃到我們輸入的值，造成產生NULL值，而我們之前設計的Customer Table又不接受NULL值，引發Exception&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 最後一點，特別重要。本篇之程式碼只是範例，實際使用會檢查輸入值之類的檢核，以及加入資料庫異常的處理，大家使用程式碼時要特別小心&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;5&quot;&gt;&lt;strong&gt;總結&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;本篇介紹了如何使用簡單的方式，建立SQLite資料庫，並利用EF6來存取它。後續有我會再分享比較進階的東西&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/378983375262973814/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/378983375262973814?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/378983375262973814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/378983375262973814'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2017/01/visual-studio-2015sqliteentity.html' title='Visual Studio 2015使用SQLite及Entity Framework 6 - 入門篇 - 2'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMuTPW593EXvI66vb9cCfwdmLpWorgnvg5eQDztYkW8u4evs3zhlByPJ3yogv5XzdDCwCh6DhbMR3-WSXZATQu4S2Nwdvy_0wFP2ozWCJIG8Isw7qlwbSHz4EDMbDlkQeq15s/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-4399936505458225834</id><published>2017-01-22T09:33:00.001+08:00</published><updated>2017-01-23T01:52:04.748+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DB"/><category scheme="http://www.blogger.com/atom/ns#" term="Firefox"/><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><title type='text'>以SQLite Manager管理SQLite</title><content type='html'>&lt;h2&gt;&lt;font size=&quot;5&quot; face=&quot;微軟正黑體&quot;&gt;前言&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;SQLite是一輕量級的嵌入式資料庫，一般用於應用程式內部使用。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;但是雖然它很好用，管理用的Client端卻很缺乏。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;如果不想花錢買Navicat的話，就要手動自己寫了 (有沒有這麼慘)。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;不過之前逛到一篇網站，介紹了一個好用的工具，SQLite Manager，解決了我多年來的麻煩。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;以下介紹這個工具的用法給各位。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;font size=&quot;5&quot; face=&quot;微軟正黑體&quot;&gt;安裝&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;SQLite Manager的網址: &lt;/font&gt;&lt;a href=&quot;https://goo.gl/9yyNsH&quot;&gt;&lt;font size=&quot;4&quot;&gt;https://goo.gl/9yyNsH&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;。這邊是原始碼，安裝方式見下面敘述。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 首先要先安裝Firefox，因為SQLite Manager是Firefox的Addons (此部份略過)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 在Firefox中連結至「about:addons」，點選「更多附加元件」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwpurFD1YckUExGeHN5SzvFzd0gy7666Reb20acSdlAhKPMLxrW7fK2Lq8HUxyG52p9T0QHopIatZF19gP7tuZWExI23zPP3aV_svKBG0WdtykjA9qV_hg_eRiYOXYFz2sa9S_/s1600-h/image%25255B4%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtNazUamJfYcEmXXn-qFYu2Yh63cWKHdl6_4CIGCsPYpFp9wdj71P8JFK9HcH613xQmOKTmGk1tYz5NMXwsnqZokq68OFVWVv5LvZnKhjsGsgXoZt58xc7o1e9phRbn7gmBP9y/?imgmax=800&quot; width=&quot;623&quot; height=&quot;474&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 或是直接連結至&lt;/font&gt;&lt;a href=&quot;https://goo.gl/ff65&quot;&gt;&lt;font size=&quot;4&quot;&gt;https://goo.gl/ff65&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;。搜尋「sqlite」，並點擊「SQLite Manager」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9l_o6UGI37sPD5Cpy7zeO7q2wUwNpYepuijbLT0JIj_pJgmOr79NmsHm7H9phZG7C-l56HzvrCCae7jS3hf_KiWp5rzp41wbrODYAmEBHl77ebL8A39Q70SiWpzI3_RBMqSVn/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgH04sXFKPv8Hf3danS_NuKm6Y5NhJG-w4veeeXxzYNl2M_TqI9afQgre0Pmv4BouOn-KRvHcv5G2gyn0Or45G6zqAjjBMNXQTKtTXRM7b5j1-hk4_t7a2sGu7tAzK-Y1ZhqrjM/?imgmax=800&quot; width=&quot;623&quot; height=&quot;386&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 直接點擊「新增至Firefox」，即可安裝至Firefox&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7XHZ8a-Q-9CU5mf-DKLcVpHJGv6FMCoH0JEVrxZyTmF4flVyIXu-pjTLvJrMxVXOG8mg_4695oXjjtGKArSyxg5O60WsDKGl3kHR_c4fAGa0WRTIu_vSg607FNDBU6KZ-KWg5/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEB_h5Os_h-YDl6nTXCIGOsimqXHxkxk3kQ13ji_ZuSJynved1Qu80eVWyZOtJEV5czVxGrdEce17JUnqNxPg3FmJ4W4wwgGudH6ypKlSnL2QfZ5eMIPcPYJxPaT5NxfgG7LGT/?imgmax=800&quot; width=&quot;617&quot; height=&quot;313&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 安裝完成後。我們可以從「工具 / SQLite Manager」來開啟這個工具&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik0VELw6uxnT8gw8u6X7GiGnEL3KWVrYRmWwCX5tHEu48mA0Zs-Lhp3zmcHDXWO8tE3taKiAz3q6KyXeOH26WdNfm8fkvidG0k6bNx149NxYzyZNcClrTrqA5cmjjezx2_3sYd/s1600-h/image%25255B19%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEHmNkvYgZjNT9N9PSvBu5Eb9aMIYmZ6pRepA99_YyI_rLJYdbazvXuUhRI4sRj22bqBCtDiCHhvLJsSboArg0DX0yTe5ErgSx7o1s4DWPn_XCYajiXLVyPD2MV32jEslOtU6U/?imgmax=800&quot; width=&quot;276&quot; height=&quot;234&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;6. 剛開啟不會開啟任何資料庫 (若曾開啟過的話，會詢問是否開啟之前的資料庫)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;我們可以點選「New Database」來建立新的SQLite資料庫檔案&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf7814ZZ5hPuptzJY75m1qkrdUTVvfqxmpw9N5mFA4yBSpD08_3d1UV9tTp7ecEPFRd5XR1123duGJsnI667Cfrt_VL4HaZDPpxyIxlmqFTDhjP41mOdhIV6e6A_s9n54eoEu0/s1600-h/image%25255B26%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW2AQZcYWnhep0dej7Y2VBqLFV6xKHHN5XT9rg_W2HzOj8O_WdQHAW_3eUC-nhbb9W0rfDw0ATPfEctKkNJsovnZ-66QIAurfjjnvobIdCvOSgFiFf1kZ8yoVjxP76EhZrbaDW/?imgmax=800&quot; width=&quot;738&quot; height=&quot;172&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 直接輸入資料庫檔案名稱即可，sqlite的附檔名會自動加上&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp9nHvOvdFA3ASepdsUMQK28U7HsDIBKVy1w4I4pX5-SrQ7fKJZnupX96joWwpGKZ7MT77RlyOIstDPJcfDyyCQs7TqXRAM7L3hrxO0sm2kOZOuBbS1wMloJGuYBLvf_dIff8s/s1600-h/image%25255B30%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5sFzdGDVTRGzIWY7BgbUZ5QRrX0fUoLA8if8_44Mdhtd9LwbRXZ4xwXDPEVt7JT6V6pXDQmabjfmy9ysSmEMw6BxuKBMhDIoufPtz9F4yRD43EiE_uhGhCwc_nhHo6sRqheGq/?imgmax=800&quot; width=&quot;614&quot; height=&quot;205&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 建完之後，可以右點Tables以建立新的Table&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdQ4rpXQMr_U-rndnyDpo0-O4R1LTNIirNpjKKBRtR_551QXJbheNzIz0-nXvdkf_UNBHdDaYTj8jpf8m3oY9dlIGI68qSsVek6c9Pz1SZ6R-mWoS9M0k6ovy316pFGbzHK3bG/s1600-h/image%25255B34%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2jZ-ECvCjnnWlKcCwdGXbjcixArEEx1nc4vtQja_QXfGUKZp5dNLk5hijai4uZqwqMzFQrigw8-XhK70UI-b2wow2PsSiOMeXMJsSzkPdN5xCNyNKLmtpLtJTt5x_l7DdDN4-/?imgmax=800&quot; width=&quot;319&quot; height=&quot;238&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;9. 接下來請依螢幕上的範例建立一張顧客基本資料表 (Customer)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpyv5D3ZglIay7oIAghVw6Utb_dk3JpRSSu7Qz0TKrUkO7w2hex3jmtnYRxFCprwYwYMqHSD2UFGA_LmKwfhiA64ywf6ankl_C6VrODG-VyRFr7FIcbJPyuhZ2-pr7wjlM6W-8/s1600-h/image%25255B42%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdTsqPBwX-D0zycrCr3DP0gH8dGqDiCGclLYhQ0FgRaIFMQgsA_NHlsVcZZhW5iTKAE79nPBwdZ5x_qH6gHszInp6I6t1OdNN_wRiPcebw_-DZ_kE_B8MmjBvF_KnaEAzeU0Hm/?imgmax=800&quot; width=&quot;607&quot; height=&quot;443&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;須注意Id此欄位，我們勾選了自動增量 (Autoinc)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;SQLite Manager會自動產生CREATE TABLE相關語法&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjI0OwfHEa1BBK4558GuINEsSkTgSFUxMVjQHpY1BA_bAY_u7MoOM-nJLCaOePrkJ5iuysSjpUrxcQGQAsLtQarMnlj5Y6AI5HdrE_eKyismgvPT9M8L_F0b1hs8-DFconcszZ7/s1600-h/image%25255B49%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVbRJIGjGnzOwB6MyWDhDaYrOays3fARjKu2tNmq2QM7AT7Zz5pMm2FBHWH4LK5qgNR3a28MLFGYtUSoXTlug6rUT29iY1PxIptcQhknfJ85rCe0DaA_AnRoc9cJ_vtbDJnWox/?imgmax=800&quot; width=&quot;438&quot; height=&quot;263&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;產生完成後的Table長得像這樣&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD5pj36cKDX7h6dba78QlE_FKRgJk1bfdsYUjFhTfJjrJisfRz9K3gPHbUySq1VHmX0zY42tYagRZ91fZ0w4gikaskhsR2g70GP02X-FRzk37w6vrkTd5gP6sswvtNOea1df_3/s1600-h/image%25255B52%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3YIVWB2UK-Et_yPO0_YO50MnyFvRMqPvO5sQwyZctGgPg27qbQK3HTLWhfNPCUyzokvyHgeKuYpK0yOGgbA-7rIGE0LYxnV2iK9bFFEhyphenhyphenxVxziO2D81eoiFTGtv2oAWiKxK0l/?imgmax=800&quot; width=&quot;116&quot; height=&quot;244&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為我們有設自動增量 (Autoinc)，所以SQLite Manager自動幫我們建了一個Sequence&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;再來點選Customer資料表中的「Add」，增加一筆測試用記錄&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhcjEiXItruSs5XTdqpAdLgEfBB7Y7VByDxqDEWoffcLRr6xEy7O4I_B2Vo8Q2aldXeP7azlfMBVqEFPeHC0quXk8mFVTcJX_aQ3NjPgg8SURBtinVHPIYvSz8d49y3y2w69G3/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAZ0l6bif1Eu9xbcqTSCfr3iC9Av9QwwF3ovdteVzTSVQv4OfpoVYVrs2PyxvdiZ7jbz9n9ASj2jpl6zL0AUlCkb1V4oF93rfmnKt-Rs6PAMdZcCEquOaNpsdWrqPIyh6D_SS9/?imgmax=800&quot; width=&quot;639&quot; height=&quot;65&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;輸入以下資料 (可依需求更改)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMB2rwV0AZtYdXrfvM6ptArv6FnLuUbAKI0CQZo42_OtnkELnwMuCprCbiqSTrzvJ77jIAAth2pBTBBrE-eH5S7nN0t5HxcuccufuRfFB-MPp8kr2rElD6SdrawU2ek7Ilnq_2/s1600-h/image%25255B4%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTv-kAZsKWD94c0IE3Y2PCY3eE8kfL784bUEkM8RQZOrDDsnGj4t-ZsPcWWMpNN0JtBEa9XFTyKuIvWrmkpoDINDszS7lsh93e2Tj_rUqk45uR_4bFunRF1o88wHXqoNk43vxn/?imgmax=800&quot; width=&quot;417&quot; height=&quot;488&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;這樣我們就有一筆測試用資料在資料庫中了&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuZ8ZJfsJj21WkyIsClNVPYPuoRNh6f9otEHDtWKqrFApfeCjgRcTvGN_Wes-Lg2ibRfa2g2M3jweucP171n0nyvpIPCIIus7R2GjQJFW0Tu9i5hu6zksIeW6xTESDegBSDkXw/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjacPA2Lebh_XYG8pUoYhVayPetGHrmPZ7mhlJxpxR-lEWsQYwk3gZG9XfLjoeCXC-XQTUEsV7Ry9dRRzDlpemxK0ft8F7ljX6cWzQ_qZcQEt1qI7-DejQzBA8nS4tptxL2o2rW/?imgmax=800&quot; width=&quot;645&quot; height=&quot;87&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;font size=&quot;4&quot; face=&quot;微軟正黑體&quot;&gt;&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;&lt;font size=&quot;5&quot;&gt;&lt;strong&gt;總結&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;以上就是SQLite Manager使用方法簡述，怎麼樣，是不是簡化了很多功呢?&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;重點是免費的哦。&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/4399936505458225834/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/4399936505458225834?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4399936505458225834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4399936505458225834'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2017/01/sqlite-managersqlite.html' title='以SQLite Manager管理SQLite'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtNazUamJfYcEmXXn-qFYu2Yh63cWKHdl6_4CIGCsPYpFp9wdj71P8JFK9HcH613xQmOKTmGk1tYz5NMXwsnqZokq68OFVWVv5LvZnKhjsGsgXoZt58xc7o1e9phRbn7gmBP9y/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-776289559666167336</id><published>2017-01-09T03:05:00.001+08:00</published><updated>2017-01-09T03:19:09.182+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Diablo III"/><category scheme="http://www.blogger.com/atom/ns#" term="Game"/><category scheme="http://www.blogger.com/atom/ns#" term="Walkthrough"/><title type='text'>[Diablo III] [Patch 2.4.3] 如何拿到乳牛寵物 / 皇家小牛寵物</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;font size=&quot;6&quot;&gt;前言&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;想帶隻牛上街，炫耀一下嗎? 還不快來看如何取得&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuNeC-1YRY5YxgC9-_sOTTpYFhdlzZHYHAjCsW7FJ_ZTFA1Ti8Qb4MCzEEn5iHCjKv63KJF8uthkTSCBjdwUeLFdZKFoUNdB-WgsD77IIc60FX2tkrjZ_MeQm3zYREQr9KEYKv/s1600-h/image%25255B146%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi31w93_jbLuQ_IWlTfdxaiOqQwFnqnyPU_h1nrWXn9ZzxUBGzXOFhTUSA2mJk95Y_UgOKFd687an9Yp8d70CTshN8qMth2SFmgaagS7MxgmyzyAmSfAncGUyfuEIEPEs_maSI4/?imgmax=800&quot; width=&quot;403&quot; height=&quot;335&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為此次活動 (限定在2017/01)是為了紀念Diablo系列二十週年。所以很多東西都是向一代致敬的。本任務也不例外。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;6&quot;&gt;&lt;strong&gt;步驟&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 進入The Darkening of Tristram (日期限定只在2017/01，Diablo系列二十週年記念)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYqu5uxGvPhT38t6wT7v5SjzDYxUJUrg0ryTmKBAPx49JM5WmANYwdwYVJ0qVYDsnpM8b-PhfZ-iYqlwyJggG5STchMm8wAKc8BFs0kFcEr6WtmAaO5OVt86oIN_NAQzDOq9mY/s1600-h/image%25255B6%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkcIoPcroYVWUP9KoAKmEBWOtHZHUxRf-lpapQPobwMqUPX-DPorIHgXUbW8YARVtPUGvfY8yIh7h4FjTSSsVzG2NjWdRjJmDZWL6-_UaKYGw7WzrXDsAR7LWfcQpSLpXM5SO/?imgmax=800&quot; width=&quot;615&quot; height=&quot;429&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 進入地圖此處的傳送門 (在噴泉旁邊)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaTDwEbDgfwd8WT6d4K4Cg_PkalJ6JhXywiba3VUUxJQD-DVsKruxoWubBZ_bP6yq7mfothmNHYWNalMg4n9HMSw-I9MILx4c5PU5YDEDmKnRn02HO35P1gHjxfBgF7A54jWD3/s1600-h/image%25255B10%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjKq8nyeQvGI6brgGORwZ2jiNRpoq7kJjuth6NumO-ZPIvAMU_L-C7xiElV9cez7CVlI2nI1XbUdlv7NXKIl3z5eJSqDwX6G3UjXuOaX6jxIrTP6PQoLB2Wzl8GVhcwvX8FGsf/?imgmax=800&quot; width=&quot;384&quot; height=&quot;343&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3PTR6-60v-R2aG8Sf_38k-SAU2P5L5j5fUhyphenhyphenRCISJgXIzp0v0PAAM08ZqD0ZiPKIoJrVA-qp03JhoxXxMq1WCikY60HQn_gpwZCZz45NPb9cFLVXd-6z73mgHvB4v7IpQeWgL/s1600-h/image%25255B14%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQLjyo59ApOWdwGVt_AE7Fp9VKC_HK4cS1ebQD11iuVVKaopBKAUt9TWyuxjZPIFMVUS_eosMtkJosuZyRhZavcwtUBB6AILva89Mwh19akGYYKX_hkh8h0HeUTpPW0jHKbEEk/?imgmax=800&quot; width=&quot;466&quot; height=&quot;366&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;前往地圖上紅框標示處，可以看到一代地城Labyrinth的入口&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig6bPbxsvHwXC65UD6SmkuHIKZrpLUdgImfkCA_-_Iiio8nVsShtirYpDtWFl6kg1TxUiZ-tq3hWTa5tyjoV-dXB4J8jxUdigU3rU0WsBRBML_6usvi9Nu-FqTnwGQnbc-XTY-/s1600-h/image%25255B114%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNfcxg7peN4Wv7Q1QvlGdQ97UZfEwxMHWyrJglDFHmtQzsF3tDB9GkO1oz4eeGlLuVP6Os1eu-VTdqQsoOqo1LKEo4mWAH9BlXYkGq-Ffievyd1kQh5UbsduRmxqKmM8OpkyYN/?imgmax=800&quot; width=&quot;522&quot; height=&quot;431&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 進入Labyrinth後，直衝第9層 (因為一代此任務在第9層)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;在第九層可以看到類似蘑菇的東西，點擊可得到「Rotten Mushroom」 (一代為Black Mushroom，過了二十年爛掉了~~)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjj_fHawzjKPVlPBFFKeDtXbhgsXoMYj3p5LMSTCkQXknBHHW91ebbYFZgBhwhYjZiHOrd8doUKkpPr6l7p6rV2qAVxNKj3yLkCixULAXYi1hDaToqO23i89tP4W5XzQcwe0mx/s1600-h/image%25255B19%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrW4SUxKZXojav9NRXSwPT62_OI4Tc_RcjcVfMlBxdL2ZMezzYV0sg96dgzMfFlQ0o6PdQodwbr4jkSBFVIBtVhMziFLxhKP2GqudcI0c3fUixWwqgxuGn2JOJqi-WMAcIXTOk/?imgmax=800&quot; width=&quot;462&quot; height=&quot;457&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaHYUR7ZzFAtDwBBqcq4OGfLC7xBtMozwtkrkJslfqSqvEaob8hDVxGxfFrUmfVdWOWI3QBARYH3gjQ2vnzjSOaembwJcC51M5H4WePxKpHa6dThxrAuZdmHTiyd4een4lAs5d/s1600-h/image%25255B35%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM1DCggsDhGM_sunT4JeSorx4XlMprMuZtA7iPD9nBE_-bRiCSjMhH7w_WWyg8BSGUdLVrhL5b1XBr3_DRUdTtREDX4KukldnWQm1rJm4yQSVk3LZSQ9oir-CFH_2ET0qzTi66/?imgmax=800&quot; width=&quot;374&quot; height=&quot;266&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 回到Tristram於地圖標示處可找到Cauldron (巫婆煮藥用的鍋)，點擊後得到「&lt;font face=&quot;Verdana&quot;&gt;Witch’s Brew&lt;/font&gt;」 (巫婆私釀)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM0XMwR9pTXjeaKIYsbc04NiZWzQI24_1dQCDNRmjWN4NdZbQwsLmOTSVKQwhnzP4XnligJ9k2ZJlmrZk2_5z9Do96xliD1IrOmR3I5x6ySbfnJN2APaW87TbWo72drV9kptay/s1600-h/image%25255B23%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj75i-Ez9n223L5q2KUL0tUdtwNj_Z7IlqIgFV5yDGkoFP8xwyR3m6t2lwKsFDZaeDAikbmbVQaRH3piuC06PQ0S0Tgl5ZsMsD_vMWOeR8gp78uUePrwVh52DwmycYBfTCARGzH/?imgmax=800&quot; width=&quot;453&quot; height=&quot;431&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGAfrTV81v0q1qtp9RmYSivm7WSp6D2PQ6akGXWwR84n3Y9m0XgfNfm9VFiSvogNVVxVPtMzKsQIzDMWhqylC8Yklf-e4R9TCWN7ctkSZ4NoucHDman2Y0F8nD23xFi7t5HF0C/s1600-h/image%25255B27%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoCq96rz2SLj1ANr1JEYwINavAIC6R1P_qFSbaEftPBZ_bfZiub8Vs1s_riMXOhR8n-9oSvfnAOnNxErWBX6fDE7rIvNLMjxXGno4sbVSJTVCbN-VzJcuqGmRe4xg-9jyG1KKn/?imgmax=800&quot; width=&quot;507&quot; height=&quot;398&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9grp5HCGvBPLNaoxRMNV5r8_6srPCh78Cg9TSWuoF4GELTqCgk4uAxQcaUTdI2K02jX17jBDwzCFc8BiCOPwl53Uewm6P4scXDnBBW4gORtJU843swHOIioiX8r9hyQVwbsAG/s1600-h/image%25255B31%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBMptZvuVdfy4JLeJNY4D-A0KpXPK4LQuYpr7tSQDp5FQ1-mQNUhqddE1HoSSXzofWHncay4Lk784kzlQDW5h1G1ldLg6Pr8xnkNUIDSUVhjKx0HmKIbDas1LNb7ZWHki5PmOe/?imgmax=800&quot; width=&quot;511&quot; height=&quot;369&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVYipS4zQrtFPCbQMSpPpYA4priMoXXRwinXddd2fgOkkst8Wr6kUWjY8_0cjGrZxsd_ePNSKdh3R0Qj5CB9NcNdnS5xnjeMSyz5_mhQGNfJztFgDZH5ooLp7oq_ms8kF112ZA/s1600-h/image%25255B39%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV7AqQxp0nTmyRwa6hDvwRJe09zKidMShxkj5hCLKMwj6HrM_-omgi-ZhpeFlnm66JdzWF8CTusOhQGpxvkKP2DfAL8t-g_4sVFZFVZ0lLv8Tmb5hQSLSWQ7VNT18X50Wc5AVq/?imgmax=800&quot; width=&quot;359&quot; height=&quot;241&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 還記得翻Farnham的屍體會顯示什麼嗎??&lt;br&gt;「You need a strong drink to wake this spirit. (你需要一瓶強力的飲料來喚配這個靈魂)」&lt;br&gt;店小二~~&amp;nbsp; 給他來一瓶過期很久的「純釀」 XD&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbfM9KZvhz371sbbgTIYLYGRlKQfhiOXfeFzUVGQgFw51Xksq-B_lIFdKkLmkvx8DoBzgMf1AKkf_SZ198QRysF9mcLdPpO-owJQfvtTAtV12Hx5vvXPlqJchmey0cflraqsh1/s1600-h/image%25255B43%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiybqzN3ncyGjxpRsOI5LDNVEMYZY5DjfjwhO6G_4TSjPfKQZP0WmIt-pC7hN3JFe1UxTa3o9tPa_I8yIMlgYSbb7ho3uSa_3Oh1PKm6ib7m_jlAqdFxdXNsSPodUokNaKQ9mH3/?imgmax=800&quot; width=&quot;404&quot; height=&quot;418&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;掉出了酒鬼的欠債 「&lt;font face=&quot;Verdana&quot;&gt;Drunkard’s Debt&lt;/font&gt;」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD3ZVqn4J3SNM_kC3mT_ZaiwJzNDhSu9_AVgAS0y7Y4HtkLl95XnV151aq_u4V9uQLm5e8SshRLkIDE7PnZEqU3Hq8bOxlxP-8-zFIlygGZMn3xAtpDKsF6KV-qLU0QuF3-Gha/s1600-h/image%25255B47%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKXEwPB-yRiHTK14GuGXZIROB1xL1bunMIhRUhxvpgY5AoiUoRYcrVlAVRk-M21uLfwf2rNFTojb8ab7gDWj9odITIsnlznHXRNQBEP5ylIbjoYzVnMKsSJLhKz3idfzJLaMKJ/?imgmax=800&quot; width=&quot;343&quot; height=&quot;226&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 拿到了錢。咦，Ogden的屍體似乎說了啥~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;「This man died penniless, giving all he had to his neighbors. (此人往生時身無分文，將他所有的都給了鄰居)」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;真是個好鄰居啊，補償他一點吧。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGyTIjjQQF04NCEQizqPnrHSxMZqVRKoWDW1O_UCkOQ6SNhE6yPifSoukagBUlz8gO2VWl768AJiZCfxvbrWoTpW7CorN3LXnhHZnRGARnlI3ZOmAb7tMEsTyziDgpr7urrMGe/s1600-h/image%25255B64%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhToiE_wORDsqyPMdDeDTXTei1bqxgLjeeyeulw3WrtH9_VLda2-8hlTpXcpePTRpfw_cmscnV7oI4WnHAjlKYm0-5Gz5TaBZrJH88gXidaMHGGeqEIjYHOziaI5hSHtRfuyoBA/?imgmax=800&quot; width=&quot;425&quot; height=&quot;350&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc0J12KUnLmf1C3DIKN0zqSRV3aF_WCG1gw4qz7tO0cUJZ-dW71C7lEfd9FvJWMChFtZ7r1Tx4QejLPF5l6qaNm3lN1ivUhjLGPdnVdAq3_EPbl78a_01KTS_omDNiXuc_IW0j/s1600-h/image%25255B51%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8tepE0fId2-cDVV520hndXF-4yGfmfZ55bbIXIihYTj8zu7nlsvlzgbCMZ8ZR-IDfiCycTMnFs82DhoTPM5UuW3_kEsB_7ZSynxa-XFSvBEF4S4ckM4_Y0tuzV8CfFo644dWE/?imgmax=800&quot; width=&quot;511&quot; height=&quot;376&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;獲得了「&lt;font face=&quot;Verdana&quot;&gt;Garda’s Letter&lt;/font&gt;」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNXZcsk3HqjwkSXqjXI8uM5cW7Etn9CdkgJ9p4a74PxX_TrjrDLc_leDl9p4YZWswNg2G26AzjNe8bSek9y4rqR_CYzcmjAqrvkXO6gFztAXVsR_i_6AfWBcsbbW_6a0oUsKUM/s1600-h/image%25255B55%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKUgAT4lscSn_Gnt_8GE8JUAOCbiKpatmEKllhZK27-Q5iSOZBt_vh7Hhjlfwu5VcsNIOlSiGmobs8-egHOUp_lNfbLz2-d-hJ87Bw2X-Ls2kBCNWnBIqEEOGWaDw5d9gEeK5P/?imgmax=800&quot; width=&quot;520&quot; height=&quot;428&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;偷讀一下，原來是給Healer的信。知道要找誰了吧 (Pepin)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyu5utTi9HaUG_t9cz_0Y3cEAhYzEx5tjlPVxvAjCnvSAzwWIBCgatFHWvvrHEOz8N93bhyphenhyphen7NLwRm7CqJKtdugyqufU1R-MSAb4nJ2FMiVFidUHSvusUwabl0um45g_nf8Fb6a/s1600-h/image%25255B60%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmAAEHCSfcpMNhQC3EvWDIgF4mpeqNZEMeFtTnjRUbJFGYEYQrF2Sp5Itf2FFM1cUImGtzdUYatSpxPrhkUBllwYDRMUsB-APdPMx-99bg-ipsOG9TDFTfx58fJejNeG0d0CYc/?imgmax=800&quot; width=&quot;356&quot; height=&quot;244&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 不知道Pepin是Healer也不要緊，他的屍體也提示了他的身份~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;「&lt;font face=&quot;Verdana&quot;&gt;This man’s spirit yearns to help the wounded and afflicted.&lt;/font&gt; (此人的靈魂渴望著幫忙傷者與受折磨的人們)」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2CZfNvg60lvcP3L_QOnhk8VZsnNIOJOs19tGIaGfzLZ4rpe8Yhe2N_Dn4OwaU1uO3bHn7rNatk5COzSycCzaT_-1V_uJxTt-WM0Grg2BU9pbO0JbRHAZCAXDC2o83cQiWjDEi/s1600-h/image%25255B68%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0abhLqW04L_xZp9kxi7Ftj6qtV0uaVjJdoOqhEBSV3-qqfeTpSuqzZcb-7S49sy6figxld3RgESrNmKuZ6oR2KiIsDDw1CTaJd50LPQZAjL6c0t0E9vBJLZxETxdOTtK4gqi1/?imgmax=800&quot; width=&quot;467&quot; height=&quot;384&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTlnnEc1plq97QCT1TIeXQPltN7nNcBRcwgJzdddHNKYG-V8OaJbzi_yipohG_jQg0IdGEMgGFP8dRfV64bGwWWuBzsluVeZZNCBQ1CWC05_ZIV-VMZke-mZMx4-SV2IvJku0V/s1600-h/image%25255B72%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWN4UDhcmHYujThCkT6K7AMS_XqmUYXBs2sYc_BUCN6LY1jWnaW2t535CJDoHPpS86HO2PIICAnS1jGIaJNYe_V-76Kaf_aM4cmicgnvJsP_XxoX1Pj2yhyphenhyphenc1SlkksmQSuijKU/?imgmax=800&quot; width=&quot;554&quot; height=&quot;410&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;好心的醫生給了我們藥方「&lt;font face=&quot;Verdana&quot;&gt;Healer’s Prescription&lt;/font&gt;」~~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;上面寫著「孩子的木腿」，該不會是那個吧~~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSgLYOJD04S_bocDRcffvWE0IvwNBuRh0eIih8Er63wfHf7xUvRN0F1yNzBfFz-k-KgBqsf1rp4hGfWjH82JpsxVfOaECySZ2Ei8uTip6HA8Behl3xc3cYVe7iyrtrrRzqTnfn/s1600-h/image%25255B76%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRryfcj4SFOkBsiBp_ywLhSTmOncEWc2I7vU7VSEnMLV0I7OdAZaJg0dt9K09EURbyQz89UeDk3ed_lAXNl78t7sqjF6L6FvaO93SkeXynkmM4d9O6LFgaUYvWeVol6b4_kYy6/?imgmax=800&quot; width=&quot;416&quot; height=&quot;262&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;9. 猶記得鐵匠人最好了，看看他的屍體寫了啥&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifMkSJ15-G95gOJmJFXK88FkrkR7YHkKr7B1qZKbLZdBNXgX_GLqSgPpuUN4QbeSJ63qorSjiizoQvgWP_-deQC-Yw1hl1AEsYFnwSB-CO-0uTeJIdLdCgJ-1OEROoOjrgHUdV/s1600-h/image%25255B80%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuyjDTWNAy1uQ2rChnUHR8gwRBYhIOo5H4QS0hqCU57iv1QjAxbP_geBWv3mjWMMauVmsRD20Uz-vvqvGROPhN0Are_f56IALmspSLb7EtE6u3xhHgGT_2Ub0I3X-FLlKohOnz/?imgmax=800&quot; width=&quot;427&quot; height=&quot;325&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;「The restless spirit of this blacksmith needs to make one last treasure. (這位不得安息的鐵匠靈魂，渴望再製作出最後一件寶物)」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlhbqehkjiMNeAdElX8krp6UvS1wAOG0xvY4AkuV30jBDqDYfefHRQfT6EjfCmmO3_o7Sn1SqPmWICC0TL4rHua3TOI2faQNc1aXqguiQ3A8oDHXpghD1pWk1fiW_8GOJ_7fb3/s1600-h/image%25255B84%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF_8SxxPaamGmLZYVS1QJWE9Fyhln4SX7H9H-aEnKcHln4zOhucTudeHDMVneVO7M-StcVsahieraX7M2PZzCNiIWrrB4rwYvdtcVTRZN6zMmRqSmqjurOhUVV7YyKiEBjaEsw/?imgmax=800&quot; width=&quot;557&quot; height=&quot;393&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;掉出藍圖了。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;不出所料是「&lt;font face=&quot;Verdana&quot;&gt;Wirt’s Leg&lt;/font&gt;」，拿回原來城鎮給鐵匠製作吧！&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidmm1Mgl26nTCudN2y1QzDTapcE6cytMmBOzgrbiY4qS3QUJPyYMG-00oY9Emc17rCllap_u0ElYBjhXmOd9uLXC8KGhm9DPZ2bFelRMoeysVX2ic-m6_oj6z6saw_1YDDtKWE/s1600-h/image%25255B88%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivTa1Z8mcDrsW29K1uMttZ6qwbf9uoEyWe85aNNhtl0pIhCoA2uYHYOXemxPM6vhQibDpCHFKkazl9DsuPaiyObklOLPcW36bfs2ptCJm9VQcRh4WMI9eybfamwA3WMs-QGBjg/?imgmax=800&quot; width=&quot;400&quot; height=&quot;370&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJbFBcq8ZZ30kLkcYJo-hTLDG5xVF7SmfoGEPkUHrMGuLbNuwv5tnMkFzp2D9orJ-hDzCsRps1xnuEs4jNrp1bxKAiflJc14EzLqqH5McGlHoIY-Q6R39kCVZ8InULOTFkq_jm/s1600-h/image%25255B92%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQLf-juDKodou-3z0f5EDsUVyCqDP5wmd6fO_IBSstWpYyBALlBBIZHgcMLwQQmvKXEv2SbUBOPf_bqtQPfLczj_BDUBy5AbJOw7Kx7Jnid96njr4EzrWq0s2M8meS5uPvh6Fw/?imgmax=800&quot; width=&quot;378&quot; height=&quot;250&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;10. 回城讓鐵匠學了新藍圖後，可在Mace處找到此武器 (Mace?? 木腿不該是Legging or Boot嗎??)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjLwOENWeII29_bDVvtjgSb_xD2dypAFv5SmmftOSm6FvChLbckfVDV0beH_EbTbLo3qsXwA54UweJMjidZTOSfjtKNJTusOsaMfrrYg7LEBOOxlFmHLDnDwh_AWQoRlFRZKIE/s1600-h/image%25255B102%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCNGO_fFEEJp8SeJrXrvjP7o0e0aFhNkzlMNpveu08rHptC3GqGGbBy6OsOymP1Zgthuh7YKMGb5SfVhA8TiIgAN6qTQNLYzAohVupmiaS85JK6zeo62G7pk111yY34ERwz8qb/?imgmax=800&quot; width=&quot;586&quot; height=&quot;587&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;製作完成後，得到新成就「Pssst… Over Here…」 (以前Wirt會說的話)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmC-S0iA_qsn-_R_rBkJRdliJX26c7DA9tvOwXXOhBXhhp95GIuBybbFqWhPKKR3EdbWnOmI95XwLKvtlQXkzu1IyUVLvK_1YDCm9BVP9zPGm7Vw9UdUuMxmYvkdCV-dqkP-3_/s1600-h/image%25255B106%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVtzt_TncA28p2JLEB0bDPvqtDnYPVfFq4S055E3Cwc0_B7dBze8OnEYRrfNE4BPDOEi7W0XpEAGOQYW6_ykq0dyb7cVo8wKrHwaQlwAPMp-m624_VXaoiqrU5S9JKOybysL6h/?imgmax=800&quot; width=&quot;554&quot; height=&quot;109&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;拿個木腿能幹嘛? 找鐵匠拆了它吧 (那當初幹嘛作@@)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;沒想到木腿裡藏了一張藏寶圖&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJLMORz8EztEVw0Pu2e6whwmTLQocrY_xLqAVkhTPZ1o-J1DoA5wTeUWtEF3WtTZvtO_d0kjIlqIrjnXKn6_Q-7Ht3KThSkZTJ4ICTB-nhttq8rwj-Fa5pYmCQF-EMV0knveso/s1600-h/image%25255B110%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4p2on3_tFok4oxtN0D1njgI0MTsgZbkScTezG2JNXXTJp-FQD1N4lL38y3GCObyICQQtVzoa7VVEAqJORBfAxIDKjNEFooiyWBALkynNEWwUbxGPBPyOPasXafMCxY89GT8mK/?imgmax=800&quot; width=&quot;429&quot; height=&quot;310&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2 , 1, 3。剛剛巫婆小屋旁好像有三頭死牛，而且點了還會跑出靈魂~&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;來試試看 (按照&lt;font color=&quot;#ff0000&quot;&gt;2→1→3&lt;/font&gt;的順序點擊)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSRed6rfwUGhg5991ZsKvH09t67kkvTGxcQ7Pi2OHJLiEkCP4t0HsZU_cTY8Z7q0IZyjzefclMlC49WiTSDN1lXpcogwT7krP2zpQZ4oXBAaLKTgYsAR7aiDS-hAcF-pQNWwqw/s1600-h/image%25255B118%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUwx1aZEv_cK3rQJyCHyaDmwFDFOUMI3uFg_5tLzqc92iKaK8T0dVxtw5cxSyaZDwGeW8C8CI8Fqx4qf5Nd5WCwKCSEYt8uet4zCVwXtIoka_ZpzWHHRxKuby2zXHjJtkm-TTR/?imgmax=800&quot; width=&quot;617&quot; height=&quot;305&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點完出現了「Abandoned Farmstead」，進去看看吧。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPkAS9JzWPzMeqLrGIY4m0ByhHgDAWPsmakIqxz1eCweYIPQsQCU5_-HE78Y7exKk1rVWO0eMDGCTYcp_NwBaB3Hi46fKYh5YNWxow-frI0fASQNi5rDtBB2skHlu-8X-gd1Xq/s1600-h/image%25255B122%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-NMXZM-41JrJKCTwRi02HVxMYxlJUWNZfjdglNSErC9YPDH8F0l_pIQU5QA6csR1qOSHJEJs3Wn9V0aM3sdl2snaptlF7Ae1bEkYDI0gj2tHciVWEKaYO0wX_KXFYf7WLCo3P/?imgmax=800&quot; width=&quot;637&quot; height=&quot;265&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;11. 進去農場後，發現了一堆牛&lt;br&gt;農場正中央有Wirt的寶箱&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVxHiAae_0cYM312iH4kQz2OQCv7RdyCOmiC6ong-CwFsbO43b-T2qVzbWaDjbCpUNmQ48dKTEeN88svr5EqZu_Z2nfCvwWBv-lSvGJwMObkWU7eRsyYn06g8J9oiMspvRmL4D/s1600-h/image%25255B129%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgaiUBDB5t0enmKBmAxrFj_kMfdqhxx_CTkUHvRcUNiZtKUmwGt_If68JcW2sCwK-amp3x8lyaIPPeR3MHl03ckwvImpnrcCOwS5C7hEmiE3KwMs7WUpclyc4MgpPZRrqMi5-9L/?imgmax=800&quot; width=&quot;486&quot; height=&quot;404&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;打開看看，得到皇家小牛「Royal Calf」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisfB38XLKAIT8HLqLrqyzZXeHG6fWdFgVZJ9ooEg_0qX-fx8-v9gITlOP_xp1pU_XSP3k32uxwqL2bQuh9PLeIJfQnLkTsHIm2aypoTBh9qJUtrBKsEa6YKiRvOHueKOvBQMuj/s1600-h/image%25255B130%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy5sAL7U6QZMD_HjLAAgdJFa-ejpWwD-BiyvQ2z252erJ0YDm5Y5v_QCWKgHWbuGBg-SkoaLa70SB8CTi9-1UXsXD943AsG9XYq0TEH1QeFveU8QwFlqy91Ay6jzka8cjU6vX9/?imgmax=800&quot; width=&quot;492&quot; height=&quot;274&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgN3r9CqGK3GaYM7FhckyvuV8YwkyFb0aGl8C2fax3MSDAK0gM-keXUqBW89VpjqF1IVt6tzsfG2LQ93NRYf5HMS9w7V4Z3Btb1QkBIl6imiZp7r7_Yg05yDEh0NmzxQSYBGBKl/s1600-h/image%25255B134%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJN6vo_Ae_00uggi_87JQlWXC4mwY9sHZ21lkNFFFkmA7PKOtX6Y7BquXwDk2zLbk2xR4OMPSWibr1jkzAJI2xCsixBDDffcr0A9mdgoM_WAzzwRXDpoOM29MYX6leqpAN0Fa9/?imgmax=800&quot; width=&quot;442&quot; height=&quot;318&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;右點後，就可以得到新的寵物囉。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;帶牛去逛街吧。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUZR9zZGhF2Wkahjki7Wz_vR-SRMJzw2T8613JjLxp098WhM5FxDqL4dMfMk8tDbcf_lLR0-fCkSFFs-tsacF3FDUg4JacKjmtRtHym4yRT5m653tcfNzQMJBE08Rh7U6Bk-Rp/s1600-h/image%25255B139%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbesoptqj3gwqv4C73Od7ypwv8W1ArX3pIb8QvokdPkSARMO4FkcbWV5uJdYP58X8Gz5WRwRBhx0NyqS3xIzhHS1zHOny_wFcbcrId5I2FHLbSXO-xmxGdoaCBG8fKnWLDB2d-/?imgmax=800&quot; width=&quot;728&quot; height=&quot;505&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/776289559666167336/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/776289559666167336?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/776289559666167336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/776289559666167336'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2017/01/diablo-iii-patch-243.html' title='[Diablo III] [Patch 2.4.3] 如何拿到乳牛寵物 / 皇家小牛寵物'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi31w93_jbLuQ_IWlTfdxaiOqQwFnqnyPU_h1nrWXn9ZzxUBGzXOFhTUSA2mJk95Y_UgOKFd687an9Yp8d70CTshN8qMth2SFmgaagS7MxgmyzyAmSfAncGUyfuEIEPEs_maSI4/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-3544714942615748988</id><published>2016-12-29T03:00:00.000+08:00</published><updated>2017-01-22T23:55:35.362+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="DB"/><category scheme="http://www.blogger.com/atom/ns#" term="EF6"/><category scheme="http://www.blogger.com/atom/ns#" term="Entity Framework"/><category scheme="http://www.blogger.com/atom/ns#" term="SQLite"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2015"/><title type='text'>Visual Studio 2015使用SQLite及Entity Framework 6 - 入門篇 - 1</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;5&quot;&gt;前言&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;SQLite是一輕量化的資料庫引擎，主要用於程式中的基礎記錄。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Entity Framework 6則是由Microsoft以ADO.NET為基礎而發展出的O/R Mapping架構。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;本篇將簡單介紹如何結合二者開發應用程式。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;h3&gt;&lt;strong&gt;&lt;font size=&quot;5&quot;&gt;安裝&lt;/font&gt;&lt;/strong&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 請先到&lt;/font&gt;&lt;a href=&quot;https://goo.gl/dXsMeQ&quot;&gt;&lt;font size=&quot;4&quot;&gt;https://goo.gl/dXsMeQ&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;。這是SQLite開發Team的安裝檔集合頁面，依自己的Visual Studio版本及.NET版本，選擇適合的安裝檔&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;如Visual Studio 2015的話，就要認下列這段文字「&lt;font color=&quot;#c0504d&quot;&gt;This is the only setup package that is capable of installing the design-time components for Visual Studio 2015&lt;/font&gt;」所以要下載的就是「&lt;/font&gt;&lt;a href=&quot;http://system.data.sqlite.org/downloads/1.0.104.0/sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0.exe&quot;&gt;&lt;font size=&quot;4&quot;&gt;sqlite-netFx46-setup-bundle-x86-2015-1.0.104.0.exe&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3XJiGimjDwmiTSaFRnwPxF46-VBQi0Fd06HYAnLn7ue_wAJGYn-MdbAZPvEPZqEY9HdyFIKkoNuUnimOoW_ZmwYRTGKe_IlMmUlldJQqpKobupikYPZYhF6YXpB7tlZ8_amPb/s1600-h/image48.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8L6bNhPmWvuVM6kej0aXW1Y8VIbeRyiYY-gNP9p3kRad_55KWh_JSZ9_r_0MOPQojRCswgto1V93hiGSSqM042HxiSD7Bf21fF8C6Zkc4dv0NiTAfRXbPu2vbaOhpAVoOKPiN/?imgmax=800&quot; width=&quot;656&quot; height=&quot;167&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;接下來就是一般的安裝過程&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigSKnLSluAzWKuGEnm6SQ2ONrpwhEHsG8nz1UD6mrMNCfv-BkfZpxgT9iJtEVVChrCFgrMayXo8kfvegz3Yo0PN04LS9oqzoXkeQ7j-yg_tOb3MLY23YHcg2JUfn_dFIt_2_4u/s1600-h/image61.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmMJ4xAUvdaXuwdwxOlQX7m4bi74b8clcuZ6QpUbbPqPqt-x3k3Rlzo6Ik-xtOLnp2aHU8JYnG8KdWTk13CpfUFM64k1Q2EgUKdId4qJRo58KI5MsjUsjQGUHhgsvf6h3aqFgm/?imgmax=800&quot; width=&quot;469&quot; height=&quot;376&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRM9rRwMrzkV04y5o0dJj_3uEZbec_noT7c4hQQodwfINx7FAa0yKV_b_sbPUPNOowABCHKnJ2n4XoJyaQLs7fVPdZxwp6Qht3xEkebMpLu10h3QM-1Mml_RrCRO0nT6wAIDtl/s1600-h/image62.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGB4dh9_DNM9wznwvZaMXTWy5TPsIdFUZKlOzHbj0bk8t4CCQtqskVB-BYARZOCWGPILEpSMb2CE3Z7KOTABR6bwrMdy27VqGU0eeCYzlcxP6l12LAzbU4g_rg3ny4wgMug1MV/?imgmax=800&quot; width=&quot;479&quot; height=&quot;382&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3hLrMcDgtqRWUDq6iupixlCZrK77s_OHXG0Gn9Axcu63vPn3AArDy7w8Ko0IhS1QQHA-FwoyIDeyR6sirDpCyd7mlk7nvIESMVz7HnXwztVB8fnAvG5UGrfTLO8Hqkcchd0JJ/s1600-h/image66.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja6lGFBwSOmgohNOe1Gkq22I1N8E_6WMf1iaSUpvOe2ppA6sFodfOBVfWaVk7QSOX8_8bxmFsUQYm7MonuBzTRt2iFvTNCpPijAPjk6pihyUXqLj2cPEtbWxJyRm_3sa9EwI_v/?imgmax=800&quot; width=&quot;484&quot; height=&quot;386&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;此處記得勾選紅框處，以便將Assembly安裝至GAC，以及，最重要的，將設計階段元件安裝至Visual Studio 2015&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvSCyQpq1bX3u9wRHA3wAPESkPflPmAwmogVgStnZIpftxZ4cCZ1YtQLtziaLRQyPzb77wtJy0ma8MQ53d-d7x2qVjgzwUKK42dun8bJFp-Cn6uDMCt6C-wYpWOT0iYqz6-xHJ/s1600-h/image70.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeo6QjRSAXcEmssL9p_BXdcoJYRXFRgLff9X6sIFbSlqcpkpUkgsQFhVu9X8eIUWz8S86yWXg88Mt816du_N8WO7ZDazdEG7wKOR8SrNXdj38_3gaPWaHVP16rNx9E5oaSJvt8/?imgmax=800&quot; width=&quot;498&quot; height=&quot;399&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7fbqEbM7o7cbL2s3QsVWWPVfeuLPQe6gV0f8tSLlVhUF21Nq1sYUrdULHj9zfu9PQJTy3k1WLg8bbe5vT1Dy0rXtXAJt7_LgYTO3TYVqJC8DJTfboQ9cOhj4KpqVbwy7NDmOo/s1600-h/image74.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilByPiRkR-Bibrl1xIcCr3joYA7TeveEW36y4eDMclyCEZlRA0bmUqMMTOWs-YhgIQYTMqDwjbur12d88wXkpxE07DY2zwdg1J6GGy6oO8fBmfsoDLXkYBKK0z7xZxJ4pk-eb3/?imgmax=800&quot; width=&quot;503&quot; height=&quot;403&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWoDDkPV9yN1qBk-MUXNWFKTMrQAF-RpfvhFEQnWwq0aEiAF8lxFH1etjhTNNwVexXXwcJ_rG0B2fvBglDNds3NPyld-SrOKPWZksfx4jsZp81ka7W-iRh0H7MW2gLaDKZ66GN/s1600-h/image78.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvnGCtL9YfUb9fQNMMM7a-tImhXxgfrKBAsvrAoiEmLqQ-hmUhBWABWdeGvaguLPOVvbcYlg1Fl3kmQ7F_fcQkGc4p-9fgLL_fotnU30NrXsNy4-sp_9rDQilQbs4cswncm1XS/?imgmax=800&quot; width=&quot;514&quot; height=&quot;410&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;h3&gt;&lt;font size=&quot;5&quot;&gt;建立專案&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 先開啟Visual Studio 2015，並建立一個新的Windows Form專案&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR0l9857WFMkLduzWrrg1AlsM0_1lr5RmIBaBYi7Apazn_oknAKeOXQec-9EjdlYj2wS1S5NUVbT3wSc9Zn9-6Gjo60f8jY90C_l10vMu5I9nzek4Yyri_QDAtwfdcIgb8B8My/s1600-h/image%25255B4%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinYuzOpEN0_hZJfUkSGubT6MGm2xWl9BiDSRPFRXICj4L2PacbSzBLCXDMSQv4etfbaLdKaqta5R15YrrrcN0WU-utAd99o6qLJBCmHffqJrDM6CfywkqNTd3i4uR26XCpKhe6/?imgmax=800&quot; width=&quot;628&quot; height=&quot;456&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 開啟NuGet管理畫面&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi86ujHcthVVUlv_-Pv7mti6pfCMjDsLLDcsT2nV5NruOr3lkyJ_68kvomMPpmc_OFi7D1vi3Xvd_xM7BXzrpTpCmAVgdigRTl6zNpzpTw9sjdF4kjVyeXk8wvY9Cnzuuy9i83O/s1600-h/image8.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCviutssUx5bhHWbgFrBYlPLHhl6yAn-iY-jrJcQ5GK2QXQvkkfyf2faOrcU0QjRMM9bAmHQkPm5qyLJdpIfDVwbAY0oqKx3h0n3X-n7smzyivBKRECbtb47vCxLufzsqkxmIy/?imgmax=800&quot; width=&quot;648&quot; height=&quot;374&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;搜尋「sqlite」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6woj5BTl8nspjSEfmggjFrusgmJ5liwEknKg_4IFJZow_XMwnPMYAFqUyHr-KzFwPDr8qpGwq1FmlBkQx-hNmxvdfa6Wg7jM-vp0W5_PB09Va9la2OSTK46C1zSASd-HfAkuY/s1600-h/image12.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsCmNY3P4RlhFioyDcCEbv5fvtJibzv6VVEpXQkJVxBq0l0ol8WuZkA128ZmmiQ9wsNht-zowVzneYTMw6QyBpJR8wU7McnQ8p5ZV2WmJibtXH-1M76STFQlCLFgYeOCeN0Srl/?imgmax=800&quot; width=&quot;653&quot; height=&quot;242&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;直接安裝「System.Data.SQLite」即可，其餘相關套件會一併安裝&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYKGHWdz8pJPIC3gn7aottVzhwIblgBYR0W_ytB2WPxhBNTeaFQ4cb-msIGA424VcRVU4CEeGZK4nmau_Zid2JynjJhrxqS6IIgVcTXYN2XaW4b-NzJ-BzYZPo3g6y7E4kDqdV/s1600-h/image16.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUYDjGQxTzq7hLMwjPsbRbQ7NdTzE6XErpUrNYBhjDCw5Z8FHShO_Tm1XJlSf-5LHn6R5clvg2MZ08YOEI9Prx-EwjOCS9nRFZjn8_V92q9pkSOPPRiYRirxe3gOVbrCnjj1yh/?imgmax=800&quot; width=&quot;655&quot; height=&quot;405&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBTNChE_fLi_PcfyYpBgDwYWFOvIrwT7Ky0wq16V9VpkbtQAehFNJbt4c_Yi9Q8ymrMVTuc7uBKTyECCaWjwUg75ihiEMADVgoPCGhy00Clfbxd16NdPXb9lrQxzIoSYUWDzUQ/s1600-h/image20.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcRguAJA85wwDrbkSTKVAyCBUpL6EiQyiuWac5u5OOfU_5wy9kA6dHOutPjDiR-59gqac4zExuFk2b-LS5y9gzfEwwBtx2M1ozgjDEdU19BwQ40YLTEifCVV0rcT_61rT9xsWG/?imgmax=800&quot; width=&quot;409&quot; height=&quot;428&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;安裝完的套件如下圖所示&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwZC0znJiVQkY2iKhbcErDZPxv7fiMKdaXZCq_hEciMGVQA0-uEpzdewCwC16i9j4cP8RHIHokXJk79m-i-hgSQ3sGPcuQtn8wQMsJ2FcYb_kRFiO8SxLOiphZE0ND2ho4FQGb/s1600-h/image24.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7neEu2sZ5Cds8oHJF0kBe6Plm7N4m4AsjsAkQpWHrhs8TR_BtvQCytIiKUogFUI3UNj51xa59ds0oXsGScVijh-Rjh5s1ONm-TIBDxfJp5ruGrA9OcFrPNfOuVkhByeienQqL/?imgmax=800&quot; width=&quot;661&quot; height=&quot;250&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;5&quot;&gt;&lt;strong&gt;新增SQLite DB File&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.zakfong.com/2017/01/sqlite-managersqlite.html&quot; target=&quot;_blank&quot;&gt;&lt;font size=&quot;4&quot;&gt;利用別篇介紹的SQLite Manager&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;，我們先建立一個名為「Test.sqlite」的資料庫，內含一張資料表名為「Customer」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h3&gt;&lt;font size=&quot;5&quot;&gt;新增Entity Data Model&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;新增一個「ADO.NET Entity Data Model」，取名為「CustomerModel」，用來代表顧客資料&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdFT_Fir7XKt9vlZE8HAErK0vFUz9kr-yQBAw9NxGyX7oCsrY-rhaBF2cwWspxFE_aAkXkThVf5tB-YliafYcXUzedFIrddMlE6LBDYLlgw1S3DnZbjjxCPeiunnxoN2rtpuhK/s1600-h/image31.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbC8sqRRFS_MysUD-q5WRDtrZihkH3IWBWwdSSm_gcYScLtcyzSA3B6AawkBLIH-ShBVhuaoguiLKL3XKwSgw_ImYwja8pR1gu58wh5lgPAge6Cznb3usg09_JC-o4GE2LJrQq/?imgmax=800&quot; width=&quot;337&quot; height=&quot;462&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzDAD-qZmScv2sL-myBpwNabHWgUKqpjwhbuF7vPlblaMbG4hpl3xqxklO8Vt3aPz1o325jzu31inLa8KjgGaHtYmgAl-nQ_QHWREOQQ6NHcJaA9g-xC1JnuFKodi2fAuov7kn/s1600-h/image39.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBvU0zqoMDijT1LcCrzWzSNxeBPEBojZElMK5jtD_WjBnm16bcvz984ZhgJwvYf5yvEhCG3TudAvq595qSB5gV1czAcazuZGVog10peOFvBLF_MTmMnQPWWvJsN4I7FmeccAbf/?imgmax=800&quot; width=&quot;659&quot; height=&quot;487&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為我們已建立了SQLite的資料庫，所以這邊我們直接選「EF Designer from database」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVRxtQWsPx2qqaThwXlGja99YGUIBnLLQW-kCMlTHgcOnPoP9GEqyEwecgsDZQXSmH4x34hCR_hrYtne81XaH2n5eCMY7XyhadBFryQWrrwzprN0Wv4TRiA_W9spqUbTdCbXFw/s1600-h/image44.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPtCKA0vRXNAVoLmLnuOhqMXrTDeTQAFb6pOg_8gGCsJx01e_04tr1Ysn8pU-Ptu8prlHlnsOqbY4DXEJ3N6PCWecIeQFgQsSEwiCj5M2dYoXGCNDzgN_jJ2PUf5T0h4P83CFY/?imgmax=800&quot; width=&quot;506&quot; height=&quot;476&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;下一步後，會需要選擇Data Connection。請點選「New Connection…」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4t453ZZNcYeibQ8Tt8vu8Wzf4fnE66Skvge0E0SzSrB788VNfl8EZRDI4Lakps9RkRO_qL0LxaMsZl4-AZoK0qMnjVW_UbHHNVdUuZUHRoRy5CKmiD29NGGTYhC847-sw0nZs/s1600-h/image%25255B4%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwYXJ3a2nzukDF8XX1h9re61RB5vn2to-sTLxtUAJwlYHz7m7yaeg9q4REoXye_3miVG4gAkCClDzGW6YQUgrKafZXqReT0LkP8N2N3yNeGva5sSx8CZNh515E4NtVy6s3o1WM/?imgmax=800&quot; width=&quot;513&quot; height=&quot;477&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;請選擇「System.Data.SQLite Database File」，若沒有出現這個選項的話，請回到上面安裝的第1步，確認下載並安裝正確版本的安裝檔 (還要配合對應的Visual Studio)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvYDaz63a-4x5x8vQ6XHUyAMe2ipielc4H4yxce5A-mgjqS0MjdqEcXqJMhEa1y57TwPA3v081jHP2Ds6epF-Xe53SI3uA5p8q1rQkQj8ejr07Z8yGm29756kgVMAJxNZM2vfA/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhquCLr7buF8aZfy1KjSv2-8RgR9pYQqhyphenhyphenDg6AR9WFJWu8GID2P9ljt7AJBtvUr97FIf0be_cwwmDxpEVTAYQZPo2u6LvmooNnzgq9nevpk6TwZpT4tFPFqQS-V7b9HHYM4BXXW/?imgmax=800&quot; width=&quot;492&quot; height=&quot;346&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;點選「Browse」並選擇之前建立的SQLite DB檔案。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;檔案可以放在任何位置，但是之後要記得Release和開發環境不同，所以Release時的Config檔，其中路徑要設對。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTr7us4YsS3sCnpG3T4ew-RHmzy59WiVB4BzOw4qM9p8-LrAG-4TuJZK-dW258sFAoTWRFncYOUOO384mQOm5wQ1Vu9s7f5FVeTQtmtT3-H-IAq-YhETzMohV1rW2Th7LB6sjz/s1600-h/image%25255B4%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYGYd-OzX7NQ61smvpiopCfTmNPk9YxVl8SAbQ1Jy0wHy7pM1xqCUVYqz_qkatzGgc40hmR2FDKGc4M9dzWAG0ffUrGqbD4koJpBCcCtrZ1UsmUq9EU7qBuoiciohBOF4Fxuu7/?imgmax=800&quot; width=&quot;328&quot; height=&quot;592&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;若要加密也可選「Encryption \ Password」來輸入資料檔案的密碼&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;若無問題的話，就點選「OK」&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBvTcAu_-1t5Aa8JOHcRxQJG74g03LBakok3-oQLuPBzUSrGF9uMvtYIWJsPfi6rTNe4mys7BI8AfrXzA4DaM31tKxUPYaL_atTM9GX-8q1sYH55yDwCtIFzBgRcOVSl7jx2li/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkulUBB_2B-9oB63a8ROke8AixaZpkbKs7YD7kPgCBs8Av1EnSg0QWtOX5d74gLPzsIfMkBmjabXnuJVAfcqHTib_jQUZ7_rNdKr4hNvhm5qUn7GyMxnTyzN8Ol3EkVbieh47y/?imgmax=800&quot; width=&quot;344&quot; height=&quot;621&quot;&gt;&lt;/a&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;接下來回到剛剛的畫面，此處可勾選 (預設)將SQLite的連線資訊儲存在app.config中&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;實際環境中，也許會有需要將之加密的狀況，不過我們這邊先這樣儲存&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmIxDP5Y2G1n0slNvFDWpItSa6uW7WMMsF7gQQNsUKC1DRZecfOhKqK7fEhZ-T1Wm7XGfF4kTtRcNWZiVVmyibn_1_l_nB6z26TnNsuZ1H3bIise-hCBUwwz0POekQSMD1PUsv/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjoTBjhvsP4VsXPUTYGKDwfTDdMD4C3QhcBL0p3YeSBj8xJleNo25iHPYID-1y2y1HNq_5sZX13Q3jONL6tfnhUkgXaUFfX1aXGSYhigKKj1kSuwLNegJyASDqVj6sWq2AXJmqx/?imgmax=800&quot; width=&quot;598&quot; height=&quot;558&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為是之前已經建了一張Customer資料表，選擇它，再&lt;/font&gt;&lt;font size=&quot;4&quot;&gt;請點選「Finish」結束精靈&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmBKOVxalHJCs-DpwTDl9neULo-HbHVz4kp38rv1dTpUMu73ByyuXKhYWowBoQRFCZGEBcZlRQTq3YRSgB0diGgHJums2FG2E1L1SaDDVSetsycnteN1qwBakoKhYhNrBbv39H/s1600-h/image%25255B16%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0RGlExOrBlp7KC_2esychPMeOqofKLsPIpY6LjNk8xlLa21hFOSWhPWTenAY6QBSDM98G75sKx3q39k6N0o17kb1z3oIZMvQg8sEQqGTpIMG_WmaZzAGyzAZgkKTXDBVfosRM/?imgmax=800&quot; width=&quot;601&quot; height=&quot;561&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;完成後，會顯示名為「CustomerModel (剛輸入的名字)」的Entity Data Model Designer。並且出現我們之前建的Customer資料表&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-AWwTqN3rBTeHucktNIg0XbOaSip-zD4af_ywuvg8wxS4nq6exKyiOLz2xXkeyN3aaourAvgl6BEDdLWKUj8gN8pCc1G8sxsA4qCCZhTxhLAj873FhcE_cCVRI51CsRAO9ock/s1600-h/image%25255B20%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgY2LbF83YODLGY6dpzQXKRR0YR0K8EWUgIobpU6rBFTG0wY1Rz1MgKt31y0V__1kdpu3bTnQHUfzJz-T1dTI-InkQy6r1PeQwVKyjdNGp0Hi_qjWjMOGD8oEo3NSMy-RYO01Wv/?imgmax=800&quot; width=&quot;648&quot; height=&quot;471&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;/p&gt; &lt;div align=&quot;left&quot;&gt;&lt;font size=&quot;4&quot;&gt;確認無誤後，在Solution Explorer中可看到自動產生的Customer.cs。內容即為我們之前設定的Table內容，並已將之轉為物件&lt;/font&gt;&lt;/div&gt; &lt;div align=&quot;left&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1pB2FW2uoi6w5pf9w7tTkrweB9PcOeKRuqDqAs39bbLCqPpX1pP0R7bo7wGnpo8le1-NWXpu7i1yEHrtpnbAnPgtJcHA-ovUdrM_dc29pNHRozUu60dlzZcvOhhOrRRbvA9iX/s1600-h/image%25255B87%25255D.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy7sRpTQjMk9SHa6AoWs4Eiv5zQ7wki9xQObIyki-qzUn9F_uhnnf9kzrd53TKnfjNCx0w2BzyM23yw3WgC_Radz1VkBNxQ_KmPtzFIk4jfbwR2GR-206dYEmvNdSNfqj3A1HM/?imgmax=800&quot; width=&quot;345&quot; height=&quot;444&quot;&gt;&lt;/font&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYGwk27mWHtZLEW2SbM6vXuMB6gh7Wu6-4bw1C_KYS-48pjdp3crb2rvU-6RmnA2PjtGjh3xNe555NfgxZ6G3cjH1OcJiGVUrM3NeFeZv4kdvfA-GGs9I6Od-A8au7rK2gAKz/s1600-h/image%25255B27%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJ46BiDuDO18M2h7D77bYlr4VYzTigokb8qZxV61HYDcN5-XNtHosEOF9FbKFhk4ExvbUvk58DCswjbl1NgxSgPYQyqRBGpcPE1XGOrC4Hq4lQ9MgHhQrsXmOs24n8g4s2q6Wl/?imgmax=800&quot; width=&quot;454&quot; height=&quot;542&quot;&gt;&lt;/a&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;至此，我們完成了初步的設定&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;請記得先Build一下Solution，方便後續的學習進行 (如Data Sources的設定)&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h2&gt;&lt;font size=&quot;5&quot; face=&quot;微軟正黑體&quot;&gt;小結&lt;/font&gt;&lt;/h2&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;第一步到此告一段落，此篇中我們學會了如何用NuGet安裝SQLite相關套件，並建立了一個示範O/R Mapping的Class。後續我會繼續教導大家如何使用SQLite及Entity Framework&lt;/font&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/3544714942615748988/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/3544714942615748988?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3544714942615748988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3544714942615748988'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2016/12/visual-studio-2015sqliteentity.html' title='Visual Studio 2015使用SQLite及Entity Framework 6 - 入門篇 - 1'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8L6bNhPmWvuVM6kej0aXW1Y8VIbeRyiYY-gNP9p3kRad_55KWh_JSZ9_r_0MOPQojRCswgto1V93hiGSSqM042HxiSD7Bf21fF8C6Zkc4dv0NiTAfRXbPu2vbaOhpAVoOKPiN/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-7295669640464072387</id><published>2012-11-18T14:00:00.001+08:00</published><updated>2012-11-18T14:06:01.627+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Assembly"/><category scheme="http://www.blogger.com/atom/ns#" term="MASM"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2012"/><title type='text'>MASM - 如何使用Visual Studio 2012開發組合語言</title><content type='html'>&lt;h5&gt;&lt;font size=&quot;4&quot;&gt;說明&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;最近因為想寫一套自己的作業系統，所以又開始使用組合語言(Assembly Language)。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;小時候爸爸媽媽有買一套MASM 6.0給我，不過那已經是十幾年前的事了，想當然耳目前的作業系統應該是不能用了。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;上網研究一下才發現，原來，Visual Studio中還是有內建MASM，而且新版還可以組譯x64的程式碼。下面介紹一下我Google到的結果。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;解決方法&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 開啟VS2012，並建立空白的VC++專案。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfLsI_Jt2JSr9K_EWO2Qj2j7wKdqndAES-jIOcb0M-KKoM6IaQIoQKLs1vi-GwS8uESt5Ll5Q-8py3kjZBwsqV0Az-24uZj43OpwcXZMf0IFVVj-Q77klovU_nXiYhWm2MFNn7/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-1-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-1-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi56A7TcdYKcX45ZagcrRG1gDGVEL52lnDZwQpKhlbbaeC2Ays82EFCQ94xZV63fm1frQeqFwZNxofd5sdBMhfnTe-L9r_pYzApip0T_grcoAH4Ag9m-w0OTO5VXKP-4MUndtgW/?imgmax=800&quot; width=&quot;639&quot; height=&quot;308&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 右點專案，並選擇「Build Customizations」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiADsWH1zdcWcPaSZPoJ3r1w9KxY0lOE3oFziR3jEgbSb7RUl0BiAEnSYJ82NcogqoPZvYCgc80XqR__NOc175-moW7DOA-1auGLQaRpleZN-7jvqf3eUBN9F9oe9JBvn2VkgP/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-2-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-2-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivyqsyOGfofal9phcnekzjMQq9EeTwhbiRs41ARw3VL1uk0KeTKoXbPAkdRXY0Yd8u6ukg141JYEcBQAVgKXsDgYGqWbEzNo1AsGw46Ciu8gTMLZ36ksU7DNeq0XTOTp4qtgLO/?imgmax=800&quot; width=&quot;645&quot; height=&quot;399&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 勾選「masm」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfze3AznEygVQQYWfcIufF0aEJiiXEHPcZO0Wdv-D9wIV8kHL_mNCQd54GKYSvJgrd9-GrpveuikhfgWgl3t1UmkRg39OVVGexDCDTmSzu_o7z-9KOv-i4F4BDRLh58ftM88Vm/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-3-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-3-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKKHCcGFKJjjp1XAgaPPEmtiA5bBGmJrD641fWhC4h62ue9JC5KZObmLJ6QWwr3aAKxH9NlpQ7ZxN3SNzN6VOQQkoM6BeH_Mbg_mi4z_qisB23tEodgmP-ZOoiE1i3adZU3WvD/?imgmax=800&quot; width=&quot;651&quot; height=&quot;416&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 加入一個新的文字檔案，取名為「test.asm」 (或其他您想要的名稱)。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU67pH3vQZHwfBKwLZwLqVop1IwyVDa2SE-n7e25h2OFrZE0_E35_U5QzeQ1HJ4A4WDssX-JJb2_xPQ8gppE4ZIL2I8UP5EX1COCtPbZbeKIM8oBc4qurrMp_Qbc6nCl15KtXU/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-4-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-4-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRqByhXsYjicht4sBt7B3jScJdLqQCvV-no0NW5GmSkGbaJ_Vmq9q_62JTY31bM8oGRcJE_ulTs5Yup_3siSAS23Vzc5nDJkg6YomQBN4b7M8mCUOIC4DKyE6wKG_PBPK30XF/?imgmax=800&quot; width=&quot;642&quot; height=&quot;297&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 右點專案，選「Property」，如果您都成功按照之前的步驟的話，這邊會出現「Microsoft Macro Assembler」的標籤頁 。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj-I50akruhUnIN15t4jV1OujFAnC5jMQorpTgQBw9m0ViZEzoqU2pAIKUj4qxXRcHNKAuPezA9mKk0RBSfO2nD0Mmsf1xNbC19G-w8kGWo-yH0RAyzc2y3kXvcE8vESsSJ5V1/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-5-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-5-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhV0-sMoMJaU_UpjvWouDIpmCgf6e3wAe8OdpexAmk9VWeuyMxccXDJa_Kb-k-v7Ald8phMSVwqkiFl9l9OXV4Ovpq2OC0kvtDM3Q48iE4lH37vBG6_e1Q-A0-wCl5zx8Gi9kL-/?imgmax=800&quot; width=&quot;632&quot; height=&quot;580&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;6. 接下來須設定Linker，以便正確進行連結。在前一個畫面中選取「Linker / System / SubSystem」，並設定「Windows」之設定值 (直接下拉選單選取即可)。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrEoHvNAs8-wsPRcJmXwCBpw3a0Hym5fCljIg-wIDKHEUUMP-sxNj1D7Uf35XlSoOAJ8SsvEn6hpOC596moHs-3fhDrVyasyQxg4zmPgtLze1sZFJNGJ8oFpprZszkS4Hs7QWA/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-6-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-6-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmuMPz3klf7XkeIfnIN5oriBq4yTuE32aNlRIb5n3xc07Px9FVoeEasq9E4EqLkiWTZZmGhZhcRh9ljBbcho4uKPd3riLWSddVj3ptDOenYEIdh6Im4xDqodh8Z-Qy8ZLX1v_N/?imgmax=800&quot; width=&quot;642&quot; height=&quot;275&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 同一個畫面，選取「Linker / Advanced / EntryPoint」以設定程式進入點。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgn1XFn-W9mv-SjZuiw47pslxLGuDQujdim1-ryBRy_byV9eZj-AZF0uhrQxjBtjQZ0E-5iieFcGV3iQDDgq5fZl0zuEpP5NJeY7qY4pdmuy1FydH17dgH3pTeaJYt3Qtu8bZIO/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-7-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-7-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivVn6V6y5jPc5Q8HnCti-tep9obfiTSyghx1CfxAwLjmqcuySX1Muyuw8TGkWYCY3pXwk9Z9j6vBNDvysuFS3-YiAbEgMwoB8eVPiL_hYFU6GX1qLXD88J90G7HCNdoS6ONaE0/?imgmax=800&quot; width=&quot;659&quot; height=&quot;397&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 同一個畫面，選取「Linker / Advanced / Image Has Safe Exception Handlers」，設定為「No」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3TPWKSMDJHrRIIM_8o0rQApPMGdCJ0ZlfwU4rN52kK9NE_7Stz5jUzPIE7nSWLXM6MlJ5lFCgqwQJbBJwJpG7SYFzVdcQZxfA0AFTYwadmWG7Lr2qN5JVHsq3hFX9wdbUxCvb/s1600-h/Image.png&quot;&gt;&lt;img title=&quot;201201117-8-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;201201117-8-MASM-如何使用Visual Studio 2012開發組合語言-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLr7HhIluEtOHOayi5YATpXa2vgB-Tf__Q0yucGV5S6WCbCnz18KmIGtHTARAwHVG03mjgum3uxVOHK_NJkQG203vTzVSxR-vtVn3MBrSM_VL0I2UOP-jmA9yLtSwJVhCOVxDf/?imgmax=800&quot; width=&quot;621&quot; height=&quot;361&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;9. 安裝asmHighlighter，請點選&lt;/font&gt;&lt;a href=&quot;http://asmhighlighter.codeplex.com/&quot;&gt;&lt;font size=&quot;4&quot;&gt;連結&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;進入網站下載並安裝，這樣.asm的檔案，才會根據語法顯示不同顏色。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;(安裝後，在編輯畫面中，若是你的程式碼後面有註解之時，按下「[Ctrl + K] + [Ctrl + D]」，則asmHighlighter會幫你計算程式碼指令大小，非常有用)。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;10. 在VS2012(或VS2010)中，若asmHighlighter沒作用時，請刪除以下機碼：&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;「HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\FontAndColors\Cache」 (清除字型及顏色快取)。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://zh.wikipedia.org/wiki/MASM&quot;&gt;&lt;font size=&quot;4&quot;&gt;MASM-Wikipedia&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.deconflations.com/2011/masm-assembly-in-visual-studio-2010/&quot;&gt;&lt;font size=&quot;4&quot;&gt;MASM Assembly in Visual Studio 2010&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.codeproject.com/Articles/271627/Assembly-Programming-with-Visual-Studio-2010-2012&quot;&gt;&lt;font size=&quot;4&quot;&gt;Assembly Programming with Visual Studio 2010/2012&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://asmhighlighter.codeplex.com/&quot;&gt;&lt;font size=&quot;4&quot;&gt;asmHighlighter&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.masm32.com/index.htm&quot;&gt;&lt;font size=&quot;4&quot;&gt;The MASM32 SDK Version 11&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/china/MSDN/library/Windev/64bit/issuesx64.mspx?mfr=true&quot;&gt;&lt;font size=&quot;4&quot;&gt;开始进行 64 位 Windows 系统编程之前需要了解的所有信息&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.godevtool.com/GoasmHelp/64bits.htm#easy&quot;&gt;&lt;font size=&quot;4&quot;&gt;Introduction to 64-bit programming&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/7295669640464072387/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/7295669640464072387?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7295669640464072387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/7295669640464072387'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/11/masm-visual-studio-2012.html' title='MASM - 如何使用Visual Studio 2012開發組合語言'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi56A7TcdYKcX45ZagcrRG1gDGVEL52lnDZwQpKhlbbaeC2Ays82EFCQ94xZV63fm1frQeqFwZNxofd5sdBMhfnTe-L9r_pYzApip0T_grcoAH4Ag9m-w0OTO5VXKP-4MUndtgW/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-3155856056891868727</id><published>2012-10-05T15:26:00.001+08:00</published><updated>2012-10-05T15:26:51.291+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="MSDN"/><category scheme="http://www.blogger.com/atom/ns#" term="Technet"/><title type='text'>Microsoft - TechDays 2012 - 微軟技術資源哪裡找 - 重點整理</title><content type='html'>&lt;h5&gt;&lt;font size=&quot;4&quot;&gt;說明&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;本文利用微軟所提供之Youtube影片，整理出微軟技術資源的參考位置。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;影片URL: &lt;/font&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=AVLTMGIszpM&amp;amp;feature=plcp&quot;&gt;&lt;font size=&quot;4&quot;&gt;TechDays 2012 焦點對談 (Focus Grou) 微軟技術資源哪裡找&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;重點&lt;/font&gt;&lt;/h5&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;資源&lt;/font&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;說明&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/TechNet.Taiwan?fref=ts&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet台灣 Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/msdn.taiwan?fref=ts&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN台灣 Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/tw.windowsphone&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Phone台灣 Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/windows.style&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Style台灣 Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/Windows.Embedded.Taiwan&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Embedded台灣 Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/windows?fref=ts&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows 台灣Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/windowsphone?fref=ts&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Phone Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.facebook.com/windows?fref=ts&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Facebook粉絲團&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;提供抽獎活動與新知。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://mail.google.com/mail/u/0/?shva=1#inbox&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet 電子報&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;技術訊息、安全性訊息。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/taiwan/events/&quot;&gt;&lt;font size=&quot;4&quot;&gt;微軟研討會與活動&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;研討會與活動簡報、影片。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/default&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/dd181747.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;How-To教學短片&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/bb467605&quot;&gt;&lt;font size=&quot;4&quot;&gt;Virtual Labs&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;台灣&lt;/font&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;虛擬實驗室。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/hh770305&quot;&gt;&lt;font size=&quot;4&quot;&gt;課程資料下載&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/library/aa991542.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet技術資料庫&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-tw/scriptcenter/default.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;Script Center&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;指令碼中心。&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/taiwan/technet/community/scriptcenter/filefolder/default.mspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;Script Center 檔案與資料夾&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://blogs.msdn.com/&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN Blogs&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://blogs.technet.com/&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet Blogs&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/dd310332.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN邊做邊學系列&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/zh-TW/scriptcenter/dd793612.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;學習如何撰寫指令碼&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://www.youtube.com/user/TWDevelopGirl&quot;&gt;&lt;font size=&quot;4&quot;&gt;軟體開發工程實務分享&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Youtube影片&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://technet.microsoft.com/en-us/virtuallabs/bb467605.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;Technet Virtual Labs&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/aa570323.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN Virtual Labs&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms123401.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN文件庫&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://code.msdn.microsoft.com/vstudio/&quot;&gt;&lt;font size=&quot;4&quot;&gt;Visual Studio Sample Codes&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/zh-TW/categories&quot;&gt;&lt;font size=&quot;4&quot;&gt;MSDN論壇&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://answers.microsoft.com/&quot;&gt;&lt;font size=&quot;4&quot;&gt;Answers&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;現已改為Microsoft Community&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;413&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://support.microsoft.com/fixit/zh-tw&quot;&gt;&lt;font size=&quot;4&quot;&gt;Fixit&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;496&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/h5&gt; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/h5&gt; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/taiwan/techdays2012/Focus_Group.aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;焦點對談&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=AVLTMGIszpM&amp;amp;feature=plcp&quot;&gt;&lt;font size=&quot;4&quot;&gt;TechDays 2012 焦點對談 (Focus Grou) 微軟技術資源哪裡找&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/3155856056891868727/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/3155856056891868727?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3155856056891868727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3155856056891868727'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/10/microsoft-techdays-2012.html' title='Microsoft - TechDays 2012 - 微軟技術資源哪裡找 - 重點整理'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-6641916793609412768</id><published>2012-09-25T07:24:00.001+08:00</published><updated>2012-09-25T07:24:57.370+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C++"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><title type='text'>C++ – IOStream</title><content type='html'>&lt;h5&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;很久沒寫C++的程式了，剛好最近在復習以前小時候看過的書，想說用VS2010來試試看。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;沒想到以前在Turbo C可以編譯的程式，到了VS2010裡面卻都不能編譯了。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;重點在以前用的&lt;/font&gt;&lt;/p&gt; &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #cc6633&quot;&gt;#include&lt;/span&gt; &lt;span style=&quot;color: #006080&quot;&gt;&quot;iostream.h&quot;&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;其中的cout, cin都不能用。&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;上網找一下解決方法。&lt;/font&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;解決方法&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;3&quot;&gt;不廢話，重點二行程式先秀出來。&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #cc6633&quot;&gt;#include&lt;/span&gt; &amp;lt;iostream&amp;gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;using&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;namespace&lt;/span&gt; std;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;因為cout其實原名為「std::cout」，所以若不加上最後一行的話，就要用「std::cout」的方式來使用它。&lt;/font&gt;&lt;br /&gt;&lt;h5&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/h5&gt;&lt;br /&gt;&lt;h5&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/h5&gt;&lt;br /&gt;&lt;h5&gt;&lt;font size=&quot;3&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.linuxforums.org/forum/programming-scripting/98283-where-iostream-h.html&quot;&gt;&lt;font size=&quot;3&quot;&gt;Where is iostream.h ?&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.programmer-club.com/showSameTitleN/newuser/3660.html&quot;&gt;&lt;font size=&quot;3&quot;&gt;請問一下iostream和iostream.h&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/6641916793609412768/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/6641916793609412768?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/6641916793609412768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/6641916793609412768'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/09/c-iostream.html' title='C++ – IOStream'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-2876180458693408516</id><published>2012-08-02T11:24:00.001+08:00</published><updated>2012-08-02T11:24:19.292+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET 4.0"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript"/><category scheme="http://www.blogger.com/atom/ns#" term="程式語言"/><category scheme="http://www.blogger.com/atom/ns#" term="網頁設計"/><title type='text'>ASP.NET - 防止按鈕重覆點擊，並出現確認視窗</title><content type='html'>&lt;p&gt;&lt;br&gt;&lt;font color=&quot;#222222&quot;&gt;&lt;font size=&quot;3&quot;&gt;&lt;strong&gt;&lt;em&gt;說明&lt;br&gt;&lt;/em&gt;&lt;/strong&gt;在ASP.NET中，常要防止使用者惡意使用我們精心撰寫的程式。&lt;/font&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;例如，在購物網站上，使用者在信用卡交易頁面上點擊「確定交易」，但因伺服器尚在和金流商進行交易中，網頁上的按鈕卻可連續點擊，造成重複交易，那之後就有得吵了。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;所以，我們要用一些方法，來防止使用者重覆點擊已經點擊過的按鈕。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;為了達成這個目的，我們首先要把Button的UseSubmitBehavior這個屬性設為「false」。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;為什麼呢？&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;因為在ASP.NET中，Button控制項預設的HTML Type為「Submit」，而不是「Button」。藉由將UseSubmitBehavior此屬性設為「false」，我們可以在Submit之前，透過Javascript來將按鈕的狀態設為不可點擊，或是作一些其他的處理 (如利用DIV蓋過Button…等等)。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;而我們在伺服器端也應加入檢查，檢查是否為重複交易(如利用MD5, SHA256來確認交易是否重複，或是檢查二次交易之時間)。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;另外，我們也希望在使用者確定交易前，再透過Javascript來和他確認是否交易。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;解決方法，請參考下面。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;strong&gt;&lt;em&gt;解決方法&lt;br&gt;&lt;/em&gt;&lt;/strong&gt;1. 在Visual Studio的Design View中，將Button的UseSubmitBehavior此屬性設為「false」。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6I9KkJPGkehwh3q1IjT2xLFQA_fZ-g-6uc048lWRui5Bp5uRCw3-QLF5MrU-ZhhP46bk1sg9JigZrw_D3rdwFxpGg3UxajRM9ICwtK8J3POsD6gDH0reLNg2C5bgdBIZvd0wz/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200802-1-ASP.NET-防止按鈕重覆點擊，並出現確認視窗-W&quot; border=&quot;0&quot; alt=&quot;201200802-1-ASP.NET-防止按鈕重覆點擊，並出現確認視窗-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEithrczKXc3pv5ajhtOBzMvvgVlZZ8mBMnoHNzIodyrSLWbi9NmWo9fjOtnFdpyoVCrhD6neFIk_ANgFL6OchXQkpYTVSSAJFUMU6OLBBwx3h-8-vDOdB-Z4Ka4fiuIKR5TJ1fp/?imgmax=800&quot; width=&quot;593&quot; height=&quot;205&quot;&gt;&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;2. 在OnClientClick中加入如下程式碼&lt;/font&gt;&lt;/p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt; &lt;p&gt; &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; javascript: &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; (confirm(&lt;span style=&quot;color: #006080&quot;&gt;&#39;請問您確定此筆交易嗎?&#39;&lt;/span&gt;) == &lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;) {&lt;span style=&quot;color: #0000ff&quot;&gt;this&lt;/span&gt;.disabled=&lt;span style=&quot;color: #0000ff&quot;&gt;true&lt;/span&gt;;} &lt;span style=&quot;color: #0000ff&quot;&gt;else&lt;/span&gt; {&lt;span style=&quot;color: #0000ff&quot;&gt;return&lt;/span&gt;;};&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;3. 在按鈕的Button_Click事件中，加入檢查設定 (如檢查此筆交易之交易碼等)，並記得視情況將「Button.Enabled」設為false。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br&gt;4. 完成。&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;strong&gt;&lt;em&gt;結論&lt;br&gt;&lt;/em&gt;&lt;/strong&gt;網頁程式需要注意的東西很多，不亞於Window Form程式，再加上各瀏覽器對語法之支援程度不同，更造成了撰寫上的困難度。尤其是電子商務，因牽涉範圍廣，又會扯到金流、物流，所以防呆、防惡意破壞的技術，我們一定要好好地掌握，才不會日後改不完。&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font color=&quot;#222222&quot; size=&quot;3&quot;&gt;&lt;strong&gt;&lt;em&gt;參考&lt;br&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/font&gt;&lt;font size=&quot;3&quot;&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/jeff377/archive/2008/03/17/1697.aspx&quot; target=&quot;_blank&quot;&gt;按鈕加上詢問訊息&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/joysdw12/archive/2011/11/22/58961.aspx&quot; target=&quot;_blank&quot;&gt;[ASP.NET] 設定 UseSubmitBehaviot 來防止按鈕重複送出&amp;amp;重複點擊方法&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/2876180458693408516/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/2876180458693408516?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2876180458693408516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2876180458693408516'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/08/aspnet.html' title='ASP.NET - 防止按鈕重覆點擊，並出現確認視窗'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEithrczKXc3pv5ajhtOBzMvvgVlZZ8mBMnoHNzIodyrSLWbi9NmWo9fjOtnFdpyoVCrhD6neFIk_ANgFL6OchXQkpYTVSSAJFUMU6OLBBwx3h-8-vDOdB-Z4Ka4fiuIKR5TJ1fp/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-8812904478311351622</id><published>2012-07-06T13:43:00.001+08:00</published><updated>2012-07-06T13:43:37.243+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework"/><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework 4.0"/><category scheme="http://www.blogger.com/atom/ns#" term="C#"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Form"/><category scheme="http://www.blogger.com/atom/ns#" term="程式語言"/><title type='text'>C# - 利用WebBrowser類別存取AJAX網頁</title><content type='html'>&lt;h3&gt;說明&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;以前我常常用WebBrowser來抓取網頁中的資料，或是利用IHTMLDocument2等方式，來控制網頁的動作。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;後來我更利用HtmlAgilityPack來搭配WebBrowser，抓取資料可謂易如反掌。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;但是等到AJAX大量流行之後，直接用WebBrowser抓取資料變得難上加難。因為WebBrowser.ReadyState即便成為了「Complete」，也不代表後面的Javascript已經把資料抓完了，所以往往是看得到、抓不到。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;剛好最近比較閒，研究了一下解決方法。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;解決方法&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;簡單來說，就是在WebBrowser讀取網頁之後，利用一個迴圈一直等候要抓取的資料出現，這有一個風險，要是對方的Javascript不是針對特定ID或是以亂數決定ID的時候，就要用很多種不同的方式，來迂迴檢查是否已讀入資料。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;這一篇沒有範例，沒有程式碼，解決方式就是上面二句話，看得懂的人就看得懂囉。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;因為全部寫出來太花時間，先記在這邊，免得自己以後忘記。&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/8812904478311351622/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/8812904478311351622?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/8812904478311351622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/8812904478311351622'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/07/c-webbrowserajax.html' title='C# - 利用WebBrowser類別存取AJAX網頁'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-2680827665461199096</id><published>2012-06-10T20:13:00.001+08:00</published><updated>2012-06-10T20:13:33.334+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Data Mining"/><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="JDBC"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008 R2"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka 3.6"/><title type='text'>Weka - 連接MS SQL SERVER 2008 R2</title><content type='html'>&lt;h5&gt;&lt;font size=&quot;4&quot;&gt;說明&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Weka是學習Data Mining人們的好伙伴。而我們常常對它有一些特別的要求。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;例如。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;能不能從MS SQL SERVER撈資料呢？&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;答案當然是「可以」，只是撈了之後，會不會分析是另外一回事。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;今天，我就來介紹如何讓Weka利用ODBC從MS SQL SERVER 2008撈資料。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;設定方式&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 首先請參考這一篇「&lt;/font&gt;&lt;a href=&quot;http://www.zakfong.com/2012/06/java-microsoft-jdbc-driver-for-sql.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Java - 安裝Microsoft JDBC Driver for SQL Server&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;」，將JDBC安裝至Windows上。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 在Weka的安裝目錄中，找到名為「Runweka.ini」的檔案，並用記事本軟體開啟。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;可看到如下內容 (請注意到最後一行，就是我們要修改的部份，也就是「cp」，代表ClassPath)&lt;/font&gt;&lt;/p&gt; &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; height: 639px; max-height: 500px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Contains the commands for running Weka either with a command prompt&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# (&quot;cmd_console&quot;) or without the command prompt (&quot;cmd_default&quot;).&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# One can also define custom commands, which can be used with the Weka&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# launcher &quot;RunWeka.class&quot;. E.g., to run the launcher with a setup called&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# &quot;custom1&quot;, you only need to specify a key &quot;cmd_custom1&quot; which contains the&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# command specification.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Notes: &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - This file is not a DOS ini file, but a Java properties file.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - The settings listed here are key-value pairs, separated by a &quot;=&quot;. Every&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# key can only be listed ONCE.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum25&quot;&gt;  25:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Author FracPete (fracpete at waikato dot ac dot nz)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum26&quot;&gt;  26:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum27&quot;&gt;  27:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Version $Revision: 1.3 $&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum28&quot;&gt;  28:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum29&quot;&gt;  29:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# setups (prefixed with &quot;cmd_&quot;)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum30&quot;&gt;  30:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum31&quot;&gt;  31:&lt;/span&gt; cmd_default=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; #mainclass#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum32&quot;&gt;  32:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum33&quot;&gt;  33:&lt;/span&gt; cmd_console=cmd.exe /K start cmd.exe /K &lt;span style=&quot;color: #006080&quot;&gt;&quot;java -Dfile.encoding=#fileEncoding# -Xmx#maxheap# -classpath \&quot;#wekajar#;#cp#\&quot; #mainclass#&quot;&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum34&quot;&gt;  34:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum35&quot;&gt;  35:&lt;/span&gt; cmd_explorer=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.explorer.Explorer&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum36&quot;&gt;  36:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum37&quot;&gt;  37:&lt;/span&gt; cmd_knowledgeFlow=java -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.beans.KnowledgeFlow&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum38&quot;&gt;  38:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum39&quot;&gt;  39:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# placeholders (&quot;#bla#&quot; in command gets replaced with content of key &quot;bla&quot;)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum40&quot;&gt;  40:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum41&quot;&gt;  41:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Note: &quot;#wekajar#&quot; gets replaced by the launcher class, since that jar gets&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum42&quot;&gt;  42:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum43&quot;&gt;  43:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# provided as parameter&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum44&quot;&gt;  44:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum45&quot;&gt;  45:&lt;/span&gt; maxheap=1024m&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum46&quot;&gt;  46:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum47&quot;&gt;  47:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The MDI GUI&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum48&quot;&gt;  48:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum49&quot;&gt;  49:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#mainclass=weka.gui.Main&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum50&quot;&gt;  50:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum51&quot;&gt;  51:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The GUIChooser&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum52&quot;&gt;  52:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum53&quot;&gt;  53:&lt;/span&gt; mainclass=weka.gui.GUIChooser&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum54&quot;&gt;  54:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum55&quot;&gt;  55:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The file encoding; use &quot;utf-8&quot; instead of &quot;Cp1252&quot; to display UTF-8 characters in the &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum56&quot;&gt;  56:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum57&quot;&gt;  57:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# GUI, e.g., the Explorer&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum58&quot;&gt;  58:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum59&quot;&gt;  59:&lt;/span&gt; fileEncoding=Cp1252&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum60&quot;&gt;  60:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum61&quot;&gt;  61:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The classpath placeholder. Add any environment variables or jars to it that&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum62&quot;&gt;  62:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum63&quot;&gt;  63:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# you need for your Weka environment.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum64&quot;&gt;  64:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum65&quot;&gt;  65:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Example with an enviroment variable (e.g., THIRD_PARTY_LIBS):&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum66&quot;&gt;  66:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum67&quot;&gt;  67:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;%THIRD_PARTY_LIBS%&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum68&quot;&gt;  68:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum69&quot;&gt;  69:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Example with an extra jar (located at D:\libraries\libsvm.jar):&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum70&quot;&gt;  70:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum71&quot;&gt;  71:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;D:\\\\libraries\\\\libsvm.jar&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum72&quot;&gt;  72:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum73&quot;&gt;  73:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Or in order to avoid quadrupled backslashes, you can also use slashes &quot;/&quot;:&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum74&quot;&gt;  74:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum75&quot;&gt;  75:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;D:/libraries/libsvm.jar&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum76&quot;&gt;  76:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum77&quot;&gt;  77:&lt;/span&gt; cp=%CLASSPATH&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 在最後一行的後方加入如下JDBC的路徑「D:/SW/jdbc/sqljdbc_4.0/cht/sqljdbc4.jar」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;請注意，要記得在加入路徑之前，加入一個「;」，作為分隔之用。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這邊我指定的是sqljdbc4.jar，這是JDBC 4.0版，可支援到SQL SERVER 2012&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; height: 46px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; cp=%CLASSPATH%;D:/SW/jdbc/sqljdbc_4.0/cht/sqljdbc4.jar&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 進入Weka的安裝目錄，將weka.jar (為一ZIP壓縮檔)中的「weka.jar\weka\experiment\DatabaseUtils.props.mssqlserver2005」解壓縮，並放至到Weka的安裝目錄，更名為「DatabaseUtils.props」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNxKulMkh5SUZKqOvZLD3sA5crvyN0_6WcqG0ERk-ZASDqOHDURA8B0dXGzoe2IANmU83Fp1QZ4YY9RvY3GyouIAv-1pq0C8MUyaZjnqWxBol78chyZH2COUWHQsQZ-PNxLg4I/s1600-h/201200610-13-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-13-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-13-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPFOh-a1EjCUfyu58OvyorOxQrUyXFnAM8p0ZYsSNCZe9llfnLO-bvnoP-BB33mR4P1ggqDJXszaQzk08ti-M-wFLZMz5z3rBH31H0XQ-uFK9lNMMUbaq5EiVqY4PEO52OHRDg/?imgmax=800&quot; width=&quot;653&quot; height=&quot;445&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 更改「DatabsaeUtils.props」中的設定如下：&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;(其中的「SQLSERVERNAME」為SQL SERVER的實體名稱；「DBNAME」為資料庫名稱；「TEST」為使用者ID；「***」為密碼，請依實際情況輸入)&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 500px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; jdbcDriver= com.microsoft.sqlserver.jdbc.SQLServerDriver &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; jdbcURL=jdbc:sqlserver://localhost;instanceName=SQLSERVERNAME;databaseName=DBNAME;Persist Security Info=True;User ID=TEST;Password=***&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 另外還要在DatabaseUtils.prop中設定MS SQL Server與Weka間型別的對應，請在DatabaseUtils.prop中找到如下程式區塊&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; height: 583px; max-height: 500px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# specific data types &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# string, getString() = 0; --&amp;gt; nominal &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# boolean, getBoolean() = 1; --&amp;gt; nominal &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# double, getDouble() = 2; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# byte, getByte() = 3; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# short, getByte()= 4; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# int, getInteger() = 5; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# long, getLong() = 6; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# float, getFloat() = 7; --&amp;gt; numeric &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# date, getDate() = 8; --&amp;gt; date &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# text, getString() = 9; --&amp;gt; string &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# time, getTime() = 10; --&amp;gt; date &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum25&quot;&gt;  25:&lt;/span&gt; varchar=0 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum26&quot;&gt;  26:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum27&quot;&gt;  27:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;float&lt;/span&gt;=2 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum28&quot;&gt;  28:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum29&quot;&gt;  29:&lt;/span&gt; tinyint=3 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum30&quot;&gt;  30:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum31&quot;&gt;  31:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;int&lt;/span&gt;=5&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這邊定義了SQL Server的資料欄位型別與Weka的型別對應，不過還是有不足的地方，所以我們繼續加入以下資料&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; nvarchar=0 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; bit=1 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; datetime=8 &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; nchar=0&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這樣就可以對應大部份的型別了。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 啟動Weka，進入Explorer。選擇「Open DB...」&lt;/font&gt; 。&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUPGRjlkhQu3s_sEMY1XasL1B54Zf4oCLoLcAFZW0nn42_P7MXKo1HFFHD4nOZXwE5vI5A1GNMoDQivXeDtP4oMtad3pp_yBSlHPwlVy3mZkdtkoFQS8roR02U4fnQkTlG1DFl/s1600-h/201200610-9-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-9-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-9-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTHHyyJCJXl6prRwI0Gx_Vh5yYsKpNpf85SoUCCSJoxxYiKN31XLaGjkpEe0FdnUNnz9MFTDDbUWmThYPeWYGYYxx-t1Iz-22-fG3TJr75uOQkwVSoVMJDU4st-FiYyEkF0vK5/?imgmax=800&quot; width=&quot;666&quot; height=&quot;514&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;9. 連結字串的部份，應該會顯示第5步驟輸入的「jdbc:sqlserver://localhost;instanceName=SQLSERVERNAME;databaseName=DBNAME;Persist Security Info=True;User ID=TEST;Password=***」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjslWKi7qJIOqMFp9upC_LKa2Y2lXJbvofFlMFWYFliRZVNeyWR69YhnxhLuycGyUhxqD0jv_aYkhfT8spawZkwA7xoVRoB10YiIBzTtiy1_VOgibGVU7XGrpsspbgJvjfkHVXj/s1600-h/201200610-10-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-10-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-10-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEije86fWOIkeW5Gmuc2NfH6EzjocvHQC1MkXD6koSQy0KXXQvMmS_zWzqXcCh_rac0e5MnGIkSXams4QlFd80TFQejb_BRHqQNEEEwKefHSyjmcQBdmVd-hFgOpTozwsX0ax22I/?imgmax=800&quot; width=&quot;630&quot; height=&quot;536&quot;&gt;&lt;/a&gt;&lt;/font&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;10. 再按下「User...」，輸入認證用的帳號及密碼。&lt;/font&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIAWLTw2LcfJomJDhzsDSmNDfGkiTxBiekIlGme75YaVrp3IMFpctX9CmlNizAUeRwL1fuEfms6uKNJEZwd9I8SGPjUzcSMhA2Qddg13GVJqdO57ww6Lis36AZlV8u-BjVgl4o/s1600-h/201200610-11-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-11-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-11-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhK_e-T9TCvXvaR7p3uTzpkiG5bNRf9qDoqPbUiPviQLlgFWdDen9uriKpCRsJnWced9Igv4YuY24Pcw6qLg5UUZ4ANA8DxvgnU0m9i_6LGjOXIZ8WOUBKpG-zc63W1HRTxN3mw/?imgmax=800&quot; width=&quot;621&quot; height=&quot;202&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;11. 按下[Connect]之後，就可以在Query中輸入T-SQL來擷取資料了。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;12. 大功告成。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.zakfong.com/2012/06/java-microsoft-jdbc-driver-for-sql.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Java - 安裝Microsoft JDBC Driver for SQL Server&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms378428(v=sql.90)&quot;&gt;&lt;font size=&quot;4&quot;&gt;建立連接 URL&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://list.scms.waikato.ac.nz/pipermail/wekalist/2005-September/031529.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;[Wekalist] Sybase: java.sql.SQLException: No suitable driver&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cs.waikato.ac.nz/~ml/weka/opening_windows_DBs.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Opening Windows Databases in Weka&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt; (Outdated)&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://weka.wikispaces.com/Windows+Databases&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Databases&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://weka.wikispaces.com/weka_experiment_DatabaseUtils.props&quot;&gt;&lt;font size=&quot;4&quot;&gt;weka_experiment_DatabaseUtils.props&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/2680827665461199096/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/2680827665461199096?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2680827665461199096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2680827665461199096'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/06/weka-ms-sql-server-2008-r2_10.html' title='Weka - 連接MS SQL SERVER 2008 R2'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPFOh-a1EjCUfyu58OvyorOxQrUyXFnAM8p0ZYsSNCZe9llfnLO-bvnoP-BB33mR4P1ggqDJXszaQzk08ti-M-wFLZMz5z3rBH31H0XQ-uFK9lNMMUbaq5EiVqY4PEO52OHRDg/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-3613503695558338293</id><published>2012-06-10T17:32:00.001+08:00</published><updated>2012-06-10T20:14:29.126+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Data Mining"/><category scheme="http://www.blogger.com/atom/ns#" term="JDBC"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka 3.6"/><title type='text'>Weka - 使用ODBC連接MS SQL SERVER 2008 R2</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;5&quot;&gt;&lt;em&gt;說明&lt;/em&gt;&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Weka是學習Data Mining人們的好伙伴。而我們常常對它有一些特別的要求。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;例如。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;能不能從MS SQL SERVER撈資料呢？&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;答案當然是「可以」，只是撈了之後，會不會分析是另外一回事。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;今天，我就來介紹如何讓Weka利用ODBC從MS SQL SERVER 2008撈資料。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;em&gt;&lt;font size=&quot;5&quot;&gt;設定方式&lt;/font&gt;&lt;/em&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 首先請參考這一篇「&lt;/font&gt;&lt;a href=&quot;http://www.zakfong.com/2012/06/java-microsoft-jdbc-driver-for-sql.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Java - 安裝Microsoft JDBC Driver for SQL Server&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;」，將JDBC安裝至Windows上。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 在Weka的安裝目錄中，找到名為「Runweka.ini」的檔案，並用記事本軟體開啟。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;可看到如下內容 (請注意到最後一行，就是我們要修改的部份，也就是「cp」，代表ClassPath)&lt;/font&gt; &lt;/p&gt; &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 98.4%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; height: 293px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Contains the commands for running Weka either with a command prompt&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# (&quot;cmd_console&quot;) or without the command prompt (&quot;cmd_default&quot;).&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# One can also define custom commands, which can be used with the Weka&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# launcher &quot;RunWeka.class&quot;. E.g., to run the launcher with a setup called&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# &quot;custom1&quot;, you only need to specify a key &quot;cmd_custom1&quot; which contains the&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# command specification.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Notes: &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - This file is not a DOS ini file, but a Java properties file.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - The settings listed here are key-value pairs, separated by a &quot;=&quot;. Every&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# key can only be listed ONCE.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum25&quot;&gt;  25:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Author FracPete (fracpete at waikato dot ac dot nz)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum26&quot;&gt;  26:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum27&quot;&gt;  27:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Version $Revision: 1.3 $&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum28&quot;&gt;  28:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum29&quot;&gt;  29:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# setups (prefixed with &quot;cmd_&quot;)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum30&quot;&gt;  30:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum31&quot;&gt;  31:&lt;/span&gt; cmd_default=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; #mainclass#&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum32&quot;&gt;  32:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum33&quot;&gt;  33:&lt;/span&gt; cmd_console=cmd.exe /K start cmd.exe /K &lt;span style=&quot;color: #006080&quot;&gt;&quot;java -Dfile.encoding=#fileEncoding# -Xmx#maxheap# -classpath \&quot;#wekajar#;#cp#\&quot; #mainclass#&quot;&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum34&quot;&gt;  34:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum35&quot;&gt;  35:&lt;/span&gt; cmd_explorer=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.explorer.Explorer&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum36&quot;&gt;  36:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum37&quot;&gt;  37:&lt;/span&gt; cmd_knowledgeFlow=java -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.beans.KnowledgeFlow&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum38&quot;&gt;  38:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum39&quot;&gt;  39:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# placeholders (&quot;#bla#&quot; in command gets replaced with content of key &quot;bla&quot;)&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum40&quot;&gt;  40:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum41&quot;&gt;  41:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Note: &quot;#wekajar#&quot; gets replaced by the launcher class, since that jar gets&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum42&quot;&gt;  42:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum43&quot;&gt;  43:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# provided as parameter&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum44&quot;&gt;  44:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum45&quot;&gt;  45:&lt;/span&gt; maxheap=1024m&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum46&quot;&gt;  46:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum47&quot;&gt;  47:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The MDI GUI&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum48&quot;&gt;  48:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum49&quot;&gt;  49:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#mainclass=weka.gui.Main&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum50&quot;&gt;  50:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum51&quot;&gt;  51:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The GUIChooser&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum52&quot;&gt;  52:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum53&quot;&gt;  53:&lt;/span&gt; mainclass=weka.gui.GUIChooser&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum54&quot;&gt;  54:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum55&quot;&gt;  55:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The file encoding; use &quot;utf-8&quot; instead of &quot;Cp1252&quot; to display UTF-8 characters in the &lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum56&quot;&gt;  56:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum57&quot;&gt;  57:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# GUI, e.g., the Explorer&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum58&quot;&gt;  58:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum59&quot;&gt;  59:&lt;/span&gt; fileEncoding=Cp1252&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum60&quot;&gt;  60:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum61&quot;&gt;  61:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# The classpath placeholder. Add any environment variables or jars to it that&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum62&quot;&gt;  62:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum63&quot;&gt;  63:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# you need for your Weka environment.&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum64&quot;&gt;  64:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum65&quot;&gt;  65:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Example with an enviroment variable (e.g., THIRD_PARTY_LIBS):&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum66&quot;&gt;  66:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum67&quot;&gt;  67:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;%THIRD_PARTY_LIBS%&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum68&quot;&gt;  68:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum69&quot;&gt;  69:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Example with an extra jar (located at D:\libraries\libsvm.jar):&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum70&quot;&gt;  70:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum71&quot;&gt;  71:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;D:\\\\libraries\\\\libsvm.jar&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum72&quot;&gt;  72:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum73&quot;&gt;  73:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Or in order to avoid quadrupled backslashes, you can also use slashes &quot;/&quot;:&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum74&quot;&gt;  74:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum75&quot;&gt;  75:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# cp=%CLASSPATH%;D:/libraries/libsvm.jar&lt;/span&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum76&quot;&gt;  76:&lt;/span&gt;&amp;nbsp; &lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum77&quot;&gt;  77:&lt;/span&gt; cp=%CLASSPATH&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 在最後一行的後方加入如下JDBC的路徑「D:/SW/jdbc/sqljdbc_4.0/cht/sqljdbc4.jar」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;請注意，要記得在加入路徑之前，加入一個「;」，作為分隔之用。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這邊我指定的是sqljdbc4.jar，這是JDBC 4.0版，可支援到SQL SERVER 2012&lt;/font&gt; &lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign=&quot;top&quot; width=&quot;902&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;cp=%CLASSPATH%;D:/SW/jdbc/sqljdbc_4.0/cht/sqljdbc4.jar&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 開啟「控制台」，在搜尋框中輸入「ODBC」。會出現「設定資料來源 (ODBC)」，開啟它。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_687gz0t7U6dVL4iAdj3_pM2H0G-Obpr4ywW9eZQQA17QiYFx2A2piHKwQYeBUaiv6mEtxsiTovJ2d1OgpYml7_LDcbB2q5Jz3jcjvyXqQsBXYSdbuLI1vS3F-HQE5P0NW8KH/s1600-h/201200610-12-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B4%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-12-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-12-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUWJg1k6pmuRv-VOK_N4COxUFhKv7U-lMMmSqdsgo455_BDXk7PrOjGR8kQb6dj1s9FYQ6Sow6hZ4bH0tC7tMywJojj5Z3VKsho9QhNPtn6upShN52el2A-0zwEaM3p1QKsN-h/?imgmax=800&quot; width=&quot;653&quot; height=&quot;458&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 點選[新增]，以便增加使用者資料來源。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9tv4kd_nuMngXKfKdpzwk_gixDbz-pqHcvGpoPyJGwTn4yUJvduD7daFoSPwWQiXEb1BDNqs8x4jHVs9hi_-_yRTCNTyQu4eqgDHpXwDcC6fXG_HQWqfNWwg0pWMwf54Lc24R/s1600-h/201200610-14-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-14-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-14-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6aBjO9YWnlt1nt_TeHxvSFRwxqfvDu4QsZy7udq8iO-tz0P0kwWh9lo_IreRVMhAirHjBzEnyBzC0A6YTPsGeUUJOCL5fs2SL-MB8uNxgfydu4R2zi-x41hEQ8o940JIHOcX1/?imgmax=800&quot; width=&quot;588&quot; height=&quot;452&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;6. 選擇「SQL Server Native Client 10.0」 (SQL 2008 R2)。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSPkD9_CVrQYiD-SBJOgSZCyD5bAdtH60t1JbT5ukZWc9lg8V9pv0LJVCO-TTLJDXMOPm6efw6NIIdF6mVP8qpqb74HF_cZ4q4SnQQtzde5VdefiE47lYa9BeM2Vil5r_JgkAl/s1600-h/201200610-15-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-15-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-15-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9r0gGnCsJT1Ava7mJavT0I84QqDkdRB_KZMAvKym3jHXeC6Wa0tkkrLSJ-MwoR3zfmBwK2YpQM4irDiS3lR-CmxAMouUDcNOIY5NuoVEEjrhFad2BfOqRzXpnuwCCP5w33N2f/?imgmax=800&quot; width=&quot;623&quot; height=&quot;375&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 輸入DSN名稱，以及SQL Server名稱。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1kbSXfV_I3J_yARBzyh1wjAxalSee25AWFvlDwaXKC0HM5f1dUwM4Y0g-dzwtgsE3evCkeIvwpNCL249tnkaiH2-e2CkBECwzEpK_TUL_K4f36Pyp622Ozq5odlARegXI5iAd/s1600-h/201200610-16-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-16-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-16-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXY4CM0D3knzSqA5vOWYppNeHcelMIrXaob1BaYQtpz1ILxKR29hm0SE5NtnxAZ7NWAy2jkNiBJtDBOEPONoHBA_fB7vaIMg7D5TQJu2Re5nS0DJtRDweUb0MC80nhl1Iyo5Ex/?imgmax=800&quot; width=&quot;648&quot; height=&quot;471&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 輸入登入SQL Server所需的帳號資訊。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPmZHmMnh2uzl_mCq8z-12zGAfftTlA3wySZ81ZG3r6q8ITn4VybuyKXmle0wFYu4omUXa9QRa4yUVekiohoAS84q62QXvckmDKvnpu4vbcu6WMHNO3vWQWQ0bsQ1MuS5o8SfN/s1600-h/201200610-17-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-17-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-17-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi88CYMkZNyDg0C_avKDtgdDvK9WnADJ-53v46FDQnEDXrUfHWqxfzwfC9NkicUM0zQj0t2xMOYgUQA-aMrN2i2L94eiEhTQ50lEyfwGNmjAChCNht2wOTqGcdw3U4tYfcdhgDd/?imgmax=800&quot; width=&quot;637&quot; height=&quot;463&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;9. 選擇登入後使用的資料庫。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLuchJ4cv_WX8qzgXnsip1Ayfb8FKuI5cJlcH8uuTGZqPn0makQJUIXJdA3yEu0zRisT5C09bbHjM3IrkL5FAHMORLWd6o4bJQ0Rg8ryLq-lqwPMqLFTy1VcMtPkgQQz09HeeE/s1600-h/201200610-18-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-18-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-18-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQCFJa2KP_Z5DjrLtMtUYuuTpKttJKRFBwvODVZAA5pXQi4GiUowVOldFM2YbRWhwyuoyKkiFcBSFLkt9u0UZRYGyYMu3NteahnNjHKG3etnDCRD9PFns5p9OU2MC7vqTdAI28/?imgmax=800&quot; width=&quot;626&quot; height=&quot;455&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;10. 點選「完成」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiriLAJh0_sBpK357EIR7xzZqqa5SvyD9r9YDAmVOtQqUcJxwZZccNw8xiYZssRS9f2MjYBVuH9TQrkUvGRotdImrf05O1PKeU_bOUdnf6hCvQatdlXPVZuNQnnTXoLlcCDM_2k/s1600-h/201200610-19-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-19-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-19-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhM3g6KXx5YmO2x7hKFJet9ikihqF6XJvA8jHn37IWpqukymixTf0L5Y2qHKb7YLQLxc4lbPLmIjmTzhJNdfYdj5J-NACMa1tObDRpiCC7CMOFqBRM8G3B8zh_MK-5Ov4sqjITb/?imgmax=800&quot; width=&quot;640&quot; height=&quot;465&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;11. 點選「Test Data Source...」，若成功即為設定完成。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy14erySjUGEKPl3kODOJKjLuA9j_GDi3MbmIQFk61kNrDUMIe-C_wmXsVheFodHma1Lxyh-S2fQF-I2n8VblHGzXOhpKgPURng_3Cb0z8JC3XhdmKUqDjJFoI8JTaiOXHzq6k/s1600-h/201200610-20-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-20-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-20-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-4koCgRTnUkqxMR18fuyT0HQcFgVPwzKOxTx4j7BI0nTrd42oFCRPzyR4KT3qIqfnXaoz_sY-hp_DqMhdPTDVrq9L2p_pwWsEU9jq-x5-vhpxm4mNMMPvSa44hga7aEdWFpFc/?imgmax=800&quot; width=&quot;617&quot; height=&quot;607&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;12. 進入Weka的安裝目錄，將weka.jar (為一ZIP壓縮檔)中的「weka.jar\weka\experiment\DatabaseUtils.props.odbc」解壓縮，並放至到Weka的安裝目錄，更名為「DatabaseUtils.props」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTfzmquBkOoVh8WEWf9zYvlIBh6wyytYpbRhyphenhyphen5imeg6fjOl6kgmRzSb3zIqnNTT3wPvMca_u-Yb22ySY0qCJHs4RSBNtp36EoCHNPDrfzu-UOaDQWvOJRBoFZi3-Bce7y_9ywx/s1600-h/201200610-21-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-21-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-21-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbKRCrXSJ6LVqfUl_QIwQfNtu7wWAYLSWUwomEScvx5qdrP_iNpkzdaCJ7yF3bX7F7vkMMGXuBZyivs4EWFNG1k-G6ZB3yYfeBD9eb8MkQiC9rOtyzqrxJCmHMrwe4TLb3nWVo/?imgmax=800&quot; width=&quot;636&quot; height=&quot;433&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;13. 更改「DatabsaeUtils.props」中的設定如下： (第二行中的dbname，則要改成剛剛設定的使用者資料來源名稱，也就是DSN)&lt;/font&gt; &lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign=&quot;top&quot; width=&quot;902&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;jdbcDriver=sun.jdbc.odbc.JdbcOdbcDriver&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;jdbcURL=jdbc:odbc:dbname&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;14. 啟動Weka，進入Explorer。選擇「Open DB...」&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrAdJKWuWANx2HCEWIokK-qHXnKofkNM09t_aAJTYsADaULcwYxEYGvM97FsGz1LqdwWGWZ_enbLQyLf8Hl4reVHeMFKsYHh_4DGV3RhcTgdb309M0vqvTS1CRsm_ZisjcrT0e/s1600-h/201200610-9-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-9-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-9-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbC6SQtovepowGeOQEjs0U-RgmOV5n_V3iiGKLlGquSVGzB4sPWgPkuuqJJhfogaKPkPIEF1r8a7M0RhD9Q40HEkbhbpbIKsINEGsH3Vei9pdqF3dAuP3EmZXU9PGFodsNswMR/?imgmax=800&quot; width=&quot;670&quot; height=&quot;517&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;15. 連結字串的部份，應該會顯示第13步驟輸入的「jdbc:odbc:dbname」。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這邊我輸入的是自己的資料庫連結「jdbc:sqlserve://localhost;instanceName=db1;databaseName=MLB;Persist Security Info=True;」 (不適用ODBC)&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9248imZD4W8PXHl4coeBiVzydsPf_VA2KFDDWCewErkgkgsnHW1bpsTMSk5QK1P2dBr74xRi9xng3L8hA3XRWjfnn8ZrjdlFUIB7WmnNrBssWXPIKYJUWoiAUhIAC8rMNDSPk/s1600-h/201200610-10-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-10-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-10-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_w8i6iQAf6bPHn8pmUwPMXo5LFLv5dRyRUgtV3vLXn_5DrZa_EgPLAJlHnmcaok7CBAvvXGBNDcq8vOZ8U-SHyaxW3Kekk4rYLGpqKOi7DUo6o0H2rEywidPZTMR646TT-uPT/?imgmax=800&quot; width=&quot;629&quot; height=&quot;535&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;16. 再按下「User...」，輸入認證用的帳號及密碼。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxeWtWb0WOEYwDXhNhInlDtI1WNsGLKWPKQOzm0sG2uln0B0GhLD4G8aM_vRL9EOnwrewQ4A2dx1oam2BkYY_AFmUknqpRneqrHfqss-fhJ2JJaQgnDRk_8Z2ijxv_AFodpXPo/s1600-h/201200610-11-Weka-%252523%2525C2%2525A5MS%252520SQL%252520SERVER%2525202008%252520R2-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-11-Weka-連接MS SQL SERVER 2008 R2-W&quot; border=&quot;0&quot; alt=&quot;201200610-11-Weka-連接MS SQL SERVER 2008 R2-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_f2kRY7A7chRNXRa1MwFGSW6pfCqGtRX9Eh-tEklwDCnyahc2nMVJ2e_jo0qTGL3C5g-_uqi-vUMPkD1lfbpAfOod4czyVp_tya0hPHEzAACAHu0cO2dtCYPDEKZyGBSK0Rof/?imgmax=800&quot; width=&quot;549&quot; height=&quot;179&quot;&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;17. 按下[Connect]之後，就可以在Query中輸入T-SQL來擷取資料了。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;18. 大功告成。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.zakfong.com/2012/06/java-microsoft-jdbc-driver-for-sql.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Java - 安裝Microsoft JDBC Driver for SQL Server&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms378428(v=sql.90)&quot;&gt;&lt;font size=&quot;4&quot;&gt;建立連接 URL&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;https://list.scms.waikato.ac.nz/pipermail/wekalist/2005-September/031529.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;[Wekalist] Sybase: java.sql.SQLException: No suitable driver&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://www.cs.waikato.ac.nz/~ml/weka/opening_windows_DBs.html&quot;&gt;&lt;font size=&quot;4&quot;&gt;Opening Windows Databases in Weka&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt; (Outdated)&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://weka.wikispaces.com/Windows+Databases&quot;&gt;&lt;font size=&quot;4&quot;&gt;Windows Databases&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://weka.wikispaces.com/weka_experiment_DatabaseUtils.props&quot;&gt;&lt;font size=&quot;4&quot;&gt;weka_experiment_DatabaseUtils.props&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/3613503695558338293/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/3613503695558338293?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3613503695558338293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/3613503695558338293'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/06/weka-odbcms-sql-server-2008-r2.html' title='Weka - 使用ODBC連接MS SQL SERVER 2008 R2'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUWJg1k6pmuRv-VOK_N4COxUFhKv7U-lMMmSqdsgo455_BDXk7PrOjGR8kQb6dj1s9FYQ6Sow6hZ4bH0tC7tMywJojj5Z3VKsho9QhNPtn6upShN52el2A-0zwEaM3p1QKsN-h/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-5649391924494576113</id><published>2012-06-10T08:07:00.001+08:00</published><updated>2012-06-10T08:07:17.203+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Java"/><category scheme="http://www.blogger.com/atom/ns#" term="JDBC"/><title type='text'>Java - 安裝Microsoft JDBC Driver for SQL Server</title><content type='html'>&lt;h5&gt;&lt;font size=&quot;5&quot;&gt;說明&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;JDBC (Java Database Connectivity)，是Java上用以連結資料庫的程式介面。微軟也針對JDBC提出了Microsoft JDBC Driver for SQL Server，目前版本是4.0。&lt;/font&gt;&lt;a href=&quot;http://www.microsoft.com/zh-tw/download/details.aspx?id=11774&quot;&gt;&lt;font size=&quot;4&quot;&gt;可在此處下載&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;5&quot;&gt;安裝步驟&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. &lt;/font&gt;&lt;a href=&quot;http://www.microsoft.com/zh-tw/download/details.aspx?id=11774&quot;&gt;&lt;font size=&quot;4&quot;&gt;可在此處下載&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;4&quot;&gt;JDBC for SQL Server 4.0。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-MXnJH0tzibarjj4eCzpcHJid3cJ1ihBhQwEfmH9TP1mY_CSWfVjoezRceCDvNFHYyyDeCOvsX8PWVlwofubxqFWp5n4ifql15qSTYBGXBWHMUmi1hwu__7vNvM8C90H70GIT/s1600-h/201200610-2-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B5%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-2-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-2-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXpnzWOdUXG-pwPtY1q50yvEp82BbrLCj3PWHKj5eLJjf1lZordLQ-RDZdtx0o6somz2uOiIuf93jYWJ1c9MuEvYxzSOSWbH-YvfikTK4wOXCon3QvehN2FOhBi67PJACD-Gxd/?imgmax=800&quot; width=&quot;637&quot; height=&quot;388&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 下載後點選執行檔開啟。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgea6GL88YO_MpxXDfJIb7tlhMfWSc6MrHIIUuMbTeCP30xGMz8Fc_3IPU4IJPmiYmewAh8vf0vTEusa0Cw11vev5uahP9cw7mCCYa-_XC-NmwTEQvC464YDKMO3yij6B37QZgX/s1600-h/201200610-3-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-3-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-3-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDr_UvvBhrZBxWT0ZkV8rdPmWuz9uKPI42we-oc2bN-8agczEsre4mBKx6-hQWykzjjX8f4Z25HQoVeRLiqHUo5GO8u-1PgC-RiwHxOzandXQdJgU3RdJPZ97sYXS7D-1QC9QY/?imgmax=800&quot; width=&quot;512&quot; height=&quot;311&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 安裝完成後，右點「電腦 / 內容」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjw_vY-R0PYu2TH1a-aMKPQ8SfjKRshTc83zTaJiM36x9mFi3KP4cV_rN_H1OxKTRj_0b8sJjH2oyDQrQm9-BOt_7cIuYSjBtjV7_m2JFT9SlMLvvBR-6ZQspSMuyQoSd8BZ3uK/s1600-h/201200610-4-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-4-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-4-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuBf0-_01fs2-5xmPUMldy-FJWLqEsHpjIXVbGcepxVIJdEFDt_9l3IGcPx6cOy4cbbzj3GjmUP9KKTTRB4NKY5wqyKrllvtTFSfeBVqnP8aPwxz7Mckcw_iTcvwlGRGwGKUuW/?imgmax=800&quot; width=&quot;433&quot; height=&quot;598&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;4. 選擇「進階系統設定」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhi-sXibsNz9U1-77LpwrW8Tbe_uXgEPH8XuObxE7qTUe7p5ikoEY8M39xuHsTRPRQRltCyqn_MCITlJGfX-ZrPbFvX0XFz2fFPFoK36wppUN6GFRos-xZ_qfqE5kzyLIel8-OK/s1600-h/201200610-5-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-5-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-5-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2ND9a_rB-P4oUIYYmvd-w7censVnmKD8t584Oa1K_3F4tMD8U3X20oZrAoHte5MMWq4q-NRMpxMCXUTp8h_0dDY5n4gpt4syvuRdCaSYVwj_Rl4x_a2rom4KINYi2Y11_IBot/?imgmax=800&quot; width=&quot;651&quot; height=&quot;443&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;5. 選擇「進階 / 環境變數」。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLH2H6BikKDKrxXtbqsObohFZ2HT29o7Y7M29W339OB7589fmLdAXKwCeixCGz9Pzte8eRrOFUrv1IGlCkmoT8tBNqvZeoSmXGCPEk7YnVYR1d-58ffBs2dE9Xr3Idq4W2ASxP/s1600-h/201200610-6-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-6-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-6-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlZXQr0tShtXMl1Ve7KrB72rHykRvnbXRnTt9ITShJdlwINUxrkwxNL2w-yRZNUnZNcCaqc2W7mLGqi-sadE-9WPb6UC7_dF1X8Cx8XSEV0b2bjNFTsMLGys-9BDw2k1v6_to_/?imgmax=800&quot; width=&quot;532&quot; height=&quot;554&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;6. 在系統變數欄位中，找到「CLASSPATH」的變數，並按下編輯。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz0FeDKkCMwKGo-6gOdpZ2jU1zRV7WjHDfbB57MNqNmoi4cND5CxRP-Yi8MsaYvvf3cZphwana0t9vTPs2qlsWeUg8CYKfi2olnE1QVXT6I5oVoYAxaSj1tVX8RJraMEDaQp03/s1600-h/201200610-7-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-7-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; border=&quot;0&quot; alt=&quot;201200610-7-Java-安裝Microsoft JDBC Driver for SQL Server-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD2rB5WVRbNZFEAuRUAWYDxwqn0VMT4PhqhOfDtVeK0m3QE3oLtjl32onpxaqcyz0YXnkAfWYkmhayOl7Db8sTqA0WfMJw9c2Ijyx5JcJ5sYvKu31YlIYbTzVIC-kIXMFQ7hD5/?imgmax=800&quot; width=&quot;514&quot; height=&quot;508&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;7. 在變數值中的最後面輸入剛剛JDBC安裝的路徑 (不要把之前的殺掉哦，還有記得在輸入之前，先加一個分號「;」)。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7b_iXjzUQ2rcvRYpiD68q7UzM0oUoXUjoJRwjDcUFhRazVv0T9exL5a4lnsczk8_rxkEQfUjK1o6OxzA0TE36HvbYzqRTrS7Qu0rWXAjJpuu0ceProJhKkruAFX6d1-OtuCw2/s1600-h/201200610-8-Java-%2525C2%252589%2525C3%25259DMicrosoft%252520JDBC%252520Driver%252520for%252520SQL%252520Server-w%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200610-8-Java-安裝Microsoft JDBC Driver for SQL Server-w&quot; border=&quot;0&quot; alt=&quot;201200610-8-Java-安裝Microsoft JDBC Driver for SQL Server-w&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEinFvCOBulqS48gCgNjFJRv_DAenxm-fTZodVsToB5zLKs_j6up_JaxygKeBlZTENu1lF_PHe4F1r9Cc1MLA8HeqfUIIjK814Z83hruAsr7NjjtDP8DnGXPfV_7MwUufK-HkK9Y/?imgmax=800&quot; width=&quot;538&quot; height=&quot;218&quot;&gt;&lt;/a&gt;&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;8. 完成。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;4&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/zh-tw/download/details.aspx?id=11774&quot;&gt;&lt;font size=&quot;4&quot;&gt;Microsoft JDBC Driver 4.0 for SQL Server&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms378672(v=sql.90).aspx&quot;&gt;&lt;font size=&quot;4&quot;&gt;使用 JDBC 驅動程式連接到 SQL Server&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms378428(v=sql.90)&quot;&gt;&lt;font size=&quot;4&quot;&gt;建立連接 URL&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/5649391924494576113/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/5649391924494576113?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/5649391924494576113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/5649391924494576113'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/06/java-microsoft-jdbc-driver-for-sql.html' title='Java - 安裝Microsoft JDBC Driver for SQL Server'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXpnzWOdUXG-pwPtY1q50yvEp82BbrLCj3PWHKj5eLJjf1lZordLQ-RDZdtx0o6somz2uOiIuf93jYWJ1c9MuEvYxzSOSWbH-YvfikTK4wOXCon3QvehN2FOhBi67PJACD-Gxd/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-8623942844391470157</id><published>2012-06-10T06:00:00.001+08:00</published><updated>2012-06-10T17:18:22.345+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Data Mining"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka"/><category scheme="http://www.blogger.com/atom/ns#" term="Weka 3.6"/><title type='text'>Weka - Out of Memory，記憶體不足。增加Weka可用Heap記憶體容量。</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;5&quot;&gt;說明&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;Well, 最近正在趕論文，也正在學習如何使用Weka。但是，當我裝好了Weka，興高采烈地想要開始使用時，它卻無情地給我在螢幕上留下了如此的訊息：&lt;/font&gt;  &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0SQeqbZga5r67KsjDT6bOB4W8PWeeNtmQ7twqDq4jB0G3Y-tmAUEno_Vel5E_UKaFCQNesA0aV58FW20Q7k9endzRBIXyumoffWCsu5a5GysfspaBQf1IBbJa2jzD6K9R3aGR/s1600-h/Image.png&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;img style=&quot;background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px&quot; title=&quot;201200610-1-Weka-記憶體不足-W&quot; border=&quot;0&quot; alt=&quot;201200610-1-Weka-記憶體不足-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhJOj0ptC0Gnhmq2d300thqu2g7lV6eCXNBcpU7h7mQ-WpWZACml_KsC46gvMdaMuFyq6NsZiilaVzMmTTSnAYn0IbCx2DNsyt09UlxNfd68wBoWxHH3BLgkTWdKQLoM85MTcq/?imgmax=800&quot; width=&quot;655&quot; height=&quot;408&quot;&gt;&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;等一下，明明我之前在筆電用的好好的啊，為什麼在我的桌機上安裝卻出了這個問題？&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;一頭霧水的我，只好無奈地摸摸鼻子，上網搜尋看看，是不是有其他和我一樣的受害者。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;果不其然，一堆網頁教導我們如何增加Weka的Heap Size。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;網頁上已經有提供了二種解決方式：&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 如上述警告視視窗所教導的，將啟動Weka的指令中，加入「-Xmx128m」(設定為128MB的Heap Size)。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 修改「Runweka.ini」中的「maxheap」值。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;5&quot;&gt;解決方法之一: 將啟動Weka的指令中，加入「-Xmx128m」(設定為128MB的Heap Size)。&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 在Weka的安裝目錄中，找到名為「Runweka.bat」的檔案，並用記事本軟體開啟。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;4&quot;&gt;可看到如下內容 (請注意到最後一行，就是我們要修改的部份)&lt;/font&gt;&lt;/p&gt; &lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; height: 410px; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt; &lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; @echo off&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM Batch file for executing the RunWeka launcher class.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM RunWeka.bat &amp;lt;command&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM Run with option &quot;-h&quot; to see available commands&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM &lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM Notes: &lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM - If you&#39;re getting an OutOfMemory Exception, increase the value of&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM &quot;maxheap&quot; in the RunWeka.ini file.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM - If you need more jars available in Weka, either include them in your&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM %CLASSPATH% environment variable or add them to the &quot;cp&quot; placeholder&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM in the RunWeka.ini file.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM Author: FracPete (fracpete at waikato dot ac dot nz)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum25&quot;&gt;  25:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum26&quot;&gt;  26:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;REM Version: $Revision: 1.6 $&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum27&quot;&gt;  27:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum28&quot;&gt;  28:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; _cmd=%1&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum29&quot;&gt;  29:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum30&quot;&gt;  30:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; _java=javaw&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum31&quot;&gt;  31:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum32&quot;&gt;  32:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #006080&quot;&gt;&quot;%_cmd%&quot;&lt;/span&gt;==&lt;span style=&quot;color: #006080&quot;&gt;&quot;&quot;&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; _cmd=&lt;span style=&quot;color: #0000ff&quot;&gt;default&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum33&quot;&gt;  33:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum34&quot;&gt;  34:&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;if&lt;/span&gt; &lt;span style=&quot;color: #006080&quot;&gt;&quot;%_cmd%&quot;&lt;/span&gt;==&lt;span style=&quot;color: #006080&quot;&gt;&quot;-h&quot;&lt;/span&gt; &lt;span style=&quot;color: #0000ff&quot;&gt;set&lt;/span&gt; _java=java&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum35&quot;&gt;  35:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum36&quot;&gt;  36:&lt;/span&gt; %_java% -classpath . RunWeka -i .\RunWeka.ini -w .\weka.jar -c %_cmd% &lt;span style=&quot;color: #006080&quot;&gt;&quot;%2&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 在最後一行的後方加入如下指令「-Xmx1024m」，指令中的1024代表我們將設定1024MB為Weka的Heap Size。&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; %_java% -classpath . RunWeka -i .\RunWeka.ini -w .\weka.jar -c %_cmd% &lt;span style=&quot;color: #006080&quot;&gt;&quot;%2&quot;&lt;/span&gt; -Xmx1024m&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;3. 完成。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;5&quot;&gt;解決方法之二: 修改「Runweka.ini」中的「maxheap」值。&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;1. 在Weka的安裝目錄中，找到名為「Runweka.ini」的檔案，並用記事本軟體開啟。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;可看到如下內容 (請找到開頭為「maxheap=」的那一行，就是我們要修改的部份)&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;我們可以看到目前的設定是「maxheap=256m」，也就是說Heap Size是256MB。&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px&quot; id=&quot;codeSnippetWrapper&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot; id=&quot;codeSnippet&quot;&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum1&quot;&gt;   1:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Contains the commands for running Weka either with a command prompt&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum2&quot;&gt;   2:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum3&quot;&gt;   3:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# (&quot;cmd_console&quot;) or without the command prompt (&quot;cmd_default&quot;).&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum4&quot;&gt;   4:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum5&quot;&gt;   5:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# One can also define custom commands, which can be used with the Weka&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum6&quot;&gt;   6:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum7&quot;&gt;   7:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# launcher &quot;RunWeka.class&quot;. E.g., to run the launcher with a setup called&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum8&quot;&gt;   8:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum9&quot;&gt;   9:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# &quot;custom1&quot;, you only need to specify a key &quot;cmd_custom1&quot; which contains the&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum10&quot;&gt;  10:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum11&quot;&gt;  11:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# command specification.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum12&quot;&gt;  12:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum13&quot;&gt;  13:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum14&quot;&gt;  14:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum15&quot;&gt;  15:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Notes: &lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum16&quot;&gt;  16:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum17&quot;&gt;  17:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - This file is not a DOS ini file, but a Java properties file.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum18&quot;&gt;  18:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum19&quot;&gt;  19:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# - The settings listed here are key-value pairs, separated by a &quot;=&quot;. Every&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum20&quot;&gt;  20:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum21&quot;&gt;  21:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# key can only be listed ONCE.&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum22&quot;&gt;  22:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum23&quot;&gt;  23:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;#&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum24&quot;&gt;  24:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum25&quot;&gt;  25:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Author FracPete (fracpete at waikato dot ac dot nz)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum26&quot;&gt;  26:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum27&quot;&gt;  27:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Version $Revision: 1.3 $&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum28&quot;&gt;  28:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum29&quot;&gt;  29:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# setups (prefixed with &quot;cmd_&quot;)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum30&quot;&gt;  30:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum31&quot;&gt;  31:&lt;/span&gt; cmd_default=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; #mainclass#&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum32&quot;&gt;  32:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum33&quot;&gt;  33:&lt;/span&gt; cmd_console=cmd.exe /K start cmd.exe /K &lt;span style=&quot;color: #006080&quot;&gt;&quot;java -Dfile.encoding=#fileEncoding# -Xmx#maxheap# -classpath \&quot;#wekajar#;#cp#\&quot; #mainclass#&quot;&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum34&quot;&gt;  34:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum35&quot;&gt;  35:&lt;/span&gt; cmd_explorer=javaw -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.explorer.Explorer&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum36&quot;&gt;  36:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum37&quot;&gt;  37:&lt;/span&gt; cmd_knowledgeFlow=java -Dfile.encoding=&lt;span style=&quot;color: #008000&quot;&gt;#fileEncoding# -Xmx#maxheap# -classpath &quot;#wekajar#;#cp#&quot; weka.gui.beans.KnowledgeFlow&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum38&quot;&gt;  38:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum39&quot;&gt;  39:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# placeholders (&quot;#bla#&quot; in command gets replaced with content of key &quot;bla&quot;)&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum40&quot;&gt;  40:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum41&quot;&gt;  41:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# Note: &quot;#wekajar#&quot; gets replaced by the launcher class, since that jar gets&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum42&quot;&gt;  42:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum43&quot;&gt;  43:&lt;/span&gt; &lt;span style=&quot;color: #008000&quot;&gt;# provided as parameter&lt;/span&gt;&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum44&quot;&gt;  44:&lt;/span&gt;&amp;nbsp; &lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;pre style=&quot;border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &#39;Courier New&#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px&quot;&gt;&lt;font size=&quot;4&quot;&gt;&lt;span style=&quot;color: #606060&quot; id=&quot;lnum45&quot;&gt;  45:&lt;/span&gt; maxheap=256m&lt;/font&gt;&lt;/pre&gt;&lt;!--CRLF--&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;2. 修改「maxheap」值。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;這個數值，可視自己電腦的記憶體數量為何來設定，不要超過自己的記憶體數量，設定個五成應該就夠用了。&lt;/font&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;(記憶體1G = 1024m)&lt;/font&gt; &lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;&lt;br /&gt;&lt;tbody&gt;&lt;br /&gt;&lt;tr&gt;&lt;br /&gt;&lt;td valign=&quot;top&quot; width=&quot;902&quot;&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;maxheap=1024m&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;h5&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/h5&gt;&lt;br /&gt;&lt;h5&gt;&lt;font size=&quot;5&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://scarletdream.pixnet.net/blog/post/26010478-weka%EF%BC%8Cout-of-memory&quot;&gt;&lt;font size=&quot;4&quot;&gt;Weka, Out of Memory&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;a href=&quot;http://igogo.pixnet.net/blog/post/27385825-weka-%E8%A8%98%E6%86%B6%E4%BD%93%E5%8A%A0%E5%A4%A7&quot;&gt;&lt;font size=&quot;4&quot;&gt;Weka記憶體加大&lt;/font&gt;&lt;/a&gt; &lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;font size=&quot;4&quot;&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/8623942844391470157/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/8623942844391470157?isPopup=true' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/8623942844391470157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/8623942844391470157'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/06/weka-out-of-memorywekaheap.html' title='Weka - Out of Memory，記憶體不足。增加Weka可用Heap記憶體容量。'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhJOj0ptC0Gnhmq2d300thqu2g7lV6eCXNBcpU7h7mQ-WpWZACml_KsC46gvMdaMuFyq6NsZiilaVzMmTTSnAYn0IbCx2DNsyt09UlxNfd68wBoWxHH3BLgkTWdKQLoM85MTcq/s72-c?imgmax=800" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-5754500648421491890</id><published>2012-05-01T17:15:00.001+08:00</published><updated>2012-05-03T04:32:52.374+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="日誌"/><category scheme="http://www.blogger.com/atom/ns#" term="減肥日誌"/><title type='text'>減肥日誌 - 201205</title><content type='html'>&lt;p&gt;減肥日誌 - 201205 &lt;p&gt;日期: 2012/05/01 &lt;p&gt;本日體重: 65.3KG &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;進食項目&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;&lt;b&gt;內容&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;&lt;b&gt;數量&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;早餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;必勝客比薩&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;3片&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;午餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;必勝客比薩&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;3片&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;晚餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;關東煮&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;3塊&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;宵夜&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;運動項目&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;&lt;b&gt;數量&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt; &lt;p&gt;&lt;b&gt;單位&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;拜佛&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;70&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt; &lt;p&gt;拜&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;伸展&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;俯地挺身&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;曲膝&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;仰臥起坐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;雙腿迴旋&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;垂直跳躍&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;走路&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;跑步&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;日期: 2012/05/02 &lt;p&gt;本日體重: 65.4KG &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;進食項目&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;&lt;b&gt;內容&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;&lt;b&gt;數量&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;早餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;午餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;必勝客比薩&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;3片&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;晚餐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt; &lt;p&gt;Subway火烤雞肉 &lt;p&gt;麥脆雞 &lt;p&gt;薯條 &lt;p&gt;可樂&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt; &lt;p&gt;1份 &lt;p&gt;1塊 &lt;p&gt;0.5份 &lt;p&gt;1杯&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;234&quot;&gt; &lt;p&gt;&lt;b&gt;宵夜&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;428&quot;&gt;&amp;nbsp;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;260&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;運動項目&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;&lt;b&gt;數量&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt; &lt;p&gt;&lt;b&gt;單位&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;拜佛&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;73&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt; &lt;p&gt;拜&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;伸展&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;俯地挺身&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;曲膝&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;仰臥起坐&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;雙腿迴旋&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;垂直跳躍&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;走路&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;312&quot;&gt; &lt;p&gt;&lt;b&gt;跑步&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;207&quot;&gt; &lt;p&gt;0&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;130&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/5754500648421491890/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/5754500648421491890?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/5754500648421491890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/5754500648421491890'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/05/201205.html' title='減肥日誌 - 201205'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-6051710255854071956</id><published>2012-04-20T11:14:00.001+08:00</published><updated>2012-04-20T11:14:43.269+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows 7"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Vista"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows XP"/><title type='text'>Windows 7 – 解決捷徑圖示不見的問題</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;在Win7中，有時因為&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 安裝新軟體&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 解除舊軟體&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;3. 不明原因&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;常常會讓原本美美的捷徑圖示憑空消失，變成下面這付德性:&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgc531kw02HbCcMvPVJ4WHIplsy9UpsCHa2RP3ACZ77fbuJZ6a6yEO0lMpPi_Ao1SwvO8XUEJ3GxZDGJfRNb8fuQMz9GNW17oh4XZh3-PhPkP-gjlt2T84SbBj-ql1LIvwtzXG1/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200420-1-Windows 7-解決捷徑圖示不見的問題&quot; border=&quot;0&quot; alt=&quot;201200420-1-Windows 7-解決捷徑圖示不見的問題&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCkj-vdNiGveMJUgBn-8pfggnF5lhBbmmvBIV0E647FUQVeVtxRcVPj7ZRFKKbiYiCIPega1khOT2lMufhwnClrraMbYF3Oy09KEpUalniqlIHSF8Z8NTPOqx01sA1BH3JqzQ2/?imgmax=800&quot; width=&quot;47&quot; height=&quot;52&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;各位看倌，您說說，這樣子能出來見人嗎？&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;偏偏就算是重選了代表ICON，但是它還是依舊故我。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgB36ackaLqjg0aPxSz-aVWWGxolg3Dgwr6HfXtyvS0GhCRUQWTyBOS6WPfZBOqgj8qe5k36O5Ihhq7ZLo3UyDk8z6bRjU9PPInuFqrYQ1YWtAJWbUUiLHZ4yUPKhpYfdbW0RDb/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200420-1-Windows 7-解決捷徑圖示不見的問題&quot; border=&quot;0&quot; alt=&quot;201200420-1-Windows 7-解決捷徑圖示不見的問題&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYg3E4HBX_opzmGVlqedg-JciMWF_2OBGlEev85YainKpuLYRot_UNiWhE557OYcHlnpj-SyOj_K1o4pVOtmhyphenhyphenC4po2W5RqTtqEDO2NzJuAoNwJg1DhOpANZHRLn7pI1IMWkfL/?imgmax=800&quot; width=&quot;47&quot; height=&quot;52&quot;&gt;&lt;/a&gt; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;看著那個消失的ICON，如同芒刺在背，真是讓人氣得牙癢癢的。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;我只好上網找找原因出在哪兒？&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;原來是因為Windows為了效能，所以預先將可能用到的程式ICON存在某個檔案之中→「IconCache.db」，所以要是這個檔案出了問題，就有可能讓你的ICON出現這樣的圖案。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;解決方法&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;解法有二種&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;把顯示器的色彩更動後，再回復&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 「&lt;font color=&quot;#ff0000&quot;&gt;控制台 / 外觀及個人化 / 顯示 / 螢幕解析度 / 進階設定&lt;/font&gt;」&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLoca5MMw1TvqXCxIbHVBdE5BSHoShAWmam8HGFln4CnrIQWS-QCQb4Aj9WZ91ogtoASleXMEHhT8vOAZoFJc-NzpIrNrFyQVj8SbAhoXJT76HU4IEA-pdZwxBnMaBQRffnj39/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200420-2-Windows 7-解決捷徑圖示不見的問題-W&quot; border=&quot;0&quot; alt=&quot;201200420-2-Windows 7-解決捷徑圖示不見的問題-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWsKj7TeZh_RrPlxIev_6U050OzRsxnjO-_XbET8l8XPUQdFOyKUl3_a3oWyxzva0NDX6S6Bm4FERrG382qAEffG2PrvaOvWvprXHow0P_h5RwxWgcx7J-LYrkxEZNNL94pqSq/?imgmax=800&quot; width=&quot;674&quot; height=&quot;465&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 將色彩更改至與目前不同之選項，確定後再調回來。&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSdDTDbhnBOCgTdse2LMs9cEwRa3JL91LlCR8PMCmXjHPExzojqxj70P4ILQhs3T4Y0FodYs-3ezIbJdf9S8D9W1vD1f3CLQf4hX94_C7jKCIryHz6DfDgmYFKGAKSX8PG7Nff/s1600-h/Image.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200420-3-Windows 7-解決捷徑圖示不見的問題-W&quot; border=&quot;0&quot; alt=&quot;201200420-3-Windows 7-解決捷徑圖示不見的問題-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEin9JfaGeG3zlt_zbp191H68eFZ_EaVsI0bBQWJLJXW2YWDSOvgfiy9b38SBsE14K0TiJLVOcBcBy_NBcYej5dWDs0E4pADMDjyIddskU_npn5M8uHIWeaXnKmFyXd7VJBhtD0c/?imgmax=800&quot; width=&quot;525&quot; height=&quot;514&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;刪除圖示快取&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 將「IconCache.db」刪除，讓Windows自行重建即可。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 要注意的是在不同Windows系統下，「IconCache.db」的路徑不同。&lt;/font&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;215&quot;&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;Windows XP&lt;/font&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;670&quot;&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;%USERPROFILE%\Local Settings\Application Data&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;215&quot;&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;Windows 7&lt;/font&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;670&quot;&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;%USERPROFILE%\AppData\Local&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;3. 刪除後重新開機即可。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;4. 收工。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;參考&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/chou/archive/2010/05/23/15388.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;[Windows 7]透過重建圖示快取 IconCache.db 來修復圖示&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/ouch1978/archive/2011/03/11/win7-repair-disappeared-icons.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;[Windows7]修復桌面與開始功能表中錯亂或是消失的捷徑圖示&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://lightblue.idv.tw/readbyid.asp?ID=138&quot;&gt;&lt;font size=&quot;3&quot;&gt;圖示不見了怎麼辦？&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/6051710255854071956/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/6051710255854071956?isPopup=true' title='7 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/6051710255854071956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/6051710255854071956'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/04/windows-7.html' title='Windows 7 – 解決捷徑圖示不見的問題'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCkj-vdNiGveMJUgBn-8pfggnF5lhBbmmvBIV0E647FUQVeVtxRcVPj7ZRFKKbiYiCIPega1khOT2lMufhwnClrraMbYF3Oy09KEpUalniqlIHSF8Z8NTPOqx01sA1BH3JqzQ2/s72-c?imgmax=800" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-1888004176026788559</id><published>2012-04-19T23:50:00.001+08:00</published><updated>2012-04-19T23:50:40.783+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="F#"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="軟體使用心得"/><title type='text'>VS2010 - FSharp package did not load correctly</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;最近重灌了電腦，也重裝了VS2010，但是一開啟VS2010時，卻出現了如下的對話框:&lt;/font&gt; &lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1Kav9wMlZ77AAQI8cHN0h2vUp-7SzTrJ82LGSJH03PKKhhJeLzj2k-LW0cQ3XmeQTM601Txm6W40C-gQPEhPtu0PRzoVq7qMNFkFPi3OIy-qnCTaaHYurfsaWaLg-TG-Jhkno/s1600-h/201200419-1-VS2010-FSharp%252520package%252520did%252520not%252520load%252520correctly-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200419-1-VS2010-FSharp package did not load correctly-W&quot; border=&quot;0&quot; alt=&quot;201200419-1-VS2010-FSharp package did not load correctly-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihm0bpQSo-NC4KefJujYITxs9NNLFOGTaXfhFMH6VtnfHCcKPNB2RlA6mzgOkaCOYuCKfIUxu4G8tGmF99nNhODLE4p_EAYGhpqAipHpHmeEw6E8zZdTLYMGBEPtYyHUckf1gd/?imgmax=800&quot; width=&quot;649&quot; height=&quot;421&quot;&gt;&lt;/a&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;我仔細看看Package的名稱，「F#」?&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;當初我自訂安裝的時候，好像真的取消勾選了。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;那上網找找有沒有安裝檔，補裝一下應該可以。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;解決方法&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 開啟「&lt;/font&gt;&lt;a href=&quot;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=15834&quot;&gt;&lt;font size=&quot;3&quot;&gt;Visual Studio 2010 F# 2.0 Runtime SP1&lt;/font&gt;&lt;/a&gt;&lt;font size=&quot;3&quot;&gt;」連結。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 下載安裝檔後安裝。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;3. 成功。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://connect.microsoft.com/VisualStudio/feedback/details/650574/fsharp-pakage-not-load&quot;&gt;&lt;font size=&quot;3&quot;&gt;FSharp Pakage not load&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=15834&quot;&gt;&lt;font size=&quot;3&quot;&gt;Visual Studio 2010 F# 2.0 Runtime SP1&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ee829875.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;F# Redistributable Package&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/da-DK/vssetup/thread/edf21612-bfc9-4282-8c4e-f701af5019bc&quot;&gt;&lt;font size=&quot;3&quot;&gt;Extension manager missing&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/0376db8f-4761-4ae5-9af2-98c53216318a#VS_IDE_unexpected_problems&quot;&gt;&lt;font size=&quot;3&quot;&gt;What can be done if Visual Studio IDE encounters unexpected problems?&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/1888004176026788559/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/1888004176026788559?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1888004176026788559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1888004176026788559'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/04/vs2010-fsharp-package-did-not-load.html' title='VS2010 - FSharp package did not load correctly'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihm0bpQSo-NC4KefJujYITxs9NNLFOGTaXfhFMH6VtnfHCcKPNB2RlA6mzgOkaCOYuCKfIUxu4G8tGmF99nNhODLE4p_EAYGhpqAipHpHmeEw6E8zZdTLYMGBEPtYyHUckf1gd/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-4632881345802178566</id><published>2012-03-25T20:56:00.001+08:00</published><updated>2012-03-25T20:56:14.615+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2005"/><category scheme="http://www.blogger.com/atom/ns#" term="SQL Server 2008 R2"/><category scheme="http://www.blogger.com/atom/ns#" term="T-SQL"/><category scheme="http://www.blogger.com/atom/ns#" term="資料庫"/><title type='text'>SQL2008R2 – 還原資料庫初探</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;好啦，一時手誤，把資料庫不小心UPDATE了好幾筆……&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;第一件想到的是，怎麼辦，怎麼救？&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;交易記錄檔？看不懂。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;備份檔？剛建的資料庫還沒作定期備份設定……&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;好吧，只好找出原始檔慢慢比對，重新KEY-IN。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;順便把這次找到的解法，記錄在「參考」處。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;解決方法&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 沒備份，所以沒解。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 觀看交易記錄檔的語法&lt;/font&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;902&quot;&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;DBCC LOG (DBNAME, TYPE={0,1,2,3,4})&lt;/font&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;3. 快作定期備份吧。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&amp;nbsp; &lt;p&gt;&lt;b&gt;&lt;i&gt;&lt;font size=&quot;3&quot;&gt;參考網址&lt;/font&gt;&lt;/i&gt;&lt;/b&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms179451.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;如何：還原到某個時間點 (Transact-SQL)&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://stackoverflow.com/questions/283274/rolling-back-and-update-command-in-sql-server-2000&quot;&gt;&lt;font size=&quot;3&quot;&gt;Rolling back and update command in Sql Server 2000&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms191239.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Introduction to Backup and Restore Strategies in SQL Server&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.mssqlcity.com/Articles/KnowHow/ViewLog.htm&quot;&gt;&lt;font size=&quot;3&quot;&gt;View Transaction Log&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/chou/archive/2011/01/09/20693.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;[SQL]交易記錄檔 LDF 太大，該如何處理?&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/forums/zh-TW/240/thread/61beefd4-03ff-44c8-a685-8b6de580cc4b&quot;&gt;&lt;font size=&quot;3&quot;&gt;如何取得SQL Server交易記錄檔的內容&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/zh-TW/240/thread/92185d60-cccf-4da7-8921-19f184d7d641&quot;&gt;&lt;font size=&quot;3&quot;&gt;資料庫沒有備份，該如何使用交易記錄還原&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms186858.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;RESTORE (Transact-SQL)&lt;/font&gt;&lt;/a&gt; &lt;p&gt;&lt;a href=&quot;http://caryhsu.blogspot.com/2011/10/sql-server.html&quot;&gt;&lt;font size=&quot;3&quot;&gt;SQL Server - 資料誤刪救援方式&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/4632881345802178566/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/4632881345802178566?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4632881345802178566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/4632881345802178566'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/03/sql2008r2.html' title='SQL2008R2 – 還原資料庫初探'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-2193963021351790355</id><published>2012-03-21T14:01:00.001+08:00</published><updated>2012-03-21T22:26:15.872+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework"/><category scheme="http://www.blogger.com/atom/ns#" term=".NET Framework 4.0"/><category scheme="http://www.blogger.com/atom/ns#" term="程式語言"/><category scheme="http://www.blogger.com/atom/ns#" term="錯誤處理"/><title type='text'>.NET Framework - 常用例外</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;例外處理是現代程式語言的一大特點，.NET Framework也提供了相當豐富的例外供程式設計師使用。但是.NET Framework如此浩瀚，要在其中找到一個適用的Exception，可謂是大海撈針，所以我特別在此將常用之例外列出來，以資參考。&lt;/font&gt;  &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;常用例外&lt;/font&gt;&lt;/h5&gt; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;Exception&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;Namespace&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;Name&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;Description&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.argumentoutofrangeexception(v=vs.100).aspx&quot;&gt;ArgumentOutOfRangeException&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.ArgumentOutOfRangeException&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;當引數值超出了叫用 (Invoke) 方法所定義值的容許範圍時所擲回的例外狀況。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.dividebyzeroexception.aspx&quot;&gt;DivideByZeroException&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.DivideByZeroException&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;嘗試將整數或小數值除以零時所擲回的例外狀況。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.exception(v=vs.100).aspx&quot;&gt;Exception&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.Exception&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;表示應用程式執行期間所發生的錯誤。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.indexoutofrangeexception.aspx&quot;&gt;IndexOutOfRangeException&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.IndexOutOfRangeException&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;嘗試使用陣列以外的索引來存取陣列的元素時所擲回的例外狀況。 此類別無法被繼承。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.invalidcastexception(v=vs.100).aspx&quot;&gt;InvalidCastException&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.InvalidCastException&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;無效的轉型 (Casting) 或明確轉換所擲回的例外狀況。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt; &lt;td valign=&quot;top&quot; width=&quot;139&quot;&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.overflowexception(v=vs.100).aspx&quot;&gt;OverflowException&lt;/a&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;477&quot;&gt; &lt;p&gt;System&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;198&quot;&gt; &lt;p&gt;System.OverflowException&lt;/p&gt;&lt;/td&gt; &lt;td valign=&quot;top&quot; width=&quot;404&quot;&gt; &lt;p&gt;當檢查內容中的算數、轉型 (Casting) 或轉換作業發生溢位時所擲回的例外狀況。&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.exception(v=vs.80).aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Exception 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/5b2yeyab.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Handling and Throwing Exceptions&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms229014.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Design Guidelines for Exceptions&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ms229005.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Exception Handling&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.argumentoutofrangeexception(v=vs.100).aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;ArgumentOutOfRangeException 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.dividebyzeroexception.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;DivideByZeroException 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.exception(v=vs.100).aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;Exception 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.indexoutofrangeexception.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;IndexOutOfRangeException 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.invalidcastexception(v=vs.100).aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;InvalidCastException 類別&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/system.overflowexception(v=vs.100).aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;OverflowException 類別&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/2193963021351790355/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/2193963021351790355?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2193963021351790355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/2193963021351790355'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/03/net-framework.html' title='.NET Framework - 常用例外'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9762858.post-1265706376316975267</id><published>2012-03-21T12:12:00.001+08:00</published><updated>2012-03-21T12:12:52.027+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Visual Studio 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="錯誤處理"/><title type='text'>VS2010 - Project(x.csproj) cannot be opened because its project type (.csproj) is not supported by this version of the application.</title><content type='html'>&lt;h3&gt;&lt;font size=&quot;3&quot;&gt;說明&lt;/font&gt;&lt;/h3&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;剛才同學傳給了專案檔給我，要我幫忙看看，他是用VS2008開發的，但是我用VS2010打開時，卻出現以下訊息：&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIcG78mdFFmiS54-W9sj4Pn_oIzyISpBLMLN9Xs-EUiU8pIKMJHt3xiNV1qJjdaZ_I8jkc05JJPAc3IicBGzTyPZWHU4Agj-YvFtlW5FkLhr7V7ApFQFL0UIKV4ZufjFgLIA19/s1600-h/201200321-1-VS2010%252520-%252520Project%252528x.csproj%252529%252520cannot%252520be%252520opened%252520because%252520its%252520project%252520type%252520%252528.csproj%252529%252520is%252520not%252520supported%252520by%252520this%252520version%252520of%252520the%252520application-W%25255B3%25255D.png&quot;&gt;&lt;img style=&quot;background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px&quot; title=&quot;201200321-1-VS2010 - Project(x.csproj) cannot be opened because its project type (.csproj) is not supported by this version of the application-W&quot; border=&quot;0&quot; alt=&quot;201200321-1-VS2010 - Project(x.csproj) cannot be opened because its project type (.csproj) is not supported by this version of the application-W&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5n7HIleDg7JOOZvMWWoLDQa-s1ob5Og8McZJdiUu_RT-jfF1F_QaRY2dXnPiSfUkQsomwnRlD_WSWKClbRurVeB0MoBdxBb5jETrfg4PwOoULG7bQ2-P74tdNFvRs3DxhtC_a/?imgmax=800&quot; width=&quot;651&quot; height=&quot;449&quot;&gt;&lt;/a&gt;&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;我記得明明VS2010有支援VS2008的專案檔啊？難不成是因為他給我的專案檔已經有Upgrade過了？&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;上網找找，果然有人有同樣問題。照著作，就解決了。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;解決方法&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;1. 開啟「開始 / 程式集 / Microsoft Visual Studio 2010 / Visual Studio Tools / Visual Studio Command Prompt」&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;2. 輸入「devenv.exe /resetskippkgs」&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;3. 開啟之前未能開啟的專案檔。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;4. 成功。&lt;/font&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;&lt;/font&gt;&amp;nbsp; &lt;h5&gt;&lt;font size=&quot;3&quot;&gt;參考&lt;/font&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href=&quot;http://codes.codedigest.com/FAQ/38--C--xxx-csproj--cannot-be-opened-because-its-project-type-(-csproj)-is-not-supported-by-this-version-of-the-application-.aspx&quot;&gt;&lt;font size=&quot;3&quot;&gt;&#39;C:\xxx.csproj&#39; cannot be opened because its project type (.csproj) is not supported by this version of the application.&lt;/font&gt;&lt;/a&gt;  </content><link rel='replies' type='application/atom+xml' href='http://www.zakfong.com/feeds/1265706376316975267/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9762858/1265706376316975267?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1265706376316975267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9762858/posts/default/1265706376316975267'/><link rel='alternate' type='text/html' href='http://www.zakfong.com/2012/03/vs2010-projectxcsproj-cannot-be-opened.html' title='VS2010 - Project(x.csproj) cannot be opened because its project type (.csproj) is not supported by this version of the application.'/><author><name>Zak</name><uri>http://www.blogger.com/profile/18099926396887487993</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5n7HIleDg7JOOZvMWWoLDQa-s1ob5Og8McZJdiUu_RT-jfF1F_QaRY2dXnPiSfUkQsomwnRlD_WSWKClbRurVeB0MoBdxBb5jETrfg4PwOoULG7bQ2-P74tdNFvRs3DxhtC_a/s72-c?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry></feed>