套裝2冊:
Spring Boot 2精髓 從構建小係統到架構分布式大係統
Vue.js實戰尤雨溪作序
Spring Boot 2精髓:從構建小係統到架構分布式大係統
作 譯 者:李傢智
齣版時間:2017-10 韆 字 數:460
版 次:01-01 頁 數:384
開 本:16開
裝 幀:
I S B N :9787121328251
換 版:
所屬分類:科技 >> 計算機 >> 網絡與互聯網
紙質書定價:¥79.0
Spring Boot是目前Spring技術體係中炙手可熱的框架之一,既可用於構建業務復雜的企業應用係統,也可以開發高性能和高吞吐量的互聯網應用。Spring Boot框架降低瞭Spring技術體係的使用門檻,簡化瞭Spring應用的搭建和開發過程,提供瞭流行的第三方開源技術的自動集成。本書係統介紹瞭Spring Boot 2的主要技術,側重於兩個方麵,一方麵是極速開發一個Web應用係統,詳細介紹Spring Boot框架、Spring MVC、視圖技術、數據庫訪問技術,並且介紹多環境部署、自動裝配、單元測試等高級特性;另一方麵,當係統模塊增加,性能和吞吐量要求增加時,如何平滑地用Spring Boot實現分布式架構,也會在本書後半部分介紹,包括使用Spring實現RESTful架構,在Spring Boot框架下使用Redis、MongoDB、ZooKeeper、Elasticsearch等流行技術,使用Spring Session實現係統水平擴展,使用Spring Cache提高係統性能。
第1章 Java EE簡介
1.1 Java EE
1.1.1 Java EE架構
1.1.2 Java EE的缺點
1.2 Spring
1.2.1 Spring IoC容器和AOP
1.2.2 Spring的缺點
1.3 Spring Boot
1.4 Hello,Spring Boot
1.4.1 創建一個Maven工程
1.4.2 增加Web支持
1.4.3 Hello Spring Boot示例
1.4.4 使用熱部署
1.4.5 添加REST支持
第2章 Spring Boot基礎
2.1 檢查Java環境與安裝Java
2.2 安裝和配置Maven
2.2.1 Maven介紹
2.2.2 安裝Maven
2.2.3 設置Maven
2.2.4 使用IDE設置Maven
2.2.5 Maven的常用命令
2.3 Spring核心技術
2.3.1 Spring的曆史
2.3.2 Spring容器介紹
2.3.3 Spring AOP介紹
第3章 MVC框架
3.1 集成MVC框架
3.1.1 引入依賴
3.1.2 Web應用目錄結構
3.1.3 Java包名結構
3.2 使用Controller
3.3 URL映射到方法
3.3.1 @RequestMapping
3.3.2 URL路徑匹配
3.3.3 HTTP method匹配
3.3.4 consumes和produces
3.3.5 params和header匹配
3.4 方法參數
3.4.1 PathVariable
3.4.2 Model&ModelAndView
3.4.3 JavaBean接受HTTP參數
3.4.4 @RequsetBody接受JSON
3.4.5 MultipartFile
3.4.6 @ModelAttribute
3.4.7 @InitBinder
3.5 驗證框架
3.5.1 JSR-303
3.5.2 MVC中使用@Validated
3.5.3 自定義校驗
3.6 WebMvcConfigurer
3.6.1 攔截器
3.6.2 跨域訪問
3.6.3 格式化
3.6.4 注冊Controller
3.7 視圖技術
3.7.1 使用Freemarker
3.7.2 使用Beetl
3.7.3 使用Jackson
3.7.4 Redirect和Forward
3.8 通用錯誤處理
3.9 @Service和@Transactional
3.9.1 聲明一個Service類
3.9.2 事務管理
3.10 curl命令
第4章 視圖技術
4.1 Beetl模闆引擎
4.1.1 安裝Beetl
4.1.2 設置定界符號和占位符
4.1.3 配置Beetl
4.1.4 groupTemplate
4.2 使用變量
4.2.1 全局變量
4.2.2 局部變量
4.2.3 共享變量
4.2.4 模闆變量
4.3 錶達式
4.3.1 計算錶達式
4.3.2 邏輯錶達式
4.4 控製語句
4.4.1 循環語句
4.4.2 條件語句
4.4.3 try catch
4.5 函數調用
4.6 格式化函數
4.7 直接調用Java
4.8 標簽函數
4.9 HTML標簽
4.10 安全輸齣
4.11 高級功能
4.11.1 配置Beetl
4.11.2 自定義函數
4.11.3 自定義格式化函數
4.11.4 自定義標簽函數
4.11.5 自定義HTML標簽
4.11.6 布局
4.11.7 AJAX局部渲染
4.12 腳本引擎
4.13 JSON技術
4.13.1 在Spring Boot中使用Jackson
4.13.2 自定義ObjectMapper
4.13.3 Jackson的三種使用方式
4.13.4 Jackson樹遍曆
4.13.5 對象綁定
4.13.6 流式操作
4.13.7 Jackson注解
4.13.8 集閤的反序列化
4.14 MVC分離開發
4.14.1 集成WebSimulate
4.14.2 模擬JSON響應
4.14.3 模擬模闆渲染
第5章 數據庫訪問
5.1 配置數據源
5.2 Spring JDBC Template
5.2.1 查詢
5.2.2 修改
5.2.3 JdbcTemplate增強
5.3 BeetlSQL介紹
5.3.1 BeetlSQL功能概覽
5.3.2 添加Maven依賴
5.3.3 配置BeetlSQL
5.3.4 SQLManager
5.3.5 使用SQL文件
5.3.6 Mapper
5.3.7 使用實體
5.4 SQLManager內置CRUD
5.4.1 內置的插入API
5.4.2 內置的更新(刪除)API
5.4.3 內置的查詢API
5.4.4 代碼生成方法
5.5 使用sqlId
5.5.1 md文件命名
5.5.2 md文件構成
5.5.3 調用sqlId
5.5.4 翻頁查詢
5.5.5 TailBean
5.5.6 ORM查詢
5.5.7 其他API
5.5.8 Mapper詳解
5.6 BeetlSQL的其他功能
5.6.1 常用函數和標簽
5.6.2 主鍵設置
5.6.3 BeetlSQL注解
5.6.4 NameConversion
5.6.5 鎖
第6章 Spring Data JPA
6.1 集成Spring Data JPA
6.1.1 集成數據源
6.1.2 配置JPA支持
6.1.3 創建Entity
6.1.4 簡化Entity
6.2 Repository
6.2.1 CrudRepository
6.2.2 PagingAndSortingRepository
6.2.3 JpaRepository
6.2.4 持久化Entity
6.2.5 Sort
6.2.6 Pageable和Page
6.2.7 基於方法名字查詢
6.2.8 @Query查詢
6.2.9 使用JPA Query
6.2.10 Example查詢
第7章 Spring Boot配置
7.1 配置Spring Boot
7.1.1 服務器配置
7.1.2 使用其他Web服務器
7.1.3 配置啓動信息
7.1.4 配置瀏覽器顯示ico
7.2 日誌配置
7.3 讀取應用配置
7.3.1 Environment
7.3.2 @Value
7.3.3 @ConfigurationProperties
7.4 Spring Boot自動裝配
7.4.1 @Configuration和@Bean
7.4.2 Bean條件裝配
7.4.3 Class條件裝配
7.4.4 Environment裝配
7.4.5 其他條件裝配
7.4.6 聯閤多個條件
7.4.7 Condition接口
7.4.8 製作Starter
第8章 部署Spring Boot應用
8.1 以jar文件運行
8.2 以war方式部署
8.3 多環境部署
8.4 @Profile注解
第9章 Testing單元測試
9.1 JUnit介紹
9.1.1 JUnit的相關概念
9.1.2 JUnit測試
9.1.3 Assert
9.1.4 Suite
9.2 Spring Boot單元測試
9.2.1 測試範圍依賴
9.2.2 Spring Boot測試腳手架
9.2.3 測試Service
9.2.4 測試MVC
9.2.5 完成MVC請求模擬
9.2.6 比較MVC的返迴結果
9.2.7 JSON比較
9.3 Mockito
9.3.1 模擬對象
9.3.2 模擬方法參數
9.3.3 模擬方法返迴值
9.4 麵嚮數據庫應用的單元測試
9.4.1 @Sql
9.4.2 XLSUnit
9.4.3 XLSUnit的基本用法
第10章 REST
10.1 REST簡介
10.1.1 REST風格的架構
10.1.2 使用“api”作為上下文
10.1.3 增加一個版本標識
10.1.4 標識資源
10.1.5 確定HTTP Method
10.1.6 確定HTTP Status
10.1.7 REST VS. WebService
10.2 Spring Boot集成REST
10.2.1 集成REST
10.2.2 @RestController
10.2.3 REST Client
10.3 Swagger UI
10.3.1 集成Swagger
10.3.2 Swagger規範
10.3.3 接口描述
10.3.4 查詢參數描述
10.3.5 URI中的參數
10.3.6 HTTP頭參數
10.3.7 錶單參數
10.3.8 文件上傳參數
10.3.9 整個請求體作為參數
10.4 模擬REST服務
第11章 MongoDB
11.1 安裝MongoDB
11.2 使用shell
11.2.1 指定數據庫
11.2.2 插入文檔
11.2.3 查詢文檔
11.2.4 更新操作
11.2.5 刪除操作
11.3 Spring Boot集成MongoDB
11.4 增刪改查
11.4.1 增加API
11.4.2 根據主鍵查詢API
11.4.3 查詢API
11.4.4 修改API
11.4.5 刪除API
11.4.6 使用MongoDatabase
11.4.7 打印日誌
第12章 Redis
12.1 安裝Redis
12.2 使用redis-cli
12.2.1 安全設置
12.2.2 基本操作
12.2.3 keys
12.2.4 Redis List
12.2.5 Redis Hash
12.2.6 Set
12.2.7 Pub/Sub
12.3 Spring Boot集成Redis
12.4 使用StringRedisTemplate
12.4.1 opsFor
12.4.2 綁定Key的操作
12.4.3 RedisConnection
12.4.4 Pub/Sub
12.5 序列化策略
12.5.1 默認序列化策略
12.5.2 自定義序列化策略
第13章 Elasticsearch
13.1 Elasticsearch介紹
13.1.1 安裝Elasticsearch
13.1.2 Elasticsearch的基本概念
13.2 使用REST訪問Elasticsearch
13.2.1 添加文檔
13.2.2 根據主鍵查詢
13.2.3 根據主鍵更新
13.2.4 根據主鍵刪除
13.2.5 搜索文檔
13.2.6 聯閤多個索引搜索
13.3 使用RestTemplate訪問ES
13.3.1 創建Book
13.3.2 使用RestTemplate獲取搜索結果
13.4 Spring Data Elastic
13.4.1 安裝Spring Data
13.4.2 編寫Entity
13.4.3 編寫Dao
13.4.4 編寫Controller
第14章 Cache
14.1 關於Cache
14.1.1 Cache的組件和概念
14.1.2 Cache的單體應用
14.1.3 使用專有的Cache服務器
14.1.4 使用一二級緩存服務器
14.2 Spring Boot Cache
14.3 注釋驅動緩存
14.3.1 @Cacheable
14.3.2 Key生成器
14.3.3 @CachePut
14.3.4 @CacheEvict
14.3.5 @Caching
14.3.6 @CacheConfig
14.4 使用Redis Cache
14.4.1 集成Redis緩存
14.4.2 禁止緩存
14.4.3 定製緩存
14.5 Redis緩存原理
14.6 實現Redis兩級緩存
14.6.1 實現TwoLevelCacheManager
14.6.2 創建RedisAndLocalCache
14.6.3 緩存同步說明
14.6.4 將代碼組閤在一起
第15章 Spring Session
15.1 水平擴展實現
15.2 Nginx的安裝和配置
15.2.1 安裝Nginx
15.2.2 配置Nginx
15.3 Spring Session
15.3.1 Spring Session介紹
15.3.2 使用Redis
15.3.3 Nginx+Redis
第16章 Spring Boot和ZooKeeper
16.1 ZooKeeper
16.1.1 ZooKeeper的數據結構
16.1.2 安裝ZooKeeper
16.1.3 ZooKeeper的基本命令
16.1.4 領導選取演示
16.1.5 分布式鎖演示
16.1.6 服務注冊演示
16.2 Spring Boot集成ZooKeeper
16.2.1 集成Curator
16.2.2 Curator API
16.3 實現分布式鎖
16.4 服務注冊
16.4.1 通過ServiceDiscovery注冊服務
16.4.2 獲取服務
16.5 領導選取
第17章 監控Spring Boot應用
17.1 安裝Acutator
17.2 HTTP跟蹤
17.3 日誌查看
17.4 綫程棧信息
17.5 內存信息
17.6 查看URL映射
17.7 查看Spring容器管理的Bean
17.8 其他監控
17.9 編寫自己的監控信息
17.9.1 編寫HealthIndicator
17.9.2 自定義監控
...
| Vue.js實戰 | ||
| | 定價 | 79.00 |
| 齣版社 | 清華大學齣版社 | |
| 版次 | 1 | |
| 齣版時間 | 2017年01月 | |
| 開本 | 16開 | |
| 作者 | 梁灝 | |
| 裝幀 | 平裝 | |
| 頁數 | 330 | |
| 字數 | 550000 | |
| ISBN編碼 | 9787302484929 | |
| 重量 | ||
目 錄
第1篇 基礎篇
第1章 初識Vue.js 3
1.1 Vue.js是什麼 3
1.1.1 MVVM模式 3
1.1.2 Vue.js有什麼不同 4
1.2 如何使用Vue.js 5
1.2.1 傳統的前端開發模式 5
1.2.2 Vue.js的開發模式 5
第2章 數據綁定和第壹個Vue應用 8
2.1 Vue實例與數據綁定 9
2.1.1 實例與數據 9
2.1.2 生命周期 10
2.1.3 插值與錶達式 11
2.1.4 過濾器 13
2.2 指令與事件 15
2.3 語法糖 18
第3章 計算屬性 19
3.1 什麼是計算屬性 19
3.2 計算屬性用法 20
3.3 計算屬性緩存 23
第4章 vbind及class與style綁定 25
4.1 瞭解vbind指令 25
4.2 綁定class的幾種方式 26
4.2.1 對象語法 26
4.2.2 數組語法 27
4.2.3 在組件上使用 29
4.3 綁定內聯樣式 30
第5章 內置指令 32
5.1 基本指令 32
5.1.1 vcloak 32
5.1.2 vonce 33
5.2 條件渲染指令 33
5.2.1 vif、velseif、velse 33
5.2.2 vshow 36
5.2.3 vif與vshow的選擇 36
5.3 列錶渲染指令vfor 37
5.3.1 基本用法 37
5.3.2 數組更新 41
5.3.3 過濾與排序 43
5.4 方法與事件 44
5.4.1 基本用法 44
5.4.2 修飾符 46
5.5 實戰:利用計算屬性、指令等知識開發購物車 47
第6章 錶單與vmodel 55
6.1 基本用法 55
6.2 綁定值 61
6.3 修飾符 63
第7章 組件詳解 65
7.1 組件與復用 65
7.1.1 為什麼使用組件 65
7.1.2 組件用法 66
7.2 使用props傳遞數據 70
7.2.1 基本用法 70
7.2.2 單嚮數據流 72
7.2.3 數據驗證 74
7.3 組件通信 75
7.3.1 自定義事件 75
7.3.2 使用vmodel 77
7.3.3 非父子組件通信 79
7.4 使用slot分發內容 83
7.4.1 什麼是slot 83
7.4.2 作用域 84
7.4.3 slot用法 85
7.4.4 作用域插槽 87
7.4.5 訪問slot 89
7.5 組件高ji用法 90
7.5.1 遞歸組件 90
7.5.2 內聯模闆 92
7.5.3 動態組件 93
7.5.4 異步組件 94
7.6 其他 95
7.6.1 $nextTick 95
7.6.2 XTemplates 96
7.6.3 手動掛載實例 97
7.7 實戰:兩個常用組件的開發 98
7.7.1 開發一個數字輸入框組件 98
7.7.2 開發一個標簽頁組件 106
第8章 自定義指令 118
8.1 基本用法 118
8.2 實戰 121
8.2.1 開發一個可從外部關閉的下拉菜單 121
8.2.2 開發一個實時時間轉換指令vtime 126
第2篇 進階篇
第9章 Render函數 133
9.1 什麼是Virtual Dom 133
9.2 什麼是Render函數 136
9.3 createElement用法 140
9.3.1 基本參數 140
9.3.2 約束 143
9.3.3 使用代替模闆功能 147
9.4 函數化組件 153
9.5 JSX 157
9.6 實戰:使用Render函數開發可排序的錶格組件 159
9.7 實戰:留言列錶 172
9.8 總結 183
第10章 使用webpack 184
10.1 前端工程化與webpack 184
10.2 webpack基礎配置 187
10.2.1 安裝webpack與webpackdevserver 187
10.2.2 就是一個js文件而已 188
10.2.3 逐步完善配置文件 191
10.3 單文件組件與vueloader 194
10.4 用於生産環境 201
第11章 插件 206
11.1 前端路由與vuerouter 207
11.1.1 什麼是前端路由 207
11.1.2 vuerouter基本用法 208
11.1.3 跳轉 212
11.1.4 高ji用法 213
11.2 狀態管理與Vuex 216
11.2.1 狀態管理與使用場景 216
11.2.2 Vuex基本用法 217
11.2.3 高ji用法 221
11.3 實戰:中央事件總綫插件vuebus 227
第3篇 實戰篇
第12章 iView**組件剖析 235
12.1 級聯選擇組件Cascader 236
12.2 摺疊麵闆組件Collapse 249
12.3 iView內置工具函數 257
第13章 實戰:知乎日報項目開發 261
13.1 分析與準備 261
13.2 推薦列錶與分類 265
13.2.1 搭建基本結構 265
13.2.2 主題日報 267
13.2.3 每日推薦 271
13.2.4 自動加載更多推薦列錶 276
13.3 文章詳情頁 278
13.3.1 加載內容 278
13.3.2 加載評論 281
13.4 總結 286
第14章 實戰:電商網站項目開發 288
14.1 項目工程搭建 288
14.2 商品列錶頁 290
14.2.1 需求分析與模塊拆分 290
14.2.2 商品簡介組件 291
14.2.3 列錶按照價格、銷量排序 297
14.2.4 列錶按照品牌、顔色篩選 306
14.3 商品詳情頁 309
14.4 購 物 車 313
14.4.1 準備數據 314
14.4.2 顯示和操作數據 316
14.4.3 使用優惠碼 320
14.5 總結 324
第15章 相關開源項目介紹 325
15.1 服務端渲染與Nuxt.js 325
15.1.1 是否需要服務端渲染 325
15.1.2 Nuxt.js 326
15.2 HTTP庫axios 327
15.3 多語言插件vuei18n 329
本書以Vue.js 2為基礎,以項目實戰的方式來引導讀者漸進式學習Vue.js。本書分為基礎篇、進階篇和實戰篇三部分。基礎篇主要是對 Vue.js 核心功能的介紹;進階篇主要講解前端工程化Vue.js的組件化、插件的使用;實戰篇著重開發瞭兩個完整的示例,所涉及的內容涵蓋Vue.js絕大部分API。通過閱讀本書,讀者能夠掌握Vue.js框架主要API的使用方法、自定義指令、組件開發、單文件組件、Render函數、使用webpack開發可復用的單頁麵富應用等。
本書示例豐富、側重實戰,適用於剛接觸或即將接觸Vue.js的開發者,也適用於對Vue.js有過開發經驗,但需要進一步提升的開發者。
我是一名對技術充滿好奇的獨立開發者,總是在探索如何用最新的技術棧構建齣高效、有趣的個人項目。最近我對Vue.js的靈活性和Spring Boot的強大功能很感興趣,但一直苦於找不到一個能夠將兩者無縫結閤,並且能夠快速上手的教程。這本書的齣現,簡直就是為我量身定做的!它沒有上來就講那些深奧的理論,而是從實際的項目構建齣發,讓我能夠快速上手,體驗到Vue.js前端的流暢和Spring Boot後端的強大。更讓我驚喜的是,書中還涉及到瞭如何將一個“小係統”逐步演進到“分布式大係統”的架構設計思路。這對於我這種喜歡不斷嘗試新功能、新架構的開發者來說,簡直是福音!我迫不及待地想學習書中關於如何優化性能、提高係統穩定性的方法,以及如何將我的個人項目擴展到能夠應對更大規模用戶訪問的水平。
評分我是一位資深的前端架構師,對技術演進和係統設計有著極高的要求。在日常工作中,我需要不斷評估和引入新的技術,以提升團隊的開發效率和係統的可維護性。當看到這本書時,我首先關注的是它在“分布式大係統”架構方麵的深度。雖然Vue.js和Spring Boot都是業界主流技術,但如何將它們恰當地應用於復雜的分布式環境中,並形成一個高內聚、低耦閤的係統,是技術決策的關鍵。這本書似乎提供瞭一個從基礎到進階的完整路徑,不僅僅是技術實現,更重要的是它對架構設計原則的闡述。我期望書中能夠深入講解微服務的設計理念、服務治理、數據一緻性、容錯機製等,這些都是構建穩定、可擴展分布式係統的核心要素。同時,它能否提供一些關於如何將Vue.js前端與Spring Boot微服務進行有效解耦,以及如何進行大規模部署和監控的實踐經驗,也正是我想深入瞭解的。
評分這本書簡直是我近期技術生涯中的一劑“及時雨”!作為一個多年從事前端開發的工程師,雖然熟練掌握瞭Vue.js,但對於如何將其與強大的後端框架Spring Boot深度結閤,尤其是構建復雜、可擴展的分布式係統,我一直感到有些迷茫。市麵上很多Vue.js的書籍側重於UI組件的實現和前端的交互邏輯,而Spring Boot的書籍又往往過於關注Java後端開發本身,兩者之間常常存在一個“斷層”。這本書的齣現,恰好彌補瞭這一空白。它不僅僅是將Vue.js和Spring Boot“縫閤”在一起,而是從如何構建一個完整的、能夠處理實際業務場景的係統齣發,將兩者融會貫通。我尤其欣賞它從“小係統”到“大係統”的循序漸進的思路,這讓我在學習過程中能夠逐步建立起對整體架構的認知,而不是一開始就被海量知識點淹沒。書中對Vue.js的實際應用場景講解得非常到位,不再是枯燥的API羅列,而是結閤瞭真實的項目需求,比如用戶認證、數據管理、組件復用等,這些都是我在日常開發中會遇到的問題,讓我學完就能立刻上手。
評分作為一名項目經理,我一直在尋找一本能夠幫助我理解和管理技術團隊的書籍,尤其是在當前微服務和分布式架構日益流行的背景下。這本書的標題和簡介立刻吸引瞭我,因為它明確提到瞭“架構分布式大係統”這一關鍵點。我希望通過閱讀這本書,能夠更深入地理解Vue.js和Spring Boot在構建復雜係統中的角色和價值,以及它們如何協同工作,形成一個健壯、可擴展的整體。書中的內容,雖然我不是直接的編碼者,但我可以從中瞭解到各個模塊之間的聯係,以及如何進行閤理的係統設計和技術選型。它似乎能夠幫助我建立起一個完整的技術視野,從而在項目規劃和團隊溝通中,能夠提齣更具建設性的意見。我尤其關注書中關於“從構建小係統到架構分布式大係統”的演進過程,這能幫助我理解技術棧的成熟度和係統的演化路徑,這對項目管理至關重要。
評分我是一位剛入行不久的後端開發新人,在學習Spring Boot的過程中,一直希望能找到一個能與前端技術完美銜接的參考。很多Spring Boot的書籍雖然詳細,但往往忽略瞭實際項目中前後端聯調的細節,讓我常常在對接API時感到力不從心。這本書的內容,恰恰解決瞭我的這個痛點。它不僅僅是講解Spring Boot的各種特性,如Spring Data JPA、Spring Security、RESTful API的設計等等,更重要的是,它將這些後端技術與Vue.js前端的實際需求緊密聯係起來。例如,書中關於如何設計高效的API接口、如何處理前後端的數據格式轉換、如何實現安全的用戶登錄和權限控製等,都提供瞭非常實用的指導。我特彆喜歡書中關於“構建小係統”的部分,這讓我能夠在一個相對簡單的項目中,逐步掌握Vue.js和Spring Boot的配閤方式,再逐步過渡到更復雜的分布式架構。這種由淺入深的講解方式,極大地增強瞭我的學習信心和實踐能力。
評分感謝快遞小哥大晚上送快遞
評分感謝快遞小哥大晚上送快遞
評分保證完好,應該是正品.
評分保證完好,應該是正品.
評分保證完好,應該是正品.
評分感謝快遞小哥大晚上送快遞
評分保證完好,應該是正品.
評分很好
評分保證完好,應該是正品.
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有