免費就是「王」。

  現在的免費軟體極多,功能也不錯,我們不需要花錢去買軟體工具(如Access、Excel...),這樣子我們就會被該軟體公司綁架,以後改版的時候你又要再付一筆費用,沒完沒了。

  我們更不需要像小偷一樣的使用盜版軟體,同時我們希望所使用的軟體在任何作業系統都能使用,而且不需要重寫程式碼,這樣我們也就不會被某家作業系統公司綁架(比如微軟)。以下使用的軟體都符合這樣的特色。

後端管理程式

  後端泛指所有自動執行的工作,舉凡下載盤後資料、建立指標、產生選股報表等等。

安裝Java與開發工具

  安裝 Java:[Java SE Development Kit 8u40 ](版本可能不同)請選 windows x64

  安裝 NetBeans:[NetBeans IDE 8.0.2 Download] (版本可能不同)請選  download [ALL]版本,才能同時開啟java, php,html5專案。

  請不要安裝 java with NetBeans 的版本,因為這樣你只能開啟 java 專案,你應該安裝 all 版本,然後再經由 [customize] 來選擇所要安裝的內容。

  開發 JAVA,當然你需要用到IDE工具,千萬別傻傻的用NotePad或EditPlus之類的簡單編輯工具,那只是在跟自己過不去,一點都不聰明。IDE建議你就使用JAVA免費附贈的NetBeans就好了。

  NetBeans還可以開發HTML,PHP,C++等等程式。

  當你開發PHP專案,你可以指定IncludePath(只是方便NetBeans管理,實際上你還必須到php.ini改inclue_path)通常我們把各個專案用到的共同程式放到這裡。現在問題來了,你用NetBeans開啟這個檔案會變成亂碼,因為NB使用預設的x-windows950來開啟utf-8的檔案,解決方法是:

修改設定檔 netbeans.conf,找尋netbeans_default_options 屬性,在最尾處加上 -J-Dfile.encoding=UTF-8。

修改mariaDB的密碼

  預設的root密碼是空的,你必須再安裝以後立刻將它更改。

  1. 首先,請更c:\xampp\phpMyAdmin\config.inc.php,將$cfg['Servers'][$i]['auth_type'] = 'config';改為'http',因為這樣才會顯示輸入帳號、密碼登入視窗。如果使用config,則必須將密碼輸入在$cfg['Servers'][$i]['password'] = '';會有安全顧慮。而且才不會在第2.步驟更改密碼後立刻顯示「無法登入」的錯誤訊息。

  2. 在瀏覽器打入localhost,選右上角的phpmyadmin,以root登入(初始是沒有密碼)正常進入後,點「權限」更改root的密碼。

  3.更改root的密碼後,請再新增一個user[super](主機為localhost),並只賦予有限制的權限,如給予[資料]權限,而取消[結構][管理]等權限,此user給程式專用。

安裝MaraiDB-connector-java

  MariaDB Connector/J is used to connect applications developed in Java to MariaDB and MySQL databases using the standard JDBC API. The library is LGPL licensed.

  請參考 [About MariaDB Connector/J]說明,並下載合適版本,mariaDB不像MySql提供msi安裝檔,你在下載頁直接點選.jar(mariadb-java-client-2.3.0.jar)將其存於特定目錄,建議存於 C:\xampp\mysql\MariaDB Connector J\。

  接下來,請至[開始]/[設定],搜尋[環境變數]後,加入如下環境變數,注意:第一字是”,”,然後用”;”來分隔不同的路徑。

  測試Connector/J 有無成功:

  1.下載 [MyTest.zip] 可放到 c:\temp

  2.進入NetBeans,[檔案]/[import Project]/[from zip],匯入 mytest專案,可選存於任何地方(如預設或temp),注意:你的Connector/J jar必須放在上述目錄,否則你要修改專案中的程式庫位置。

  3. 選JDBCSample.java,按右鍵[RUN],會將mariaDB安裝後的預設資料庫mysql中的user表格列印出來。

下載輔助工具檔

  請下載[ jtools.zip ],請先解壓到 c:\temp,包含一個mail jar與兩個目錄jMenu,jQuery。以下步驟將會用到。

前端管理程式

  包括建立HTTP網頁伺服器及PHP等語言套件。

安裝 XAMPP

  什麼是XAMPP?XAMPP是最流行的PHP開發環境;XAMPP是完全免費且易於安裝的Apache發行版本,其中包含MariaDB、PHP和Perl。

  [Apache]是免費的網站伺服器,[MariaDB資料庫管理系統] 是MySQL的一個分支,開發這個分支的原因之一是:甲骨文公司收購了MySQL後,有將MySQL閉源的潛在風險,因此社群採用分支的方式來避開這個風險。

  首先到 [XAMPP官方網站] 下載套件。安裝完後之步驟:

  1. 以系統管理員身分(這樣才可以設定service)打開 xampp Control Panel

  2.將apache, mysql設為service,這樣一開機就能啟動。

  3.打開瀏覽器,鍵入網址:localhost,如安裝正常就會出現Welcome畫面

  4.點選最上列的[PHPInfo]與[phpMyAdmin]確認PHP與MySQL都安裝正常。

  5.編輯 C:\xampp\php\php.ini,加入include_path=".;C:\StockSD\phpLib"

  6.OK!

安裝jQuery

  下載:https://jquery.com/  進入[Download],你應該選擇2.x版compressed檔(不支援IE8以前版本),在網站根目錄下建立子目錄(jquery)(如c:\xampp\htdocs\jquery),將下載完的jquery-2.1.4.min.js 存入於此目錄。(或 htdocs下任何子目錄,沒有規定)

  或可直接從 jtools.zip複製,將jQuery目錄複製到C:\xampp\htdocs\jQuery\。

  ※目前已到3.3.1版本(107/10/26)。

安裝jQuery-ui

  下載:http://jqueryui.com/  點選[Themes]/[Gallery] 選取你喜歡的Theme,[Download],下載檔案為壓縮檔如jquery-ui-1.11.4.custom.zip ,將其解壓縮到c:\xampp\htdocs\jquery\jquery-ui-1.11.4.custom\

  ※若從 jtools.zip複製,已直接包含於 jQuery目錄中。

安裝 jMenu

  ※目前已下架。請直接從 jtools.zip複製,將 jMenu 目錄複製到C:\xampp\htdocs\jMenu\。

編輯網頁含入檔

  在含入檔,指定jquery的路徑,如下(修改stocksd/phplib/header.php的路徑):

<script src="/jquery/jquery-2.1.4.min.js"></script>

<script src="/jqueryjquery-ui-1.11.4.custom/jquery-ui.min.js"></script>

<link rel="stylesheet" href="/jquery/jquery-ui-1.11.4.custom/jquery-ui.min.css">

<link rel="stylesheet" href="/jquery/jquery-ui-1.11.4.custom/jquery-ui.theme.css">

<!----- jMenu ---->

<link rel="stylesheet" type="text/css" href="/jMenu/css/jmenu.css" media="screen" />

<script type="text/javascript" src="/jMenu/js/jMenu.jquery.min.js"></script>

全站熱搜

jesse0606 發表在 痞客邦 留言(0) 人氣()