最近都在復(fù)習(xí)J2E,多學(xué)習(xí)一些東西肯定是好的,而且現(xiàn)在移動(dòng)開發(fā)工作都不好找了,有工作就推薦一下小弟唄,廣州佛山地區(qū),謝謝了。
這篇博客要做的效果很簡單,就是把我博客的第一頁每個(gè)條目顯示在APP上,條目包括標(biāo)題、摘要和狀態(tài),如圖:
所以這篇博客將會(huì)涉及:
- 數(shù)據(jù)庫(MySql)簡單設(shè)計(jì)(建表、插入數(shù)據(jù))
- 簡單爬蟲(用Python爬取網(wǎng)頁內(nèi)容,寫入數(shù)據(jù)庫)
- 簡單接口開發(fā)(Struts和Hibernate)
- APP網(wǎng)絡(luò)請(qǐng)求(Retrofit、Gson、RxJava等)
大體的流程就是:先創(chuàng)建數(shù)據(jù)庫,通過爬蟲手段爬取博客首頁的條目內(nèi)容并填充至數(shù)據(jù)庫,接著搭建簡單的JavaWeb后臺(tái),提供接口訪問,通過網(wǎng)絡(luò)請(qǐng)求返回?cái)?shù)據(jù)庫中的數(shù)據(jù)。
① 數(shù)據(jù)庫設(shè)計(jì)
要爬取數(shù)據(jù)和接口開發(fā),肯定都是需要先創(chuàng)建數(shù)據(jù)庫和數(shù)據(jù)表的。這里使用的是MySql,操作的工具是Navicat。對(duì)于上面的數(shù)據(jù),我們需要建立對(duì)應(yīng)的表:
其中id為主鍵且自增長。創(chuàng)建完畢可以進(jìn)行插入和刪除等測試。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無線安全]玩轉(zhuǎn)無線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來看看(二) 2017-07-26
