注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java項(xiàng)目開發(fā)實(shí)戰(zhàn)(微視頻版)

Java項(xiàng)目開發(fā)實(shí)戰(zhàn)(微視頻版)

Java項(xiàng)目開發(fā)實(shí)戰(zhàn)(微視頻版)

定 價(jià):¥89.00

作 者: 陳強(qiáng)
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302659877 出版時間: 2024-05-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  Java語言是當(dāng)今使用極廣泛的開發(fā)語言之一,在開發(fā)領(lǐng)域中占據(jù)重要的地位?!禞ava項(xiàng)目開發(fā)實(shí)戰(zhàn)(微視頻版)》通過8個綜合項(xiàng)目的實(shí)現(xiàn)過程,詳細(xì)講解了Java語言在實(shí)踐項(xiàng)目中的綜合運(yùn)用。第1章講解了門戶網(wǎng)站用戶大數(shù)據(jù)分析系統(tǒng)的具體實(shí)現(xiàn)流程;第2章講解了微信商城系統(tǒng)的具體實(shí)現(xiàn)流程;第3章講解了圖書借閱管理系統(tǒng)的具體實(shí)現(xiàn)流程;第4章講解了物業(yè)管理系統(tǒng)的具體實(shí)現(xiàn)流程;第5章講解了仿《羊了個羊》游戲的具體實(shí)現(xiàn)流程;第6章講解了智能運(yùn)動健身系統(tǒng)的具體實(shí)現(xiàn)流程;第7章講解了圖書市場數(shù)據(jù)分析系統(tǒng)的具體實(shí)現(xiàn)流程;第8章講解了基于深度學(xué)習(xí)的音樂推薦系統(tǒng)的具體實(shí)現(xiàn)流程。在具體講解每個項(xiàng)目時,都遵循項(xiàng)目的流程來講解,從接到項(xiàng)目到具體開發(fā),直到最后的調(diào)試和發(fā)布的過程,講解循序漸進(jìn),穿插講解了這樣做的原因,深入講解每個重點(diǎn)內(nèi)容的具體細(xì)節(jié),引領(lǐng)讀者全面掌握J(rèn)ava語言。 《Java項(xiàng)目開發(fā)實(shí)戰(zhàn)(微視頻版)》不但適用于Java語言的初學(xué)者,也適用于有一定Java語言基礎(chǔ)的讀者,同時還可以供有一定經(jīng)驗(yàn)的程序員參考。

作者簡介

  陳強(qiáng),中創(chuàng)軟件“云服務(wù)器“項(xiàng)目組經(jīng)理,具有10年C、C 開發(fā)經(jīng)驗(yàn),8年Java開發(fā)經(jīng)驗(yàn),率領(lǐng)團(tuán)隊(duì)于2011年6月打造出國內(nèi)第一臺“云服務(wù)器”。

圖書目錄

第1章  門戶網(wǎng)站用戶大數(shù)據(jù)分析系統(tǒng) 1
1.1  大數(shù)據(jù)介紹 2
1.1.1  大數(shù)據(jù)的特征 2
1.1.2  大數(shù)據(jù)技術(shù)的應(yīng)用 2
1.2  系統(tǒng)設(shè)計(jì) 3
1.2.1  背景介紹 3
1.2.2  系統(tǒng)目標(biāo) 3
1.2.3  系統(tǒng)功能結(jié)構(gòu) 4
1.3  數(shù)據(jù)庫設(shè)計(jì) 4
1.4  爬蟲請求分析 5
1.5  系統(tǒng)組織結(jié)構(gòu)和運(yùn)行流程圖 9
1.5.1  系統(tǒng)組織結(jié)構(gòu) 9
1.5.2  系統(tǒng)運(yùn)行流程圖 9
1.6  實(shí)現(xiàn)核心模塊 11
1.6.1  HTTP請求的執(zhí)行 11
1.6.2  數(shù)據(jù)庫連接 14
1.6.3  數(shù)據(jù)庫dao操作 15
1.6.4  實(shí)現(xiàn)相關(guān)實(shí)體類 19
1.7  數(shù)據(jù)爬取模塊 21
1.7.1  爬蟲爬取初始化 21
1.7.2  知乎網(wǎng)頁下載 25
1.7.3  解析知乎詳情列表頁 30
1.8  代理功能模塊 32
1.8.1  代理功能模塊初始化 32
1.8.2  代理初始化 34
1.8.3  代理頁下載線程池和代理測試線程池初始化 35
1.8.4  代理爬取入口 37
1.8.5  代理頁面下載 38
1.8.6  代理頁面解析 40
1.8.7  代理可用性檢測 42
1.8.8  代理序列化 44
1.9  數(shù)據(jù)可視化分析 44
1.9.1  數(shù)據(jù)展示模塊 45
1.9.2  運(yùn)行展示 47
1.10  項(xiàng)目開發(fā)難點(diǎn)分析 48
第2章  微信商城系統(tǒng) 49
2.1  微信商城系統(tǒng)介紹 50
2.2  系統(tǒng)需求分析 50
2.3  系統(tǒng)架構(gòu) 51
2.3.1  第三方開源庫 51
2.3.2  系統(tǒng)架構(gòu)介紹 52
2.3.3  開發(fā)技術(shù)棧 52
2.4  實(shí)現(xiàn)管理后臺模塊 53
2.4.1  用戶登錄驗(yàn)證 53
2.4.2  用戶管理 56
2.4.3  訂單管理 58
2.4.4  商品管理 62
2.5  實(shí)現(xiàn)小商城系統(tǒng) 67
2.5.1  系統(tǒng)主頁 67
2.5.2  會員注冊登錄 69
2.5.3  商品分類 76
2.5.4  商品搜索 79
2.5.5  商品團(tuán)購 81
2.5.6  購物車 87
2.6  本地測試 89
2.6.1  創(chuàng)建數(shù)據(jù)庫 89
2.6.2  運(yùn)行后臺管理系統(tǒng) 90
2.6.3  運(yùn)行微信小商城子系統(tǒng) 92
2.7  線上發(fā)布和部署 94
2.7.1  微信登錄配置 94
2.7.2  微信支付配置 95
2.7.3  配置郵件通知 95
2.7.4  短信通知配置 96
2.7.5  系統(tǒng)部署 97
2.7.6  技術(shù)支持 97
2.7.7  項(xiàng)目參考 97
第3章  圖書借閱管理系統(tǒng) 99
3.1  背景介紹 100
3.2  系統(tǒng)分析 100
3.2.1  系統(tǒng)需求分析 100
3.2.2  系統(tǒng)功能分析 101
3.3  數(shù)據(jù)庫設(shè)計(jì) 102
3.3.1  選擇數(shù)據(jù)庫 102
3.3.2  數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì) 102
3.4  系統(tǒng)框架設(shè)計(jì) 105
3.4.1  創(chuàng)建工程 105
3.4.2  導(dǎo)入引用包 105
3.5  設(shè)計(jì)界面 107
3.5.1  使用JavaFX Scene Builder設(shè)計(jì)界面 107
3.5.2  設(shè)計(jì)主界面 108
3.6  為數(shù)據(jù)庫表添加對應(yīng)的類 111
3.6.1  Book類 111
3.6.2  借閱類Borrow 114
3.7  系統(tǒng)登錄模塊 116
3.7.1  登錄驗(yàn)證 116
3.7.2  忘記密碼 120
3.7.3  新用戶注冊 122
3.8  基本信息管理模塊 125
3.8.1  讀者信息管理 125
3.8.2  圖書信息管理 132
3.8.3  借書處理模塊 136
3.8.4  還書處理模塊 137
3.9  數(shù)據(jù)操作 140
3.9.1  用戶登錄驗(yàn)證 140
3.9.2  獲取圖書信息 141
3.9.3  獲取讀者信息 142
3.9.4  添加借閱記錄信息 143
3.9.5  添加新書信息 144
第4章  物業(yè)管理系統(tǒng) 147
4.1  背景介紹 148
4.2  系統(tǒng)分析和設(shè)計(jì) 148
4.2.1  系統(tǒng)需求分析 148
4.2.2  設(shè)計(jì)流程分析 148
4.2.3  系統(tǒng)模擬流程 150
4.3  數(shù)據(jù)庫設(shè)計(jì) 150
4.3.1  選擇數(shù)據(jù)庫 150
4.3.2  數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 151
4.4  系統(tǒng)框架設(shè)計(jì) 154
4.4.1  創(chuàng)建工程及設(shè)計(jì)主界面 154
4.4.2  數(shù)據(jù)庫ADO訪問類 159
4.4.3  系統(tǒng)登錄模塊設(shè)計(jì) 161
4.5  基本信息管理模塊 163
4.5.1  小區(qū)信息管理 163
4.5.2  樓宇信息管理 167
4.5.3  業(yè)主信息管理 170
4.5.4  收費(fèi)信息管理 172
4.5.5  查詢單價(jià)清單 175
4.6  消費(fèi)指數(shù)管理模塊 176
4.6.1  業(yè)主消費(fèi)錄入 176
4.6.2  物業(yè)消費(fèi)錄入 183
4.7  各項(xiàng)費(fèi)用管理模塊 183
4.7.1  業(yè)主費(fèi)用查詢 184
4.7.2  物業(yè)費(fèi)用查詢 186
4.8  系統(tǒng)測試 189
第5章  仿《羊了個羊》游戲 191
5.1  背景介紹 192
5.1.1  游戲行業(yè)發(fā)展現(xiàn)狀 192
5.1.2  虛擬現(xiàn)實(shí)快速發(fā)展 192
5.1.3  云游戲持續(xù)增長 193
5.1.4  移動游戲重回增長軌跡 193
5.2  項(xiàng)目分析 194
5.2.1  游戲介紹 194
5.2.2  規(guī)劃開發(fā)流程 194
5.2.3  模塊結(jié)構(gòu) 195
5.3  準(zhǔn)備工作 196
5.3.1  創(chuàng)建工程 196
5.3.2  準(zhǔn)備素材 196
5.4  讀取素材文件 197
5.5  組件模塊 199
5.5.1  實(shí)現(xiàn)方塊類 199
5.5.2  填充方塊 200
5.5.3  記錄方塊位置 201
5.5.4  記錄方塊空間位置 205
5.6  容器模塊 209
5.6.1  游戲背景區(qū) 209
5.6.2  卡槽 211
5.7  主程序 214
5.8  調(diào)試運(yùn)行 217
第6章  智能運(yùn)動健身系統(tǒng) 219
6.1  背景介紹 220
6.2  運(yùn)動健身發(fā)展趨勢 220
6.3  系統(tǒng)分析 221
6.3.1  技術(shù)分析 221
6.3.2  模塊分析 222
6.4  系統(tǒng)主界面 222
6.4.1  布局文件 222
6.4.2  實(shí)現(xiàn)主Activity 224
6.4.3  系統(tǒng)服務(wù) 236
6.5  系統(tǒng)設(shè)置 244
6.5.1  選項(xiàng)設(shè)置 244
6.5.2  生成GPX和KML格式的
文件 245
6.6  郵件分享提醒 248
6.6.1  基本郵箱設(shè)置 248
6.6.2  發(fā)送郵件 251
6.7  上傳OSM地圖 252
6.7.1  授權(quán)提示布局文件 252
6.7.2  文件上傳 254
6.8  調(diào)試運(yùn)行 256
第7章  圖書市場數(shù)據(jù)分析系統(tǒng) 257
7.1  圖書市場介紹 258
7.1.1  圖書市場現(xiàn)狀分析 258
7.1.2  圖書市場背景分析 258
7.1.3  圖書市場發(fā)展趨勢 259
7.2  系統(tǒng)分析 259
7.2.1  系統(tǒng)介紹 260
7.2.2  需求分析 260
7.3  系統(tǒng)模塊和實(shí)現(xiàn)流程 260
7.4  爬蟲抓取模塊 261
7.4.1  網(wǎng)頁概覽 261
7.4.2  破解JS API反爬機(jī)制 264
7.4.3  爬蟲抓取Java圖書信息 268
7.4.4  爬蟲抓取Python圖書信息 272
7.4.5  爬蟲抓取主分類圖書信息類 274
7.4.6  爬蟲抓取子分類圖書信息類 280
7.5  大數(shù)據(jù)可視化分析 283
7.5.1  搭建Java Web平臺 284
7.5.2  大數(shù)據(jù)分析并可視化計(jì)算機(jī)圖書數(shù)據(jù) 286
7.5.3  大數(shù)據(jù)分析并可視化近期Java書和Python書的數(shù)據(jù) 289
7.5.4  大數(shù)據(jù)分析并可視化主分類圖書數(shù)據(jù) 291
7.5.5  大數(shù)據(jù)分析并可視化計(jì)算機(jī)子類圖書數(shù)據(jù) 293
第8章  基于深度學(xué)習(xí)的音樂推薦系統(tǒng) 297
8.1  背景介紹 298
8.2  系統(tǒng)分析 298
8.2.1  系統(tǒng)功能分析 298
8.2.2  系統(tǒng)需求分析 298
8.2.3  系統(tǒng)模塊分析 299
8.3  系統(tǒng)架構(gòu)分析 300
8.3.1  MVC架構(gòu) 300
8.3.2  深度學(xué)習(xí) 300
8.4  數(shù)據(jù)庫設(shè)計(jì) 301
8.4.1  數(shù)據(jù)庫架構(gòu)設(shè)計(jì) 301
8.4.2  數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 302
8.5  用戶管理模塊 305
8.5.1  用戶注冊 305
8.5.2  用戶登錄 309
8.5.3  收藏歌曲 310
8.5.4  用戶評論和點(diǎn)贊 311
8.5.5  音樂播放記錄 315
8.5.6  音樂下載 315
8.6  管理員管理模塊 316
8.6.1  信息搜索 316
8.6.2  用戶管理 319
8.6.3  音樂管理 319
8.7  排行榜模塊 323
8.7.1  獲取數(shù)據(jù)庫數(shù)據(jù) 323
8.7.2  展示排行榜數(shù)據(jù) 324
8.8  熱門推薦模塊 325
8.8.1  Controller文件 325
8.8.2  獲取數(shù)據(jù)庫信息 325
8.9  個性化推薦模塊 326
8.9.1  展示個性化推薦信息 326
8.9.2  實(shí)現(xiàn)ServiceImpl類 327
8.9.3  隨機(jī)梯度下降算法 330
8.9.4  K近鄰分類算法 331
8.9.5  協(xié)同過濾算法 332
8.9.6  數(shù)據(jù)轉(zhuǎn)換 334
8.10  項(xiàng)目測試 339

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.stefanvlieger.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號