中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南

包郵 NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南

出版社:電子工業出版社出版時間:2017-02-01
開本: 其他 頁數: 556
中 圖 價:¥50.0(3.9折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南 版權信息

  • ISBN:9787121350962
  • 條形碼:9787121350962 ; 978-7-121-35096-2
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南 本書特色

Node.js是領先的服務器端編程環境,MongoDB是*受歡迎的NoSQL數據庫,而Angular是基于MVC的前端開發的領先框架。它們一起提供了一個易于實現的完全集成的Web開發棧,可以讓Web程序員創建從服務器到客戶端完全以JavaScript構建的高性能站點和應用程序。針對Angular 2,Angular 4和后續版本進行了更新,這個新版本的Node.js,MongoDB和Angular Web Development將展示如何將這三種技術整合到完整的工作解決方案中。它首先介紹每種技術的簡明明了的教程,然后快速地開始構建常見的Web應用程序。

NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南 內容簡介

Node.js是靠前的服務器端編程環境,MongoDB是很受歡迎的NoSQL數據庫,而Angular是基于MVC的前端開發的靠前框架。它們一起提供了一個易于實現的接近集成的Web開發棧,可以讓Web程序員創建從服務器到客戶端接近以JavaScript構建的高性能站點和應用程序。針對Angular 2,Angular 4和后續版本進行了更新,這個新版本的Node.js,MongoDB和Angular Web Development將展示如何將這三種技術整合到完整的工作解決方案中。它首先介紹每種技術的簡明明了的教程,然后快速地開始構建常見的Web應用程序。

NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南 目錄

目 錄
引 言 1
第1 部分 入 門
第1 章 介紹Node.js-to-Angular 套件 9
1.1 了解基本的Web 開發框架 9
1.1.1 用戶 10
1.1.2 瀏覽器 10
1.1.3 Web 服務器 12
1.1.4 后端服務 12
1.2 了解Node.js-to-Angular 套件組件 13
1.2.1 Node.js 13
1.2.2 MongoDB 14
1.2.3 Express 15
1.2.4 Angular 15
1.3 小結 16
1.4 下一章 16
第2 章 JavaScript 基礎 17
2.1 定義變量 17
2.2 了解JavaScript 數據類型 18
2.3 使用運算符 19
2.3.1 算術運算符 19
2.3.2 賦值運算符 20
VIII 目 錄
2.3.3 運用比較和條件運算符 20
2.4 實現循環 22
2.4.1 while 循環 23
2.4.2 do/while 循環 23
2.4.3 for 循環 23
2.4.4 for/in 循環 24
2.4.5 中斷循環 25
2.5 創建函數 26
2.5.1 定義函數 26
2.5.2 將變量傳遞給函數 26
2.5.3 從函數返回值 .. 27
2.5.4 使用匿名函數 .. 27
2.6 理解變量作用域 .. 28
2.7 使用JavaScript 對象 28
2.7.1 使用對象語法 29
2.7.2 創建自定義對象 30
2.7.3 使用原型對象模式 30
2.8 處理字符串 31
2.8.1 合并字符串 32
2.8.2 在字符串中搜索子串 33
2.8.3 在一個字符串中替換單詞 33
2.8.4 將字符串分割成數組 33
2.9 使用數組 33
2.9.1 合并數組 35
2.9.2 遍歷數組 35
2.9.3 將數組轉換為字符串 35
2.9.4 檢查數組是否包含某個條目 36
2.9.5 在數組中添加條目和刪除條目 36
2.10 添加錯誤處理 36
2.10.1 try/catch 塊 37
2.10.2 拋出你自己的錯誤 37
2.10.3 使用finally 38
2.11 小結 38
2.12 下一章 38
第2 部分 學習Node.js
第3 章 開始使用Node.js 41
3.1 了解Node.js 41
3.1.1 誰在使用Node.js 41
3.1.2 Node.js 的用途 42
3.1.3 Node.js 包含的內容 42
3.2 Node.js 安裝 44
3.2.1 縱觀Node.js 安裝位置 44
3.2.2 驗證Node.js 可執行文件 44
3.2.3 選擇Node.js IDE 45
3.3 使用Node 包 45
3.3.1 什么是Node 封裝模塊 45
3.3.2 了解Node 包注冊表 46
3.3.3 使用Node 包管理器 46
3.3.4 搜索Node 封裝模塊 47
3.3.5 安裝Node 封裝模塊 48
3.3.6 使用package.json 49
3.4 創建Node.js 應用程序 50
3.4.1 創建Node.js 模塊封裝 51
3.4.2 將一個Node.js 封裝模塊發布到NPM 注冊表 52
3.4.3 在Node.js 應用程序中使用Node.js 封裝模塊 54
3.5 將數據寫入控制臺 55
3.6 小結 56
3.7 下一章 56
第4 章 在Node.js 中使用事件、監聽器、定時器和回調 57
4.1 了解Node.js 事件模型 57
4.1.1 比較事件回調和線程模型 57
4.1.2 在Node.js 中阻塞I/O 58
4.1.3 會話示例 60
4.2 將工作添加到事件隊列 60
4.2.1 實現定時器 61
4.2.2 使用nextTick 來調度工作 64
4.2.3 實現事件發射器和監聽器 65
4.3 實現回調 68
4.3.1 向回調函數傳遞額外的參數 69
4.3.2 在回調中實現閉包 70
4.3.3 鏈式回調 71
4.4 小結 72
4.5 下一章 72
第5 章 在Node.js 中處理數據I/O 73
5.1 處理JSON 73
5.1.1 把JSON 轉換成JavaScript 對象 73
5.1.2 把JavaScript 對象轉換為JSON 74
5.2 使用Buffer 模塊緩沖數據 74
5.2.1 了解緩沖數據 75
5.2.2 創建緩沖區 75
5.2.3 寫入緩沖區 76
5.2.4 從緩沖區讀取 77
5.2.5 確定緩沖區的長度 78
5.2.6 復制緩沖區 78
5.2.7 對緩沖區切片 80
5.2.8 拼接緩沖區 80
5.3 使用Stream 模塊來傳送數據 81
5.3.1 Readable 流 82
5.3.2 Writable 流 84
5.3.3 Duplex 流 86
5.3.4 Transform 流 88
5.3.5 把Readable 流用管道輸送到Writable 流 89
5.4 用Zlib 壓縮與解壓縮數據 91
5.4.1 壓縮和解壓縮緩沖區 91
5.4.2 壓縮/解壓縮流 93
5.5 小結 93
5.6 下一章 93
第6 章 從Node.js 訪問文件系統 95
6.1 同步和異步文件系統調用 95
6.2 打開和關閉文件 96
6.3 寫入文件 97
6.3.1 簡單文件寫入 97
6.3.2 同步文件寫入 98
6.3.3 異步寫入文件 99
6.3.4 流式文件寫入 101
6.4 讀取文件 102
6.4.1 簡單文件讀取 102
6.4.2 同步文件讀取 103
6.4.3 異步文件讀取 104
6.4.4 流式文件讀取 105
6.5 其他文件系統任務 106
6.5.1 驗證路徑的存在性 106
6.5.2 獲取文件信息 107
6.5.3 列出文件 108
6.5.4 刪除文件 110
6.5.5 截斷文件 110
6.5.6 建立和刪除目錄 111
6.5.7 重命名文件和目錄 112
6.5.8 監視文件更改 112
6.6 小結 .. 113
6.7 下一章 113
第7 章 在Node.js 中實現HTTP 服務 115
7.1 處理URL 115
7.1.1 了解URL 對象 116
7.1.2 解析URL 組件 117
7.2 處理查詢字符串和表單參數 117
7.3 了解請求、響應和服務器對象 118
7.3.1 http.ClientRequest 對象 118
7.3.2 http.ServerResponse 對象 121
7.3.3 http.IncomingMessage 對象 122
7.3.4 http.Server 對象 122
7.4 在Node.js 中實現HTTP 客戶端和服務器 124
7.4.1 提供靜態文件服務 124
7.4.2 實現動態的GET 服務器 126
7.4.3 實現POST 服務器 128
7.4.4 與外部源交互 131
7.5 實現HTTPS 服務器和客戶端 133
7.5.1 創建HTTPS 客戶端 134
7.5.2 創建HTTPS 服務器 135
7.6 小結 136
7.7 下一章 136
第8 章 在Node.js 中實現套接字服務 137
8.1 了解網絡套接字 137
8.2 了解TCP 服務器和Socket 對象 138
8.2.1 net.Socket 對象 138
8.2.2 net.Server 對象 141
8.3 實現TCP 套接字服務器和客戶端 144
8.3.1 實現TCP 套接字客戶端 144
8.3.2 實現TCP 套接字服務器 146
8.4 實現TLS 服務器和客戶端 149
8.4.1 創建TLS 套接字客戶端 150
8.4.2 創建TLS 套接字服務器 151
8.5 小結153
8.6 下一章 153
第9 章 在Node.js 中使用多處理器擴展應用程序 155
9.1 了解process 模塊 155
9.1.1 了解進程I/O 管道 155
9.1.2 了解進程的信號 156
9.1.3 使用process 模塊控制進程執行 156
9.1.4 從process 模塊獲取信息 157
9.2 實現子進程 159
9.2.1 了解ChildProcess 對象 159
9.2.2 使用exec()在另一個進程上執行一個系統命令 161
9.2.3 使用execFile()在另一個進程上執行一個可執行文件 162
9.2.4 使用spawn()在另一個Node.js 實例中產生一個進程 163
9.2.5 實現子派生 165
9.3 實現進程集群 167
9.3.1 使用cluster 模塊 168
9.3.2 了解Worker 對象 169
9.3.3 實現一個HTTP 集群 170
9.4 小結 172
9.5 下一章 172
第10 章 使用其他Node.js 模塊 173
10.1 使用os 模塊 173
10.2 使用util 模塊 175
10.2.1 格式化字符串 175
10.2.2 檢查對象類型 176
10.2.3 將JavaScript 對象轉換為字符串 176
10.2.4 從其他對象繼承功能 177
10.3 使用dns 模塊 178
10.4 使用crypto 模塊 180
10.5 其他Node 模塊和對象 181
10.6 小結 182
10.7 下一章 182
第3 部分 學習MongoDB
第11 章 了解NoSQL 和MongoDB 185
11.1 為什么要采用NoSQL 185
11.2 了解MongoDB 186
11.2.1 理解集合 186
11.2.2 了解文檔 186
11.3 MongoDB 的數據類型 187
11.4 規劃你的數據模型 188
11.4.1 使用文檔引用來規范化數據 189
11.4.2 使用嵌入式文檔反規范化數據 190
11.4.3 使用封頂集合 191
11.4.4 了解原子寫操作 192
11.4.5 考慮文件增長 192
11.4.6 識別索引、分片和復制的機會 193
11.4.7 大集合與大量集合的對比 193
11.4.8 決定數據生命周期 193
11.4.9 考慮數據的可用性和性能 194
11.5 小結 194
11.6 下一章 194
第12 章 MongoDB 入門 195
12.1 構建MongoDB 的環境 195
12.1.1 MongoDB 的安裝 195
12.1.2 啟動MongoDB 196
12.1.3 停止MongoDB 197
12.1.4 從shell 客戶端訪問MongoDB 197
12.2 管理用戶賬戶 200
12.2.1 列出用戶 200
12.2.2 創建用戶賬戶 201
12.2.3 刪除用戶 202
12.3 配置訪問控制 203
12.3.1 創建用戶管理員賬戶 203
12.3.2 打開身份驗證 . 204
12.3.3 創建數據庫管理員賬戶 204
12.4 管理數據庫 205
12.4.1 顯示數據庫清單 205
12.4.2 切換當前數據庫 205
12.4.3 創建數據庫 206
12.4.4 刪除數據庫 206
12.4.5 復制數據庫 207
12.5 管理集合 207
12.5.1 顯示數據庫中的集合列表 207
12.5.2 創建集合 208
12.5.3 刪除集合 208
12.5.4 在集合中查找文檔 209
12.5.5 將文檔添加到集合中 210
12.5.6 從集合中刪除文檔 210
12.5.7 更新集合中的文檔 211
12.6 小結 212
12.7 下一章 212
第13 章 MongoDB 和Node.js 入門 213
13.1 把MongoDB 的驅動程序添加到Node.js 213
13.2 從Node.js 連接到MongoDB 213
13.2.1 了解寫入關注 214
13.2.2 通過MongoClient 對象從Node.js 連接到MongoDB .214
13.3 了解用在MongoDB Node.js 驅動程序中的對象 218
13.3.1 了解Db 對象 218
13.3.2 了解Admin 對象 220
13.3.3 了解Collection 對象 220
13.3.4 了解Cursor 對象 222
13.4 訪問和操作數據庫 223
13.4.1 列出數據庫 223
13.4.2 創建數據庫 223
13.4.3 刪除數據庫 224
13.4.4 創建、列出和刪除數據庫實例 224
13.4.5 獲取MongoDB 服務器的狀態 226
13.5 訪問和操作集合 227
13.5.1 列出集合 227
13.5.2 創建集合 227
13.5.3 刪除集合 227
13.5.4 創建、列出和刪除集合的示例 228
13.5.5 獲取集合信息 229
13.6 小結 230
13.7 下一章 230
第14 章 從Node.js 操作MongoDB 文檔 231
14.1 了解數據庫更改選項 231
14.2 了解數據庫更新運算符 232
14.3 將文檔添加到集合 233
14.4 從集合獲取文檔 235
14.5 更新集合中的文檔 237
14.6 原子地修改文檔的集合 239
14.7 保存集合中的文檔 241
14.8 使用upsert 往集合中插入文檔 242
14.9 從集合中刪除文檔 244
14.10 從集合中刪除單個文檔 246
14.11 小結 248
14.12 下一章 248
第15 章 從Node.js 訪問MongoDB 249
15.1 介紹數據集 249
15.2 了解query 對象 250
15.3 了解查詢options 對象 251
15.4 查找特定文檔集合 252
15.5 清點文檔數量 255
15.6 對結果集進行限制 257
15.6.1 按大小限制結果 257
15.6.2 限制對象返回的字段 258
15.6.3 對結果進行分頁 260
15.7 對結果集進行排序 262
15.8 查找不同的字段值 263
15.9 對結果進行分組 265
15.10 通過聚合結果來應用MapReduce 269
15.10.1 了解aggregate()方法 269
15.10.2 使用聚合框架運算符 270
15.10.3 實現聚合表達式運算符 272
15.10.4 聚合的例子 273
15.11 小結 274
15.12 下一章 274
第16 章 利用Mongoose 來使用結構化模式與驗證 275
16.1 了解Mongoose 275
16.2 利用Mongoose 連接到MongoDB 數據庫 276
16.3 定義模式 278
16.3.1 了解路徑 278
16.3.2 創建一個模式定義 278
16.3.3 把索引添加到一個模式 279
16.3.4 實現字段的唯一性 280
16.3.5 強制字段的必需性 280
16.3.6 往Schema 模型添加方法 280
16.3.7 在words 數據庫上實現模式 281
16.4 編譯模型 282
16.5 了解Query 對象 282
16.5.1 設置查詢數據庫操作 283
16.5.2 設置查詢數據庫操作選項 284
16.5.3 設置查詢運算符 285
16.6 了解Document 對象 287
16.7 利用Mongoose 查找文檔 288
16.8 利用Mongoose 添加文檔 290
16.9 利用Mongoose 更新文檔 292
16.9.1 保存文檔更改 292
16.9.2 更新單個文檔 293
16.9.3 更新多個文檔 295
16.10 利用Mongoose 刪除文檔 296
16.10.1 刪除單個文檔 296
16.10.2 刪除多個文檔 298
16.11 利用Mongoose 聚合文檔 299
16.12 使用驗證框架 302
16.13 實現中間件函數 304
16.14 小結 306
16.15 下一章 307
第17 章 高級MongoDB 概念 309
17.1 添加索引 309
17.2 使用封頂集合 311
17.3 應用復制 312
17.3.1 復制策略 314
17.3.2 部署一個副本集 314
17.4 實施分片 315
17.4.1 分片服務器類型 316
17.4.2 選擇一個分片鍵 317
17.4.3 選擇一種分區方法 318
17.4.4 部署一個分片的MongoDB 集群 319
17.5 修復MongoDB 數據庫 322
17.6 備份MongoDB 323
17.7 小結 324
17.8 下一章 324
第4 部分 使用Express 使生活更輕松
第18 章 在Node.js 中實現Express 327
18.1 Express 入門 327
18.1.1 配置Express 設置 327
18.1.2 啟動Express 服務器 328
18.2 配置路由 329
18.2.1 實現路由 329
18.2.2 在路由中應用參數 330
18.3 使用Request 對象 334
18.4 使用Response 對象 336
18.4.1 設置標頭 336
18.4.2 設置狀態 337
18.4.3 發送響應 337
18.4.4 發送JSON 響應 339
18.4.5 發送文件 341
18.4.6 發送下載響應 342
18.4.7 重定向響應 343
18.5 實現一個模板引擎 343
18.5.1 定義引擎 344
18.5.2 加入本地對象 345
18.5.3 創建模板 345
18.5.4 在響應中呈現模板 347
18.6 小結 348
18.7 下一章 348
第19 章 實現Express 中間件 349
19.1 了解中間件 349
19.1.1 在全局范圍內把中間件分配給某個路徑 350
19.1.2 把中間件分配到單個路由 350
19.1.3 添加多個中間件函數 351
19.2 使用query 中間件 351
19.3 提供靜態文件服務 351
19.4 處理POST 正文數據 353
19.5 發送和接收cookie 354
19.6 實現會話 356
19.7 應用基本的HTTP 身份驗證 358
19.8 實現會話身份驗證 359
19.9 創建自定義中間件 362
19.10 小結 363
19.11 下一章 364
第5 部分 學習Angular
第20 章 TypeScript 入門 367
20.1 學習不同的類型 367
20.2 了解接口 369
20.3 實現類 370
20.4 實現模塊 371
20.5 理解函數 372
20.6 小結 373
20.7 下一章 373
第21 章 Angular 入門 375
21.1 為什么選擇Angular 375
21.2 了解Angular 375
21.2.1 模塊 376
21.2.2 指令 376
21.2.3 數據綁定 376
21.2.4 依賴注入 376
21.2.5 服務 377
21.3 職責分離 377
21.4 為你的環境添加Angular 377
21.5 使用Angular CLI 378
21.6 創建一個基本的Angular 應用程序 379
21.6.1 創建你的**個Angular 應用程序 380
21.6.2 了解和使用NgModule 381
21.6.3 創建Angular 引導程序 382
21.7 小結 386
21.8 下一章 386
第22 章 Angular 組件 387
22.1 組件配置 387
22.2 建立模板 388
22.3 使用構造函數 391
22.4 使用外部模板 392
22.5 注入指令 394
22.5.1 使用依賴注入構建嵌套組件 395
22.5.2 通過依賴注入傳遞數據 397
22.5.3 創建使用輸入的Angular 應用程序 397
22.6 小結 399
22.7 下一章 399
第23 章 表達式 401
23.1 使用表達式 401
23.1.1 使用基本表達式 402
23.1.2 在表達式中與Component 類交互 404
23.1.3 在Angular 表達式中使用TypeScript 405
23.2 使用管道 408
23.3 建立一個自定義管道 412
23.4 小結 414
23.5 下一章 414
第24 章 數據綁定 415
24.1 了解數據綁定 415
24.1.1 插值 415
24.1.2 性質綁定 417
24.1.3 屬性綁定 419
24.1.4 類綁定 419
24.1.5 樣式綁定 420
24.1.6 事件綁定 421
24.1.7 雙向綁定 424
24.2 小結 426
24.3 下一章 426
第25 章 內置指令 427
25.1 了解指令 427
25.2 使用內置指令 427
25.2.1 組件指令 428
25.2.2 結構指令 428
25.2.3 屬性指令 431
25.3 小結 434
25.4 下一章 434
第6 部分 高級Angular
第26 章 自定義指令 437
26.1 創建自定義屬性指令 437
26.2 使用組件創建自定義指令 440
26.3 小結 444
26.4 下一章 444
第27 章 事件和變更檢測 445
27.1 使用瀏覽器事件 445
27.2 發出自定義事件 446
27.2.1 將自定義事件發送到父組件層次結構 . 446
27.2.2 使用監聽器處理自定義事件 . 446
27.2.3 在嵌套組件中實現自定義事件 446
27.2.4 從子組件中刪除父組件中的數據 448
27.3 使用可觀察物 452
27.3.1 創建一個可觀察物對象 452
27.3.2 利用可觀察物觀察數據變化 453
27.4 小結 455
27.5 下一章 456
第28 章 在Web 應用程序中實現Angular 服務 457
28.1 了解Angular 服務 457
28.2 使用內置的服務 457
28.3 使用http 服務發送HTTP GET 和PUT 請求 458
28.3.1 配置HTTP 請求 459
28.3.2 實現HTTP 響應回調函數 459
28.3.3 實現一個簡單的JSON 文件并使用http 服務來訪問它 460
28.4 使用http 服務實現一個簡單的模擬服務器 463
28.5 使用router 服務更改視圖 474
28.5.1 在Angular 中使用routes 475
28.5.2 實現一個簡單的路由 476
28.6 用導航欄實現路由 479
28.7 實現帶參數的路由 484
28.8 小結 488
28.9 下一章 488
第29 章 創建自己的自定義Angular 服務 489
29.1 將自定義服務集成到Angular 應用程序中 489
29.2 實現一個使用常量數據服務的簡單應用程序 490
29.3 實現數據轉換服務 492
29.4 實現可變數據服務 496
29.5 實現一個返回promise 的服務 500
29.6 實現共享服務 501
29.7 小結 508
29.8 下一章 508
第30 章 玩轉Angular 509
30.1 實現使用動畫服務的Angular 應用程序 509
30.2 實現放大圖像的Angular 應用程序 514
30.3 實現啟用拖放的Angular 應用程序 517
30.4 實現星級評級的Angular 組件 522
30.5 小結 530
展開全部

NODE.JS+MONGODB+ANGULAR WEB開發:MEAN全棧權威指南 作者簡介

Brad Dayley是一名高級軟件工程師,在開發企業應用程序及Web界面方面,他擁有超過20年的工作經驗。他熟練應用JavaScript和jQuery多年,并是Learning Angular, jQuery and JavaScript Phrasebook和Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One的作者。他曾設計并實現了一大批應用程序和服務―從應用服務器到復雜的Web應用程序。Brendan Dayley是一名Web應用程序開發人員,他喜歡學習和實施*新、*好的技術。他是Learning Angular和Sams Teach Yourself AngularJS, JavaScript, and jQuery All in One的合著者。他使用JavaScript、TypeScript和Angular編寫了大量的Web應用程序,他正在探索新的Web和移動技術(如增強現實)的功能并研究如何將其用于創新解決方案。Caleb Dayley是一名在校大學生,主修計算機科學。他盡可能地學習自己所能學到的東西,并且自學了很多關于程序設計的知識。他自學了幾種語言,包括JavaScript、C#,并且使用了本書的第1版。他對未來的發展,以及為有機會幫助設計和開發下一代創新軟件感到興奮,這些軟件將繼續改善我們生活、工作和娛樂的方式。譯者盧濤:ITPUB社區版主,20年IT從業經歷,先后從事c/c 軟件開發、系統分析及Oracle數據庫等工作,參加過多個全國性普查數據處理項目的開發和運維,目前主要從事統計報表聯網填報系統的后臺支持。《劍破冰山――Oracle開發的藝術》作者之一,譯有多部技術書籍。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 都江堰招聘网-都江堰人才网 都江堰人事人才网 都江堰人才招聘网 邢台人才网_邢台招聘网_邢台123招聘【智达人才网】 | 深圳市源和塑胶电子有限公司-首页 | 桌上式超净工作台-水平送风超净工作台-上海康路仪器设备有限公司 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 北京网站建设首页,做网站选【优站网】,专注北京网站建设,北京网站推广,天津网站建设,天津网站推广,小程序,手机APP的开发。 | 引领中高档酒店加盟_含舍·美素酒店品牌官网 | 【化妆品备案】进口化妆品备案流程-深圳美尚美化妆品有限公司 | 物联网卡_物联网卡购买平台_移动物联网卡办理_移动联通电信流量卡通信模组采购平台? | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 青州开防盗门锁-配汽车芯片钥匙-保险箱钥匙-吉祥修锁店 | ★塑料拖链__工程拖链__电缆拖链__钢制拖链 - 【上海闵彬】 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 多功能干燥机,过滤洗涤干燥三合一设备-无锡市张华医药设备有限公司 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 浙江寺庙设计-杭州寺院设计-宁波寺庙规划_汉匠 | 螺旋丝杆升降机-SWL蜗轮-滚珠丝杆升降机厂家-山东明泰传动机械有限公司 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 郑州巴特熔体泵有限公司专业的熔体泵,熔体齿轮泵与换网器生产厂家 | 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 | 分子精馏/精馏设备生产厂家-分子蒸馏工艺实验-新诺舜尧(天津)化工设备有限公司 | 展厅设计公司,展厅公司,展厅设计,展厅施工,展厅装修,企业展厅,展馆设计公司-深圳广州展厅设计公司 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 高压直流电源_特种变压器_变压器铁芯-希恩变压器定制厂家 | 光伏支架成型设备-光伏钢边框设备-光伏设备厂家 | 快速门厂家批发_PVC快速卷帘门_高速门_高速卷帘门-广州万盛门业 快干水泥|桥梁伸缩缝止水胶|伸缩缝装置生产厂家-广东广航交通科技有限公司 | 不锈钢闸阀_球阀_蝶阀_止回阀_调节阀_截止阀-可拉伐阀门(上海)有限公司 | 贴板式电磁阀-不锈钢-气动上展式放料阀-上海弗雷西阀门有限公司 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 喷码机,激光喷码打码机,鸡蛋打码机,手持打码机,自动喷码机,一物一码防伪溯源-恒欣瑞达有限公司 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 警用|治安|保安|不锈钢岗亭-售货亭价格-垃圾分类亭-移动厕所厂家-苏州灿宇建材 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 阻垢剂-反渗透缓蚀阻垢剂厂家-山东鲁东环保科技有限公司 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 成都治疗尖锐湿疣比较好的医院-成都治疗尖锐湿疣那家医院好-成都西南皮肤病医院 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 转向助力泵/水泵/发电机皮带轮生产厂家-锦州华一精工有限公司 |