版本控制使用Git 第三版
用於協同軟體開發的強大工具與技術 想真正掌握Git的強大力量嗎?本書絕對是你不可或缺的最佳選擇! 循序漸進的教學×清晰易懂的圖表×實用的進階技巧 本書由Git領域的資深專家Prem Kumar Ponuthorai和Jon Loeliger精心撰寫,不只是一本普通的Git操作指南,更是深入Git核心原理的權威之作。透過大量清晰易懂的圖表來剖析Git的運作邏輯,從基礎概念到進階技巧,完整涵蓋各種真實開發場景。 無論你是剛踏入程式開發的新手,還是希望精進技術的資深開發者,都能從本書汲取寶貴知識,迅速提升Git技能,讓你輕鬆應對版本控制,在軟體開發過程更加得心應手。現在就開啟你的高效開發新篇章吧! 「本書從介紹最基本的Git概念逐步深入至高階用法,因此既能滿足新手讀者,也適合經驗豐富、尋求技巧和訣竅的使用者需求。」 —Jeff King,Git貢獻者,開源開發者 迅速掌握Git的追蹤、分支、合併和管理程式版本的技巧。 這本實用指南透過一系列漸進式的內容,將帶領你從Git的基礎迅速引導到高階技巧,並提供友善但嚴謹的建議,使你能輕鬆地使用這個開源版本控制系統的眾多功能。 作者Prem Kumar Ponuthorai和Jon Loeliger根據熟練程度分解Git的概念。本次全面修訂的新版更深入探討樹狀結構的操作技巧、對reflog和stash擴充涵蓋範圍,以及對GitHub的完整介紹。一旦了解如何善用系統的靈活性,Git能讓你以幾乎無窮的方式管理程式開發。本書將引導你深入理解並善用Git的強大功能。 • 充分發揮分散式版本控制系統的優勢。 • 學習在多種實際開發場景中使用Git。 • 深入了解Git的常見案例、初始任務和基本功能。 • 學習管理合併、衝突、補丁和差異。 • 應用高階技巧,如rebase和hooks。 • 將專案從不同版本控制系統遷移到Git。 • 使用基於輕量級分支的工作流程,在GitHub上瀏覽、使用和貢獻儲存庫。
Notion X AI高效管理300招(第二版):筆記×資料庫×團隊協作×自動化,數位生活與工作最佳幫手
榮登各大網路書店電腦資訊暢銷排行榜 繁中版全新登場 X Notion AI強大應用 新世代Notion重磅進化版 11大主題.超強計劃管理 數位筆記與資料庫應用全面升級 ■繁體中文介面、AI智慧創作、Notion與Google日曆同步、Word/Excel/PDF文件整合。 ■資料庫圖表視圖、表單資料收集、自動化郵件發送與訂單通知。 ■全方面實務應用:旅行筆記、閱讀書單、預算管理、專案管理、購物清單、客服管理、運動規劃、產品訂購單…等,輕鬆提升效率! ■電腦、手機跨平台(Windows/MacOS、iOS/Anrdoid)適用,靈活操作即時更新。 【超值加贈】 全書範例與素材/達人都在用的31款實用範本 頁面設計優質圖示資源速查表/快速鍵隨身速查表 學習資源使用方式影音教學 解鎖Notion+AI開啟高效應用新時代 從個人規劃到團隊協作,輕鬆掌握效率與創意 使用Notion時,你可能會遇到這些問題: ‧操作不熟悉 - 區塊類型選擇困難 ‧資料整理不拿手 – 整合散亂筆記沒頭緒 ‧資料庫問題多 – 資料類型與關聯不熟悉 一步驟一圖文全面詳解!結合自動化與Notion AI的智慧輔助,從基礎操作到進階應用,涵蓋筆記、團隊協作、資料庫建構與報告產出,並整合表單設計、圖表視圖與Notion日曆,助你輕鬆打造高效數位工作流! *熟悉Notion核心基礎 掌握區塊自訂與頁面階層重組,整合文字、資料庫、媒體內容及多平台資料(如YouTube、Google Drive、Google日曆、Google Maps…等),善用Markdown語法及操作快速鍵,全面提升使用效率。 *結合實務應用與高質感呈現 從設計師到學生,從行銷到工程師,Notion提供靈活的範本與編輯模式,支援跨平台協作,讓日常記事與工作規劃高效完成,內容呈現更專業、更具質感。 *資料庫專案管理與自動化 資料庫支援專案進度管理、屬性設定、數據計算、圖表與多種檢視模式;搭配線上表單及自動化按鈕,高效收集資料、傳送通知與更新進度,全面簡化工作流程,讓專案執行井然有序。 *團隊協作,邀請共同編輯與分配權限 提升團隊協作效率,支援跨時區、跨平台即時同步與共同編輯,滿足多場景的團隊需求。還可以依每位成員或訪客的性質分配管理權限,實現精準資料共享與即時高效討論。 *Notion AI聰明建立筆記 Notion AI為筆記創建帶來全新體驗,透過智慧生成功能,快速整理資訊、生成表格,甚至以指定條件完成內容創作。無論是規劃行程、會議記錄、設計食譜,還是處理客訴方案,AI助力讓筆記更高效、更精準。
成為Git專家的18天學習計畫
Git已經成為程式專案開發的必備工具,但是它不是主角,所以只會在需要的時候出現。就算你不了解它,也可以模仿別人的步驟操作,但是萬一運氣不好,出現意外狀況,你一定會心驚膽跳,因為那可是大家嘔心泣血的成果啊。如果你很幸運,還沒有遇到過,那麼先恭喜你,但是未來你很有可能會遇到!到時候你希望靠運氣嗎? 學習本書的內容不需要有任何程式開發經驗。以下是本書的四個目的: 1.從零開始,帶你了解Git的運作方式。 2.學習使用Git官方的跨平台圖形操作工具。雖然它沒有第三方程式那般華麗的外表,但是它的功能、執行速度、簡潔的介面,還有只要學一次,就可以適用所有平台,和各種類型的專案,這些優點是其他第三方程式所無法比擬的。 3.本書從最基本的單機操作開始,包括檔案比對、建立分支、合併、解決衝突,再到進階的遠端Git檔案庫和團隊開發模式,以及三大Git伺服器網站,都有完整的介紹。 4.學習四種分支使用策略,包括Git Flow、TBD、GitHub Flow和GitLab Flow,讓你完全掌握Git的各種應用。 Git會如此普及,一定有它的道理。它能夠帶給你的幫助,絕對超乎你的想像!一旦你能夠完全掌握它,必定會有相見恨晚的感覺,所以現在就讓我們開始探究Git的超凡能力吧!
Apache NiFi|讓你輕鬆建立Data Pipeline
‧精簡的設定和範例介紹,快速掌握Apache NiFi核心精髓 ‧整合當今主流的資料工程架構與相關服務說明 ‧掌握資料流設計的特性與重點,踏出資料工程第一步 本書介紹Apache NiFi這套服務工具,讀者可以於該服務設計自動化處理資料流(Data Pipeline)。所有的設計與設定都是以No Code與WEB UI方式處理,具備強大的操作互動性和易用性。另外支援大多數的資料載體,如:Relational Database、Document DB、Column-Based、DataWarehouse 、Message Queue等對接處理,並支援目前主流的三大雲平台-AWS(Amazon Web Service)、GCP(Google Cloud Platform)和Microsoft Azure,涵蓋大部分企業使用到的應用與服務,都可透過Apache NiFi做到一站式整合與資料流設計,確保資料處理邏輯以及流入和流出的方向和目的地。同時在面對大量資料處理時也可以運用高擴展的特性來平行執行,也能更細節地去追蹤資料的變化與狀態,最後做到完整的流程與錯誤控制以避免產生資料遺漏的窘境。 本書會介紹當今在資料工程常見的架構,接著介紹Apache NiFi的架構與元件、建置流程與設定、操作方式、與外部服務的整合和應用、資料追蹤等各個資料工程常見的應用處理。最後會提及資料工程領域的發展和重點分析,讓對於這塊領域較陌生或有興趣的讀者們,除了可以在本書學到Apache NiFi的核心價值之外,也能意識到該領域的後續發展與重點,給予讀者具體方向進行未來的發展和準備。
MongoDB 5.x實戰應用
* 以MongoDB 5.x最新版指令貫穿全書,並可在6.0 RC順利執行 * 與Python語言結合,無縫接軌智慧聯網、巨資分析、機器學習等領域 * 本書深入淺出,豐富且大量的範例,保證快速掌握MongoDB精髓 在巨量資料的時代,存取效能佳、高可用性、可擴展性及具備安全性的資料庫平台是不可或缺的。朱克剛老師實作經驗豐富,此書以深入淺出範例導向的方式說明,是熟MongoDB技術必備的工具書。 -- 虎尾科技大學資訊工程系副教授 江季翰 好友朱克剛博士所著之MongoDB工具書,文字內容配合圖表解說非常易讀,操作步驟更按序清楚呈現,甚至所提案例也與我們實際生活相關。這是一本讀者可以輕鬆駕馭,並跟著大師一起練功的秘笈,想一窺MongoDB的朋友都應該擁有它。 -- 正修科技大學數位多媒體設計系主任 殷聖楷 MongoDB是目前最受歡迎的NoSQL資料庫,擁有豐富教學及實務經驗的朱克剛老師在本書中以簡單、明瞭的範例帶領讀者實際演練,快速學會巨量資料管理與儲存方式。這是一本易上手又涵蓋全部關鍵技術的好書! -- 靜宜大學資訊傳播工程系副教授 王岱伊 朱克剛老師具多年業界實務經驗,同時也擁有超過20年的教學資歷,本書使用經典實例和詳細的操作步驟,絕對是您學習MongoDB的第一選擇,幫助您精準學習快速上手。 -- 資展國際(原資策會人培團隊)區域總監 王偉璁 AI蓬勃發展,有別於關連式資料庫的NoSQL已是重點發展課題之一;作者融會超過30年程式經驗,將其精髓以淺顯易懂的觀念付諸此書,入門者可豁然開朗,經驗者可溫故知新,絕對是人人適合入手的寶典。 -- 104人力銀行人資學院產品開發處處長 李閔隆
大數據時代超吸睛視覺化工具與技術:Tableau打造30個經典數據圖表
【精采內容】 ✪精心編排30種資料視覺化圖表,並提供細部實作步驟之說明。 ✪實作經典圖表,如金字塔圖、子彈圖、泡泡圖、甜甜圈圖、李克特量表、進階地圖等。 ✪彙整了Tableau超過100種製圖操作技巧,全面升級你的Tableau實力。 ✪依照實作難度進行排序,由淺入深進行練習,逐步強化實作經驗與信心。 ✪除了基礎操作練習之外,也包含LOD、表計算、計算函式等進階操作技巧練習。 ✪提供22種開放資料集,包括其欄位說明,讓讀者可後續使用。 【目標讀者】 ✪想要強化Tableau技能的人。 ✪工作上需要分析數據的人。 ✪想做出美麗視覺化圖表的人。 ✪想了解更多分析與視覺化技巧的人。 ✪不會寫程式、但想要做出進階圖表的人。 ✪產品經理、專案經理、資料分析人員、資料研究人員。 本書特色 本書是大數據視覺化類別銷售第一的《Excel+Tableau成功晉升資料分析師》、《Tableau資料分析師進階高手養成實戰經典》的進階系列著作,這本大數據人工智慧人才晉級寶典,讓你具備數據分析力,邁向資料分析師高薪之路! ✪Tableau視覺化工具步驟式教學 ✪強化Tableau實務分析與視覺化能力 ✪快速提升設計力與商業圖表製作品質 ✪詳解30個Tableau經典圖表案例×100個Tableau實作技巧 ✪完全攻略資料分析與視覺化工具 ✪靈活運用資料視覺化圖表 ✪提升資料分析實務能力 Tableau是一款相當值得投資時間、學習報酬率相當高的有力工具,其在美學設計、資料處理彈性、資料連線等功能上,都很切合現今企業的需要,也非常適合作為企業組織的核心分析與視覺化工具。本書是《Excel + Tableau成功晉升資料分析師》的進階系列著作,內容精心挑選了30個經典圖表,由淺入深拆分為5個難度等級,搭配多達22個不同的開放資料集,詳細說明每個圖表的編排實作步驟,並帶領讀者進一步了解每種圖表的應用場景與製作方法。此外,本書也彙整了超過100種Tableau技巧,在實作中可逐步提升你的Tableau能力。
程式語言與設計:使用圖形化WEBDUINO Blockly程式語言:最新版
1.適用於大專院校與各高中之加深加廣多元選修課程、運算思維、設計思考、科技應用專題、工程設計專題以及物聯網應用實作課程等。 & 2.以Blockly圖形化介面撰寫程式,在雲端上進行控制,讓初學者在發展IoT應用的同時,建立以運算思維解決問題的實作能力。 & 3.內容採「主題式教學」,循序漸進、由淺入深,使用「做中學」的概念,鼓勵學生進行自主性、探索式的素養學習。 & 4.掌握最新趨勢,學習製作「AI人臉辨識解鎖」與「LINE智慧管家」的知識。 & 5.讀者可由書中範例發展成對外參加Beinglife宏碁數位創作大賽、科學展覽、專題製作或發展學校特色課程。 &
TensorFlow 2.0 深度學習快速入門:從1到2快人一步,從0到2一步到位
♛ 如欲瞭解與探索機器學習,那麼TensorFlow是個相當不錯的選擇。 ♛ 若想學習TensorFlow,本書能以最低難度帶你領略機器學習的奧秘。 編輯推薦 本書是TensorFlow 2.0程式設計實踐的入門類書籍,目的在於TensorFlow 2.0正式版發布之際,能夠幫助大家快速瞭解其核心特性及基本程式設計技巧。本書精選5個常用的人工智慧程式設計案例,幫助大家掌握如何在工作中使用TensorFlow 2.0進行應用開發。內容涵蓋Python和TensorFlow基礎入門、自然語言處理和CV領域的實踐案例、模型的服務化部署,希望在基於TensorFlow 2.0的人工智慧程式設計上能夠助你一臂之力。 專家好評 這一波人工智慧浪潮與以往我們所討論的人工智慧最大的不同,就是其已經迅速在工業領域進行應用。網際網路+人工智慧+大數據的時代正在到來,新一代人工智慧正加速推進經濟向智慧化躍升。因此,投資界非常看好目前人工智慧在IOT、5G等方向的應用前景。本書作者以深厚的專業知識和多年的實踐經驗,由淺入深,用生動語言講述了人工智慧的基本原理、知識結構、工業應用。相信此書能夠為人工智慧愛好者,以及在此領域開展技術研究的讀者,提供一個淺顯易懂的入門導引,幫助讀者更快速地進入人工智慧應用領域。 詹家芳 原德國林德工程有限公司總經理,留美碩士
PowerBuilder 應用程式設計寶典
◎ 由淺入深,適合 PowerBuilder 初學者◎ PowerBuilder、.NET 不需要選邊站◎ 台灣 Sybase 公司、倍力資訊強力推薦◎ 本書作者擁有 PowerBuilder 的專業認證◎ 附贈 PowerBuilder 12評估測試版光碟隨著 Java與 .NET兩大技術的崛起,PowerBuilder的市場有逐漸式微的現象,但卻依然在應用程式的開發工具市場上占有一席之地。直到 PowerBuilder 12 .NET的問世,徹底擺脫傳統PowerBuilder 使用者在技術上面必須要在 PowerBuilder 與 .NET兩者之間選邊站的困境。對於 PowerBuilder 忠實的使用者來說,在不需要改寫程式碼的情況之下,彈指之間就可以將 PowerBuilder 程式碼輕鬆轉換成 .NET 的程式,大幅度提升企業的系統開發效率。對於 .NET 的使用者來說也等於是多了一項非常方便的圖形化介面工具來開發 .NET的應用程式。過去PowerBuilder 的使用者可能對開發Web架構的系統比較不熟悉,尤其現在PowerBuilder 12與.Net環境的完美整合,透過這一本書的敘述,相信對使用者開發Web Solution的功力會有顯著的提昇,尤其本書作者從學習與應用PowerBuilder的開發,已有16年的經驗,過去亦有多年從事PowerBuilder教學的訓練工作,更是會讓本書非常值得閱讀。期盼透過這一本書可以讓 PowerBuilder的使用者,秉持 PowerBuilder 與.NET的共好理念與精神,讓 PowerBuilder 可以展現其應有的驕傲與價值。
極詳細 + 超深入:最新版TensorFlow 1.x/2.x完整工程實作
TensorFlow 是目前使用最廣泛的機器學習架構,滿足了廣大使用者的需求。如今TensorFlow 已經更新到2.x 版本,具有更強的便利性。 本書透過大量的實例說明在TensorFlow 架構上實現人工智慧的技術,相容TensorFlow 1.x 與TensorFlow 2.x 版本,覆蓋多種開發場景。 ◎ 詳盡闡述tensorflow 1.x/2.x完整內容 ◎ 75個實作專案,包含最接近工業 / 商業用的典範& & ◎ 由淺入深的完整解說,徹底體會TensorFlow之美 史上強大的AI框架Tensorflow 2.X版終於出來了。 在綜合PyTorch的動態圖架構和併入高階API Keras之後,Tensorflow又重回AI框架最炙手可熱的明星之一。 本書是針對已經有Tensorflow基礎的讀者,幫助讀者具備基礎的深度學習知識之後,更強化自身的功力。不再拘泥於簡單的CNN、MNIST、RNN等太基礎的內容。 全書重點包括: ► 75個工業及商用專案的完整實作 ►在Windows/Linux下安裝Anaconda及GPU、CUDNN的完整介紹 ►大量Transfer Learning的預載入模型說明 ►Tensorflow的專屬資料集格式 ►TF-Hub retrain或是fine-tune完整的預載入模型 ►利用tf.estimator及tf.keras訓練模型的完整過程 ►用Tensorflow做離散及連續資料的特徵工程 ►不再只是單純的CNN,用膠囊網路做更準確的圖形辨識 ►不只RNN,還有GRU及Attention機制、SRU、QRNN及Transformer機制 ►自己動手做YOLOV3 Darknet ►最完整的Normalization說明,包括Batch Norm、Switchable Norm ►GAN大全,包括DeblurGAN及AttGAN ►CS612照片加工的AI基礎 ►製作Tensorflow的模型完整說明 ►在樹莓派、iPhone、Android上佈署Tensorflow的模型 本書特色 1. 相容TensorFlow 1.x 與2.x 版本,提供了大量的程式設計經驗 兼顧TensorFlow 1.x 與2.x 兩個版本,列出了如何將TensorFlow 1.x 程式升級為TensorFlow 2.x 可用的程式。 2. 覆蓋TensorFlow 的大量介面 由於TensorFlow 的程式反覆運算速度太快,有些介面的搭配文件並不是很全。作者花了大量的時間與精力,對一些實用介面的使用方法進行摸索與整理,並將這些方法寫到書中。 3. 提供高度可重用程式,公開了大量的商用程式片段 本書實例中的程式大多都來自程式醫生工作室的商業專案,這些程式的便利性、穩定性、再使用性都很強。讀者可以將這些程式分析出來直接用在自己的專案中,加快開發進度。 4. 書中的實戰案例可應用於真實場景 書中大部分實例都是目前應用非常廣泛的通用工作,包含圖片分類、目標識別、像素分割、文字分類、語音合成等多個方向。讀者可以在書中介紹的模型的基礎上,利用自己的業務資料集快速實現AI 功能。 5. 從專案角度出發,覆蓋專案開發全場景 本書以專案實作為目標,全面覆蓋開發實際AI 專案中所有關的知識,並全部配有實例,包含開發資料集、訓練模型、特徵工程、開發模型、保護模型檔案、模型防禦、服務端和終端的模型部署。其中,特徵工程部分全面說明了TensorFlow 中的特徵列介面。該介面可以使資料在特徵處理階段就以圖的方式進行加工,進一步確保在訓練場景下和使用場景下模型的輸入統一。 6. 提供大量前端論文連結位址,便於讀者進一步深入學習 本書使用的AI 模型,大多來自前端的技術論文,並在原有論文基礎上做了一些結構改進。這些實例具有很高的科學研究價值。讀者可以根據書中提供的論文連結位址,進一步深入學習更多的前端知識,再配合本書的實例進行充分了解,達到融會貫通。本書也可以幫助AI 研究者進行學術研究。 7. 注重方法與經驗的傳授 本書在說明知識時,更注重傳授方法與經驗。全書共有幾十個「提示」標籤,其中的內容都是功力很高的成功經驗分享與易錯事項歸納,有關於經驗技巧的,也有關於風險避開的,可以幫助讀者在學習的路途上披荊斬棘,快速進步。
貫串Elasticsearch & Lucene:輕鬆開發高強全文檢索搜尋引擎
.分散式搜尋分析系統.Java資訊檢索函式庫.高擴充性與可用性.強效資料處理.大資料時代的資訊檢索技術:騰訊、阿里巴巴、百度、東京等一線互聯網公司正大力推進Elasticsearch的使用場景,本書以豐富的實例介紹Elasticsearch,可幫助讀者快速應用Lucene庫處理全文檢索業務,掌握使用Elasticsearch搭建分散式搜尋引擎的方法與技巧。本書為入門Lucene、Elasticsearch:首先介紹資訊檢索領域中一些基本理論,也就是Lucene的數學模型,之後介紹如何使用Lucene 函數庫建置全文檢索系統,最後介紹Elasticsearch。按照從數學模型到入門基礎再到專案實戰的想法來撰寫,數學模型讓讀者知其然也知其所以然,入門基礎是理論到實際應用的必經之路,專案實戰則是為了學以致用。書中的每一部分都力圖簡明扼要,使用大量實例和程式,為讀者能夠快速掌握全文檢索技術掃除障礙。適用:學生、Java 程式開發者、搜尋引擎研發人員
深度學習|生命科學應用
基因組學、顯微鏡學、藥物開發等生命科學上的應用 “對科學社群的重要貢獻” -Prabhat Lawrence Berkeley國家實驗室NERSC數據與分析服務團隊負責人 “優質的高層次精要說明,討論特定技術基礎與底層科學” -C. Titus Brown 加大戴維斯分校教授 深度學習在許多領域已經達成顯著的成果,在所有科學領域掀起波瀾,尤其是生命科學。本書教導開發者和科學家將深度學習應用於基因組學、化學、生物物理學、顯微鏡學、醫學分析及其他領域。 本書所介紹的深層網路原理適合開發者和科學家將技能應用於生物學、遺傳學、藥物開發等科學應用。你會看到結合物理學、化學、生物學、醫學的新療法案例研究。這是最大的科學挑戰之一。 ‧認識對分子資料進行機器學習的基礎知識 ‧了解為什麼深度學習是遺傳學和基因組學的有力工具 ‧應用深度學習來理解生物物理系統 ‧DeepChem機器學習簡介 ‧以深度學習分析顯微圖像 ‧使用深度學習技術分析醫學掃描 ‧學習變分自動編碼器和生成對抗網絡 ‧解釋模型活動與其運作方式 &
Oracle實戰寶典:故障排陛DP效能提升(下)(第二版)
☛ Oracle資料庫優化的里程碑著作 ☛ 幫你系統性的發現並解決Oracle資料庫效能問題 ☛ 源自一線Oracle效能優化實踐,涵蓋目前所有可用版本 ☛ 被讀者譽為「透徹,但又易懂的效能優化好書」 &
Oracle實戰寶典:故障排陛DP效能提升(上)(第二版)
☛ Oracle資料庫優化的里程碑著作 ☛ 幫你系統性的發現並解決Oracle資料庫效能問題 ☛ 源自一線Oracle效能優化實踐,涵蓋目前所有可用版本 ☛ 被讀者譽為「透徹,但又易懂的效能優化好書」 & &
深入淺出PMP 第四版
2018 PMP Exam更新版 涵蓋《PMBOK Guide》第六版 把通過認證考試所需的概念深植到你的腦海 運用風險管理避免令人困窘的專案問題 利用數百個實務問題焠鍊你的PMP知識 通過PMP認證考試的學習良伴 『我在專案管理公司教導專案管理,並且選用《深入淺出PMP》作為我的專用教材,我的學生當中有84%的人一次就成功通過PMP與CAPM認證考試,可謂成績斐然。對於任何想要改善專案管理技巧並且通過PMP認證的人來說,這本書堪稱目前為止寫得最好、內容最完整的一本書。』 — Rocket Williams, PMP,MCITP,MCT 『我從事專案管理工作超過30年的時間,並且被推崇為《PMBOK Guide》的主題專家,我可以懇切地告訴你,《深入淺出PMP》是目前為止我所審閱過的最佳PMP考試用書,是我所讀過有關專案管理基礎的最佳教育訓練書籍。』 — Dennis Bolles,PMP, 《The Power of Enterprise-Wide Project Management》的共同作者 你將從本書學到什麼? 《深入淺出PMP》以活潑生動的手法完整涵蓋《PMBOK Guide》(專案管理知識體系指南)的內容,修訂後的第四版具有獨特的視覺化題目與答案幫助你掌握專案管理,超越一般制式的問題與解答,引導你深入思考專案管理的完整脈絡,透過將專案管理的觀念引進真實的情境,你將能夠充分理解、記憶、與應用—不只在考試中,更在實務工作上,所以才會有那麼多人將《深入淺出PMP》當作是通過PMP認證考試的唯一參考。 這本書為何如此與眾不同? 根據神經生物學、認知科學與學習理論,《深入淺出PMP》採取專為大腦運作而設計的豐富視覺化風格,而不是讓你昏昏欲睡的文字敘述。
看得懂的人工智慧實作書:手把手教你玩Tensorflow
TensorFlow是谷歌2015年開源的主流深度學習框架,目前已得到廣泛應用。《TensorFlow:實戰Google深度學習框架(第2版)》為TensorFlow入門參考書,旨在幫助讀者以快速、有效的方式上手TensorFlow和深度學習。
Google御用Docker叢集管理Kubernetes(2018全新修訂)
Kubernetes 是Google 開放原始碼的容器叢集管理系統,它對於容器執行時期、編排、正常服務都抽象設計出了準確完整的API,並以此建立起一個開放原始碼的系統,符合企業化需求,每家企業都可以以此架設出自動化和標準化的底層平台,以最佳化研發和營運效率。Kubernetes 可以說是Google 借助著容器領域的爆發,對於其巨大規模資料中心管理的豐富經驗的一次實作,旨在建立新的技術業界標準。 本書特色 ● Docker使用者一定要學的叢集管理 ● 支援Docker-machine,Docker-composer ● 使用etcd來建立紀錄服務 ● 使用Mesos來完成發現服務 ● 可以用在Google的雲端平台 ● 比Docker-Swarm整合度更棒的容器管理
TensorFlow之外的好選擇:Keras、Caffe SK-Learn機器學習實作
機器學習需要一條脫離過高理論門檻的入門之路。本書繞過理論障礙,打通了一條由淺入深的機器學習之路。豐富的實戰案例講解,介紹如何將機器學習技術運用到股票量化交易、圖片渲染、圖片識別等領域。 本書包含兩部分:機器學習篇和深度學習篇。 機器學習篇,主要從零開始,介紹什麼是資料特徵、機器學習模型,如何訓練模型、偵錯模型,以及如何評估模型的成績。透過一些簡單的工作實例,說明在使用模型時如何分析並處理工作資料的特徵,如何組合多個模型共同完成工作,並嘗試將機器學習技術運用到股票交易中,重複熟悉這些技術的同時,感受機器學習技術在落實到專業領域時常犯的錯誤。 深度學習篇,則主要介紹一些很基礎的深度學習模型,如DNN、CNN 等,簡單涵蓋一些RNN 的概念描述。我們更關注模型的直觀原理和背後的生物學設計理念,希望讀者能夠帶著這些了解,直接上手應用深度學習架構。 本書適合有Python程式設計能力的讀者。如果讀者有簡單的數學基礎,了解機率、矩陣則更佳。使用過Numpy、pandas 等資料處理工具的讀者讀起來也會更輕鬆,但這些都不是必需的。 本書所附程式可在www.topteam.cc 佳魁官網下載
為你自己學Git
不管您的職業是不是工程師,只要你是電腦工作者每天或多或少都需要編輯、修改許多的檔案。 您怎麼樣備份您的檔案?您怎麼樣一眼就可以知道每次備份的差別?如果您跟其它同事一起共同檔案,不論是有心無意,萬一檔案被其它同事覆蓋掉了該怎麼救回來? 如果你在乎這些問題的答案,那使用「版本控制系統」就是一個很不錯的選擇。透過這樣的系統,可以清楚的記錄每個檔案是誰在什麼時候加進來、什麼時候被修改或刪除。Git 就是一種版本控制系統,也是目前業界最流行的版本控制系統,沒有之一。 人生不能重來,但 Git 可以隨時幫你救回來不小心修改或刪除的檔案。 簡單的說,Git 就像玩遊戲的時候可以儲存進度一樣。為了避免遊戲打輸了而損失裝備,又或是打倒頭目卻沒有掉落期望的裝備,你也許在每次要去執行任務之前之前記錄一下,在發生狀況的時候可以載入舊進度,再來挑戰一次。 若您平日的工作已有在使用 Git,本書大部份的內容應該相對的輕鬆;即使已經平日有在使用 Git,也可從本書學到一些「本來以為 Git 是這樣,但其實是那樣」的觀念。 本書內容: - 常用 Git 指令介紹。 - 各種 Git 的常見問題及使用情境。 - 如何修改 Git 的歷史紀錄。 - 如何使用 GitHub 與其它人一起工作。 - 一般平常工作用不到但對觀念建立有幫助的冷知識。
用TensorFlow提早進入人工智慧的未來世界
機器學習深度學習領域參考書 涵蓋TensorFlow1.1的新特性、人臉識別、語音辨識、圖像和語音相結合等熱點一應俱全。 TensorFlow是Google公司開發的深度學習框架,也是目前深度學習的主流框架之一。本書從深度學習的基礎講起,深入TensorFlow框架原理、模型構建、原始程式碼分析和網路實現等各個方面。 全書分為基礎篇、實戰篇和加強篇三部分。 基礎篇講解人工智慧的入門知識,深度學習的方法,TensorFlow的基礎原理、系統架構、設計理念、程式設計模型、常用API、批次標準化、模型的存儲與載入、佇列與執行緒,實現一個自訂操作,並進行TensorFlow原始程式碼解析,介紹卷積神經網路(CNN)和迴圈神經網路(RNN)的演化發展及其TensorFlow實現、TensorFlow的高級框架等知識。 實戰篇講解如何用TensorFlow寫一個神經網路程式並介紹TensorFlow實現各種網路(CNN、RNN和自編碼網路等),並對MINIST資料集進行訓練,講解TensorFlow在人臉識別、自然語言處理、圖像和語音的結合、生成式對抗網路等方面的應用。 加強篇講解TensorFlow的分散式原理、架構、模式、API,還會介紹TensorFlow XLA、TensorFlow Debugger、TensorFlow和Kubernetes結合、TensorFlowOnSpark、TensorFlow移動端應用,以及TensorFlow Serving、TensorFlow Fold和TensorFlow計算加速等其他特性。附錄中列出一些可供參考的公開資料集,並結合作者的項目經驗介紹項目管理的一些建議。 本書深入淺出,理論聯繫實際,實戰案例新穎,基於最新的TensorFlow 1.1版本,涵蓋TensorFlow的新特性,非常適合對深度學習和TensorFlow感興趣的讀者。
你也能成為機器學習專家:Tensorflow 一書搞定
大師Jim Gray表示我們人類終於離開運算範式而進入資料範式,大量的資料集讓我們脫離了取樣的思考模式,取得資料的整體更讓沈寂多年的人工智慧重獲新生。從前因訓練資料只有數百或數千筆的資料缺乏年代,讓再棒的演算法也無用武之地。 & 但大數據時代的來臨,我們終可取得幾乎等於整體的資料量,讓人工智慧的訓練集瞬間到達數十億筆的等級,TensorFlow就是一個誕生在這個世代的寵兒。在巨量資料的基礎下,演算法的訓練越來越精準,從而產生了難以想像的高科技應用。無人車、辨視系統、自然語言處理,種種都需要靠深度學習,而TensorFlow就是一個讓不需要太多數學訓練的工程師,也能立即加入這個大時代的新趨勢。與其被機器淘汰,不如立即投身控制機器,TensorFlow會是你進入此領域的首選,本書也會是你學習TensorFlow最不可或缺的實用教材。
Cassandra技術手冊第二版
想像如果擴展性不是問題,您可以做什麼?透過這本實踐指南,您將了解如何應用Cassandra資料庫管理系統處理數百兆位元組的資料,在跨資料中心的同時還保有高可用性,以及許多您在實務運作時必須了解的技術細節與實作範例。 本書將告訴您Cassandra非關聯式資料庫設計的優點,並且特別著重於資料模型的建立。如果您是正在尋求具有擴展性或是前瞻架構解決方案的開發者、資料庫管理人員或架構師,這本指南可以協助您駕馭Cassandra的速度與彈性。 .了解Cassandra的分散式與去中心化概念 .使用Cassandra查詢語言(CQL)與cqlsh(CQL shell) .建立有效的資料模型並與關聯式模型比較 .使用各種不同語言的客戶端驅動開發範例應用程式,包含Java、Python與Node.js .探索叢集拓譜與學習節點間的互動機制 .維護高效能的叢集 .在機房、雲端或Docker容器佈署Cassandra .整合Cassandra與Spark、Hadoop、ElasticSearch、Solr與Lucene
視覺化資料
◎千言萬語不如一圖,將文字及數字化為精簡的圖表,是處理巨量資料的第一步 ◎我們常見的長條圖、餅狀圖、折線圖是怎麼來的? ◎當2維的圖表無法直接被感官吸收時,3維的圖表如何製作? 文字數字能視覺化,音樂呢?視訊呢? ◎視覺化的基礎為數學,這些數學公式的重要性為何? ◎目前全球領先的資料視覺化的機構及學術單位有哪些? 隨著資料時代的來臨,巨量資料的分析、採擷與視覺化已經成為資訊技術發展的迫切需求。面對目前科學視覺化、資訊視覺化、可視分析研究和應用的新形勢,需要發展新的複雜資料的處理、分析與視覺化方法,並圍繞實際科學和社會問題的求解設計高效的人機互動介面。 本書從研究者的角度,介紹了資料視覺化的定義、方法、功效和實用軟體,將目前全球最流行的資料視覺化做了一個最完整的介紹,也是技術性最強,實用性最接近真正應用的工具及理論書! 可作為初學者入門的精靈,是有關科學研究和教育人員從事視覺化研究和開發的一本實用的參考書。
7天學會最實用的InDesign電子書設計-AppCross電子書速習手冊
超越Adobe DPS方案的最佳電子書設計軟體 免費、超簡單、無障礙的電子書設計方案 最完整、實用的電子書實務範例教學 AppCross是資策會開發的一個電子書外掛套件,使用在Adobe InDesign的環境下,可讓使用者將InDesign編排的文件真實轉換為電子書的內容。與Adobe的DPS方案相比,AppCross提供更多、更好用的電子書設計增校模組,同時在付費結構上也非常具有競爭力。 & 本書針對AppCross一般版的14種增校模組-晃動效果、幻燈片、事件圖片、順序出現、互動按鈕、可捲動內容、連結按鈕、網頁內嵌、置入地圖、置入影片、輪播廣告、明信片、圖像塗鴉、方格拼圖-提供最完整的範例教學,每一個範例都是一個完整的電子書頁面,讓讀者可以快速學會AppCross的電子書設計方式。 & 除了主要的範例內容外,本書還有提供InDesign的初學者建議教學內容,對於完全不熟悉InDesign的讀者來說,可以有個快速參考的學習途徑;最後本書也提供紙本書轉換為電子書時,實務上製作的各種問題解決辦法。
Oracle PL/SQL程式設計(暢銷回饋版)
專業資料庫人才的最佳實務培訓手冊 全面進擊!職場DB實務技能 ◎精通PL/SQL的結構以及基本指令 ◎範例式導引資料庫的觀念語法 ◎完封業界所需的資料庫技能 ◎徹底掌握Oracle資料庫PL/SQL的程式開發 ◎適用Oracle 12c、11g、10g和9i 獨創的圖解方式表達PL/SQL語言的精髓 幫助PL/SQL的資料庫開發者和管理員建立堅實的基礎 資料庫程式的設計與開發是軟體發展人員不可缺少的工作技能。本書將充分介紹Oracle PL/SQL語言的應用技術,帶領您解決資料庫開發中所遇到的各種問題。循序漸進地介紹Oracle PL/SQL程式設計,讓您了解PL/SQL的結構以及基本語法,包括如何宣告變數、使用迴圈與條件判斷、使用明確定義的游標,處理例外事件,建立函數與 程序、套裝程式及觸發程式等。不僅適合SQL和PL/SQL初學者,同樣也適用於有經驗的Oracle應用開發人員。
Google御用Docker叢集管理Kubernetes
Kubernetes 是Google 開放原始碼的容器叢集管理系統,它對於容器執行時期、編排、正常服務都抽象設計出了準確完整的API,並以此建立起一個開放原始碼的系統,符合企業化需求,每家企業都可以以此架設出自動化和標準化的底層平台,以最佳化研發和營運效率。Kubernetes 可以說是Google 借助著容器領域的爆發,對於其巨大規模資料中心管理的豐富經驗的一次實作,旨在建立新的技術業界標準。 本書特色 ● Docker使用者一定要學的叢集管理 ● 支援Docker-machine,Docker-composer ● 使用etcd來建立紀錄服務 ● 使用Mesos來完成發現服務 ●& 可以用在Google的雲端平台 ●& 比Docker-Swarm整合度更棒的容器管理 適合:希望學習和使用Kubernetes 以及正在尋找管理資料中心解決方案的軟體工程師和架構師。
Laravel5實務專題範例教學
Laravel是PHP程式語言中最多人使用的框架(Framewrok),網路上的學習資源豐富,開發者的社群活躍。有別於傳統一個網頁一個PHP寫法的方式,Laravel使用了PHP最新的物件導向程式設計的語法,並具有Model-View-Controller (MVC)的架構及類似ASP.NET MVC 的風格,Laravel框架是一種新的網站建立方式,你會需要拋棄傳統PHP + MySQL的開發方法,依照本書的章節內容來學習,讀者可以在最短時間掌握Laravel的概念。 本書特色 ◎從環境架設開始並結合PHP,建立紮實基礎跟上潮流 ◎精簡流程圖說明,快速了解框架架構及運作 ◎連貫的範例實作與補充說明,降低學習難度
Big Data Knowledge Today教學範本
大數據(Big Data)已成為目前全球學術單位、政府機關以及頂級企業必須認真面臨的挑戰,隨著有關大數據的程式語言、運算平台、基礎理論,以及虛擬化、容器化的技術成熟,了解大數據的原理、實作、工具、應用以及未來趨勢,都將會是求學、進修、求職,深造的必須技能。 通過了本測驗,表示個人已經具備基本的大數據理解能力,有助於爾後適切的使用各種的虛擬化、容器、雲端佈署、NoSQL技術、R語言、統計學等專業,提升對於未來的決策分析與品質,也有助於職場上之所需。
企業級記憶體+快取資料庫SAPHANA大數據應用無縫交接
SAP 高性能分析應用軟體(SAP High-Performance Analytic Appliance,SAP HANA)自2011向全球推廣以來,引發資料庫領域大震動。SAP HANA利用其突破性的分析功能,已經為全球客戶的業務運營方式帶來根本性的變革,並成為SAP史上用戶數量增長最快的產品之一。 & 本書以初學者為核心,全面介紹SAP HANA的基本知識和基於SAP HANA 開發應用的各種技術。由淺入深,讀者循序漸進地掌握SAP HANA相關基本知識的同時,輔以實例和練習;在內容講解上結合豐富的圖解,幫助讀者理解晦澀難懂的技術,快速掌握SAP HANA的知識以及應用方法。
世界第一的大數據分析工具:Elasticsearch輕鬆上手
大數據時代,程式設計師一定要跨入ElasticSearch、Logstash、Kibana本書從分散式大數據搜索、記錄檔採擷與視覺化三個角度出發,以非結構化文字資訊、半結構化的記錄檔資料為處理物件,進行巨觀解決方案與微觀方法技巧全面闡釋。 從專案實作的角度掌握ELK 的基本使用方法和技巧,是一本綜合介紹ELK架構的編著,範圍廣泛,內容新穎,條理清晰。
視覺化資料
◎千言萬語不如一圖,將文字及數字化為精簡的圖表,是處理巨量資料的第一步 ◎我們常見的長條圖、餅狀圖、折線圖是怎麼來的? ◎當2維的圖表無法直接被感官吸收時,3維的圖表如何製作? ◎文字數字能視覺化,音樂呢?視訊呢? ◎視覺化的基礎為數學,這些數學公式的重要性為何? ◎目前全球領先的資料視覺化的機構及學術單位有哪些? 隨著資料時代的來臨,巨量資料的分析、採擷與視覺化已經成為資訊技術發展的迫切需求。面對目前科學視覺化、資訊視覺化、可視分析研究和應用的新形勢,需要發展新的複雜資料的處理、分析與視覺化方法,並圍繞實際科學和社會問題的求解設計高效的人機互動介面。 本書從研究者的角度,介紹了資料視覺化的定義、方法、功效和實用軟體,將目前全球最流行的資料視覺化做了一個最完整的介紹,也是技術性最強,實用性最接近真正應用的工具及理論書! 可作為初學者入門的精靈,是有關科學研究和教育人員從事視覺化研究和開發的一本實用的參考書。
資料庫系統理論-使用Oracle(第二版)
本書內容理論與實務並重,利用豐富的說明文字及清楚的流程圖來說明資料庫理論,並以Oracle作為開發工具引導讀者利用所學理論來建置完整資料庫系統。本書內容芬為資料庫理論與Oracle實務兩部份,主要重點如下:*從資料型態與模型開始介紹,到資料庫的正規化來建立正確的資料庫觀念。*以圖例式的例子說明,並提供SQL語言查詢、基本語法的應用及進階查詢技巧。*以Oracle系統管理的觀念,教導成功資料庫管理者的速成捷徑。*介紹PL/SQL 來對於資料庫進行程序化的存取及提高效能的方式。*搭配Visual Basic、Delphi、PowerBuilder等開發工具,建置功能全面的資料庫系統。*針對資料庫的保護及維護提供詳盡的資料回復說明。
資料庫管理系統(第三版)
本書是資料庫管理系統(Database Management Systems)第三版的授權中文精簡版,為了符合國內大專院校的教學環境及授課需求,取自原文書中的23個章節(其中有5章規劃為電子書),適合作為一學期基礎資料庫課程的教材。本書特色○ 涵蓋完整的資料庫管理系統介紹,如資料庫理論、核心概念、新興議題等。○ 每一篇自成一體系,教師可依教學需要,調整授課的章節次序。○ 每章章末皆規劃了大量的習題,方便作為教師驗收學生的學習成效。由Raghu Ramakrishnan及Johannes Gehrke兩人所合著的資料庫管理系統(Database Management Systems),自出版以來廣獲大專院校教師們的好評,且因封面上有乳牛的圖案而被稱為 The Cow Book。本次博碩引進第三版,也延用了原文書的封面設計。
Oracle 10g/11g效能分析與最佳化
How to make your Oracle database fly資料庫效能最佳化是這幾年來DBA們越來越關注的技術領域,因為近幾年資訊飛速發展,導致了許多系統的使用者數量猛增,資料庫中儲存的資料量成幾何級數的成長,也讓系統變得緩慢,此時要如何讓資料庫處理的效能最佳化,已成為近日最該注意的課題。在本書中,您將會學到在效能最佳化方面的一些思路和思考,以及一些故障處理的方法和原則,這些東西是作者不斷的在實踐中累積出來的心得體會,能迅速的掌握處理問題的方法和有效解決問題。本書最大特點在於,凡是作者提到的觀點,都盡可能的使用一些例子來證明,以實際的驗證方式來說明自己的理論,讓本書更有說服力。
Oracle9i PL/SQL精選指令集
運用精心挑選並可立即執行的精選指令集,協助您快速地發展 PL/SQL 解決方案,簡易到讓您難以想像。確認執行效益、取得獨特的資訊、簡化資料庫物件與使用者的管理工作等等 ─ 全都可以利用這些可事先組合的指令集。特別是,專業作者已在指令集中增補深入的註解說明,可幫助您瞭解其設計的作用,甚至自行延展其用途。透過功能的編排,本書收集並提供完整的 SQL 與 PL/SQL 指令集文件,包括所列示的範例結果,期能協助您分析,並使您的應用系統達到最佳化。利用現成的程式指令開發速成的 Oracle 解決方案。研發並部署自定的 PL/SQL 應用系統。所編寫的指令,適用於 Oracle7 資料庫 7.x 發行版,Oracle8 資料庫 8.x 發行版,以及 Oracle8i 與 Oracle9i。學習對應用系統執行效益的調校,以及診斷指令集的運用。揭露適用於 Oracle8i 的動態 SQL 選項用法。進一步瞭解子分割、反轉索引、表格空間讀寫,以及實體視觀表的作業。運用隨機值產生器管理資料。讓 SGA 的共享記憶體用途達到最佳化。管理資料庫、使用者帳號以及儲存空間等。管理資料庫的 Java 功能。
Oracle9i Windows系列(一):系統管理手冊
本書內容涵蓋: * 如何在 Windows NT/2000/XP 作業系統上安裝與組態 Oracle9i 資料庫 * Oracle 8/8i 之升級議題 * 使用資料庫範本檔建立 Oracle9i 資料庫 * 詳述 Oracle9i 資料庫管理與備份工作 * 善加使用 Oracle Net 服務 * 利用 Oracle Recovery Manager (RMAN) 從事備份與復原工作 * 使用 Oracle Enterprise Manager 提昇資料庫管理效率 * 安裝與部署 Oracle9i 應用程式伺服器 * 部署 Oracle Internet File System、Oracle Portal 與 Oracle Internet Directory * 規劃 Oracle9i 資料庫安全性
Oracle9i實務管理講座-系統核心篇
本書特色: ●如何在Redhat 8.0上安裝Oracle9i Release2 ●Oracle9i資料庫系統概論 ●Oracle9i執行項次組成與運作原理 ●Oracle9i資料庫內部結構 ●建立Oracle9i資料庫 ●Oracle9i Enterprise Manager概論 ●起始參數檔(Initialization files) ●控制檔(Control files) ●線上重置日誌檔(Online Redo Log files) ●重置日誌封存檔(Archived Redo Log files) ●資料檔(data files)與表格空間(tablespace) ●細談Oracle9i資料庫表格 ●Oracle9i「分割」表格(Partitioned Table)
Oracle 9i SQL概論
「Introduction to Oracle9i: SQL」為OCP DBA 認證必考科目之一。《OCP 認證專家系列(一):Oracle9i SQL 概論》包含詳盡的應考資訊,各章節結尾也針對重點部分進行摘要整理,並提供與實際考試相仿的練習題。本書以及隨書附贈光碟套件將是準備 OCP 考試的絕佳工具。
Oracle 9i應用程式伺服器-Portal技術手
藉著強大網際網路及Oracle9i入口網站應用程式伺服器可以建立並存取企業井然有序的資訊─並在您的企業中獲得重要競爭優勢。 本書的內容重點: * 安裝及設定Oracle9i入口網站應用程式伺服器。 * 定義使用者,系統及架構需求。 * 設計企業資訊入口網站(Enterprise Information Portal,EIS)。 * 啟用分散式管理,使用者所產生內容及彈性在入口網站內容區中搜尋。 * 使用內建入口網站應用程式為基礎,建立安全及標準化存取。 * 開發企業表單及報表。 * 使用內建圖形化顯示功能,如圖表,日曆及階層結構。 * 調校,監視及維護入口網站。
Oracle安全維護手冊
本書重點* 判斷資料庫的弱點以及保護您系統免於攻擊的必要步驟* 替 UNIX 和 Microsoft Windows NT/2000 架構作業系統安全性的方法* 整合資料庫帳號驗證與作業系統安全性* 使用在 Oracle 資料庫中可以使用的不同密碼管理功能* 使用以及控制系統和物件權限、Role 與 Viewn 使用資料庫連結,替不同位置的伺服器建立連線* 使用虛擬私有資料庫 (VPD) 和 Oracle Label Security 方法,設計以及建構安全的應用程式* 使用 Oracle Advanced Security 工具確保網路之間資料的安全性* 建構堅固的防火牆以維護網路的完整性n Oracle9i Application Server Portal 系統的安全性設定* 藉由瞭解攻擊者的方法防止駭客入侵您的系統
Oracle9i Java開發系列(一):JDBC程式
本書內容涵蓋: * 使用 JDBC 與 Oracle 提供的 JDBC 延伸功能。 * Oracle9iAS Containners for J2EE(OC4J) 的組態與使用方式。OC4J 可執行 EJB、Servlets 與 JSP,它也是 Oracle9i 應用程式伺服器的核心引擎。 * Oracle9i JDeveloper 之基本操作技巧。JDeveloper 是一個圖形化整合開發環境,可協助您開發與除錯 Java 應用程式。 * Java 預存程序開發方式。除了利用 Oracle 專屬的 PL/SQL 之外,Java 也可以用來撰寫商業邏輯規則。 * 關聯式資料庫基本概念,以及 Oracle 物件關聯式資料庫特性。 即使讀者們不熟悉 Oracle 資料庫,也能從本書學習它的基本觀念。本書內含豐富的 JDBC 程式範例以及各式各樣的指令集,全部在 Oracle8i (8.1.6 與 8.1.7) 與 Oracle9i (9.0.1) 資料庫上測試無誤。某些範例是專為 Oracle9i 資料庫所撰寫,目的是說明 Oracle9i 的最新特性。
Oracle 9iPL/SQL程式設計
本書的新特性 主要差異仍是著重在 Oracle9i 的特性,透過這本書的討論來整合這些新特性是非常合適的。例如第三章以基本 PL/SQL 語法來討論 CASE 敘述句(Oracle9i 特性之一),對於傳統 PL/SQL 開發環境則以外掛 IDE 方式,並附上所有開發工具的最新版本。 本書的設計是為了引導使用者活用 PL/SQL,它非常適合所有使用者,尤其是從未用過 PL/SQL 的人。
Oracle高效能SQL調校指南
本書主題包括 Oracle 最佳化處理模式的說明、顯示 Orcle 執行計畫的技巧以及相當多可以提升 SQL 敘述的方法。本書花了相當大的功夫提供複雜與技術性的做法來說明每一種 SQL 調校步驟的進行,並簡單說明這些做法。 本書為您說明如何撰寫 SQL 敘述、如何檢視內部的執行計畫以及如何變更執行計畫以提升敘述的執行效能。透過這些方式可以大幅提升各種 Oracle 資料庫的執行效能及透過各種技巧為您介紹如何找出有問題的 SQL 敘述,並說明如何將 SQL 敘述調校至最佳程度以提升執行效能。 本書中所介紹的技巧均使用標準的 Oracle 工具程式,而不用特殊的工具來調校 SQL 敘述。本書企圖以最簡單的說明涵蓋各種 SQL 調校方式,其中包括最簡單的 SELECT 敘述及最複雜的不相關子查詢等議題。在書中也提供專家級的秘訣與技巧,相信透過這些技巧可以大幅提升 SQL 的執行效能。
Oracle 9i入門手冊
《Oracle9i 入門手冊》將帶領您探索 Oracle 技術的骨幹。 一開始我們先介紹 Oracle 這間公司之歷史演進,以及某些重要事蹟。Oracle 技術中有許多地方將引起您強烈的學習動機;第二章將引領您造訪某些技術資源網站,以滿足您的求知慾。接著將介紹 Oracle 開發技術基本要件 — SQL*Plus 與 PL/SQL。當然也會探討如何成為萬能的 Oracle 資料庫管理者,俗稱 DBA。我們會特別強調 Oracle Enterprise Manager — 它是一個 GUI 資料庫管理工具,大約在 1992 年 Oracle7 推出時就已存在。最後將介紹 Oracle9i 在 Internet 上面的相關應用,以及資料倉儲的特性。 本書內容包羅萬象,包含:資料庫設定、查詢與管理,建置表單、報表與表格,設定使用者與物件的安全性,以及如何進行資料分割。此外,您將接觸到全新的 SQL*Plus、Oracle Enterprise Manager 與 Oracle 資料加總引擎。
Oracle技術大全
Oracle是世界上最被廣為使用的資料庫,除了幾乎可以在各種平台上執行之外,在這些機器上的運作方式也幾乎完全相同,因此我們只要在任何一部機器學會操作方式,便可以應用在其它機器上。這樣的事實讓Oracle使用者與開發者相當受到歡迎,而且也讓我們的Oracle知識與技能具有高度的可攜性(portable)。 Oracle的文件說明非常地豐富、完整。《Oracle技術大全》是第一本把Oracle主要的定義、命令、函式、特色,以及產品都收集在一起的書──每位Oracle使用者與開發者都可以將它放在書桌上以便隨時參考。
Oracle 網頁應用101
本書的前三章簡介網頁應用程式本身,並且比較Oracle一些工具程式的優缺點以及簡介它們如何運作。 接著第四章是一些步驟,讓您能夠安裝「所有的」Oracle軟體在一台機器上,也就是資料庫,應用程式伺服器以及發展環境。在理想的情況下,您將會需要一部性能中上的個人電腦來安裝這些軟體。電腦上應該要有Windows NT或Windows 2000作業系統,至少256MB的記憶體(128MB也成,但是要大一點的硬碟置換空間)。整個安裝過程的指令是假設安裝在Windows 2000之上,但是絕大多數的指令在Linux和其他Unix環境下也都一樣。 第五章則介紹一些應用程式發展的方法論,無論您選擇用Java、PL/SQL或其他語言都可以派上用場。 第六章描述用Java servlet和Oracle JDeveloper發展四個小型網頁程式;第七章則改用PL/SQL語言完成這些工作。為了讓您在各個章節中相互對照,這兩章採用同樣的資料,這也說明了儘管程式語言不同,寫程式的方法都是大同小異。 第八章和第九章講的是如何用Oracle程式碼產生工具,也就是Oracle Designer和Oracle Portal。在這兩章裏,同樣的四個小應用程式也拿來當作例子。 第十章則提到Oracle主從式架構發展工具Forms和Reports,它們同樣可以來發展網頁應用程式。 第十一章列出一些當您在發展Oracle網頁應用程式時會用到的一些工具和小幫手。 第十二章則解釋範例程式中用到的核心程式庫(本書所有範例程式都可以從www.vesterli.com下載)。最後一章提供您一些書籍和網站的建議清單,讓您可以繼續深入研究到達Oracle網頁應用程式大師的境界。
Oracle JDeveloper 3技術手冊
本書內容教導讀者很容易的開發Java為主的應用程式使用Oracle JDeveloper 3,並利用完整且整合的Java開發環境來建立部署Web和資料庫應用程式。由Oracle公司正式授權,這項發展完整的資源說明JDeveloper 3的每個元件,並且解釋如何建置存取Oracle資料庫的Web應用程式。讀完本書,你會發現有註解的教學課程伴你通過應用程式物件的建立和操作。