日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java從入門(mén)到精通(第7版)

Java從入門(mén)到精通(第7版)

Java從入門(mén)到精通(第7版)

定 價(jià):¥89.80

作 者: 明日科技
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302632627 出版時(shí)間: 2023-06-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Java從入門(mén)到精通(第7版)》從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)講解了使用Java語(yǔ)言進(jìn)行程序開(kāi)發(fā)需要掌握的知識(shí)。全書(shū)分為4篇共24章,內(nèi)容包括初識(shí)Java,開(kāi)發(fā)工具(IDEA、Eclipse),Java語(yǔ)言基礎(chǔ),流程控制,數(shù)組,類(lèi)和對(duì)象,繼承、多態(tài)、抽象類(lèi)與接口,包和內(nèi)部類(lèi),異常處理,字符串,常用類(lèi)庫(kù),集合類(lèi),枚舉類(lèi)型與泛型,lambda表達(dá)式與流處理,I/O(輸入/輸出),反射與注解,數(shù)據(jù)庫(kù)操作,Swing程序設(shè)計(jì),Java繪圖,多線程,并發(fā),網(wǎng)絡(luò)通信,飛機(jī)大戰(zhàn)游戲,MR人臉識(shí)別打卡系統(tǒng)。書(shū)中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行講解,涉及的程序代碼都給出了詳細(xì)的注釋?zhuān)@可以幫助讀者輕松領(lǐng)會(huì)Java程序開(kāi)發(fā)的精髓,并快速提高開(kāi)發(fā)技能。

作者簡(jiǎn)介

  明日科技,全稱(chēng)是吉林省明日科技有限公司,是一家專(zhuān)業(yè)從事軟件開(kāi)發(fā)、教育培訓(xùn)以及軟件開(kāi)發(fā)教育資源整合的高科技公司,其編寫(xiě)的教材非常注重選取軟件開(kāi)發(fā)中的必需、常用內(nèi)容,同時(shí)也很注重內(nèi)容的易學(xué)、方便性以及相關(guān)知識(shí)的拓展性,深受讀者喜愛(ài)。其教材多次榮獲“全行業(yè)優(yōu)秀暢銷(xiāo)品種”“全國(guó)高校出版社優(yōu)秀暢銷(xiāo)書(shū)”等獎(jiǎng)項(xiàng),多個(gè)品種長(zhǎng)期位居同類(lèi)圖書(shū)銷(xiāo)售排行榜的前列。

圖書(shū)目錄

第1篇 基礎(chǔ)知識(shí)
第1章 初識(shí)Java 2
1.1 Java簡(jiǎn)介 2
1.1.1 什么是Java語(yǔ)言 2
1.1.2 Java的應(yīng)用領(lǐng)域 3
1.1.3 Java的版本 3
1.1.4 怎樣學(xué)好Java 5
1.1.5 Java API文檔 6
1.2 Java語(yǔ)言的特性 6
1.3 搭建Java環(huán)境 8
1.3.1 下載JDK 8
1.3.2 在Windows 10系統(tǒng)下搭建JDK環(huán)境 9
第2章 開(kāi)發(fā)工具 12
2.1 熟悉IDEA 12
2.1.1 下載IDEA 12
2.1.2 安裝IDEA 14
2.1.3 配置IDEA 16
2.1.4 使用IDEA 17
2.2 熟悉Eclipse 22
2.2.1 下載Eclipse 22
2.2.2 Eclipse的配置與啟動(dòng) 24
2.2.3 Eclipse工作臺(tái) 25
2.2.4 透視圖與視圖 26
2.2.5 菜單欄 26
2.2.6 工具欄 26
2.2.7 “包資源管理器”視圖 29
2.2.8 “控制臺(tái)”視圖 29
2.3 使用Eclipse 29
2.3.1 創(chuàng)建Java項(xiàng)目 29
2.3.2 創(chuàng)建Java類(lèi)文件 33
2.3.3 編寫(xiě)Java程序 34
2.3.4 運(yùn)行Java程序 36
2.4 程序調(diào)試 38
第3章 Java語(yǔ)言基礎(chǔ) 42
3.1 Java主類(lèi)結(jié)構(gòu) 42
3.2 基本數(shù)據(jù)類(lèi)型 44
3.2.1 整數(shù)類(lèi)型 44
3.2.2 浮點(diǎn)類(lèi)型 45
3.2.3 字符類(lèi)型 46
3.2.4 布爾類(lèi)型 48
3.3 變量與常量 48
3.3.1 標(biāo)識(shí)符和關(guān)鍵字 48
3.3.2 聲明變量 50
3.3.3 聲明常量 51
3.3.4 變量的有效范圍 52
3.4 運(yùn)算符 53
3.4.1 賦值運(yùn)算符 53
3.4.2 算術(shù)運(yùn)算符 54
3.4.3 自增和自減運(yùn)算符 55
3.4.4 比較運(yùn)算符 55
3.4.5 邏輯運(yùn)算符 56
3.4.6 位運(yùn)算符 57
3.4.7 復(fù)合賦值運(yùn)算符 58
3.4.8 三元運(yùn)算符 59
3.4.9 運(yùn)算符的優(yōu)先級(jí) 60
3.5 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 61
3.5.1 隱式類(lèi)型轉(zhuǎn)換 61
3.5.2 顯式類(lèi)型轉(zhuǎn)換 62
3.6 代碼注釋與編碼規(guī)范 63
3.6.1 代碼注釋 63
3.6.2 編碼規(guī)范 64
3.7 實(shí)踐與練習(xí) 65
第4章 流程控制 66
4.1 復(fù)合語(yǔ)句 67
4.2 if條件語(yǔ)句 67
4.2.1 簡(jiǎn)單的if條件語(yǔ)句 68
4.2.2 if…else語(yǔ)句 69
4.2.3 if…else if多分支語(yǔ)句 69
4.2.4 if語(yǔ)句的嵌套 71
4.3 switch多分支語(yǔ)句 72
4.3.1 switch語(yǔ)句通用語(yǔ)法 72
4.3.2 switch表達(dá)式 74
4.4 while循環(huán)語(yǔ)句 74
4.5 do…while循環(huán)語(yǔ)句 75
4.6 for循環(huán)語(yǔ)句 76
4.6.1 傳統(tǒng)的for語(yǔ)句 76
4.6.2 foreach語(yǔ)句 77
4.7 循環(huán)嵌套 78
4.8 循環(huán)控制 79
4.8.1 break語(yǔ)句 79
4.8.2 continue語(yǔ)句 81
4.9 實(shí)踐與練習(xí) 82
第5章 數(shù)組 84
5.1 數(shù)組概述 84
5.2 一維數(shù)組 84
5.2.1 創(chuàng)建一維數(shù)組 84
5.2.2 初始化一維數(shù)組 86
5.2.3 使用一維數(shù)組 86
5.3 二維數(shù)組 87
5.3.1 創(chuàng)建二維數(shù)組 87
5.3.2 初始化二維數(shù)組 88
5.3.3 使用二維數(shù)組 88
5.4 數(shù)組的基本操作 89
5.4.1 遍歷數(shù)組 89
5.4.2 填充替換數(shù)組元素 90
5.4.3 對(duì)數(shù)組進(jìn)行排序 91
5.4.4 復(fù)制數(shù)組 92
5.4.5 查詢(xún)數(shù)組 93
5.5 數(shù)組排序算法 95
5.5.1 冒泡排序 95
5.5.2 直接選擇排序 97
5.5.3 反轉(zhuǎn)排序 98
5.6 實(shí)踐與練習(xí) 99
第2篇 面向?qū)ο缶幊?br />第6章 類(lèi)和對(duì)象 102
6.1 面向?qū)ο蟾攀?102
6.1.1 對(duì)象 102
6.1.2 類(lèi) 104
6.1.3 封裝 104
6.1.4 繼承 104
6.1.5 多態(tài) 105
6.2 類(lèi) 106
6.2.1 成員變量 106
6.2.2 成員方法 107
6.2.3 權(quán)限修飾符 107
6.2.4 局部變量 108
6.2.5 局部變量的有效范圍 109
6.2.6 this關(guān)鍵字 109
6.3 類(lèi)的構(gòu)造方法 110
6.4 靜態(tài)變量和靜態(tài)方法 112
6.5 類(lèi)的主方法 114
6.6 對(duì)象 115
6.6.1 對(duì)象的創(chuàng)建 115
6.6.2 訪問(wèn)對(duì)象的屬性和行為 116
6.6.3 對(duì)象的引用 117
6.6.4 對(duì)象的銷(xiāo)毀 118
6.7 實(shí)踐與練習(xí) 119
第7章 繼承、多態(tài)、抽象類(lèi)與接口 120
7.1 類(lèi)的繼承 120
7.2 Object類(lèi) 122
7.3 對(duì)象類(lèi)型的轉(zhuǎn)換 125
7.3.1 向上轉(zhuǎn)型 125
7.3.2 向下轉(zhuǎn)型 126
7.4 instanceof關(guān)鍵字及其新特性 127
7.5 方法的重載 129
7.6 final關(guān)鍵字 132
7.6.1 final變量 132
7.6.2 final方法 133
7.6.3 final類(lèi) 133
7.7 record類(lèi) 134
7.8 多態(tài) 135
7.9 抽象類(lèi) 136
7.10 接口 137
7.10.1 定義接口 137
7.10.2 實(shí)現(xiàn)接口 138
7.10.3 接口繼承接口 140
7.10.4 接口的多重繼承 141
7.10.5 接口的默認(rèn)方法 142
7.10.6 抽象類(lèi)與接口的區(qū)別 142
7.11 實(shí)踐與練習(xí) 143
第8章 包和內(nèi)部類(lèi) 145
8.1 Java類(lèi)包 145
8.1.1 類(lèi)名沖突 145
8.1.2 完整的類(lèi)路徑 146
8.1.3 創(chuàng)建包 146
8.1.4 導(dǎo)入包 147
8.2 內(nèi)部類(lèi) 148
8.2.1 成員內(nèi)部類(lèi) 149
8.2.2 匿名內(nèi)部類(lèi) 151
8.3 實(shí)踐與練習(xí) 152
第3篇 核心技術(shù)
第9章 異常處理 154
9.1 異常概述 154
9.2 異常的拋出與捕捉 155
9.2.1 拋出異常 155
9.2.2 使用try…catch…finally語(yǔ)句捕捉異常 156
9.3 Java常見(jiàn)的異常類(lèi) 158
9.4 自定義異常 158
9.5 在方法中拋出異常 159
9.5.1 使用throws關(guān)鍵字拋出異常 160
9.5.2 使用throw關(guān)鍵字拋出異常 160
9.6 運(yùn)行時(shí)異常 162
9.7 try…with…resources語(yǔ)句 162
9.8 異常的使用原則 164
9.9 實(shí)踐與練習(xí) 164
第10章 字符串 166
10.1 String類(lèi) 166
10.1.1 聲明字符串 166
10.1.2 創(chuàng)建字符串 167
10.2 連接字符串 168
10.2.1 連接多個(gè)字符串 168
10.2.2 連接其他數(shù)據(jù)類(lèi)型 168
10.3 獲取字符串信息 170
10.3.1 獲取字符串長(zhǎng)度 170
10.3.2 查找字符串 170
10.3.3 獲取指定索引位置的字符 171
10.4 字符串操作 172
10.4.1 獲取子字符串 172
10.4.2 去除空格 173
10.4.3 替換字符串 173
10.4.4 判斷字符串的開(kāi)始與結(jié)尾 174
10.4.5 判斷字符串是否相等 175
10.4.6 按字典順序比較兩個(gè)字符串 176
10.4.7 字母大小寫(xiě)的轉(zhuǎn)換 177
10.4.8 分割字符串 178
10.5 格式化字符串 179
10.5.1 日期和時(shí)間字符串格式化 179
10.5.2 常規(guī)類(lèi)型格式化 182
10.6 使用正則表達(dá)式 183
10.7 字符串生成器 185
10.8 實(shí)踐與練習(xí) 187
第11章 常用類(lèi)庫(kù) 188
11.1 包裝類(lèi) 188
11.1.1 Integer類(lèi) 189
11.1.2 Double類(lèi) 190
11.1.3 Boolean類(lèi) 191
11.1.4 Character類(lèi) 192
11.1.5 Number類(lèi) 194
11.2 數(shù)字處理 194
11.2.1 數(shù)字格式化 194
11.2.2 Math類(lèi) 197
11.2.3 Random類(lèi) 200
11.2.4 BigInteger類(lèi) 202
11.2.5 BigDecimal類(lèi) 203
11.3 System類(lèi) 205
11.3.1 在控制臺(tái)中輸出字符 205
11.3.2 計(jì)時(shí) 206
11.4 Scanner類(lèi) 207
11.5 日期時(shí)間類(lèi) 208
11.5.1 Date類(lèi) 209
11.5.2 日期時(shí)間格式化類(lèi) 210
11.5.3 Calendar類(lèi) 213
11.6 實(shí)踐與練習(xí) 215
第12章 集合類(lèi) 216
12.1 集合類(lèi)概述 216
12.2 Collection接口 217
12.3 List接口 218
12.3.1 List接口概述 218
12.3.2 ArrayList類(lèi) 218
12.3.3 LinkedList類(lèi) 219
12.4 遍歷集合中的元素 220
12.4.1 Iterator遍歷集合中的元素 220
12.4.2 使用foreach循環(huán)遍歷集合中的元素 221
12.4.3 使用forEach()方法遍歷集合中的元素 222
12.5 使用Predicate操作集合 222
12.6 Set接口 224
12.6.1 Set接口概述 224
12.6.2 HashSet類(lèi) 224
12.6.3 TreeSet類(lèi) 225
12.7 Map接口 226
12.7.1 Map接口概述 227
12.7.2 HashMap類(lèi) 227
12.7.3 遍歷Map集合 228
12.7.4 TreeMap類(lèi) 229
12.7.5 Properties類(lèi) 230
12.8 Collections類(lèi) 232
12.9 實(shí)踐與練習(xí) 233
第13章 枚舉類(lèi)型與泛型 234
13.1 枚舉類(lèi)型 234
13.1.1 使用枚舉類(lèi)型設(shè)置常量 234
13.1.2 深入了解枚舉類(lèi)型 236
13.1.3 使用枚舉類(lèi)型的優(yōu)勢(shì) 239
13.2 泛型 239
13.2.1 回顧向上轉(zhuǎn)型與向下轉(zhuǎn)型 239
13.2.2 定義泛型類(lèi) 240
13.2.3 泛型的常規(guī)用法 241
13.2.4 泛型的高級(jí)用法 243
13.2.5 泛型總結(jié) 245
13.3 實(shí)踐與練習(xí) 246
第14章 lambda表達(dá)式與流處理 247
14.1 lambda表達(dá)式 247
14.1.1 lambda表達(dá)式簡(jiǎn)介 247
14.1.2 lambda表達(dá)式實(shí)現(xiàn)函數(shù)式接口 248
14.1.3 lambda表達(dá)式調(diào)用外部變量 250
14.1.4 lambda表達(dá)式與異常處理 252
14.2 方法的引用 253
14.2.1 引用靜態(tài)方法 253
14.2.2 引用成員方法 254
14.2.3 引用帶泛型的方法 255
14.2.4 引用構(gòu)造方法 256
14.2.5 Function接口 258
14.3 流處理 259
14.3.1 Stream接口 260
14.3.2 Optional類(lèi) 262
14.3.3 Collectors類(lèi) 263
14.3.4 數(shù)據(jù)過(guò)濾 264
14.3.5 數(shù)據(jù)映射 267
14.3.6 數(shù)據(jù)查找 268
14.3.7 數(shù)據(jù)收集 271
14.4 實(shí)踐與練習(xí) 275
第15章 I/O(輸入/輸出) 276
15.1 輸入/輸出流 276
15.1.1 InputStream字節(jié)/Reader字符輸入流 277
15.1.2 OutputStream字節(jié)/Writer字符輸出流 278
15.2 File類(lèi) 279
15.2.1 文件的創(chuàng)建與刪除 279
15.2.2 獲取文件信息 280
15.3 文件輸入/輸出流 281
15.3.1 FileInputStream類(lèi)和FileOutputStream類(lèi) 281
15.3.2 FileReader類(lèi)和FileWriter類(lèi) 282
15.4 帶緩存的輸入/輸出流 283
15.4.1 BufferedInputStream類(lèi)和BufferedOutputStream類(lèi) 283
15.4.2 BufferedReader類(lèi)和BufferedWriter類(lèi) 284
15.5 數(shù)據(jù)輸入/輸出流 285
15.6 對(duì)象序列化輸入/輸出流 287
15.6.1 序列化對(duì)象 288
15.6.2 反序列化對(duì)象 289
15.7 實(shí)踐與練習(xí) 289
第16章 反射與注解 290
16.1 反射 290
16.1.1 訪問(wèn)構(gòu)造方法 291
16.1.2 訪問(wèn)成員變量 294
16.1.3 訪問(wèn)成員方法 297
16.2 Annotation注解功能 300
16.2.1 定義Annotation類(lèi)型 300
16.2.2 訪問(wèn)Annotation信息 302
16.3 實(shí)踐與練習(xí) 305
第17章 數(shù)據(jù)庫(kù)操作 306
17.1 數(shù)據(jù)庫(kù)基礎(chǔ) 306
17.1.1 什么是數(shù)據(jù)庫(kù) 307
17.1.2 數(shù)據(jù)庫(kù)的種類(lèi)和功能 307
17.1.3 SQL語(yǔ)言 308
17.2 JDBC概述 309
17.2.1 JDBC技術(shù) 309
17.2.2 JDBC驅(qū)動(dòng)程序的類(lèi)型 310
17.3 JDBC中常用的類(lèi)和接口 310
17.3.1 DriverManager類(lèi) 310
17.3.2 Connection接口 311
17.3.3 Statement接口 312
17.3.4 PreparedStatement接口 312
17.3.5 ResultSet接口 313
17.4 數(shù)據(jù)庫(kù)操作 314
17.4.1 連接數(shù)據(jù)庫(kù) 314
17.4.2 向數(shù)據(jù)庫(kù)中發(fā)送SQL語(yǔ)句 315
17.4.3 處理查詢(xún)結(jié)果集 315
17.4.4 順序查詢(xún) 315
17.4.5 模糊查詢(xún) 316
17.4.6 預(yù)處理語(yǔ)句 317
17.4.7 添加、修改、刪除記錄 318
17.5 實(shí)踐與練習(xí) 321
第18章 Swing程序設(shè)計(jì) 322
18.1 Swing概述 323
18.2 常用窗體 324
18.2.1 JFrame窗體 324
18.2.2 JDialog對(duì)話(huà)框 326
18.2.3 JOptionPane小型對(duì)話(huà)框 327
18.3 常用布局管理器 331
18.3.1 null絕對(duì)布局管理器 331
18.3.2 FlowLayout流布局管理器 332
18.3.3 BorderLayout邊界布局管理器 333
18.3.4 GridLayout網(wǎng)格布局管理器 334
18.4 常用面板 335
18.4.1 JPanel面板 335
18.4.2 JScrollPane滾動(dòng)面板 337
18.5 文字標(biāo)簽組件與圖標(biāo) 338
18.5.1 JLabel標(biāo)簽 338
18.5.2 圖標(biāo)的使用 339
18.6 按鈕組件 340
18.6.1 JButton按鈕 340
18.6.2 JRadioButton單選按鈕 341
18.6.3 JCheckBox復(fù)選框 343
18.7 列表組件 344
18.7.1 JComboBox下拉列表框 344
18.7.2 JList列表框 346
18.8 文本組件 347
18.8.1 JTextField文本框 347
18.8.2 JPasswordField密碼框 348
18.8.3 JTextArea文本域 349
18.9 表格組件 350
18.9.1 創(chuàng)建表格 350
18.9.2 DefaultTableModel表格數(shù)據(jù)模型 351
18.9.3 維護(hù)表格模型 352
18.10 事件監(jiān)聽(tīng)器 354
18.10.1 ActionEvent動(dòng)作事件 354
18.10.2 KeyEvent鍵盤(pán)事件 356
18.10.3 MouseEvent鼠標(biāo)事件 357
18.11 實(shí)踐與練習(xí) 359
第19章 Java繪圖 360
19.1 Java繪圖類(lèi) 360
19.1.1 Graphics類(lèi) 360
19.1.2 Graphics2D類(lèi) 361
19.2 繪制圖形 361
19.3 繪圖顏色與畫(huà)筆屬性 365
19.3.1 設(shè)置顏色 365
19.3.2 設(shè)置畫(huà)筆 366
19.4 繪制文本 367
19.4.1 設(shè)置字體 367
19.4.2 顯示文字 367
19.5 顯示圖片 369
19.6 圖像處理 370
19.6.1 放大與縮小 370
19.6.2 圖像翻轉(zhuǎn) 372
19.6.3 圖像旋轉(zhuǎn) 374
19.6.4 圖像傾斜 375
19.7 實(shí)踐與練習(xí) 376
第20章 多線程 377
20.1 線程簡(jiǎn)介 377
20.2 創(chuàng)建線程 378
20.2.1 繼承Thread類(lèi) 378
20.2.2 實(shí)現(xiàn)Runnable接口 379
20.2.3 實(shí)現(xiàn)Callable接口 381
20.3 線程的生命周期 382
20.4 操作線程的方法 383
20.4.1 線程的休眠 383
20.4.2 線程的加入 384
20.4.3 線程的中斷 386
20.4.4 線程的禮讓 387
20.5 線程的優(yōu)先級(jí) 387
20.6 線程同步 389
20.6.1 線程安全 389
20.6.2 線程同步機(jī)制 390
20.7 實(shí)踐與練習(xí) 392
第21章 并發(fā) 393
21.1 并發(fā)編程 393
21.2 yield()方法 394
21.3 線程上下文切換與死鎖 395
21.3.1 線程的上下文切換 396
21.3.2 線程死鎖 396
21.3.3 避免死鎖 398
21.4 守護(hù)線程與用戶(hù)線程 399
21.4.1 守護(hù)線程與用戶(hù)線程的區(qū)別 399
21.4.2 守護(hù)線程 399
21.5 ThreadLocal 401
21.6 生產(chǎn)者與消費(fèi)者模式 402
21.6.1 wait()方法和notify()方法 403
21.6.2 await()方法和signal()方法 405
21.7 線程池 408
21.8 實(shí)踐與練習(xí) 412
第22章 網(wǎng)絡(luò)通信 413
22.1 網(wǎng)絡(luò)程序設(shè)計(jì)基礎(chǔ) 413
22.1.1 局域網(wǎng)與互聯(lián)網(wǎng) 413
22.1.2 網(wǎng)絡(luò)協(xié)議 414
22.1.3 端口與套接字 415
22.2 TCP程序 415
22.2.1 InetAddress類(lèi) 416
22.2.2 ServerSocket類(lèi) 417
22.2.3 TCP網(wǎng)絡(luò)程序設(shè)計(jì) 418
22.3 UDP程序 421
22.3.1 DatagramPacket類(lèi) 421
22.3.2 DatagramSocket類(lèi) 421
22.3.3 UDP網(wǎng)絡(luò)程序設(shè)計(jì) 422
22.4 NIO同步非阻塞網(wǎng)絡(luò)編程 425
22.5 AIO異步非阻塞網(wǎng)絡(luò)編程 428
22.6 實(shí)踐與練習(xí) 429
第4篇 項(xiàng)目實(shí)戰(zhàn)
第23章 飛機(jī)大戰(zhàn)游戲 432
23.1 需求分析 432
23.2 系統(tǒng)設(shè)計(jì) 433
23.2.1 系統(tǒng)目標(biāo) 433
23.2.2 系統(tǒng)功能結(jié)構(gòu) 433
23.2.3 業(yè)務(wù)流程圖 433
23.2.4 系統(tǒng)預(yù)覽 433
23.3 技術(shù)準(zhǔn)備 434
23.3.1 Timer類(lèi)的概念 434
23.3.2 Timer類(lèi)注意事項(xiàng) 435
23.4 公共模塊設(shè)計(jì) 435
23.5 玩家飛機(jī)模型設(shè)計(jì) 437
23.6 敵機(jī)模型設(shè)計(jì) 439
23.7 導(dǎo)彈模型設(shè)計(jì) 440
23.8 空投物資模型設(shè)計(jì) 441
23.9 游戲面板模型設(shè)計(jì) 442
第24章 MR人臉識(shí)別打卡系統(tǒng) 449
24.1 需求分析 449
24.2 系統(tǒng)設(shè)計(jì) 450
24.2.1 開(kāi)發(fā)環(huán)境 450
24.2.2 系統(tǒng)功能結(jié)構(gòu) 450
24.2.3 系統(tǒng)業(yè)務(wù)流程 450
24.3 數(shù)據(jù)庫(kù)與數(shù)據(jù)表設(shè)計(jì) 451
24.3.1 數(shù)據(jù)庫(kù)分析 451
24.3.2 數(shù)據(jù)表設(shè)計(jì) 452
24.4 系統(tǒng)文件夾組織結(jié)構(gòu) 453
24.5 工具類(lèi)的設(shè)計(jì) 454
24.5.1 日期時(shí)間工具類(lèi) 455
24.5.2 數(shù)據(jù)庫(kù)連接工具類(lèi) 457
24.6 實(shí)體類(lèi)的設(shè)計(jì) 458
24.7 數(shù)據(jù)庫(kù)接口及實(shí)現(xiàn)類(lèi)設(shè)計(jì) 459
24.7.1 數(shù)據(jù)庫(kù)接口 460
24.7.2 基于MySQL數(shù)據(jù)庫(kù)的接口實(shí)現(xiàn)類(lèi) 461
24.7.3 數(shù)據(jù)庫(kù)接口工廠類(lèi) 464
24.8 全局會(huì)話(huà)類(lèi)的設(shè)計(jì) 464
24.9 服務(wù)類(lèi)的設(shè)計(jì) 466
24.9.1 攝像頭服務(wù) 466
24.9.2 人臉識(shí)別服務(wù) 467
24.9.3 人事服務(wù) 470
24.9.4 圖像文件服務(wù) 476
24.10 窗體類(lèi)的設(shè)計(jì) 478
24.10.1 主窗體 478
24.10.2 主面板 479
24.10.3 登錄對(duì)話(huà)框 483
24.10.4 考勤報(bào)表面板 484
24.10.5 員工管理面板 488
24.10.6 錄入新員工面板 490
24.11 常見(jiàn)問(wèn)題與解決 492
24.11.1 如何運(yùn)行項(xiàng)目 492
24.11.2 無(wú)法激活人臉識(shí)別引擎 492
24.11.3 無(wú)法連接MySQL數(shù)據(jù)庫(kù) 493
24.11.4 如何切換成SQLite數(shù)據(jù)庫(kù) 493

本目錄推薦

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