會員功能列

 
( 0 件)0 元
結帳
facebook order18 Happy Go Ponta paypal LINE Pay

購物車

( 0 件)0 元
結帳

金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當! (詳情)

中文書第三層

排序方式: 瀏覽: 列表圖片
| 下一頁 »
  • 深入淺出 C#  第三版 深入淺出 C# 第三版 Jennifer Greene 歐萊禮 出版 2014/4/18出版 館主推薦:★★★☆☆

    第三版 特別涵蓋 Windows Phone 專案 讓你的物件充分運用抽象化與繼承的強大威力 C#、XAML 與 .NET 編程實務的學習指南 探索 MVVM(Model-View-ViewModel)設計模式的絕妙奧義 『假如你想要以趣味橫生的方式深入學習 C#,這本書正是為你量身訂製的。』 - Andy Parker,C# 程式設計新手 『《深入淺出 C#》將引領各種背景的初學者一窺 C# 與 .NET Framework 的堂奧,並與之建立一段富有成效的長遠關係。』 — Chris Burrows,Microsoft C# Compiler 團隊的開發者 『《深入淺出 C#》讓我馬上能夠充分掌控我的第一個大型 C# 開發專案 — 讚啦,強力推薦。』 — Shalewa Odusanya,Technical Account Manager,Google 你將從本書學到什麼? 《深入淺出 C#》是一段有關以 C#、XAML、.NET Framework 與 Visual Studio IDE 進行編程的完整學習體驗。本書專為你的大腦量身訂製,從第一章開始便讓你充分融入,全心參與,在當中,你將打造一支功能完整的電玩遊戲。之後,你會學到有關類別與物件導向編程、繪製圖形與動畫、使用 LINQ 查詢資料以及將資料序列化到檔案的一切知識。另外,你將透過建造真實專案、實際打造遊戲及解決謎題來學習各種知識。完成本書閱讀之際,你將成為一位值得信賴的 C# 程式設計師,並且能夠充分地享受這項工作所帶來的樂趣。 這本書為何如此與眾不同? 我們認為你的時間寶貴,不應該將它浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,《深入淺出 C#》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。 Chapter 1 開始使用 C#:快速打造酷炫應用程式! Chapter 2 程式碼探究:刨根究底 Chapter 3 物件導向:讓程式碼合理化 Chapter 4 型別與參考:知道你的資料在哪裡嗎?   C# 實驗一:賽狗場的一天 Chapter 5 封裝:保護隱私 Chapter 6 繼承:物件族譜 Chapter 7 介面與抽象類別:讓類別信守承諾 Chapter 8 列舉與群集:儲存大量資料 Chapter 9 檔案讀寫:為我儲存最後的位元組!   C# 實驗二:絕命大追擊 Chapter 10 使用 XAML 設計 Windows Store App:提升 App 的層次 Chapter 11 XAML、檔案、I/O 與資料合約序列化:正確寫入檔案 Chapter 12 例外處理:救火生涯催人老 Chapter 13 Captain Amazing:物件之死 Chapter 14 利用 LINQ 查詢資料及建構 App:掌控你的資料 Chapter 15 事件與委託:程式碼在你的背後做什麼? Chapter 16 使用 MVVM 設計模式架構 App:秀外慧中的良好 App   C# 實驗三:入侵者 Chapter 17 紅利專案!打造 Windows Phone App 附錄:C# 遺珠

    79 特價 774 立即購買 
  • 最新 Java 8 程式語言 第四版 最新 Java 8 程式語言 第四版 施威銘研究室 旗標 出版 2016/7/22出版 館主推薦:★★★☆☆

    具備良好的程式設計方法, 建立正確的物件導向概念, 才能真正寫好 Java 程式 本書不僅僅希望讓讀者學會可以正確編譯與執行的 Java 程式, 也同時希望讓讀者瞭解良好的程式設計方法。因此, 在內文中, 處處可見各種語言元素的變化用法, 以及軟體設計的邏輯思維。 內容涵蓋基本語法,陣列、物件導向、字串與規則表示法 (Regular Expression)、執行緒的同步與協調、輸出與輸入類別、例外處理、Java Collection 類別庫、Swing 視窗程式設計等主題。除了以圖文搭配解說物件導向的觀念外, 更以各種實例示範, 讓讀者能從「做」中體會物件導向的精髓。豐富的範例程式, 清楚的觀念解說, 非常適合作為初學入門、深耕基礎的第一本書。 本書特色 □ 最新 JDK 8 和 7 適用 □ 完整詳實的語法解說、精心設計的豐富範例 □ 最易懂的物件導向觀念, 以多個範例示範類別、物件、繼承、建構方法的使用方式 □ 每章均有綜合演練, 示範該章主題應用實例 □ 貼心的初學者注意事項提要 □ 使用市佔率最高 Eclipse 中文整合開發環境 □ 特別使用與業界標準接軌的 UML 類別圖解

    88 特價 572 立即購買 
  • Visual C# 2015程式設計經典(附範例光碟) Visual C# 2015程式設計經典(附範例光碟) 蔡文龍 碁峰資訊 出版 2016/5/16出版 館主推薦:★★★☆☆

    由微軟MVP、MCSD、MCPD認證專家與大學教師編著,並由微軟大型研討會講師以及大學資深程式設計教師提供寶貴意見及審校,是一本適合大專院校教學,以及MTA、MCTS、MCSD、MCPD認證課程的先修教材。內容豐富,範例操作與解說皆有圖例、分析與詳細說明,讓初學者學習完全無障礙。 ■ C#程式設計入門篇 介紹.NET Framework平台與微軟雲端App開發工具Visual Studio 2015,採循序漸進方式,以主控台專案介紹C#資料型別、選擇結構、重複結構、陣列、方法的語法,使初學者具有程式設計的基本素養。 ■ 物件導向程式設計篇 介紹Windows Form應用程式開發技巧。以深入淺出方式,使初學者具有物件導向的觀念,並介紹類別與物件、繼承、多型、介面、檔案存取、例外處理…等,進而領會出物件導向程式設計的要領。 ■ 視窗應用程式設計篇 介紹Windows Form應用程式常用工具,包括視窗輸出入介面、各種清單與容器的設計、各種對話方塊及鍵盤與滑鼠事件、功能表與工具列設計、多表單與MDI多表單的應用,使初學者能活用工具箱的工具以建構出豐富的Windows Form應用程式。 ■ 資料庫程式設計篇 介紹微軟的離線式資料存取架構 ADO.NET 4.6。包含SQL資料庫的建立、SQL陳述式的使用、資料庫連接與存取、交易處理機制、預存程序撰寫與呼叫、XML文件的搜尋與存取等議題。並介紹LINQ和Entity Framework;透過LINQ能使用一致性的資料查詢技術、來處理陣列、集合物件、DataSet、SQL資料庫和XML…等資料來源;使用Entity Framework讓開發人員不用處理資料庫程式設計的細節,可以直覺的物件導向方式撰寫資料庫程式。 ■ 網路應用程式與跨平台行動裝置網站設計篇 介紹微軟ASP.NET Web Form與ASP.NET MVC的Web應用程式開發方式。包含建置AJAX非同步網頁、檔案上傳、使用資料工具建置網頁資料庫、Chart網頁圖表建置、Web服務的設計與呼叫;說明MVC應用程式Model的建置、Controller與View的設計,最後設計簡易書籍管理系統。並介紹行動網站開發技術jQuery Mobile,透過jQuery Mobile整合ASP.NET建置跨平台的美食搜尋行動網站。ch01 .NET Framework 與 Visual Studio 2015 介紹 ch02 主控台應用程式與資料型別 ch03 流程控制 ch04 陣列與方法 ch05 視窗應用程式 ch06 物件與類別 ch07 繼承、多型、介面 ch08 列舉器與集合 ch09 例外與檔案處理 ch10 表單與基礎控制項 ch11 常用控制項(一) ch12 常用控制項(二) ch13 豐富文字方塊與工具列 ch14 滑鼠鍵盤與共用事件 ch15 對話方塊與多表單應用 ch16 ADO.NET 簡介與 SQL Express 資料庫設計 ch17 ADO.NET 資料庫存取與交易處理 ch18 資料繫結與預存程序的使用 ch19 讀寫 XML 文件 ch20 LINQ 資料查詢技術 ch21 ASP.NET Web 應用程式 ch22 jQuery Mobile 跨平台行動裝置應用程式開發 ch23 ASP.NET MVC應用程式 ch24 網路服務程式設計 附錄A C#常用類別(PDF 電子書,請參閱附書光碟)

    79 特價 514 立即購買 
  • 深入淺出 Java 程式設計 第二版 深入淺出 Java 程式設計 第二版 Kathy Sierra 歐萊禮 出版 2005/10/24出版 館主推薦:★★★☆☆

    Head First Java 是個完整的物件導向(object-oriented,OO)程式設計與 Java 的學習指引。此書是根據學習理論所設計的、 讓你可以從學習程式語言的基本開始一直到包括執行緒、網路、與分散式程式等項目。最重要的,你會學會如何像個物件導向開發 者一般的思考。 而且不只是讀死書-你還會玩遊戲、拼圖、解謎題、以及以意想不到的方式與 Java 互動。在這些活動中,你會寫出一堆真正的 Java 程式,包括了一個船艦炮戰型態遊戲與一個網路聊天程式。 Head First 系列的圖文並茂學習樣式能讓你快速的在腦海中掌握住知識。敞開心胸準備好學習這些關鍵性的主題: ☆Java 程式語言 ☆物件導向程式開發 ☆撰寫、測試、與佈署應用程式 ☆使用 Java API 函式庫 ☆處理例外 ☆多執行緒 ☆Swing 圖形化介面 ☆網路程式設計 ☆集合與泛型 如果你想要看正經八百的書,去看別的。但如果你真的想要好好的學習 Java, 你會需要 Head First Java。這本書可是 2003 與 2004 年 Amazon 編輯推薦的十大好書之一!

    79 特價 695 立即購買 
  • C語言教學手冊第4版 (附1片CD) C語言教學手冊第4版 (附1片CD) 洪維恩 旗標 出版 2007/4/20出版

    C語言幾乎是每一個專業的程式設計師在初學入門時所遇到的第一個功課,在程式設計師心裡佔有很高的地位。在某些以程序導向的處理中,C可以提供一個完整的結構化程式設計,同時又可兼顧後續程式維護時的便利性,更是訓練邏輯思考的一個有用的工具。 本書是由知名技術作家洪維恩老師精心撰寫,透過豐富的範例與精心設計的圖解,讓讀者能有效的理解C語言重要觀念,打下穩固的基礎。同時每章末均附有豐富的習題,不但可提供給自修者自我評量,也非常適合學校教學。除此之外,本書也導入資料結構的基本觀念,可作為資料結構課程的先修教材。另外,本書也包含有物件導向與C++程式語言的簡介,可以銜接未來物件導向或是C++程式語言設計的課程。 本書特色: □ 循序漸進從頭打好 C 語言基礎 □ 豐富範例展示語法最容易理解 □ 精心設計圖解掌握關鍵最速效 □ 每章附有自我評量教學最適用 □ 資料結構基本觀念導入最易懂 

    88 特價 546 立即購買 
  • 職業駭客的告白3部曲:C語言、組合語言與逆向工程的秘密 職業駭客的告白3部曲:C語言、組合語言與逆向工程的秘密 秋聲 博碩文化 出版 2016/9/19出版 館主推薦:★★★☆☆

    不顧駭客圈的次次警告,也要揭開這業界的秘辛 用盡洪荒之力,挑戰駭客們的底線 秋聲再次低調出手,沒有最駭只有更駭 「就算看到了某些事物,也不代表你真正看見了。」-【秋聲駭客流】Nick Sung 在現今的電腦病毒中,許許多多的電腦病毒幾乎都是使用C語言所寫出來的,至於組合語言的話則是在分析病毒上可以有一個很強大的工具。書中內容沒有艱澀的技術,且不需要多麼高深的基礎,讓你在不知不覺中就掌握住底層語言和組合語言。 這本書更適合完全沒學過程式語言的讀者來入門,此書透過令人會心一笑的對話、簡單好懂的觀念,化繁複抽象的程式邏輯於生活周遭許多的話題,讓初涉程式世界的你沒有絲毫恐懼。 註:想要同時學好底層語言與逆向工程,只有這本你沒得選。 Chapter 1 閱讀的技巧 Chapter 2 讀與取的基本原理 Chapter 3 知識加油站 Chapter 4 組合語言的基本入門 Chapter 5 加法程式的運作原理 Chapter 6 暖身前運動 Chapter 7 邏輯判斷式 Chapter 8 循環的奧秘 Chapter 9 函數的設計 Chapter 10 陣列的概念 Chapter 11 指標的進擊 Chapter 12 結構的寫法 Chapter 13 作業 Chapter 14 逆向工程的介紹 Chapter 15 使用Visual Studio Chapter 16 使用OllyDbg Chapter 17 小結論 Chapter 18 經驗分享 Appendix A 使用MASM 編譯一個Hello World Appendix B 使用Visual Studio 內建的masm 來書寫組合語言 Appendix C 安裝Visual Studio 2010 Appendix D 數字的世界 Appendix E 下載及安裝OD

    79 特價 387 立即購買 
  • ASP.NET學習教材:使用C# 第二版(附287分教學錄影檔) ASP.NET學習教材:使用C# 第二版(附287分教學錄影檔) MIS2000 Lab.、周棟祥、吳進魯 松崗 出版 2016/11/29出版

    本書結合大學教授、微軟MVP、資策會前任講師、業界技術經理的多重功力,培養學生具備「業界所需」的ASP.NET能力。書中針對沒基礎的入門者,除提供簡單好用的範例外,對於較為繁雜難懂的操作,還提供錄影檔。讀者可自行從光碟開啟觀看,或至YouTube以搜尋的方式,觀看作者不定時新增的輔助內容教學檔。 本書特色 提供光碟和線上YouTube影片教學,專為初學者設計的ASP.NET入門書 .從ASP.NET 2.0(VS 2005) ~ ASP.NET 4.6.x(VS 2013/2015/2017)各版本可用。 .Bootstrap響應式網頁設計(RWD),一個畫面通用PC、平板、手機。 .最熱門的jQuery UI讓您立即套用,不用寫程式直接外掛。 .跨平台ADO.NET程式,在Web Form與Windows Form都能存取資料庫。 .開放原始碼ASP.NET Core與Xamarin手機APP快速入門。 .IIS與Azure雲端網站與資料庫設定。 基礎篇 透過圖片說明與教學影片(光碟、YouTube網站)的雙重指引,讓您的學習更加輕鬆簡單。如Visual Studio怎麼操作?網站與專案有何不同?這些初學者的FAQ,為您一次解答。 第1章 Visual Studio、SQL Server與開發環境介紹 第2章 C#與VB基本語法,Visual Studio專案與網站之異同 Web控制項篇 ASP.NET(Web Form)最強大的就是Web控制項與PostBack(回傳)。學習重點在於「精通而不求廣泛」,讓您用最少的時間做出最多功能。市面上最詳盡的ASP.NET Web控制項解說,每個範例都精彩實用。讓您學到Web控制項的精髓。 第3章 PostBack(回傳),ASP.NET Web Form網頁特性 第4章 Web伺服器控制項 第5章 清單(List)控制項,單選與複選 大型控制項篇 大型控制項搭配資料來源進行CRUD(新增、查詢、更新、刪除),唯有ASP.NET(Web Form)能在彈指之間完成,大幅提昇您的生產力。轉成樣板(Template)後的各種變化,在坊間的入門教科書難得見到這麼精彩的演練,再加上教學影片指引,讓您在最短時間內學到最多變化。 第6章 一筆記錄的新增、刪除與修改,DetailsView與FormView 第7章 GridView 表格與報表、自訂樣板(Template) 第8章 SqlDataSource進階技巧,Where 按鈕與Master-Detail(主表明細) 第9章 DataBinding觀念解析與SqlDataSource的限制 進階技巧篇 您有能力「自己寫程式並且100%完成GridView各種功能嗎?」本書做到了!有別於坊間入門教科書只介紹表面的操作,本書帶領學生深入探索大型控制項的原理。做完之後,您會發現:原來如此!一點都不難! 第10章 GridView的命令欄位與CommandName 第11章 ListView的Master-Detail(主表明細) 第12章 FindControl方法與Controls集合,抓取大控制項裡面的「子控制項」 動手寫程式篇 只會操作工具、精靈設定的人,沒有足夠能力到業界寫程式。因此本書強調「自己動手、親自寫程式」!提供作者在業界使用的程式範例,讓初學者模仿、套用,進而理解與變化。無痛學習,甚至可以寫出跨平台的資料庫存取程式,讓您學完後便能寫出ASP.NET(Web Form網頁程式)與Windows Form(.exe執行檔程式)。參數的寫法讓您避開SQL Injection(資料隱碼)攻擊,寫出安全的網頁。 第13章 ADO.NET四大範本、GridView自行寫程式完成100%功能 第14章 ADO.NET主表明細與留言板參數(Parameter)的寫法 前端技巧篇 ASP.NET(Web Form)搭配最新的HTML 5前端技術與畫面特效,讓您的網頁跟上時代潮流!jQuery UI與RWD(自適應、響應式網頁)直接Copy套用,完全沒基礎也能做出最炫的網頁。 第15章 jQuery UI,網頁的前端特效 第16章 Bootstrap與響應式網頁設計(RWD) 業界技巧篇 再次強調「自己寫程式」的能力,讓您使用日曆控制項搭配資料庫,做出個人行事曆。透過大型控制項的「後門」讓您動手改造GridView、ListView。本書目標雖是「入門教科書」卻為您解析業界工程師的密技。只要有好老師、好作者帶領,密技也可以這麼簡單好學。 第17章 自己動手寫程式:多重欄位的搜尋引擎 第18章 GridView的進階功能與RowDataBound事件 第19章 Calendar日曆控制項,個人行事曆(搭配資料庫) 會員登入與權限篇 所有網頁程式(不管是ASP.NET、PHP、JSP)最特別的地方就是「狀態管理」,以Session為例,這個技巧在所有網頁程式都適用。透過這個技巧來做會員登入、前台與後台的權限控管,簡單好學,而且絕對不退流行! 第20章 狀態管理(Session)與會員登入,SQL Injection攻擊與參數的防禦 AJAX篇 初學者透過UpdatePanel控制項來學習AJAX是最簡單的方法。避免PostBack導致畫面資料全部重整與畫面閃爍的問題,本書有別於其他入門教科書,特別強調「多個UpdatePanel」在畫面上會導致混亂並且快速解決這問題,讓您真正學到業界技巧而不是皮毛。 第21章 ASP.NET AJAX與UpdatePanel 雲端與新技術篇 透過YouTube教學影片學習Microsoft Azure雲端「資料庫」與「網站」設定。 並且搭配最新的ASP.NET Core(開放原始碼、開源)技術,讓您學到VS 2015、VS 2017最新功能。再加上Xamarin鼎力相助,讓您的C#語法可以做出原生(Native)的手機APP,通吃Windows Phone + Android + iOS。 第22章 IIS 基本設定、網站與專案、Microsoft Azure 雲端入門 第23章 ASP.NET Core與ADO.NET簡易入門 第24章 Xamarin入門,用C#寫出手機APP

    79 特價 514 立即購買 
  • 王者歸來:OpenCV3使用Java開發手冊 王者歸來:OpenCV3使用Java開發手冊 呂傑利 佳魁 出版 2016/10/3出版

    Opencv不但有趣而且是免費的視覺相關開發軟體,它能夠加速您學習影像處理、光學辨識、以及機器學習強大的預測能力,可激發您的想像力,以創造無限可能性。 本書特色 ◎內容涵蓋機器學習、光學辨識、影像處理 ◎具320多個範例,含2.x(2.4.13)、3.x(3.1)版 ◎包含目前最夯最熱門的人工智慧:機器學習、光學辨識及影像處理。 ◎全世界博碩士很多以opencv做為論文的開發工具。 ◎許多工作皆需要光學辨識技能,如Robot、自動辨識。 ◎此書是全世界OpenCV書中以Java展示最多的範例,約320個 前言 01 Java 概述、安裝及簡易教學 1-1 Java 概述 1-2 Java 安裝 1-3 Eclipse 安裝 1-4 GUI 設計工具WindowBuilder plugin 1-5 在Eclipse 開發第一個Java 程式 1-6 在Eclipse 開發第一個Java 視窗程式- 顯示影像 1-7 在Eclipse 開發視窗程式-slider 控制元件 1-8 在Eclipse 開發視窗程式- 按鈕控制元件 1-9 好用的Eclipse 快捷鍵 02 OpenCV 概述、安裝及設定 2-1 OpenCV 概述 2-2 關於OpenCV 3.0 及3.1 2-3 使用Java 開發OpenCV 的缺點 2-4 OpenCV 的下載及安裝 2-5 在Eclipse 設定OpenCV 開發環境 2-6 整合Java 之Eclipse 與OpenCV 2-7 開發第一個OpenCV 程式 2-8 建立矩陣 03 OpenCV 基礎數學計算 3-1 線性代數方面相關計算 3-2 統計方面相關計算 3-3 其他數學方面相關計算 04 影像基本輸出輸入處理 4-1 影像基本操作 4-2 WebCAM 基本操作 4-3 影片檔案讀入及撥放 4-4 IPCAM 操作 05 影像基本處理 5-1 明暗度處理 5-2 灰階處理 5-3 影像相反處理 5-4 模糊處理 5-5 臨界值處理 5-6 銳利化處理 5-7 合併處理 5-8 縮放處理 5-9 旋轉處理 5-10 扭曲處理 5-11 對比處理 5-12 綜合處理 5-13 顏色空間 5-14 堆疊處理 5-15 馬賽克處理 5-16 外框處理 5-17 ROI 應用 06 使用核矩陣進行影像處理 6-1 Mean filter 6-2 Prewitt filter 6-3 Laplacian filter 6-4 Sobel filter 6-5 Frei Chenn filter 6-6 Scharr filter 6-7 Robinson filter 6-8 Kirsch filter 6-9 浮雕處理 6-10 客制化filter 6-11 SqrBox filter 07 繪圖 7-1 基礎幾何及文字繪圖 7-2 直方圖統計 7-3 填充處理 7-4 綜合應用 7-5 符號 7-6 立體浮雕 08 進階影像處理 8-1 形態學變換 8-2 Canny 邊緣檢測 8-3 綜合應用 8-4 分水嶺 8-5 其他 8-6 圓形變換 09 強大相片類處理 9-1 影像修復 9-2 減色 9-3 Denoising 9-4 HDR 9-5 Seamless Cloning 系列 9-6 Non-Photorealistic Rendering 系列 9-7 其它 10 檢測 10-1 線檢測 10-2 圓檢測 10-3 輪廓 10-4 模板找尋 10-5 凸包 10-6 凸包缺陷 10-7 顏色檢測 10-8 綜合應用手指檢測 10-9 Moments 10-10 切線 10-11 案例實作 11 特徵點檢測 11-1 Shi-Tomasi 角點檢測 11-2 Harris-Stephens 邊緣檢測 11-3 FeatureDetector 11-4 棋盤格找尋 11-5 矯正鏡頭畸形 12 運動追蹤motion tracking 12-1 簡單的運動追蹤 12-2 HOG 行人檢測 12-3 光流8.7.3 實驗程式 12-4 MOG 及KNN 行人檢測 12-5 MeanShift 及CamShift 12-6 Kalman Filter 12-7 其他 13 Machine Learning 機器學習 13-1 Haar+Adaboost 13-2 建立ML 資料庫 13-3 分類 13-4 聚類 9.1 Jumping Pong 9.1.1 功能構思 9.1.2 設計原理 9.1.3 參考程式 9.2 打地鼠遊戲機 9.2.1 功能構思 9.2.2 設計原理 9.2.3 參考程式 Chapter 10 控制類別開發 10.1 藍牙控制智慧車 10.1.1 功能構思 10.1.2 設計原理 10.1.3 參考程式 10.2 可抓取機械手臂 10.2.1 功能構思 10.2.2 設計原理 10.2.3 參考程式 Chapter 11 互動類別開發 11.1 虛擬爵士鼓 11.1.1 功能構思 11.1.2 設計原理 11.1.3 參考程式 11.2 觸控按鍵互動設計 11.2.1 功能構思 11.2.2 設計原理 11.2.3 參考程式 Chapter 12 物聯網開發 12.1 植物生長幫手 12.1.1 功能構思 12.1.2 設計原理 12.1.3 參考程式 12.2 環境資訊擷取系統 12.2.1 功能構思 12.2.2 設計原理 12.2.3 參考程式 12.3 家居燈光控制系統 12.3.1 功能構思 12.3.2 設計原理 12.3.3 參考程式 Chapter 13 智慧農業設計與開發 13.1 簡介 13.2 系統邏輯結構圖 13.3 開發板選型 13.3.1 開發板簡介 13.3.2 參考程式 13.4 感知層的設計 13.4.1 流程圖 13.4.2 Arduino 的GET、POST 程式 13.5 平台層的設計 14 其它功能與整合效果 14-1 傅立葉轉換 14-2 視差 14-3 虛擬鋼琴 14-4 Subdiv2D 15 發行Java 應用程式 16 Opencv 與Web 整合 範例16-1-1 網頁版Hello Opencv 範例16-1-2 利用opencv 顯示影像 範例16-1-3 在Web 上模糊處理 範例16-1-4 jsp 應用模糊處理 附錄A Opencv Mat 資料結構列表 附錄B Opencv 色彩空間轉換資料格式列表 附錄C Iris 鳶尾花數據集 附錄D Opencv for Java 2.4.X 與3.1 差異 附錄E Opencv 相關網址 附錄F 如何使用本書範例及相關圖片

    79 特價 514 立即購買 
  • 王者歸來:C#完全開發範例集[4版] 王者歸來:C#完全開發範例集[4版] 王小科 王軍 佳魁 出版 2016/3/17出版

    本書分為6 篇25 章。精選了專案開發中的600 個實例,涵蓋了C#程式設計基礎、Windows 視窗、控制項應用、檔案操作、C# 與Office 高效開發、圖形圖像與多媒體等方面的內容。 書中實例均來自於一線開發人員的實際專案,囊括了開發中經常使用和需要解決的重點及困難,所有實例都列出了程式說明、設計想法、設計步驟、來源程式等內容,讀者可按部就班地直接使用,快速解決問題,提昇效率。關鍵技術部分剖析了實例使用的核心技術。這樣,讀者在不必檢視設計過程和原始程式碼的情況下即可快速掌握實例的關鍵技術,甚至直接做出實例。 適用:C#初學者、C#程式程式設計師等。 前言 第1 篇 C# 程式設計礎篇 01 C# 開發環境的使用 1.1 Visual Studio 開發環境的安裝與配置 實例001 配置合適的Visual Studio 2010開發環境 實例002 設定程式碼行號 實例003 使開發環境全螢幕顯示 實例004 根據需要建立所需解決方案 1.2 Visual Studio 開發環境的使用 實例005 為程式設定版本和說明資訊 實例006 設定Windows 應用程式啟動表單 實例007 統一表單中控制項的字體設定 實例008 透過“格式”功能表佈局表單 1.3 快速開發專案必備 實例009 為專案新增DLL 檔參考 實例010 為項目加入已有類別 實例011 為專案加入協力廠商控制項 實例012 為專案加入已有表單 02 C# 語言基礎應用3.2 架設區域網路來源 2.1 程式碼的註解 實例013 對單行程式碼進行註解 實例014 快速對多行程式碼進行註解 實例015 使用“///”標記給程式碼片段加入說明 2.2 運算子的使用 實例016 使用引號運算子進行賦值 實例017 使用算術運算子開發簡單計算機 實例018 使用“^”運算子對數字進行加密 實例019 巧用位移運算子取得中文編碼值 實例020 使用條件運算子判斷指定年份是不是閏年 實例021 使用流程控制語句報銷業務花費 2.3 關鍵字的使用 實例022 使用checked 關鍵字處理“溢出”錯誤 實例023 使用typeof 關鍵字取得類別的內部結構 實例024 使用using 關鍵字有效回收資源 實例025 使用is 關鍵字檢查物件是否與指定類型相容 實例026 使用as 關鍵字將物件轉換為指定類型 2.4 流程控制語句的使用 實例027 小明去學校和醫院分別要走哪條路 實例028 利用條件陳述句判斷用戶登入身份 實例029 判斷指定月份屬於哪個季節 實例030 使用switch 語句更改表單顏色 實例031 迴圈向控制台中輸入內容 實例032 遞迴演算法的經典面試題 實例033 製作一個數字猜猜看小遊戲 實例034 使用goto 語句在陣列中搜索指定圖書 03 字串處理技術 3.1 字元及字串轉換 實例035 將字母全部轉換為大寫或小寫 實例036 字母與ASCII 碼的轉換 實例037 中文字與區位碼的轉換 實例038 將中文字轉換為拼音 3.2 一般字符及字串操作 實例039 根據標點符號對字串進行分行 實例040 判斷用戶輸入的用戶名是否正確 實例041 將字串的每個字元進行顛倒輸出 實例042 去掉字串中的所有空格 實例043 從字串中分離檔案路徑、檔案名及副檔名 實例044 獲取字串中中文字的個數 實例045 批次替換某一類字串 實例046 對字串進行加密與解密 3.3 一般數字文書處理技術 實例047 判斷輸入的貨幣值是否為數字 實例048 對計算結果進行四捨五入 實例049 商品金額的大小寫轉換 實例050 設置貨幣值中使用的小數位數 實例051 格式化輸入資料為貨幣格式 實例052 開發一個進制轉換器 3.4 日期時間格式的資料處理 實例053 動態取得系統目前日期和時間 實例054 手動設定系統日期時間 實例055 根據生日自動計算員工年齡 實例056 根據年份判斷十二生肖 實例057 取得目前日期是星期幾 實例058 取得目前年的天數 實例059 取得目前月的天數 實例060 取得當前日期的前一天 實例061 將日期格式化為指定格式 實例062 使用DateDiff 方法取得日期時間的間隔數 實例063 使用DateAdd 方法向指定日期加入一段時間間隔 實例064 使用TimeSpan 物件取得時間間隔 實例065 使用Sleep 方法延遲時間 實例066 如何確定程式的執行時間 實例067 使用ParseExact 方法將字串轉化為日期格式 實例068 使用ToString 方法格式化日期 實例069 使用ToDateTime 方法轉換日期顯示格式 3.5 一般數字驗證技巧 實例070 使用正規化運算式驗證電話號碼 實例071 使用正規化運算式驗證輸入密碼條件 實例072 使用正規化運算式驗證郵政編號 實例073 使用正規化運算式驗證手機號碼 實例074 使用正規化運算式驗證身份證號 實例075 使用正規化運算式驗證兩位小數 實例076 使用正規化運算式驗證一年的12個月份 實例077 使用正規化運算式驗證一個月的31天 實例078 使用正規化運算式驗證數字輸入 實例079 使用正規化運算式驗證密碼長度 實例080 使用正規化運算式驗證非零的正整數 實例081 使用正規化運算式驗證非零的負整數 3.6 一般字符驗證技巧 實例082 使用正規化運算式驗證大寫字母 實例083 使用正規化運算式驗證小寫字母 實例084 使用正規化運算式檢查字串中重複出現的詞 實例085 使用正規化運算式替換字串 實例086 使用正規化運算式分解字串 實例087 使用正規化運算式驗證輸入字母 實例088 使用正規化運算式驗證中文中文字輸入 實例089 使用正規化運算式驗證輸入字串 3.7 網路驗證應用技巧 實例090 使用正規化運算式驗證E-mail 格式 實例091 使用正規化運算式驗證IP 位址 實例092 使用正規化運算式驗證URL 04 陣列和集合的使用 4.1 陣列的基本操作 實例093 取得多維陣列的行數與列數 實例094 按指定條件在陣列中檢索元素 實例095 在陣列中加入一個元素 實例096 在陣列中加入一個陣列 實例097 不改變長度刪除陣列中的元素 實例098 刪除陣列元素後改變其長度 4.2 一般陣列排序演算法 實例099 使用選擇排序法對一維陣列進行排序 實例100 使用冒泡排序法對一維陣列進行排序 實例101 使用快速排序法對一維陣列進行排序 實例102 使用直接插入法對一維陣列進行排序 實例103 使用希爾排序法對一維陣列進行排序 實例104 使用Sort 方法對陣列進行快速排序 實例105 反轉陣列中元素的順序 4.3 一般集合的使用 實例106 向班級集合中新增學生資訊 實例107 使用雜湊表對XML 檔進行查詢 實例108 計算兩個矩形矩陣的乘積 05 物件導向程式設計技術 5.1 屬性和方法 實例109 使用屬性儲存使用者編號和姓名 實例110 通過定義方法求一個數的平方 實例111 使用重新載入方法實現不同類型資料的計算 5.2 結構與類別 實例112 通過結構計算矩形的面積 實例113 透過類別繼承計算梯形面積 實例114 封裝類別實現一個簡單的計算機 實例115 使用物件導向觀念查詢字串中的所有數字 5.3 物件導向技術進階應用 實力116 自訂抽象類別計算圓形的面積 實例117 利用介面實現選擇不同的語言 實例118 使用密封類別密封使用者資訊 實例119 透過重寫虛擬方法實現加法運算 實例120 通過類別的多態性確定人類的說話行為 5.4 反覆運算器和分部類別的使用 實例121 使用反覆運算器顯示公車站點 實例122 使用反覆運算器實現倒序深度搜尋 實例123 使用反覆運算器實現文字的動態效果 實例124 使用分部類別實現多種計算方法 實例125 使用分部類別記錄學生資訊 5.5 泛型的使用 實例126 使用泛型儲存不同類型的資料清單 實例127 透過泛型查詢不同陣列中的值 實例128 透過繼承泛型類別實現輸出學生資訊 實例129 透過泛型實現子表單的不同操作 實例130 使用泛型去掉陣列中的重複數字 06 資料結構與演算法 6.1 資料結構的實現 實例131 單向雙向連結串列的實現 實例132 雙向連接串列的實現 實例133 堆疊的實現 實例134 佇列的實現 實例135 樹的實現 6.2 常見演算法的實際應用 實例136 計算1+22+33+44+⋯+nn 的值 實例137 計算10 !的值 實例138 求最大公倍數 實例139 求最小公倍數 實例140 判斷素數的演算法 實例141 按要求產生指定位數編號 實例142 身份證號從15 位升到18 位的演算法 實例143 哥德巴赫猜想的演算法實現 實例144 八皇后問題的演算法實現 實例145 百元百雞的演算法實現 實例146 韓信點兵的演算法實現 實例147 實現斐波納契數列求和 實例148 求水仙花數的演算法實現 實例149 約瑟夫環問題的演算法實現 實例150 C# 實現楊輝三角演算法 實例151 如何將B 轉換成GB、MB 和KB 實例152 0 ∼ N 位元數的任意組合 實例153 在陣列中快速搜尋近似值 實例154 猴子選大王演算法的實現 實例155 使用MD5 演算法對密碼進行加密 實例156 凱薩密碼演算法的實現 第2 篇 Windows 表單篇 07 Windows 視窗基礎 7.1 設定視窗位置 實例157 控制視窗載入時的位置 實例158 設置視窗在螢幕中的位置 實例159 從上次關閉位置啟動表單 實例160 始終顯示在桌面最上層的視窗 7.2 設定視窗大小 實例161 限制視窗大小 實例162 根據桌面大小調整視窗大小 實例163 自訂最大化、最小化和關閉按鈕 實例164 手動改變自製視窗的大小 實例165 禁止改變視窗的大小 7.3 設定視窗的標題列 實例166 使視窗標題列文字右對齊 實例167 沒有標題列也可以更改視窗的大小 實例168 設定閃爍的標題列 7.4 設定視窗的背景 實例169 設定視窗背景顏色為淡藍色 實例170 設定視窗背景為指定圖片 實例171 使背景圖片自動適應視窗的大小 實例172 使背景圖片在視窗中居中顯示 實例173 使背景圖片在表單中填滿顯示 實例174 清空視窗的背景 08 特色視窗介面 8.1 導覽功能表介面 實例175 建立類似OutLook 的視窗 實例176 帶導覽功能表的主介面 實例177 圖形化的導覽介面 8.2 特殊形狀的視窗 實例178 建立非矩形視窗(僅以簡體版為例) 實例179 建立字體形狀視窗 實例180 使控制項大小隨視窗自動調整 實例181 帶分隔欄的視窗 8.3 窗體效果 實例182 製作半透明漸層視窗 實例183 使視窗背景色漸層 實例184 隨機更換主介面背景 實例185 磁性視窗的設計 實例186 製作滑鼠穿透視窗 實例187 視窗換樣式程式 8.4 視窗動畫 實例188 視窗中的捲動字幕 實例189 動畫顯示視窗 實例190 製作類似Office 的提示精靈 實例191 動畫形式的程式介面 8.5 特色程式介面 實例192 仿QQ 抽屜式視窗 實例193 設計軟體啟動介面 實例194 以樹狀顯示的程式介面 實例195 動態按鈕的視窗介面 09 視窗控制技術 9.1 視窗控制技術 實例196 以全螢幕方式顯示程式表單 實例197 通過子視窗刷新父視窗 實例198 拖曳無邊框視窗 實例199 禁用視窗上的關閉按鈕 實例200 向視窗中拖放圖片並顯示 實例201 使應用程式在進程中消失 9.2 其他視窗技術 實例202 在關閉視窗時彈出確認對話方塊 實例203 隱藏應用程式在工作列中的圖示 實例204 實現動態系統常駐圖示 實例205 實現氣泡提示視窗 實例206 從桌面右下角顯示的Popup視窗提醒 實例207 設置可執行檔的產生圖示 10 MDI 視窗和繼承視窗 10.1 MDI 視窗的使用 實例208 設定視窗為父視窗 實例209 使子視窗最大化顯示 實例210 對子視窗進行水平排列 實例211 對子視窗進行垂直排列 實例212 對子視窗進行層疊排列 10.2 繼承視窗的使用 實例213 使用繼承選擇器建立繼承視窗 實例214 以程式設計方式建立繼承視窗 實例215 修改繼承表單中的控制項屬性 第3 篇 控制項應用篇 11 Windows 一般控制項的使用 11.1 按鈕控制項的使用 實例216 輕鬆打造絢麗按鈕 實例217 給Button 控制項建立快速鍵 實例218 使Button 控制項大小自動適應文字長度 實例219 得到滑鼠焦點後自動放大的Button按鈕 實例220 動態建立多個Button 控制項 11.2 TextBox 控制項應用 實例221 製作多行文字方塊 實例222 製作密碼文字方塊 實例223 在TextBox 控制項中顯示換行符號 實例224 只允許輸入數字的TextBox 控制項 實例225 在TextBox 控制項底端顯示底線 實例226 遮蔽TextBox 控制項上的貼上功能 實例227 遮蔽TextBox 控制項上預設的右鍵功能表 11.3 ComboBox 控制項應用 實例228 設置ComboBox 控制項的預設選項 為第一項 實例229 將資料表中的欄位新增到ComboBox控制項中 實例230 在ComboBox 下拉列表中顯示圖片 實例231 用ComboBox 控制項製作瀏覽器網址輸入框 實例232 實現帶查詢功能的ComboBox控制項 11.4 RichTextBox 控制項應用 實例233 在RichTextBox 控制項中新增超連結顯示文字 實例234 在RichTextBox 控制項中插入圖片 實例235 在RichTextBox 控制項中顯示RTF格式的文件 實例236 使用RichTextBox 控制項儲存檔案 實例237 為RichTextBox 控制項新增自訂捲軸 實例238 在RichTextBox 控制項中實現關鍵字描紅 實例239 在RichTextBox 控制項中替換內容文字 實例240 在RichTextBox 控制項中實現專案符號功能 實例241 設置RichTextBox 控制項中的內容對齊方式 11.5 ListBox 控制項應用 實例242 在ListBox 控制項中實現選擇項目功能 實例243 選取ListBox 控制項中全部項目 實例244 對ListBox 控制項中的資料進行排序 實例245 在ListBox 控制項中搜尋指定選項 實例246 將資料庫資料新增到下拉式列表方塊中 實例247 在ListBox 控制項間交換資料 實例248 借助連結控制項實現資料選擇存入 11.6 ListView 控制項應用 實例249 ListView 控制項間的資料移動 實例250 將資料庫資料新增到ListView 控制項 實例251 在ListView 控制項中實現修改功能 實例252 在ListView 控制項中對資料排序 實例253 在ListView 控制項中繪製底圖 實例254 在列表檢視中拖曳檢視項目 實例255 使ListView 控制項中的選擇項目高亮顯示 實例256 製作帶選取方塊的ListView 控制項 11.7 選擇類控制項應用 實例257 利用選擇控制項實現許可權設定 實例258 利用選擇控制項實現複雜查詢 11.8 TreeView 控制項應用 實例259 在TreeView 控制項節點中顯示圖片 實例260 實現帶選取方塊的TreeView 控制項 實例261 將資料庫資料顯示到樹狀檢視中 實例262 用樹狀列表動態顯示功能表 實例263 用TreeView 控制項深度搜尋磁碟目錄 實例264 修改TreeView 控制項的節點內容 實例265 將XML 檔案節點對應到TreeView控制項中 11.9 索引標籤控制項的使用 實例266 更改選項標籤的顯示樣式 實例267 新增多個選項標籤 實例268 取得選取的選項標籤名稱 實例269 刪除指定的選項標籤 11.10 功能表應用範例 實例270 為功能表新增快速鍵 實例271 設置功能表項目是否可用 實例272 將功能表項目的字體設置為粗體 實例273 建立階層功能表 實例274 層級功能表的動態合併 實例275 帶歷史資訊的功能表 實例276 像開始功能表一樣漂亮的功能表 實例277 製作工具列常駐功能表 實例278 可以延伸的功能表 實例279 仿XP 系統的工具列功能表 11.11 工具列設計 實例280 帶圖示的工具列 實例281 帶背景圖片的工具列 實例282 設計浮動工具列 實例283 帶下拉式功能表的工具列 實例284 具有提示功能的工具列 11.12 狀態列設計 實例285 在狀態列中顯示選取方塊 實例286 在狀態列中顯示目前系統操作員 實例287 在狀態列中即時顯示當前系統時間 實例288 帶進度列的狀態列 實例289 製作動畫效果的狀態列 12 Windows 進階控制項的使用 12.1 對話方塊元件的使用 實例290 取得跳出對話方塊的相關返回值 實例291 使用OpenFileDialog 元件打開檔案 實例292 設定OpenFileDialog 元件中只能選擇圖片檔案 實例293 使用OpenFileDialog 元件打開多個檔案 實例294 使用SaveFileDialog 元件儲存檔案 實例295 使用FolderBrowserDialog 元件選擇資料夾 實例296 設定FolderBrowserDialog 元件的預設路徑 實例297 使用FontDialog 元件設置字體 實例298 使用ColorDialog 元件設定文字顏色 12.2 Timer 元件的使用 實例299 使用Timer 元件製作計時器 實例300 使用Timer 元件顯示目前系統時間 實例301 使用Timer 元件製作左右移動的表單 實例302 使用Timer 元件實現世界盃倒計時 實例303 使用Timer 元件實現人物動畫效果 12.3 EventLog 元件 實例304 使用EventLog 元件讀寫事件日誌 實例305 使用EventLog 元件儲存Windows系統日誌 實例306 使用EventLog 元件向本機現有日誌中新增項目 12.4 其他一般控制項的典型應用 實例307 使用MaskedTextBox 控制項實現輸入驗證 實例308 製作日期排程計畫 實例309 在ProgressBar 控制項中顯示進度百分比 實例310 使用BackgroundWorker 元件執行非同步作業 實例311 使用ErrorProvider 元件驗證文字方塊輸入 實例312 使用FileSystemWatcher 元件監視日誌檔 實例313 使用HelpProvider 元件呼叫? 明檔 實例314 使用Process 元件訪問本地進程 實例315 使用ServiceController 元件控制電腦服務 實例316 使用ImageList 元件製作動畫圖片 實例317 使用DirectoryEntry 元件建立虛擬目錄 12.5 一般控制項控制技術 實例318 程式運行時智慧增減控制項 實例319 多控制項焦點循環移動 實例320 使用控制項的Tag 屬性傳遞資訊 實例321 為控制項設置快速鍵 12.6 控制項焦點變換 實例322 按Enter 鍵變換控制項焦點 實例323 程式執行時拖曳控制項 實例324 控制項取得焦點時變色 13 DataGridView 資料控制項 13.1 DataGridView 控制項基本設定 實例325 設定DataGridView 控制項中格線的樣式 實例326 設定DataGridView 控制項中字體的樣式 實例327 在DataGridView 控制項中設定資料顯示格式 實例328 設定DataGridView 儲存格的內容對齊方式 實例329 在DataGridView 控制項中驗證資料輸入 實例330 在DataGridView 的儲存格中啟用換行 實例331 禁止DataGridView 控制項中新增和刪除行 實例332 禁用DataGridView 控制項清單表頭自動排序功能 13.2 DataGridView 控制項實用開發 實例333 對DataGridView 控制項進行資料對應 實例334 DataGridView 選取儲存格時整個行背景變色 實例335 在DataGridView 控制項中隔行換色 實例336 在DataGridView 控制項中實現下拉清單 實例337 在DataGridView 控制項中顯示圖片 實例338 為DataGridView 控制項實現複選功能 實例339 在DataGridView 中新增“合計”和“平均值” 實例340 使用主從表查看生產單詳細資訊 實例341 將DataGridView 中資料匯出到Word 實例342 將DataGridView 中資料匯出到Excel 實例343 像Excel 一樣複製DataGridView中資料 實例344 從DataGridView 中拖曳資料到TreeView 14 自訂使用者控制項 14.1 重新繪製Windows 標準控制項 實例345 美化ComboBox 控制項下拉清單 實例346 美化選項按鈕控制項 實例347 美化勾取方塊控制項 實例348 重新繪製ListBox 控制項 14.2 自訂Windows 控制項 實例349 自訂水晶按鈕控制項 實例350 自製數值文字框控制元件 實例351 設計帶行數和尺規的RichTextBox控制項 實例352 自製平滑進度列控制項 實例353 製作Vista 風格的日曆 實例354 DataGridView 和BindingSource複合控制項 第4 篇 檔案操作篇 15 檔案基本操作 15.1 取得檔案基本資訊 實例355 取得檔案的大小 實例356 取得檔案副檔名 實例357 取得檔案建立時間 實例358 取得檔案最後一次修改時間 實例359 取得檔案名稱中禁止使用的字元 15.2 新增和刪除檔案 實例360 建立和刪除檔案 實例361 產生隨機檔案名稱或資料夾名稱 實例362 建立暫存檔案 實例363 根據日期動態建立檔 實例364 清空資源回收桶中的所有檔案 15.3 搜尋檔案 實例365 檢查檔案是否存在 實例366 取得資料夾下的所有子資料夾及檔案的名稱 實例367 搜尋檔案 15.4 修改檔案 實例368 修改檔案屬性 實例369 修改檔案及目錄的名稱 實例370 將長檔名轉換成短檔案名 實例371 檔案批次更名 15.5 複製檔案 實例372 使用FileStream 複製大型檔案 實例373 複製檔案時顯示複製進度 實例374 批量複製文件 15.6 指定類型的檔案操作 實例375 使用C# 操作INI 文件 實例376 使用C# 操作XML 文件 實例377 建立PDF 文件檔 15.7 其他 實例378 取得視窗內容 實例379 判斷檔案是否正在被使用 實例380 C# 中實現檔拖放 實例381 根據內容對檔案進行比較 實例382 取得資料夾中的圖示資源 實例383 將一個檔案分割為多個小檔案 實例384 將多個小檔案合併為一個檔案 16 資料夾基本操作 16.1 取得資料夾資訊 實例385 取得資料夾建立時間 實例386 取得暫存檔案目錄 實例387 取得應用程式所在目錄 實例388 取得系統目前的目錄 實例389 取得路徑名稱禁止使用的字元 16.2 資料夾操作 實例390 判斷指定資料夾是否存在 實例391 建立資料夾 實例392 以目前日期時間為根據建立資料夾 實例393 移動資料夾 實例394 刪除資料夾 實例395 取得所有邏輯磁碟目錄 實例396 取得指定資料夾的上層目錄 實例397 使用遞迴法刪除資料夾中的所有檔案 實例398 對指定資料夾中的檔案進行分類儲存 實例399 偽裝資料夾 17 檔案資料流操作 17.1 檔案的讀取和寫入 實例400 建立一個檔案用於寫入UTF-8 編碼的內容 實例401 OpenRead 方法打開現有檔案並讀取 實例402 OpenWrite 方法開啟現有檔案並進行寫入 實例403 開啟現有UTF-8 編碼文字檔並進行讀取 實例404 讀取檔案中的第一行資料 實例405 按行讀取文字檔中的資料 實例406 讀取檔案中的所有資料 實例407 向檔案中寫入追加資料 17.2 一般的檔案資料流操作 實例408 將文字檔轉換成網頁檔 實例409 讀寫記憶體資料流資料 實例410 建立並寫入二進位檔案資料 實例411 讀取二進位檔案中的內容 實例412 使用緩衝資料流複製檔案 實例413 解析只有一種格式的文字檔 實例414 解析含有多種格式的文字檔 18 加密、解密及解壓縮檔 18.1 加密與解密檔 實例415 對文字檔進行加密與解密 實例416 利用圖片對檔案進行加密與解密 實例417 使用ROT13 演算法加密解密檔 實例418 使用對稱演算法加密解密檔 實例419 使用密碼加密可執行檔 18.2 壓縮和解壓縮檔 實例420 如何使用GZip 壓縮檔 實例421 如何使用Gzip 解壓檔 實例422 如何使用WinRAR 壓縮檔 實例423 如何使用WinRAR 解壓檔 實例424 批次壓縮和解壓縮檔 第5 篇 C# 與Office 高效率開發篇 19 C# 與Word 互動操作 19.1 Word 文件檔基本操作 實例425 將Word 文件檔嵌入到WinForm表單中 實例426 建立Word 文件檔 實例427 向Word 文件檔中寫入文字 實例428 在Word 文件檔中插入圖片 實例429 在Word 文件檔中繪製表格 實例430 向Word 文件檔中插入Windows控制項 實例431 設定Word 文件檔中的字體樣式 實例432 統計Word 文件檔中的字元數 實例433 將一個Word 文件檔分割為多個Word文件檔 實例434 將多個Word 文件檔合併為一個Word 文件檔 實例435 批次替換Word 文件檔中指定的字串 19.2 讀取外部資料到Word 中 實例436 讀取文字檔到Word 中 實例437 讀取多個文字檔到同一Word文件檔中 實例438 讀取Access 資料到Word 並對資料列進行計算 實例439 將SQL Server 資料查詢結果輸出到Word 實例440 將XML 中的資料讀取到Word文件檔中 19.3 將Word 中的資料進行輸出處理 實例441 讀取Word 資料到文字檔 實例442 將Word 中的資料分解到多個文字檔中 實例443 讀取Word 文件檔中表格資料到Access 資料庫 實例444 讀取Word 中的表格資料到SQL Server 資料庫 實例445 即時讀取Word 中的表格資料到SQL Server 資料庫 實例446 每天定時讀取Word 中的表格資料給指定資料庫 實例447 將Word 文件檔轉換為HTML 網頁 實例448 在預覽列印中顯示Word 文件檔 實例449 提取Word 文件檔中的目錄 實例450 在Word 文件檔中建立小型應用程式 20 高效應用Excel 20.1 Excel 基本操作 實例451 將Excel 檔嵌入到WinForm 表單中 實例452 建立Excel 檔並儲存 實例453 為Excel 工作簿設定和清除密碼 實例454 為一個Excel 檔建立多個工作表 實例455 刪除Excel 文件中指定的工作表 20.2 讀取外部資料到Excel 實例456 讀取文字檔到Excel並對資料列進行格式化 實例457 將文字檔資料分解到Excel中的不同資料表 實例458 讀取多個Word 文件檔到Excel同一資料表 實例459 讀取Access 資料到Excel 實例460 將SQL Server 資料查詢結果輸出到Excel 實例461 即時讀取不同資料到Excel進行匯總處理 實例462 每天定時將各地上報結果處理到Excel 20.3 將Excel 資料進行輸出處理 實例463 讀取Excel 指定表資料到文字檔 實例464 將Excel 資料分解到多個文字檔 實例465 讀取多個Excel 檔資料到Word文件檔 實例466 讀取Excel 查詢結果到Access資料庫 實例467 將多個Excel 檔輸出到同一個SQLServer資料庫 實例468 即時讀取Excel 資料到SQL Server資料庫 實例469 批次讀取Excel 檔給指定資料庫 實例470 每天定時讀取Excel 檔給指定資料庫 20.4 利用Excel 進行資料擷取 實例471 在Excel 的指定範圍內搜索內容 實例472 利用Excel 對資料進行多列排序 實例473 利用Excel 將資料產生圖表 實例474 利用Excel 對資料進行多表計算 實例475 利用Excel 對資料進行格式轉換 實例476 將多個Excel 檔匯總到一個Excel 檔 實例477 將多個Excel 檔進行自動匯總 實例478 自動用遞增變化的資料填充Excel 第6 篇 圖形圖像與多媒體篇 21 基本圖形繪製 21.1 繪製基本圖形 實例479 繪製直線 實例480 繪製矩形 實例481 繪製正方形 實例482 繪製橢圓 實例483 繪製圓弧 實例484 繪製指定角度的扇形 實例485 繪製貝茲曲線 實例486 繪製多邊形 實例487 繪製文字 21.2 繪製組合圖形 實例488 簡單畫圖程式 實例489 繪製公章 實例490 波形圖的繪製 實例491 繪製圖形驗證碼 實例492 繪製中文驗證碼 實例493 使用雙緩衝技術繪圖 22 影像處理技術 22.1 圖像格式轉換 實例494 BMP 轉換為JPG 格式 實例495 JPG 轉換成BMP 格式 實例496 點陣圖轉化為WMF 實例497 ICO 檔轉化為點陣圖 實例498 GIF 動畫與JPG 圖片的轉換 實例499 批次圖像格式轉換 22.2 圖像預覽 實例500 局部圖像放大 實例501 瀏覽大圖片 實例502 剪裁圖片 實例503 滑鼠拖曳圖像 22.3 圖像的縮放與變換 實例504 放大和縮小圖像 實例505 產生圖片縮圖 實例506 旋轉JPG 圖像 實例507 圖像的翻轉 實例508 以任意角度旋轉圖像 實例509 以橢圓形顯示圖像 22.4 圖像的特殊效果 實例510 百葉窗效果顯示圖像 實例511 延展效果顯示圖像 實例512 水平交錯效果顯示圖像 實例513 垂直交錯效果顯示圖像 實例514 紋理效果顯示圖像 實例515 浮雕效果顯示圖像 實例516 底片效果顯示圖像 實例517 積木效果顯示圖像 實例518 馬賽克效果顯示圖像 實例519 柔化效果顯示圖像 實例520 霧化效果顯示圖像 實例521 銳化效果顯示圖像 實例522 黑白效果顯示圖像 實例523 光暈效果顯示圖像 實例524 分塊效果顯示圖像 實例525 油畫效果顯示圖像 實例526 四周擴散形式顯示圖像 22.5 特殊效果的文字 實例527 倒影效果的文字 實例528 投影效果的文字 實例529 印版效果的文字 實例530 陰影效果的文字 實例531 傾斜效果的文字 實例532 漸層效果的文字 實例533 縮放效果的文字 實例534 輝光效果的文字 22.6 圖像識別 實例535 查看圖片的像素 實例536 取得圖片類型 實例537 取得指定點的RGB 值 實例538 設置圖像中指定位置的圖元值 實例539 在影像檔中實現自訂標記 22.7 一般的圖像工具 實例540 螢幕擷圖 實例541 擷取網站整個頁面 實例542 螢幕顏色拾取器 實例543 不失真壓縮圖片 22.8 圖像應用 實例544 隨機更換桌面程式 實例545 製作螢幕保護裝置程式 實例546 為數位照片新增日期 實例547 批次新增圖片浮水印 實例548 仿QQ 截圖 實例549 模擬石英鐘 實例550 制作畫桃花小遊戲 實例551 打造自己的開心農場 23 一般圖表應用 23.1 簡單圖表的繪製 實例552 繪製長條圖 實例553 繪製面形圖 23.2 柱形圖表 實例554 利用長條圖分析匯總資料 實例555 利用長條圖表分析商品走勢 實例556 對排序資料進行分析 實例557 利用控制項實現長條圖分析 實例558 在長條圖的指定位置顯示說明文字 23.3 折線圖表 實例559 利用走勢圖分析產品銷售走勢 實例560 利用走勢圖分析彩票中獎情況 實例561 多曲線資料分析 實例562 網站人氣指數曲線分析 23.4 圓餅圖表 實例563 利用圓餅圖分析公司男女比率 實例564 利用圓餅圖分析產品市場佔有率 實例565 利用多圓餅圖分析企業人力資源情況 實例566 在圓餅圖的週邊顯示說明文字 實例567 製作一個可以旋轉的圓餅圖 24 動畫處理技術 24.1 圖像動畫 實例568 隨滑鼠移動的圖像 實例569 十字游標定位 實例570 抓取滑鼠形狀 實例571 圖片自動播放 24.2 多媒體動畫的製作 實例572 利用Image 製作小動畫 實例573 製作家庭影集 實例574 製作AVI 播放器 實例575 製作電影特效效果 24.3 多媒體動畫的播放 實例576 播放Gif 動畫 實例577 播放Flash 動畫 實例578 播放FLV 檔 實例579 產品電子報價 實例580 產品捲動展示程式 25 音訊與視頻控制 25.1 CD、VCD 播放 實例581 播放指定的avi-mid-wav檔 實例582 取得多媒體詳細資訊清單 25.2 MP3、WAV 播放 實例583 取得MP3檔的播放時間 實例584 多功能MP3 播放機 實例585 取得MP3 文件的歌詞 實例586 學校體操定時音樂播放 實例587 M3U 歌詞檔的建立及刪除 實例588 非同步載入並播放音效檔 25.3 媒體控制 實例589 取得聲音設備的名稱及PNPDeviceID 實例590 檢測是否安裝音效卡 實例591 開啟和關閉CDROM 實例592 控制PC 喇叭發聲 實例593 取得顯示裝置的名稱及PNPDeviceID 實例594 取得顯示裝置的最大、最小及當前更新率 實例595 取得顯示裝置的目前顯示模式 實例596 收聽網路電臺 25.4 多媒體應用 實例597 製作開機祝福程式 實例598 電子相冊螢幕保護裝置程式 實例599 歌曲播放螢幕保護裝置程式 實例600 開發一個語音計算機

    79 特價 679 立即購買 
  • Java SE 8 技術手冊 Java SE 8 技術手冊 林信良 碁峰資訊 出版 2014/6/30出版

    涵蓋OCP/JP(原SCJP)考試範圍 - Lambda專案、新時間日期API、等Java SE 8新功能詳細介紹 - JDK基礎與IDE操作交相對照 - 提供實作檔案與操作錄影教學 ‧本書為作者數年來實務教育訓練中,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等問題之經驗集合 ‧針對Java SE 8新功能重新改版,無論是章節架構或範例程式碼上,皆作了重新審閱與翻新 ‧詳細介紹JVM、JRE、Java SE API、JDK與IDE之間的關係與對照 ‧必要時從Java SE API的原始碼分析,了解各種語法在Java SE API中如何應用 ‧建議練習的範例提供Lab檔案,更能掌握練習重點 ‧IDE操作納為本書教學內容之一,更能與實務結合,提供錄影教學以更能掌握操作步驟 序 導讀 01 Java平台概論 02 從 JDK 到 IDE 03 基礎語法 04 認識物件 05 物件封裝 06 繼承與多型 07 介面與多型 08 例外處理 09 Collection 與 Map 10 串流輸入輸出 11 執行緒與並行 API 12 Lambda 13 日期與時間 14 NIO 與 NIO2 15 通用 API 16 整合資料庫 17 反射與類別載入器 18 自訂泛型、列舉與標註 附錄A 如何使用本書專案 附錄B 視窗程式設計

    79 特價 490 立即購買 
  • 透視C語言指標 : 深度探索記憶體管理核心技術 透視C語言指標 : 深度探索記憶體管理核心技術 Richard Reese 歐萊禮 出版 2013/10/25出版

    深入理解 C 語言指標與記憶體管理能提昇程式設計能力。本書以實務應用為導向,介紹指標在動態記憶體操作、輔助資料結構實作與存取硬體的各種機制,在書中作者透過記憶體模型為讀者示範,如何將指標與陣列、字串、結構以及函式結合的各種使用方式。 指標讓 C 語言有強大的彈性與能力,卻也難以精通--很難找到指標相關的參考資源。無論是初學者或是有經驗的 C/C++ 程式設計師與開發人員,本書鉅細靡遺涵蓋讀者所需要的資訊。 ‧介紹指標,包含不同指標型態的宣告 ‧學習動態記憶體配置、釋放以及其他記憶體管理技巧 ‧使用將資料傳入函數或自函數中傳回的技巧 ‧透過陣列與指標的關係理解陣列的基礎概念 ‧介紹字串的基礎,以及指標的各種字串操作 ‧瞭解指標各能造成的安全問題,如緩衝區溢位 ‧學習各種指標技巧,如不透明指標(opaque pointer)、有界指標(bounded pointer)以及使用 restrict 關鍵字第一章 入門 第二章 C語言的動態記憶體管理 第三章 指標與函數 第四章 指標與陣列 第五章 指標與字串 第六章 指標與結構 第七章 安全問題與不當使用指標 第八章 其他補充

    79 特價 379 立即購買 
  • 深入淺出 C 深入淺出 C David Griffiths.Dawn Griffiths 歐萊禮 出版 2012/11/5出版

    『《深入淺出 C》很可能是史上最佳的 C 語言書籍,我絕對不是隨便說說。不難預見,它會變成各大專院校 C 語言課程的標準教科書。大多數的程式語言書籍皆遵循一個相當固定的發展路線:循序介紹關鍵字、控制流結構、基本語法、運算子、資料型別、子行程等,這些書籍確實可作為程式語言非常有用的參考資料以及相當學術性的入門介紹,然而,這本書另闢蹊徑,採取一種完全不同的做法,悉心教導你成為一位貨真價實的 C 語言程式設計師。但願,我在 15 年前便有幸遇見這本書!』 - Dave Kitabjian,NetCarrier Telecom 的軟體開發總監 『《深入淺出 C》以典型的 Head First 風格輕鬆愉快且言簡意賅地介紹了 C 語言編程,在進入更進階的 Posix 與 Linux 系統編程主題之前,這本書充分運用圖片,笑話,習題與實作,帶領讀者輕鬆而確實地建構起 C 語言的扎實基礎。』 - Vince Milner,軟體設計師 你將從本書學到什麼? 可曾冀望有什麼比較簡單的方法能夠讓你輕鬆學會 C 語言嗎?《深入淺出 C》正是專為此目的而設計的一段完整學習體驗,教導你如何以卓越的 C 語言技巧建構出良好的程式。本書運用超越語法手冊的獨特方式幫助你學習 C 語言,讓你充分體會到如何成為 C 語言編程高手的箇中三昧。在本書中,你將學習到 C 語言的基礎知識、指標、指標運算以及動態記憶體管理等關鍵主題,更且,伴隨著多執行緒與網路編程等進階主題的詳實介紹,本書可被用來當作各大專院校之 C 語言課程的標準教科書。 另外,如同大專院校的課程,本書還特別安排了幾個實作單元(實驗室):數個意圖提升你的編程技能、測試你的新技巧以及強化你的自信心的專案,藉此,你將能夠超越 C 語言的基礎技能,並且學會如何使用編譯器、make 工具及打包工具來處理真實世界的種種疑難雜症。 這本書為何如此與眾不同? 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗,《深入淺出 C》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。序 1 千里之行起於足下:開始探索 C 語言 2 記憶體與指標︰你在指什麼? 2.5 字串︰字串理論 3 建立小工具︰做一件事並且把它做好 4 使用多個原始碼檔案︰分解它,逐漸加強它 C 實驗一︰Arduino 5 Struct,Union 和 Bitfield︰產生你自己的結構 6 資料結構和動態記憶體︰建立橋接 7 函式進階︰發揮函式的強大威力 8 靜態與動態程式庫︰可熱切換的程式碼 C 實驗二︰OpenCV 9 行程與系統呼叫︰打破疆界 10 行程間通訊︰好好溝通 11 Socket 與網路連接︰虛擬的 127.0.0.1 12 執行緒︰並行發展的世界 C 實驗三︰Blasteroids i 本書遺珠︰我們未涵蓋的十件事 ii C 語言主題︰總整理

    79 特價 695 立即購買 
  • 學會C語言: 從不懂,到玩上手 學會C語言: 從不懂,到玩上手 陳會安 旗標 出版 2016/3/15出版

    觀念和邏輯都具備了, 學程式才不會卡住! C 語言是使用最廣泛的程式語言, 也是許多初學者入門學習的第一種程式語言, 不過相關書籍總是厚厚一本, 而且一翻開就是密密麻麻的程式, 初學者根本就看不懂也讀不下去…… 流程圖 → 樣板程式 → C 程式碼 → Arduino 應用 我們為初學者規劃了一條平緩的學習曲線, 從流程圖的繪製逐步接觸程式設計的邏輯, 然後再慢慢推導出程式片段, 觀念和邏輯都具備了, 學程式才不會卡住。 在初學者開始能夠撰寫基本的程式碼後, 我們再融入豐富、有趣、實用的範例, 最後再延伸到目前創客、自造者最普遍使用的 Arduino 互動科技應用。一路帶領您從入門、實作到應用, 輕鬆就學會 C 語言。 本書特色 ◎ 豐富、有趣、實用的範例,提高初學者的成就感 ◎ 獨創「流程圖+整合開發環境」的程式設計教學工具 ◎ 一本書同時學習 C 和 Arduino 程式設計 ◎ 沒有程式基礎的 Maker 創客、自造者也適用

    88 特價 422 立即購買 
  • JAVA SE 8 基礎必修課 JAVA SE 8 基礎必修課 蔡文龍、張志成、吳明哲等 碁峰資訊 出版 2014/11/21出版

    ※專家與教師共同執筆 由OCJP(原SCJP)認證講師、科技大學教授程式設計教師以及OCJP認證專家共同編著,針對目前初學者學習程式設計所編寫的入門教材。 ※程式設計的技能養成 內容兼具理論與實務、範例操作皆以圖示表示。由書中範例說明、問題分析、程式架構解說,訓練初學者邏輯思考、解決問題能力,使初學者輕鬆進入Java程式設計的殿堂。 ※OCJP觀念與實例導入 內文融入OCJP觀念,除資料庫及Swing視窗應用程式之外,所有章節皆提供OCJP具代表性的實例試題演練,訓練初學者具考取OCJP的基本素養。 ※豐富內容與實務應用 本書注重在Java程式設計基本流程、陣列、物件導向程式設計、介面與泛型、多執行緒、例外處理、檔案I/O、Swing視窗應用程式、事件處理、JDBC資料庫程式設計、簡易專題實作。每個單元由淺入深,循序漸進,範例貼近日常生活,讓初學者學以致用。 ※遊戲資料庫專題實作 藉由專題實作,進而了解初學者學習程式設計的成果。本書最後一章以拉霸遊戲與記憶大考驗兩個專題,帶您進入實作專題的領域,帶領初學者能有設計專題的完整體驗。 第1章 Java概述 第2章 資料型別與運算子 第3章 控制敘述 第4章 陣列 第5章 方法 第6章 物件與類別 第7章 繼承、介面與多型 第8章 例外處理 第9章 集合 第10章 多執行緒 第11章 Swing視窗應用程式 第12章 Swing 元件(一) 第13章 Swing 元件(二) 第14章 I/O 常用類別 第15章 JDBC 資料庫程式設計 第16章 專題實作:拉霸遊戲機,記憶大考驗 附錄A SQL語言 附錄B SQL Server資料庫建立

    85 特價 451 立即購買 
  • 新觀念Microsoft Visual c#程式設計範例教本 第四版 新觀念Microsoft Visual c#程式設計範例教本 第四版 陳會安 旗標 出版 2016/11/2出版

    C# 語言是真正由微軟公司獨立開發的物件導向程式語言,也是微軟強力主推的程式語言,因此可廣泛運用於微軟所發展的各種平台與應用上。 範例式學習 Χ 跨平台開發 Χ 跨領域應用 本書內容規劃上很適合做為入門物件導向程式設計和 Windows 視窗程式設計的教材,我們著重先建立正確的程式設計觀念重於程式語法的說明,因此會從程式邏輯訓練、結構化和物件導向程式設計的的角度切入,避開抽象的物件導向,以免造成您學習上的混淆。 本書的程式範例直接使用 Visual Studio Community 的設計介面來建立圖形使用介面,希望讓讀者在熟悉物件基礎程式設計,也就是了解如何使用各種控制項物件後,才逐步進入物件導向程式設計。不只如此,新版在本書最後新增C#語言的專案開發,說明如何使用 Visual Studio Community + Xamarin來開發 Android Apps。 本書特色 ◎ 大量範例:涵蓋文字模式的主控台應用程式、Windows視窗應用程式開發 ◎ 解說詳細:從結構化程式設計、物件基礎和物件導向程式設計,建立正確觀念 ◎ 題材完整:建立表單、新增控制項的圖形化視窗程式設計、事件處理、多表單應用、例外處理、委派和多執行緒程式、檔案建立、讀寫與資料夾處理等 ◎ 自我驗證:附隨堂測驗與實作練習題,提供即時評量測驗系統與程式學習工具 ◎ 行動優先:使用C#語言開發Android Apps,讓你不會錯過行動開發的熱潮 第一篇 C#語言與主控台應用程式 第1章 程式邏輯、程式設計與C#的基礎 第2章 建立C#應用程式 第3章 變數、資料型別與運算子 第二篇 Windows視窗程式設計 – 基礎篇 第4章 視窗應用程式的基本輸出入 第5章 選擇控制項與條件敘述 第6章 迴圈結構 第7章 函數 第8章 字串與陣列 第三篇 物件導向程式設計 第9章 類別與物件 第10章 繼承與介面 第11章 過載與多形 第12章 例外處理、委派與執行緒 第四篇 Windows視窗程式設計 – 進階篇 第13章 視窗應用程式的事件處理 第14章 多表單視窗應用程式與清單控制項 第15章 檔案與資料夾處理 第五篇 專案開發:使用Xamarin開發Android App 第16章 使用Xamarin開發Android App 第17章 活動、選擇介面元件與多活動Apps 附錄A .NET Framework類別函數庫與集合物件 附錄B Visual Studio Community安裝、介面、部署與偵錯 附錄C ASCII碼對照表

    88 特價 510 立即購買 
  • Visual C# 2015資料庫程式設計暨進銷存系統實作 Visual C# 2015資料庫程式設計暨進銷存系統實作 新鑫資訊 松崗 出版 2016/4/20出版

    本書專門討論如何使用ADO.NET來開發資料庫應用系統。捨棄艱深的技術討論,以有實例有真相的精神,經由範例的實作,讓您快速掌握ADO.NET的關鍵技術,兼具深度與廣度。 本書特色 有實例有真相,絕無抽象艱深又無趣的討論,而是一個個實實在在的實例 ■由淺入深,逐步學習每一項撰寫資料庫應用程式所需具備的技術,以及如何把它們應用在專案開發上。 ■一對多資料程式設計,同時存取多個資料表,讓您所設計的系統不再讓使用者望文生義。 ■模組化開發方式,統一系統的發展流程,縮短程式的開發時間,維持程式的一流品質。 光碟內容 章節範例程式碼檔 第1章 進銷存管理系統開發前的準備 本章討論兩項主題,第一項為如何使用.Net Framework的結構化錯誤處理機制,來保護自己所開發的系統。另外一項主題為對本書的大型專案實作「進銷存管理系統」,進行系統的分析,包括如何分析需求,如何將需求轉換成可以實作的資料表結構。 第2章 建立資料集與資料表 本章討論ADO.NET的主要架構,以及讓ADO.NET賴以運作的資料集之結構與運作方式。因為不管連接哪一種資料庫,最終的資料存取工作,都必須要靠資料集來達成。 第3章 維護資料集的完整性 本章將延續資料集的主題,進一步探索資料集的核心;包括如何建立資料的完整性,如何查詢資料集裡的資料,以及建立資料表的關聯性、建立檢視、將Windows控制項繫結至資料來源…等進階主題。 第4章 開啟與資料來源的連接 本章將討論如何連接到資料來源。使用ADO.NET來設計資料庫應用程式,就不建議再使用ODBC的方式來連結所有的資料庫了。每一種資料庫的連接方式不盡相同,即便相同的資料庫,不同的版本,也都會有最好的連接方式。 第5章 存取資料庫伺服器的資料 本章將告訴您在連接實際的資料庫之後,如何利用SQL指令來讀出資料庫的資料,以及利用SQL陳述式來修改資料。除此之外,本章還告訴您如何利用預儲程序來讀取資料;如何讓程式最佳化,以讓程式在存取大量資料時,可以維持一定的效率等主題。 第6章 資料表的維護與更新 本章將討論如何將Windows控制項與資料集做整合,以資料集來維護實體資料庫的資料,以及如何把在資料集所異動的資料更新回資料庫。 第7章 資料的交易管理 本章將討論資料庫最重要的功能,也就是關於資料的交易管理。資料的交易管理用來讓所異動的資料可以封裝在單一的交易中,以確保每一筆交易可以全部被成功執行,不會只成功執行某一部分,以達到資料完整性的要求。 第8章 建立應用系統的底層 從本章開始,將開始進行進銷存管理系統的專案實作。本章會先開發進銷存管理系統的底層,利用很簡單的物件導向的觀念,撰寫資料維護模組,以統一資料維護的流程;然後再透過繼承的方法,開發相關的程式。因為透過模組化的開發模式,將是讓專案可以成功完成的關鍵。 第9章 撰寫系統共用模組 本章將開發一些共用的物件或模組,以提供給整個進銷存系統來使用。這些物件包括開窗選單元件來輔助使用者輸入、計算庫存量的模組、檢查輸入的資料是否正確…等。 第10章 基本資料維護 本章將開發基本資料維護的程式,包括廠商、客戶與商品等資料的維護程式。透過這幾支程式的開發,您將可以親身感受模組化開發的魅力。 第11章 庫存管理 本章將開發與庫存管理有關的程式,包括進貨單、出貨單、存貨異動單的維護與訂購單的管理及交易紀錄的查詢。透過這些單據程式的設計,您將能夠實作出複雜的一對多資料維護程式,而且您也會發現,有了上一章的程式設計經驗後,本章的程式雖然複雜,但整體開發的時間並沒有明顯增加,這就是模組化設計模式所帶來的優勢。 第12章 Crystal Reports報表設計 這一章將討論Crystal Reports的使用方式,並透過Crystal Reports所提供的功能,迅速開發出一些基本報表。 第13章 進階Crystal Reports報表設計 報表設計工具可以加快報表的開發時程,但它並不保證支援各式各樣的報表。若遇到一些特殊格式的報表,就得透過程式設計的方法來完成。這個方法乃充分活用ADO.NET技術,先將資料撈出來,然後撰寫一些程式碼來進行二次加工,再把結果填入預先設計好的報表底稿。當您所設計的報表不再被報表工具束縛,從此,更奇怪、更複雜、更沒邏輯的報表需求,也都能從容以對。 第14章 客戶訂單網站設計 本章將跨入ASP.NET的領域,用網頁的方式來設計與客戶訂單有關的程式;包括訂單管理、查詢訂購記錄、商品查詢與變更密碼等。客戶與廠商之間的交易,透過網頁的方式來進行已是業界常見的應用,本章將告訴您如何結合ADO.NET與ASP.NET,快速設計出專業的ASP.NET資料庫應用程式。

    79 特價 537 立即購買 
  • C++ Primer Plus中文版 (第六版) C++ Primer Plus中文版 (第六版) Stephen Prata 碁峰資訊 出版 2012/11/15出版

    涵蓋最新的C++11 C++ Primer Plus 一書是為程式設計師與開發人員精心設計,且對於每個主題核心皆有完整說明的教學書籍。主要教導的內容包含了程式碼結構化與由上到下的設計原則、以及類別、繼承、樣板、例外、拉姆達(lambda)運算式、智能指標和移動語意等。 身為作家與教育家的Stephen Prata,撰寫出這本富有教育性、明確且具有獨到見解的C++指導手冊,以C++語言解釋許多基本撰寫程式的概念與細節。許多簡短的範例一次只說明一至二個概念,藉以鼓勵讀者學習新主題時,能立刻掌握活用技巧。 在每個章節最後都有問題回顧和程式設計練習,幫助初學者理解最艱深的內容和概念。 本書是一本容易自學的指南,適合認真鑽研程式設計的學生,與已精通其他程式語言,想要了解此語言核心基礎知識的專業程式開發者。 本書已為第六版,更新並涵蓋了C++的最新發展,以及新的C++11標準細節。 在C++ Primer Plus書中,您將會發現深入、廣泛的各種教學方法和工具,藉以提昇您的學習效益: ‧完整及整合討論基礎C語言並附帶說明C++的特色 ‧對於使用時機和理由提供明確的指引 ‧透過實作和延伸範例,幫助您一次理解一至兩個概念 ‧提供上百個可執行的範例程式 ‧每個章節末附有問題回顧和程式設計練習,測試您的理解程度 ‧涵蓋了通用的C++,為您提供更靈活的通用性 ‧依據ISO標準,涵蓋討論樣版、標準樣版函式庫、字串類別、例外、RTTI以及命名空間簡介 chapter 01 進入 C++ 的世界 chapter 02 開始 C++ chapter 03 資料處理 chapter 04 複合型態 chapter 05 迴圈和關係運算式 chapter 06 分支敘述與邏輯運算子 chapter 07 函數:C++ 的程式設計模組 chapter 08 函數探索 chapter 09 記憶體模式和名稱空間 chapter 10 物件及類別 chapter 11 運用類別 chapter 12 類別和動態記憶體配置 chapter 13 類別繼承 chapter 14 C++ 的程式碼再利用 chapter 15 夥伴、異常和其他 chapter 16 string 類別和標準樣版函式庫 chapter 17 輸入、輸出和檔案 chapter 18 檢視新的 C++ 標準 索引 【附錄以 PDF 格式供讀者下載】 appendix A 基數 appendix B C++ 保留字 appendix C ASCII 字元集 appendix D 運算子優先權 appendix E 其他運算子 appendix F string 樣版類別 appendix G STL 成員函數和函數 appendix H 參考書單與網際網路的資源 appendix I 轉換成 ANSI/ISO 標準的 C++ appendix J 問題回顧解答

    79 特價 616 立即購買 
  • C# 6.0 錦囊妙計 第四版 C# 6.0 錦囊妙計 第四版 Jay Hilyard- Stephen Teilhet 歐萊禮 出版 2016/8/15出版

    C#程式開發人員的解決方案 “編寫程式時手邊的絕佳指引,這些解決方法及訣竅可替開發人員省下大量時間。” - Steve Munyan, 資深軟體工程經理 ByAllAccounts, a Morningstar Company 本書第四版針對C# 6.0進行完整的內容更新,提供超過150個錦囊來解決C#程式設計師遇到的問題,為這些常見或特別的問題提出解決方案。每個錦囊提供可重複使用並經過測試的程式碼,讀者可運用於自行開發的應用程式中,書中並會詳細探討底層技術運作的原因與方式。 本書加入新的錦囊妙計來說明C#最新功能的運用,例如運算式層級、成員宣告以及陳述式層級的功能。新的及原先的錦囊都會討論到動態與非同步程式設計的範例,進而讓讀者更加了解如何使用這些語言功能。對於C#技術書籍而言,如果讀者喜歡以解決方案的呈現方式勝過一般的程式語言教學,以及偏愛快問快答的方式勝於理論解說,請千萬不要錯過這本書。 本書涵蓋主題如: ‧類別與泛型 ‧集合、列舉元與迭代器 ‧資料型別 ‧LINQ與lambda運算式 ‧例外狀況的處理 ‧反映(Reflection)與動態程式設計 ‧正規表示式 ‧檔案系統的存取 ‧網路與Web ‧XML運用 ‧執行緒、同步與平行處理第一章 類別與泛型 第二章 集合、列舉元、迭代器 第三章 資料類型 第四章 Language Integrated Query(LINQ)與Lambda 運算式 第五章 偵錯與例外處理 第六章 反映與動態程式設計 第七章 規則運算式 第八章 檔案系統 I/O 第九章 網路與 Web 第十章 XML 第十一章 安全性 第十二章 執行緒、同步與並行 第十三章 工具箱

    79 特價 695 立即購買 
  • Java 7教學手冊-第五版 Java 7教學手冊-第五版 洪維恩 旗標 出版 2012/8/6出版

    從 1995 年發跡至今,Java 由一個沒沒無聞的名詞,到現在的當紅炸子雞,掘起速度之快,讓其它的程式語言望塵莫及。現在流行的必備品 — 智慧型手機與汽車資訊監控系統等都可以看到 Java 的蹤跡,Java 並不只是呈現在動態網頁之中,而是漸漸地融入我們的生活中。雖然 Java 對整個資訊界造成的衝擊與轉變,並不如工業革命般來得強烈與震撼,但是它不僅改變電腦的價格和形式,還重整一般人對資訊產品、生活用品的觀念。 本書要做的事,就是要帶領想學習 Java 的朋友能夠很快地進入 Java 的世界裡,提供一塊踏腳石,讓各位在撰寫 Java 程式可以像喝爪哇咖啡一樣輕鬆,撰寫出的程式也可以像隨身包一樣的小巧可移植。Java 的特色在於其跨平台與對網路技術上的支援,目前, Java 的應用領域非常的廣泛,涵蓋網頁特效與互動、電子商務、手機遊戲、網路遊戲、 3D 繪圖等等。不僅如此,Java 也漸漸地在消費性電子產品上發揮它跨平台的特點,現在風行全球的 Android 智慧型手機與平版裝置就是採用 Java 作為應用程式開發的主要語言。  本書特色 □ 符合SCJP認證範圍, 釐清考試重要觀念 □ 循序漸進從頭打好 Java 語言基礎 □ 物件導向基本觀念導入最易懂 □ 豐富範例和自我評量教學最適用

    88 特價 572 立即購買 
  • Java程式設計導論(第十版) Java程式設計導論(第十版) Y. Daniel Liang 碁峰資訊 出版 2015/4/15出版

    本書以問題導向方式教授程式設計,強調的是問題解決而非僅是語法介紹,書中運用發人深省的問題介紹程式設計。前面幾章的核心思維是問題解決,透過適當的語法與函式庫介紹讓讀者可以學習撰寫程式解決問題;為了支援以問題導向方式教授程式設計,書中提供不同難易度的各種題目以啟發讀者嘗試解決,題目含括許多應用領域,例如:數學、科學、商業、財務、遊戲、動畫與多媒體。 於說明設計類別之前,會先介紹基本程式設計觀念與技術以加強基本面;基本迴圈、方法與陣列是程式設計的基礎,建立堅實的基礎是為了能讓讀者接續學習物件導向程式設計與進階的Java程式設計。 第十版在文字表達、組織、範例、練習都有大量的強化。強化的部分有: ‧重新組織章節以更有邏輯性順序來表達主題 ‧包含許多新的有趣範例與程式設計練習題來激勵讀者的興趣 本書章節區分為三大部分共18章,從基礎Java程式設計、物件導向程式設計到以全新的JavaFX架構的GUI。因為知識是累積的,較早的章節提供程式設計的基礎觀念,並透過簡單案例與練習來引導讀者;之後的章節將會逐漸地詳細介紹Java程式設計。此設計是為了讓讀者成為精通的Java程式設計師。我們的目標是使用廣泛有趣的範例來教授問題解決與程式設計。CHAPTER 1 簡介電腦、程式及 Java CHAPTER 2 基本程式設計 CHAPTER 3 選擇 CHAPTER 4 數學函式、字元與字串 CHAPTER 5 迴圈 CHAPTER 6 方法 CHAPTER 7 一維陣列 CHAPTER 8 多維陣列 CHAPTER 9 物件與類別 CHAPTER 10 物件導向思維 CHAPTER 11 繼承與多型 CHAPTER 12 異常處理及文字I/O CHAPTER 13 抽象類別與介面 CHAPTER 14 JavaFX 基本概念 CHAPTER 15 事件驅動程式設計與動畫 CHAPTER 16 JavaFX 使用者介面元件與多媒體 CHAPTER 17 二進位輸出與輸入 CHAPTER 18 遞迴 APPENDIX A Java 保留字 APPENDIX B ASCII 字元對照表 APPENDIX C 運算子的運算順序表 APPENDIX D Java 修飾詞 APPENDIX E 特殊浮點數數值 APPENDIX F 數字系統 APPENDIX G 位元運算 APPENDIX H 正規運算式 APPENDIX I 列舉型態 索引

    85 特價 578 立即購買 
245