書名: 妙峰法師傳記 (1版)
作者: 紐約中華佛教會著
版次: 1
ISBN: 9789570869835
出版社: 聯經
出版日期: 2023/06
頁數: 480
定價: 600
售價: 540
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

為您推薦

PHP錦囊妙計 (1版)

PHP錦囊妙計 (1版)

類似書籍推薦給您

【簡介】 💥 錯誤百出的PHP程式碼麥擱來亂 💥 👉 快速識別、解決錯誤,阻絕重用編譯錯誤的PHP程式碼 👉 容易理解與遵循的模式與範例,解決常見問題 👉 遠離錯誤百出的PHP程式碼,提升PHP程式碼品質和你的生活品質 🎯 本書適合網站維護工程師,以及想將轉換技能至PHP最新技術的工程師。 「Eric將他在PHP社群的豐富經驗濃縮成一本易於理解的書。強烈推薦給各種資歷的PHP開發人員!」 —Steve Grunwell Mailchimp資深軟體工程師 如果您是PHP開發人員,正在尋找常見問題的解決方法,本書能提供相關程式碼,幫助讀者解決各種程式設計上的疑難雜症。PHP是一種非常容易使用的程式語言,這也解釋了為什麼當今超過75%的線上網站,仍以PHP作為主要的語言。此外,還對程式錯誤有著令人難以置信的寬容,這使得有問題的程式碼持續被重複使用著。 作者Eric A. Mann透過獨立章節,運用最新的PHP 8.2版本,詳述各種問題與處理對策,協助讀者解決日常工作中所遇到的狀況。本書更深入探討適合所有開發人員遵循的標準模式和規範,以解決PHP的常見問題。透過這些實用技巧,我們將快速辨識並解決複雜的問題,而無需重新發明輪子。 本書作為一本實用指南,將幫助讀者: ‧建立函數和物件,組成更高效率的應用程式。 ‧探索現代PHP的模式系統。 ‧理解加密、錯誤處理、偵錯和效能調整等關鍵概念。 ‧檢查PHP套件/擴充功能的生態系統。 ‧學習如何建立基本的Web網站和命令列應用程式。 ‧安全地處理電腦上的檔案(包含加密檔案和純文字檔案)。 【目錄】 前言 第一章 變數 1.1 定義常數 1.2 建立可變變數 1.3 直接交換變數 第二章 運算子 2.1 使用三元運算符號代替 If-Else 區塊 2.2 合併潛在的 null 值 2.3 比較相同的數值 2.4 使用三路比較運算對數值進行排序 2.5 使用運算符號抑制診斷錯誤 2.6 整數內的位元比較 第三章 函數 3.1 存取函數參數 3.2 設定函數的預設參數 3.3 使用命名的函數參數 3.4 強制執行函數引數及回傳型別 3.5 定義具有可變引數數量的函數 3.6 回傳多個數值 3.7 從函數內存取全域變數 3.8 跨函數呼叫來管理狀態值 3.9 定義動態函數 3.10 將函數作為參數傳遞給其他函數 3.11 使用簡潔的函數定義(箭頭函數) 3.12 建立沒有回傳值的函數 3.13 建立不回傳的函數 第四章 字串 4.1 存取字串中的子字串 4.2 從字串中抓取子字串 4.3 替換部分字串 4.4 依序處理字串中的每一個位元 4.5 產生隨機字串 4.6 在字串中插入變數 4.7 將多個字串連接在一起 4.8 維護儲存在字串中的二進制資料 第五章 數字 5.1 驗證變數中的數字 5.2 浮點數的比較 5.3 浮點數的四捨五入 5.4 產生真正的隨機變數 5.5 產生可預測的隨機變數 5.6 依照權重產生隨機變數 5.7 對數的計算 5.8 指數的計算 5.9 將數字格式化為字串 5.10 處理非常大或非常小的數字 5.11 在不同進制之間轉換數字 第六章 日期和時間 6.1 取得目前日期和時間 6.2 格式化日期和時間 6.3 將日期和時間轉換為 Unix 時間戳記 6.4 從 Unix 時間戳記轉換為日期和時間 6.5 計算兩個日期之間的差值 6.6 從任意字串中解析日期和時間 6.7 驗證日期 6.8 增加或減去日期 6.9 計算跨時區的時間 第七章 陣列 7.1 將陣列中的每個鍵值關聯多個元素 7.2 透過數字範圍來初始化陣列 7.3 疊代處理陣列中的項目 7.4 從關聯陣列與數值陣列中刪除元素 7.5 修改陣列的大小 7.6 將一個陣列附加到另一個陣列 7.7 從現有陣列的片段來建立陣列 7.8 陣列和字串之間的轉換 7.9 反轉陣列 7.10 對陣列進行排序 7.11 根據函數對陣列進行排序 7.12 隨機打亂陣列中的元素 7.13 將函數套用於陣列中的每個元素 7.14 將陣列簡化為單一數值 7.15 透過重複疊代來替換無限或龐大的陣列 第八章 類別和物件 8.1 從自訂類別實體化物件 8.2 建構物件來定義預設數值 8.3 在類別中定義唯讀屬性 8.4 對不再需要的物件進行解構清理 8.5 使用神奇方法所提供的動態屬性 8.6 擴充類別來定義附加的功能 8.7 強制類別表現出特定行為 8.8 建立抽象基礎類別 8.9 防止修改類別及方法 8.10 clone(複製)物件 8.11 定義靜態屬性與方法 8.12 列舉在物件中的私有屬性或方法 8.13 在類別之間重複使用任意程式碼 第九章 安全性與加密 9.1 過濾、驗證和清理使用者輸入 9.2 將敏感憑證排除在應用程式碼之外 9.3 雜湊和驗證密碼 9.4 加密與解密資料 9.5 在檔案中儲存加密資料 9.6 對要傳送到另一個應用程式的資料進行加密簽章 9.7 驗證加密簽章 第十章 檔案的處理 10.1 建立或開啟本機檔案 10.2 將檔案讀入字串 10.3 讀取檔案的特定片段 10.4 直接修改檔案 10.5 同時寫入多個檔案 10.6 鎖定檔案以防止其他行程存取或修改 第十一章 串流 11.1 資料串流與暫存檔案之間的傳輸 11.2 從 PHP 輸入串流讀取資料 11.3 寫入 PHP 輸出串流 11.4 從一個串流讀取並寫入另一個串流 11.5 將不同處理串流的方法組合在一起 11.6 撰寫自訂串流包裝器 第十二章 錯誤處理 12.1 尋找並修復語法解析錯誤 12.2 建立和處理自訂例外 12.3 向終端使用者隱藏錯誤訊息 12.4 使用自訂錯誤處理程式 12.5 將錯誤記錄到外部串流 第十三章 除錯和測試 13.1 使用除錯擴充工具 13.2 撰寫單元測試 13.3 自動化單元測試 13.4 使用靜態程式碼分析 13.5 記錄除錯資訊 13.6 將變數內容轉換為字串 13.7 使用內建的 Web 伺服器功能快速執行應用程式 13.8 使用 git-bisect 版本控制專案進行迴歸的單元測試 第十四章 效能調校 14.1 函數執行時間的評估 14.2 對程式的效能進行基準測試 14.3 使用操作碼快取加速應用程式 第十五章 套件與擴充功能 15.1 定義 Composer 專案 15.2 尋找 Composer 套件 15.3 安裝與更新 Composer 軟體套件 15.4 安裝本機 PHP 擴充功能 第十六章 資料庫 16.1 關聯式資料庫 16.2 鍵值資料庫 16.3 圖形資料庫 16.4 文件資料庫 16.5 連線到 SQLite 資料庫 16.6 使用 PDO 連接到外部資料庫 16.7 清理使用者輸入來進行資料庫的查詢 16.8 模擬資料來進行資料庫的整合測試 16.9 使用 Eloquent ORM 查詢 SQL 資料庫 第十七章 非同步 PHP 17.1 從遠端 API 非同步取得資料 17.2 等待多個非同步操作的結果 17.3 中斷某個操作並執行另一個操作 17.4 在單獨的執行緒中執行程式碼 17.5 在單獨的執行緒之間發送和接收訊息 17.6 使用 Fiber 管理串流過程中的內容 第十八章 PHP 命令列 18.1 解析程式引數 18.2 讀取互動式的使用者輸入 18.3 替控制台的輸出文字添加顏色 18.4 使用 Symfony 來建立命令列應用程式 18.5 啟動 PHP 原生的 REPL 操作模式

原價: 880 售價: 748 現省: 132元
立即查看
Kubernetes錦囊妙計 (2版)

Kubernetes錦囊妙計 (2版)

類似書籍推薦給您

【簡介】 ✨ 睽違6年,全新改新版,深入掌握最新 Kubernetes 功能!✨ 本書新版全面涵蓋Kubernetes從開發到生產環境的核心概念,整合Kubernetes廣泛生態系統中的解決方案,精選超過100個範例,助你輕鬆自信地穿越 Kubernetes 叢林,打造雲端原生應用程式。 無論你是初次接觸 Kubernetes 的新手,還是已有經驗的開發者,都能在這本書中找到實用的知識與技巧,優化使用體驗提升工作效率。 ------------------------------------------------------ Kubernetes是協調(orchestration)容器與管理分散式應用程式的事實標準,廣受重視擴展性、可移植性、自動化和聲明式組態配置風格的人們喜愛。透過這本實用的祕笈,你將學會如何使用Kubernetes來自動部署、大規模縮放和操作跨主機叢集上的應用程式容器。 在這本全新的第二版,作者Sameer Naik、Sébastien Goasguen和Jonathan Michaux採用問題解決導向的風格,提供方便查詢的機制,讓你迅速找到詳細的解答。Kubernetes能協助快速部署應用程式,以可預測的方式有效應對客戶需求。這本祕笈也提供開發者和系統管理者需要的核心基礎知識,以幫助他們達成目標。 這本祕笈的主題包括: • 建立Kubernetes叢集 • 使用Kubernetes命令列介面 • 管理基本的工作負載類型 • 和服務共事 • 探索Kubernetes API • 管理有狀態的和非雲端原生的應用程式 • 操作volume和配置資料 • 進行叢集和應用等級的縮放 • 保護應用程式 • 進行監控和記錄 • 進行維護和排除故障 【目錄】 前言 第一章 開始使用 Kubernetes 1.1 安裝 Kubernetes CLI — kubectl 1.2 安裝 Minikube 來執行本地 Kubernetes 實例 1.3 在本地使用 Minikube 來進行開發 1.4 在 Minikube 上啟動你的第一個應用程式 1.5 使用 kind 在本地運行 Kubernetes 1.6 在 Docker Desktop 裡使用 Kubernetes 1.7 切換 kubectl context 1.8 使用 kubectx 與 kubens 來切換 context 與名稱空間 第二章 建立 Kubernetes 叢集 2.1 為 Kubernetes 叢集準備新節點 2.2 引導 Kubernetes 控制平面節點 2.3 安裝容器網路附加組件,以進行叢集網路通訊 2.4 將工作節點加入 Kubernetes 叢集 2.5 部署 Kubernetes 儀表板 2.6 操作 Kubernetes 儀表板 2.7 部署 Kubernetes Metrics 伺服器 2.8 從 GitHub 下載 Kubernetes 版本 2.9 下載用戶端和伺服器的二進制檔 2.10 使用 systemd 單元檔案來運行 Kubernetes 組件 2.11 在 Google Kubernetes Engine 上建立 Kubernetes 叢集 2.12 在 Azure Kubernetes Service 上建立 Kubernetes 叢集 2.13 在 Amazon Elastic Kubernetes Service 上建立 Kubernetes 叢集 第三章 使用 Kubernetes 用戶端 3.1 列出資源 3.2 刪除資源 3.3 使用 kubectl 來觀察資源的變化 3.4 使用 kubectl 來編輯物件 3.5 要求 kubectl 解釋資源與欄位 第四章 建立和修改基本工作負載 4.1 使用 kubectl run 來建立 pod 4.2 使用 kubectl create 來建立 deployment 4.3 用檔案 manifest 來建立物件 4.4 從頭開始編寫 pod manifest 4.5 使用 manifest 來啟動 deployment 4.6 更新 deployment 4.7 執行批次工作(job) 4.8 在 pod 內按照時程執行任務 4.9 在每個節點上運行基礎架構 daemon 第五章 使用服務 5.1 建立服務以公開你的應用程式 5.2 驗證服務的 DNS entry 5.3 更改服務類型 5.4 部署一個 ingress 控制器 5.5 從叢集外部使用服務 第六章 管理應用程式 manifest 6.1 安裝 Helm — Kubernetes 的 Package 管理器 6.2 將 chart 版本庫加入 Helm 6.3 使用 Helm 來安裝應用程式 6.4 檢視 chart 的可自訂參數 6.5 覆寫 chart 參數 6.6 取得使用者提供的 Helm 版本參數 6.7 用 Helm 來反安裝應用程式 6.8 建立自己的 chart,以使用 Helm 來打包你的應用程式 6.9 安裝 Kompose 6.10 將 Docker compose 檔案轉換為 Kubernetes manifest 6.11 將 Docker compose 檔轉換成 Helm chart 6.12 安裝 kapp 6.13 使用 kapp 來部署 YAML manifest 第七章 探索 Kubernetes API 與關鍵的詮釋資料 7.1 發現 Kubernetes API 伺服器的端點 7.2 瞭解 Kubernetes manifest 的結構 7.3 建立名稱空間以避免名稱衝突 7.4 為名稱空間設定配額 7.5 標記物件 7.6 用標記來查詢 7.7 用一個命令來附註資源 第八章 volume 與配置資料 8.1 透過本地 volume 在容器之間交換資料 8.2 使用 secret 來向 pod 傳遞 API 訪問密鑰 8.3 提供配置資料給應用程式 8.4 用 Minikube 來使用持久 volume 8.5 在 Minikube 瞭解資料可否持久保存 8.6 將加密後的祕密資訊儲存在版本控制系統中 第九章 規模縮放 9.1 縮放部署 9.2 使用水平 pod 自動縮放 9.3 自動縮放 GKE 裡的叢集 9.4 自動縮放 Amazon EKS 叢集 第十章 資訊安全 10.1 為應用程式提供唯一的身分 10.2 列出與查看訪問控制資訊 10.3 控制對於資源的訪問 10.4 保護 pod 第十一章 監視與記錄 11.1 讀取容器的 log 11.2 使用 liveness probe 從故障狀態中恢復 11.3 使用 readiness probe 來控制進入 pod 的流量 11.4 使用 start-up probe 來保護啟動速度緩慢的容器 11.5 將 liveness 與 readiness probe 加入你的部署 11.6 透過 CLI 取得 Kubernetes 統計數據 11.7 在 Minikube 上使用 Prometheus 和 Grafana 第十二章 維護與問題排除 12.1 啟用 kubectl 的自動完成 12.2 將服務裡的 pod 移除 12.3 在叢集外訪問 ClusterIP 服務 12.4 瞭解與解析資源狀態 12.5 對 pod 進行偵錯 12.6 影響 pod 的啟動行為 12.7 取得叢集狀態的詳細快照 12.8 加入 Kubernetes 工作節點 12.9 drain Kubernetes 節點,以進行維護 第十三章 服務 mesh 13.1 安裝 Istio 服務 mesh 13.2 使用 Istio sidecar 來部署微服務 13.3 使用 Istio 虛擬服務來路由流量 13.4 使用 Istio 虛擬服務來改寫 URL 13.5 安裝 Linkerd 服務 mesh 13.6 將服務部署到 Linkerd mesh 中 13.7 將流量路由至 Linkerd 裡的服務 13.8 在 Linkerd 中授權通往伺服器的流量 第十四章 無伺服器和事件驅動應用程式 14.1 安裝 Knative Operator 14.2 安裝 Knative Serving 組件 14.3 安裝 Knative CLI 14.4 建立 Knative Service 14.5 安裝 Knative Eventing 組件 14.6 部署 Knative Eventing 事件來源 14.7 啟用 Knative Eventing 資源 14.8 從 TriggerMesh 安裝事件來源 第十五章 擴展 Kubernetes 15.1 編譯原始碼 15.2 編譯特定組件 15.3 使用 Python 用戶端來與 Kubernetes API 互動 15.4 使用自訂的資源定義來擴展 API 附錄 參考資源 一般資源 教學與範例 索引

原價: 580 售價: 493 現省: 87元
立即查看
Clean Code錦囊妙計 (1版)

Clean Code錦囊妙計 (1版)

類似書籍推薦給您

【簡介】 提升程式設計與品質的訣竅 推薦給堅持寫出優質軟體的你 無論技術如何發展,程式碼的簡潔仍然至關重要。 程式碼的簡潔度和明確度,不僅是程式設計師的責任,也影響資源分配、開發策略、專案管理等面向,甚至關乎整個軟體產業的發展。 雖然 AI 可以自動生成程式碼,但目前仍存在基本錯誤、理解問題和維護困難等缺陷。現階段,人機合作還是主流,程式設計師需要監督、修正和改善 AI 生成的程式碼。 因此無論技術如何演進,程式碼的可讀性和維護性仍然十分重要。 「這是一本資訊豐富的著作,它用深入的理論和豐富的實例來說明如何寫出clean code。強烈推薦給堅持寫出優質軟體的你。」 —Daniel Moka 軟體工匠,Moka IT 「Maxi是位應用科學家,本書充分展示出他在軟體開發領域深厚的專業知識。」 —Alex Bunardzic 軟體開發者和教育者 負責龐大且複雜的code base軟體工程師和架構師必須高效擴展和維護程式碼。在本書中,Maximiliano Contieri將以clean code(簡潔程式碼)的理念為基礎,帶你瞭解如何快速辨識改善的機會,並評估它們對產品程式碼的影響。這些技術為系統的可靠性和演進帶來的好處會隨著時間推移而逐漸實現。 本書使用JavaScript、PHP、Python、Java等程式語言的實際範例來提供經過驗證的祕訣,幫助你擴展和維護大型系統。本書的每一個章節皆涵蓋許多基本概念,包括易讀性、耦合、易測試性、安全性和易擴展性,還有程式碼異味及其處理方法。 隨著本書的進展,重構的祕訣和它們想解決的問題將變得更加複雜。您將從中: ‧瞭解clean code的好處,學會辨識改善的機會 ‧逐步學習重構技巧 ‧瞭解clean code背後的理論 ‧從多種現代程式語言的實際案例中學習 ‧全面瞭解各種程式碼異味、它們的影響和可能的解決方案 ‧寫出直接、易讀和易學的程式碼 【目錄】 第一章 Clean Code 第二章 設置公理 第三章 貧乏模型 第四章 原始型態迷戀 第五章 可變性 第六章 宣告性程式碼 第七章 命名 第八章 註釋 第九章 標準 第十章 複雜性 第十一章 臃腫 第十二章 YAGNI 第十三章 快速失敗 第十四章 If 第十五章 Null 第十六章 過早優化 第十七章 耦合 第十八章 全域變數 第十九章 層次結構 第二十章 測試 第二十一章 技術債 第二十二章 例外 第二十三章 meta 程式 第二十四章 型態 第二十五章 安全性

原價: 880 售價: 748 現省: 132元
立即查看
Raspberry Pi錦囊妙計 (4版)

Raspberry Pi錦囊妙計 (4版)

類似書籍推薦給您

商品描述 Simon Monk對Raspberry Pi百科全書般的豐富知識讓本錦囊妙計第四版成為任何嘗試邁入數位製作世界者的完美指南。本書細節的廣度和深度同時適合初學者和經驗豐富的自造者! ------Raspberry Pi的共同創造者Peter Lomas 如果你已經開始玩Raspberry Pi,將會發現它的能力持續在擴充。這本膾炙人口的錦囊妙計第四版提供超過200個實作範例(皆附上程式碼),示範如何於此迷你且低成本的電腦執行Linux,用Python為它寫程式,將它接上感測器和馬達來玩物聯網(IoT)。此新版包含關於Raspberry Pi Pico和以Raspberry Pi做機器學習的新章節。 多產的駭客暨作者Simon Monk也會教導基本原則,引導你利用Raspberry Pi使用新技術。透過簡易的範例說明如何: .設定你的Raspberry Pi並連接網路 .使用它的Linux作業系統 .用Python為你的Raspberry Pi寫程式 .使用電腦視覺賦予你的Pi一雙眼睛 .使用機器學習從影像和聲音辨識物體 .藉由GPIO連接器控制硬體 .使用你的Raspberry Pi控制不同類型的馬達和顯示器 .使用開關、數字鍵盤和其他數位輸入裝置 .使用感測器測量溫度、光線和距離 .以不同方法連接至Iot裝置來自動化你的家 .使用Raspberry Pi Pico微控制器版 目錄大綱 第一章 設定與管理 1.0 簡介 1.1 選擇 Raspberry Pi 機型 1.2 連接系統 1.3 幫 Raspberry Pi 加上外殼 1.4 選擇電源供應器 1.5 選擇作業系統 1.6 使用 Raspberry Pi Imager 安裝作業系統 1.7 第一次開機 1.8 設定無周邊 Raspberry Pi 1.9 從硬碟或隨身碟開機 1.10 連接 DVI 或 VGA 顯示器 1.11 使用 AV 端子顯示器/電視 1.12 調整顯示器的圖片大小 1.13 效能最大化 1.14 變更密碼 1.15 關閉 Raspberry Pi 1.16 安裝 Raspberry Pi 相機模組 1.17 使用藍牙 第二章 網路 2.0 簡介 2.1 連接有線網路 2.2 尋找 IP 位址 2.3 設定固定 IP 位址 2.4 設定 Raspberry Pi 的網路名稱 2.5 設定無線網路連線 2.6 連接 Console 連接線 2.7 以 SSH 遠端控制 Raspberry Pi 2.8 以 VNC 遠端控制 Raspberry Pi 2.9 用 Raspberry Pi 當網路硬碟 2.10 設定網路印表機 第三章 作業系統 3.0 簡介 3.1 圖形化瀏覽檔案 3.2 複製檔案到 USB 隨身碟 3.3 開啟終端機階段(Session) 3.4 使用終端機巡覽檔案系統 3.5 複製檔案或資料夾 3.6 檔案或資料夾重新命名 3.7 編輯檔案 3.8 查看檔案內容 3.9 不用編輯器建立檔案 3.10 建立目錄 3.11 刪除檔案或目錄 3.12 以超級使用者特權執行任務 3.13 瞭解檔案權限 3.14 更改檔案權限 3.15 更改檔案擁有者 3.16 螢幕截圖 3.17 以 apt 安裝軟體 3.18 以 apt 移除已安裝軟體 3.19 使用 pip3 安裝 Python 套件 3.20 從命令列提取檔案 3.21 以 Git 提取原始碼 3.22 提取本書隨附的程式碼 3.23 開機時自動執行程式 3.24 將程式自動啟動為服務 3.25 定期自動執行服務 3.26 尋找檔案 3.27 利用命令列歷史紀錄 3.28 監看處理器活動 3.29 處理壓縮檔 3.30 列出連接的 USB 裝置 3.31 將命令列輸出重新導向至檔案 3.32 連接檔案 3.33 使用管線 3.34 隱藏終端機輸出 3.35 在背景執行程式 3.36 建立命令別名 3.37 設定日期與時間 3.38 找出 SD 卡還有多少空間 3.39 找出執行的作業系統版本 3.40 更新 Raspberry Pi OS 第四章 使用現成軟體 4.0 簡介 4.1 建立媒體中心 4.2 安裝建議軟體 4.3 使用 Office 軟體 4.4 執行復古遊戲機模擬器 4.5 將 Raspberry Pi 變成無線電發射機 4.6 編輯點陣影像 4.7 編輯向量影像 4.8 使用 Bookshelf 4.9 播放網路廣播 4.10 使用 Visual Studio Code 4.11 控制雷射切割機 第五章 Python 基礎 5.0 簡介 5.1 決定用 Python 2 或 Python 3 5.2 選擇 Python 編輯器 5.3 以 Thonny 編輯 Python 程式 5.4 以 Mu 編輯 Python 程式 5.5 使用 Python 主控台 5.6 從終端機執行 Python 程式 5.7 為值賦名(變數) 5.8 顯示輸出 5.9 讀取使用者輸入 5.10 使用算術運算子 5.11 建立字串 5.12 連接字串 5.13 將數值轉換為字串 5.14 將字串轉換為數值 5.15 尋找字串長度 5.16 找出字串在另一字串中的位置 5.17 擷取部分字串 5.18 取代字串中的字元 5.19 轉換字串為大寫或小寫 5.20 有條件地執行指令 5.21 比較值 5.22 使用邏輯運算子 5.23 重複執行指令特定次數 5.24 重複執行指令直到條件改變 5.25 打斷迴圈 5.26 定義 Python 函式 第六章 Python 串列與字典 6.0 簡介 6.1 建立串列 6.2 存取串列元素 6.3 尋找串列長度 6.4 加入串列元素 6.5 移除串列元素 6.6 剖析字串來建立串列 6.7 迭代串列 6.8 列舉串列 6.9 測試元素是否在串列內 6.10 排序串列 6.11 分割串列 6.12 使用生成式 6.13 建立字典 6.14 存取字典 6.15 移除字典元素 6.16 迭代字典 第七章 Python 進階 7.0 簡介 7.1 格式化數值 7.2 格式化日期與時間 7.3 回傳超過一個數值 7.4 定義類別 7.5 定義方法 7.6 繼承 7.7 寫入檔案 7.8 讀取檔案 7.9 使用 Pickling 存取檔案的資料 7.10 處理例外 7.11 使用模組 7.12 產生隨機數值 7.13 從 Python 建立網路請求 7.14 在 Python 指定命令列引數 7.15 從 Python 執行 Linux 指令 7.16 從 Python 寄電子郵件 7.17 以 Python 寫簡單的網頁伺服器 7.18 在 Python 中什麼都不做 7.19 一次做超過一件事 7.20 剖析 JSON 資料 7.21 將字典存成 JSON 檔 7.22 建立使用者介面 7.23 用正規表達式尋找文字中的樣式 7.24 用正規表達式驗證資料項目 7.25 用正規表達式做網頁爬取 第八章 電腦視覺 8.0 簡介 8.1 安裝 OpenCV 8.2 設定電腦視覺用的 USB 相機 8.3 使用 Raspberry Pi 相機模組做電腦視覺 8.4 計數錢幣 8.5 臉部辨識 8.6 動作偵測 8.7 從影像擷取文字 第九章 機器學習 9.0 簡介 9.1 以 TensorFlow Lite 辨識影片中的物體 9.2 以 TensorFlow Lite 回應影片中的物體 9.3 以 TensorFlow Lite 辨識聲音 9.4 以 TensorFlow Lite 回應口哨 9.5 安裝 Edge Impulse 9.6 辨識語音指令(雲端) 9.7 辨識語音指令(本地端) 9.8 以 Python 回應語音指令 第十章 硬體基礎 10.0 簡介 10.1 熟悉 GPIO 接腳 10.2 使用 Raspberry Pi 400 的 GPIO 接腳 10.3 使用 GPIO 接腳時確保 Raspberry Pi 的安全 10.4 設定 I2C 10.5 使用 I2C 工具 10.6 設定 SPI 10.7 安裝 pySerial 以從 Python 存取序列埠 10.8 安裝 Minicom 測試序列埠 10.9 以跳線使用麵包板 10.10 使用 Raspberry Squid 10.11 使用 Raspberry Squid 按鈕 10.12 用兩個電阻轉換 5V 訊號至 3V 10.13 用邏輯電位轉換模組轉換 5V 訊號至 3V 10.14 以 LiPo 電池供電 10.15 Sense HAT 入門 10.16 Explorer HAT Pro 入門 10.17 製作 HAT 10.18 使用 Raspberry Pi Zero 2 與 Pi Zero 2 W 第十一章 控制硬體 11.0 簡介 11.1 連接 LED 11.2 保持 GPIO 針腳於安全狀態 11.3 控制 LED 亮度 11.4 用電晶體轉換高功率直流裝置 11.5 用繼電器轉換高功率裝置 11.6 用固態繼電器轉換 11.7 控制高電壓交流裝置 11.8 以 Android 和藍牙控制硬體 11.9 製作使用者介面當開關 11.10 製作使用者介面控制 LED 與馬達之 PWM 電源 11.11 製作使用者介面控制 RGB LED 的顏色 11.12 使用類比計當顯示器 第十二章 馬達 12.0 簡介 12.1 控制伺服馬達 12.2 精準控制伺服馬達 12.3 精準控制多個伺服馬達 12.4 控制直流馬達速度 12.5 控制直流馬達方向 12.6 使用單極步進馬達 12.7 使用雙極步進馬達 12.8 使用 Stepper Motor HAT 驅動雙極步進馬達 第十三章 數位輸入 13.0 簡介 13.1 連接按鈕開關 13.2 以按鈕開關切換 13.3 使用二段搖頭開關或滑動開關 13.4 使用三段搖頭開關或滑動開關 13.5 按鍵按壓去彈跳 13.6 使用外部上拉電阻 13.7 使用旋轉(正交)編碼器 13.8 使用數字鍵盤 13.9 偵測移動 13.10 為 Raspberry Pi 加上 GPS 13.11 攔截按鍵輸入 13.12 攔截滑鼠移動 13.13 為 Raspberry Pi 加上重置按鈕 第十四章 感測器 14.0 簡介 14.1 使用電阻式感測器 14.2 測量光線 14.3 用熱敏電阻測量溫度 14.4 偵測甲烷 14.5 測量空氣品質 14.6 測量土壤濕度 14.7 測量電壓 14.8 降壓以測量 14.9 以 ADC 搭配電阻式感測器 14.10 用 ADC 測量溫度 14.11 測量 Raspberry Pi CPU 溫度 14.12 以 Sense HAT 測量溫度、濕度與壓力 14.13 用數位感測器測量溫度 14.14 以 MMA8452Q 模組測量加速度 14.15 以 Sense HAT 尋找地磁北極 14.16 使用 Sense HAT 的慣性測量單元 14.17 以磁簧開關感測磁鐵 14.18 以 Sense HAT 感測磁鐵 14.19 用超音波測量距離 14.20 以飛時測距感測器測量距離 14.21 為 Raspberry Pi 加上觸控 14.22 以 RFID 讀取器/寫入器讀取智慧卡 14.23 顯示感測器數值 14.24 記錄到隨身碟 第十五章 顯示器 15.0 簡介 15.1 使用四位數七段顯示器 15.2 在 I2C LED 矩陣顯示圖形 15.3 使用 Sense HAT LED 矩陣顯示器 15.4 使用 OLED 圖形顯示器 15.5 使用 可定址 RGB LED 燈條 15.6 使用 Pimoroni Unicorn HAT 15.7 使用電子紙顯示器 第十六章 聲音 16.0 簡介 16.1 連接揚聲器 16.2 控制聲音輸出位置 16.3 不從音訊插孔播放聲音 16.4 從命令列播放聲音 16.5 從 Python 播放聲音 16.6 使用 USB 麥克風 16.7 發出蜂鳴聲 第十七章 物聯網 17.0 簡介 17.1 使用網頁介面控制 GPIO 輸出 17.2 在網頁顯示感測器數值 17.3 Node-RED 入門 17.4 以 IFTTT 傳送電子郵件或其他通知 17.5 使用 ThingSpeak 傳送推文 17.6 使用 CheerLights 改變 LED 顏色 17.7 傳送感測器資料至 ThinkSpeak 17.8 使用 Dweet 和 IFTTT 回應推文 第十八章 家庭自動化 18.0 簡介 18.1 以 Mosquitto 將 Raspberry Pi 變成訊息中介者 18.2 結合 Node-RED 與 MQTT 伺服器 18.3 燒錄 Sonoff WiFi 智慧型開關以使用 MQTT 18.4 設置 Sonoff WiFi 智慧型開關 18.5 以 MQTT 使用 Sonoff 網路開關 18.6 以 Node-RED 使用已燒錄之 Sonoff 開關 18.7 以 Node-RED Dashboard 當開關 18.8 以 Node-RED 安排事件執行時間 18.9 從 Wemos D1 發布 MQTT 訊息 18.10 以 Node-RED 使用 Wemos D1 第十九章 Raspberry Pi Pico 與 Pico W 19.0 簡介 19.1 連接 Pico 或 Pico W 至電腦 19.2 在 Pico 使用 Python Shell 19.3 使用 Pico 和麵包板 19.4 在 Pico 使用數位輸出 19.5 在 Pico 使用數位輸入 19.6 在 Pico 使用類比(PWM)輸出 19.7 在 Pico 使用類比輸入 19.8 從 Pico 控制伺服馬達 19.9 使用 Pico 和 Pico W 的檔案系統 19.10 利用第二核心 19.11 在 Pico W 執行無線網頁伺服器 19.12 使用 Pico 相容板 19.13 以電池供電 Pico 附錄A 零件與供應商 附錄B Raspberry Pi 針腳輸出

原價: 980 售價: 833 現省: 147元
立即查看
SQL Server管理實戰(適用SQL Server 2022/2019) (1版)

SQL Server管理實戰(適用SQL Server 2022/2019) (1版)

類似書籍推薦給您

灣微軟雲端解決方案副總經理 宋明遠 專業推薦! * 完整涵蓋SQL Server 2022及其向下相容版本之管理技巧 * 從DBA觀點出發,建立正確的資料庫系統觀念 * 最實用的企業級資料庫管理與維護指南,解決常見的技術瓶頸 現今的資訊系統邁向全面性地連結整合,從手機、平板乃至於各種裝置、個人電腦與伺服器在結合公有/私有雲後,強化了無所不在的資料應用。但隨之而來的是處理資料的質與量爆增。企業的競爭力絕大部分取決於資訊系統,而資訊系統的核心之一是資料庫。 本書作者以累計超過30年的資料庫管理經驗,由建置穩健的資料庫系統開始,教導讀者一步步打造出可靠有效的環境,並學會最實務的管理與維護技巧。 ■ 介紹SQL Server 2022的新功能,說明其設計理念與應用情境。 ■ 安裝SQL Server,介紹硬體需求、選擇適當的服務、元件與帳戶,設定系統的驗證模式與管理帳戶的密碼等,開始邁入SQL Server的殿堂。 ■ 說明SQL Server Management Studio(SSMS)各項功能,透過圖形化管理介面來管理伺服器。 ■ 解說SQL Server資料庫的資料檔案與交易記錄檔案的結構與特性,以獲取最佳磁碟效能。 ■ 計畫完善的備份/還原策略,可協助保護資料庫免於遺失資料。藉由還原備份和復原資料庫來測試備份/還原策略,以有效地面對各類災難事件。 ■ SQL Server提供完善的自動化自我管理機制,管理人員可將管理工作交由SQL Server Agent服務代勞,讓管理SQL Server資料庫系統事半功倍。 ■ 介紹監控常用的擴充事件和SQL Server Profiler工具程式,並說明如何透過Windows系統提供的效能計數器分析整體效能,以透過資源管理員控管伺服器上的硬體資源。 ■ 說明系統「可用性」的需求及規劃,進而說明SQL Server提供的「高可用性」解決方案及相關技術。 ■ 實做SQL Server不同類型的複寫,針對部分的資料內容,持續且即時地將變動從一個資料庫帶到另一個資料庫。 ■ 介紹Azure上與SQL Server相關的架構與技術,說明備份與高可用性、基本的安全規劃、紀錄與監控,以及自動化作業等。 目錄大綱 Chapter 1 資料庫管理系統與SQL Server  1.1 SQL Server 2022資料平台新增與強化的功能  1.2 本書導覽 Chapter 2 安裝與基本管理  2.1 重要安装選項與意義  2.2 按部就班安装SQL Srver 2022  2.3 初探管理SQL Server 2022服務 Chapter 3 認識管理工具  3.1 SQL Server Management Studio環境介紹  3.2 SQL Server組態管理員  3.3 sqlcmd公用程式  3.4 說明檢視器  3.5 實作練習:使用SQL Server Management Studio與sqlcmd工具程式 Chapter 4 建立與管理使用者資料庫  4.1 資料庫的組成  4.2 建立資料庫  4.3 資料表  4.4 建立資料表  4.5 利用資料庫圖表功能建立資料表  4.6 實用的資料表設計技巧  4.7 實作練習:建立資料庫與資料表 Chapter 5 備分與還原資料庫  5.1 SQL Server基本備觀念  5.2 使用備份裝置  5.3 SQL Server資料庫的備份類型  5.4 使用BACKUP陳述式備份資料庫或交易記錄  5.5 使用Management Studio備分資料庫  5.6 如何規劃備份策略  5.7 使用兩個以上備份裝置  5.8 備份至URL  5.9 受管理的備份  5.10 還原資料庫的前置工作  5.11 還原作業的三種復原選項  5.12 使用RESTORE陳述式執行還原作業  5.13 使用Management Studio執行還原作業  5.14 大型資料庫的備份還原策略  5.15 線上還原  5.16 加速資料庫復原(Accelerated Database Recovery, ADR)  5.17 master資料庫的備份與重建  5.18 還原master資料庫 Chapter 6 自動化管理工作  6.1 SQL Server自動化管理如運作  6.2 定義作業  6.3 SQL Server Database Mail  6.4 設定SQL Server Agent Mail使用的郵件設定檔  6.5 SQL Server Agent Proxy  6.6 資料庫維護計畫 Chapter 7 基礎監控工具  7.1 SQL Server Profiler  7.2 擴充事件(Extended Events)  7.3 查詢存放區(Query Store)  7.4 效能監視器(Performance Counter)  7.5 資源管理員(Resource Governor) Chapter 8 SQL Server高可用性  8.1 可用性概述  8.2 可用性群組 Chapter 9 資料庫複寫  9.1 複寫簡介  9.2 散發者組態設定  9.3 快照式複寫  9.4 監控複寫活動  9.5 交易式複寫  9.6 對點交易式複寫  9.7 合併式複寫 Chapter 10 整合Azure  10.1 可用的Azure SQL服務類型  10.2 備份與高可用性  10.3 安全  10.4 紀錄與監控  10.5 自動化作業 Appendix A 認識系統資料庫與系統物件 (電子書請線上下載)  A.1 系統資料庫  A.2 移動系統資料庫  A.3 系統物件 Appendix B 檢視日常營運報表 (電子書請線上下載)  B.1 標準報表  B.2 自訂報表  B.3 效能資料收集分析與管理資料倉儲 Appendix C 原則式管理 (電子書請線上下載)  C.1 認識原則式管理  C.2 使用SQL Server最佳作法範本建立原則  C.3 設計原則式管理  C.4 原則的評估模式  C.5 中央管理伺服器 Appendix D 整合Windows PowerShell (電子書請線上下載)  D.1 何謂PowerShell  D.2 SQL Server與PowerShell的整合  D.3 綜合應用  D.4 dbaTools模組

原價: 800 售價: 680 現省: 120元
立即查看