-
Notifications
You must be signed in to change notification settings - Fork 0
Home
黃健旻 edited this page Feb 25, 2018
·
4 revisions
- 取得某隻股票的歷史資料
- 取得某隻期貨的歷史資料
- 取得大盤加權指數的歷史資料
- 取得某隻股票的即時資料
- 取得某隻期貨的即時資料
- 取得大盤加權指數的即時資料
- 用取得的資料做一些進階數值運算 (H Model, KD, MACD, ...)
- 下 keyword 精準度
- 相關 ecosystem 詞彙熟悉度
- 必要時簡體資源
- 學習 http 協定來溝通
- java 部署
- aws ec2
- 操作 linux
- github 與 git
- 操作 sourcetree
- 資料庫
- Dbevar
- 伺服器 (Http Server)
- Java 邏輯撰寫 (Servlet)
- 取得網頁內容 (Http Client)
- 讀取檔案 (BufferedReader)
- 定時執行 (Scheduled)
- 連結資料庫 (JDBC)
- 資料庫 (SQLite)
- 使用者介面與互動邏輯
- 取得數據 (Http Client)
- 連結資料庫 (SQLite)
- APP上架 Google Play
- 主題: 取得股票期貨數據
- (難) 爬蟲, 使用 Http Client 發送請求並分析網頁回應內容 (jdk, apache, spring)
- (中) API, 使用 Http Client 發送請求並分析資料回應內容 (jdk, apache, spring)
- (易) 檔案, 先手動取得資料再用 java 讀取 (java)
- 將取得的資料整理之後物件化
Class Stock {
Long id;
String name;
Float price;
Float quantity;
...
}
Class Future {
Long id;
String name;
Float price;
Float quantity;
...
}
- 將整理好的物件使用jdbc儲存進資料庫(SQLite, MySQL, H2, HSQLDB)
- 在資料庫工具操作SQL語法
- 向後端伺服器發 Http 請求取得回應資料並呈現
- 使用者做操作互動