注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Java項目開發(fā)實戰(zhàn)(微視頻版)

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

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

定 價:¥89.00

作 者: 陳強
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


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

內容簡介

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

作者簡介

  陳強,中創(chuàng)軟件“云服務器“項目組經理,具有10年C、C 開發(fā)經驗,8年Java開發(fā)經驗,率領團隊于2011年6月打造出國內第一臺“云服務器”。

圖書目錄

第1章  門戶網站用戶大數(shù)據(jù)分析系統(tǒng) 1
1.1  大數(shù)據(jù)介紹 2
1.1.1  大數(shù)據(jù)的特征 2
1.1.2  大數(shù)據(jù)技術的應用 2
1.2  系統(tǒng)設計 3
1.2.1  背景介紹 3
1.2.2  系統(tǒng)目標 3
1.2.3  系統(tǒng)功能結構 4
1.3  數(shù)據(jù)庫設計 4
1.4  爬蟲請求分析 5
1.5  系統(tǒng)組織結構和運行流程圖 9
1.5.1  系統(tǒng)組織結構 9
1.5.2  系統(tǒng)運行流程圖 9
1.6  實現(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  實現(xiàn)相關實體類 19
1.7  數(shù)據(jù)爬取模塊 21
1.7.1  爬蟲爬取初始化 21
1.7.2  知乎網頁下載 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  運行展示 47
1.10  項目開發(fā)難點分析 48
第2章  微信商城系統(tǒng) 49
2.1  微信商城系統(tǒng)介紹 50
2.2  系統(tǒng)需求分析 50
2.3  系統(tǒng)架構 51
2.3.1  第三方開源庫 51
2.3.2  系統(tǒng)架構介紹 52
2.3.3  開發(fā)技術棧 52
2.4  實現(xiàn)管理后臺模塊 53
2.4.1  用戶登錄驗證 53
2.4.2  用戶管理 56
2.4.3  訂單管理 58
2.4.4  商品管理 62
2.5  實現(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  商品團購 81
2.5.6  購物車 87
2.6  本地測試 89
2.6.1  創(chuàng)建數(shù)據(jù)庫 89
2.6.2  運行后臺管理系統(tǒng) 90
2.6.3  運行微信小商城子系統(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  技術支持 97
2.7.7  項目參考 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ù)庫設計 102
3.3.1  選擇數(shù)據(jù)庫 102
3.3.2  數(shù)據(jù)庫結構的設計 102
3.4  系統(tǒng)框架設計 105
3.4.1  創(chuàng)建工程 105
3.4.2  導入引用包 105
3.5  設計界面 107
3.5.1  使用JavaFX Scene Builder設計界面 107
3.5.2  設計主界面 108
3.6  為數(shù)據(jù)庫表添加對應的類 111
3.6.1  Book類 111
3.6.2  借閱類Borrow 114
3.7  系統(tǒng)登錄模塊 116
3.7.1  登錄驗證 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  用戶登錄驗證 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)分析和設計 148
4.2.1  系統(tǒng)需求分析 148
4.2.2  設計流程分析 148
4.2.3  系統(tǒng)模擬流程 150
4.3  數(shù)據(jù)庫設計 150
4.3.1  選擇數(shù)據(jù)庫 150
4.3.2  數(shù)據(jù)庫結構設計 151
4.4  系統(tǒng)框架設計 154
4.4.1  創(chuàng)建工程及設計主界面 154
4.4.2  數(shù)據(jù)庫ADO訪問類 159
4.4.3  系統(tǒng)登錄模塊設計 161
4.5  基本信息管理模塊 163
4.5.1  小區(qū)信息管理 163
4.5.2  樓宇信息管理 167
4.5.3  業(yè)主信息管理 170
4.5.4  收費信息管理 172
4.5.5  查詢單價清單 175
4.6  消費指數(shù)管理模塊 176
4.6.1  業(yè)主消費錄入 176
4.6.2  物業(yè)消費錄入 183
4.7  各項費用管理模塊 183
4.7.1  業(yè)主費用查詢 184
4.7.2  物業(yè)費用查詢 186
4.8  系統(tǒng)測試 189
第5章  仿《羊了個羊》游戲 191
5.1  背景介紹 192
5.1.1  游戲行業(yè)發(fā)展現(xiàn)狀 192
5.1.2  虛擬現(xiàn)實快速發(fā)展 192
5.1.3  云游戲持續(xù)增長 193
5.1.4  移動游戲重回增長軌跡 193
5.2  項目分析 194
5.2.1  游戲介紹 194
5.2.2  規(guī)劃開發(fā)流程 194
5.2.3  模塊結構 195
5.3  準備工作 196
5.3.1  創(chuàng)建工程 196
5.3.2  準備素材 196
5.4  讀取素材文件 197
5.5  組件模塊 199
5.5.1  實現(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  調試運行 217
第6章  智能運動健身系統(tǒng) 219
6.1  背景介紹 220
6.2  運動健身發(fā)展趨勢 220
6.3  系統(tǒng)分析 221
6.3.1  技術分析 221
6.3.2  模塊分析 222
6.4  系統(tǒng)主界面 222
6.4.1  布局文件 222
6.4.2  實現(xiàn)主Activity 224
6.4.3  系統(tǒng)服務 236
6.5  系統(tǒng)設置 244
6.5.1  選項設置 244
6.5.2  生成GPX和KML格式的
文件 245
6.6  郵件分享提醒 248
6.6.1  基本郵箱設置 248
6.6.2  發(fā)送郵件 251
6.7  上傳OSM地圖 252
6.7.1  授權提示布局文件 252
6.7.2  文件上傳 254
6.8  調試運行 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)模塊和實現(xiàn)流程 260
7.4  爬蟲抓取模塊 261
7.4.1  網頁概覽 261
7.4.2  破解JS API反爬機制 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ù)分析并可視化計算機圖書數(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ù)分析并可視化計算機子類圖書數(shù)據(jù) 293
第8章  基于深度學習的音樂推薦系統(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)架構分析 300
8.3.1  MVC架構 300
8.3.2  深度學習 300
8.4  數(shù)據(jù)庫設計 301
8.4.1  數(shù)據(jù)庫架構設計 301
8.4.2  數(shù)據(jù)庫結構設計 302
8.5  用戶管理模塊 305
8.5.1  用戶注冊 305
8.5.2  用戶登錄 309
8.5.3  收藏歌曲 310
8.5.4  用戶評論和點贊 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  實現(xiàn)ServiceImpl類 327
8.9.3  隨機梯度下降算法 330
8.9.4  K近鄰分類算法 331
8.9.5  協(xié)同過濾算法 332
8.9.6  數(shù)據(jù)轉換 334
8.10  項目測試 339

本目錄推薦

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