電腦編程技巧與維護

出版時間:2008-12  出版社:機械工業(yè)出版社  作者:《電腦編程技巧與維護》雜志社 編  頁數(shù):542  
Tag標簽:無  

前言

《電腦編程技巧與維護》雜志是為從事電腦編程、系統(tǒng)應(yīng)用開發(fā)人員創(chuàng)辦的專業(yè)性和實用性都很強的技術(shù)刊物。自1994年創(chuàng)刊以來,始終以“實用第一,智慧密集”為宗旨,堅持“質(zhì)量第一”、“讀者第一”的原則,為廣大的電腦編程愛好者、軟件開發(fā)人員和專業(yè)計算機系統(tǒng)維護人員提供第一手的技術(shù)資料、編程技巧和維護經(jīng)驗;緊緊跟蹤計算機軟硬件技術(shù)發(fā)展和應(yīng)用趨勢,與時俱進,不斷求變創(chuàng)新,針對軟件開發(fā)過程中許多關(guān)鍵技術(shù)問題,著重提供各類解決方案;在欄目內(nèi)容上,選題覆蓋面廣,涉及技術(shù)領(lǐng)域?qū)?、信息量大,幫助程序員開闊視野;在技術(shù)水平上,始終把握計算機技術(shù)發(fā)展的方向,提供先進、詳盡、準確的技術(shù)指導(dǎo),并在長期的工作中與國際型大公司建立了良好的合作關(guān)系,為讀者提供最新的編程實用技術(shù);在實用性上,稿源都是來自編程一線的程序員及電腦編程愛好者在項目開發(fā)實踐中提煉和總結(jié)出來的經(jīng)驗、心得體會和技巧,是眾多編程人員集體的智慧匯集。為使《電腦編程技巧與維護》獲取更大的發(fā)展空間,進一步提升雜志的品牌效益;為能夠更好、更充分地利用雜志擁有的豐富而極為寶貴資源,刊登更多更好的來稿,展現(xiàn)更多的應(yīng)用研究成果,應(yīng)廣大讀者的要求并考慮到雜志社可持續(xù)發(fā)展的需要,幾年來,雜志社經(jīng)過多方面的調(diào)研,多次的反復(fù)論證,并經(jīng)國家新聞出版署審批,從2008年8月起,《電腦編程技巧與維護》變更為半月刊。上半月刊仍保持原有風(fēng)格,以編程方法、技巧、經(jīng)驗為主要內(nèi)容的電腦編程技巧典型實例解析版;下半月刊以電腦編程相關(guān)學(xué)術(shù)論文、研究成果為主要內(nèi)容的學(xué)術(shù)交流版。2008年《電腦編程技巧與維護》雜志社與機械工業(yè)出版社共同策劃和傾力打造出版了《電腦編程技巧與維護》雜志2008年合訂本,作為2009新年的一份禮物獻給廣大的讀者。該合訂本精華版的內(nèi)容是該刊重點欄目第1期至第12期精選、精編的當前主流編程語言的典型編程案例解析;附錄A是以Windows編程為主題,精選了14個Windows深入應(yīng)用編程典型實例,并對每一個實例作了詳盡的解析;附錄B是電腦主要硬件設(shè)備CPU、主板、內(nèi)存、顯示器、硬盤等優(yōu)化與維護經(jīng)驗技巧44例。本書有如下幾個顯著特點:1.高手解讀,詮釋熱點技術(shù)合訂本匯集了140多位一線編程高手的項目開發(fā)應(yīng)用經(jīng)驗和編程技巧,其中不少的作者是業(yè)界資深程序員和技術(shù)專家,內(nèi)容有深度、思路有新意、講解深入淺出,詮釋編程熱點技術(shù),展現(xiàn)的編程技巧新穎實用,構(gòu)思巧妙,編程技術(shù)覆蓋面廣,適用各類編程人員,是編程人員學(xué)習(xí)編程從有關(guān)編程書籍和網(wǎng)絡(luò)上很難得到的學(xué)習(xí)參考資料。2.案例導(dǎo)航,突破編程瓶頸合訂本中的一個個實例都是作者從實際項目提煉出的開發(fā)范例,實例講解部分先給出設(shè)計目標,然后介紹實現(xiàn)目標的基本思路和方法,最后詳細給出其核心程序源代碼,對其核心源代碼進行解讀并給出程序的運行結(jié)果。不管是初學(xué)者,還是有一定編程基礎(chǔ)的程序員,看著實例學(xué)編程、跟著實例學(xué)技巧及解答疑惑,可較快地突破編程瓶頸。3.內(nèi)容精編,全新編程產(chǎn)品《電腦編程技巧與維護》雜志2008年合訂本保留了雜志的原有風(fēng)格,但不是12期內(nèi)容的簡單相加,是經(jīng)過二次加工后形成的一個全新產(chǎn)品。精華合訂本選取了雜志“跟高手學(xué)編程”、“編程語言”、“數(shù)據(jù)庫”、“網(wǎng)絡(luò)與通信”、“圖形圖像處理與游戲編程”、“計算機安全與維護”、“編程疑難問題解答”7個重點欄目中的精華文章。為方便讀者閱讀,其每一欄目的內(nèi)容都按照編程語言的類別重新編排。4.代碼移植,編程方便快捷合訂本中的每一個實例的程序源代碼都經(jīng)過上機調(diào)試通過,給程序開發(fā)人員移植源代碼和學(xué)用編程帶來了方便,并隨書附贈一張本書所有核心源代碼光盤,使讀者代碼移植方便快捷。合訂本既講究內(nèi)容的系統(tǒng)性、深入性、專業(yè)性、權(quán)威性和實用性,同時兼顧輕松、通俗易懂、時效性強的特點。品牌+品質(zhì),值得信賴;案例+技巧,助你成功。該書可作電腦編程愛好者、軟件開發(fā)人員、專業(yè)計算機系統(tǒng)維護人員和專業(yè)程序員進行項目開發(fā)、項目設(shè)計的參考書,也是軟件從業(yè)人員及編程愛好者的珍藏寶典。

內(nèi)容概要

《電腦編程技巧與維護》2008年合訂本(精華版)是在保留雜志原有風(fēng)格的基礎(chǔ)上,本著實用至上的原則,案例精選,清晰展示了主流編程語言的編程技術(shù)、方法與技巧;按雜志欄目設(shè)置內(nèi)容精編,分為跟高手學(xué)編程、編程語言、數(shù)據(jù)庫、網(wǎng)絡(luò)與通信、圖形圖像處理與游戲編程、計算機安全與維護、編程疑難問題解答7篇,131個編程實例。本書以案例導(dǎo)航,高手解讀,答疑解惑的方式,詮釋編程熱點技術(shù),傳授編程經(jīng)驗技巧,指引編程捷徑。另外,本書的附錄A是以Windows編程為主題,精選了14個Windows深入應(yīng)用編程典型實例,并對每一個實例作了詳盡地解析;附錄B是電腦主要硬件設(shè)備CPU、主板、內(nèi)存、顯示器、硬盤等優(yōu)化與維護經(jīng)驗技巧44例?! ”緯戎v究內(nèi)容的系統(tǒng)性、深入性、專業(yè)性、權(quán)威性和實用性,同時兼顧輕松、通俗易懂、時效性強的特點。    本書可作電腦編程愛好者、軟件開發(fā)人員、專業(yè)計算機系統(tǒng)維護人員和專業(yè)程序員進行項目開發(fā)、項目設(shè)計的參考書;軟件從業(yè)人員及編程愛好者的珍藏寶典。

書籍目錄

前言第一篇   跟高手學(xué)編程 1.1   Java網(wǎng)絡(luò)編程入門     1.2   用Java實現(xiàn)非阻塞的HTTP服務(wù)器     1.3   用Java實現(xiàn)非阻塞通信     1.4   Delphi+IntraWeb開發(fā)平臺     1.5   IntraWeb 網(wǎng)站主頁面及菜單設(shè)計     1.6   網(wǎng)站特定功能設(shè)計     1.7   Web數(shù)據(jù)庫設(shè)計和應(yīng)用     1.8   動態(tài)網(wǎng)站的配置與發(fā)布     1.9   X3D虛擬現(xiàn)實技術(shù)     1.10   X3D三維立體場景設(shè)計     1.11   X3D虛擬現(xiàn)實動畫設(shè)計     1.12   X3D虛擬現(xiàn)實游戲設(shè)計    第二篇   編程語言 2.1   制作VB可讀寫表格自定義控件     2.2   利用VB存取數(shù)據(jù)庫中BLOB數(shù)據(jù)的方法 2.3   Visual Basic桌面式背單詞系統(tǒng)     2.4   用VC制作迅雷批量下載列表生成器     2.5   VC++開發(fā)郵政儲蓄銀行報表存儲及分析系統(tǒng)     2.6   VC++萬能網(wǎng)考系統(tǒng)     2.7   VC++ 6.0自動創(chuàng)建樹形結(jié)構(gòu)     2.8   用VC++與OpenGL開發(fā)虛擬儀表控件     2.9   用Java多線程技術(shù)實現(xiàn)高可重用框架 2.10   Java 反編譯和源代碼保護     2.11   螞蟻算法的Java設(shè)計與實現(xiàn)     2.12   C#動態(tài)區(qū)域操作界面     2.13   C#實現(xiàn)選擇法排序的動態(tài)演示程序 2.14   Visual C#中實現(xiàn)約束文本編輯框     2.15   通過Visual C# 2005調(diào)用Cards.dll實現(xiàn)撲克發(fā)牌程序     2.16   ASP.NET 2.0 構(gòu)建課件交流平臺     2.17   利用COM技術(shù)實現(xiàn)Delphi動態(tài)調(diào)用MATLAB     2.18   在.NET環(huán)境下用Treeview遍歷活動目錄     2.19   文本朗讀系統(tǒng)     2.20   RFID技術(shù)在BizTalk Server中的應(yīng)用     2.21   SAP中各國不同Infotype結(jié)構(gòu)導(dǎo)出通用方案     2.22   DSPI接口在BizTalk 2006上的實現(xiàn)第三篇   數(shù)據(jù)庫 3.1   關(guān)系數(shù)據(jù)庫的VB通用查詢編程技巧     3.2   流技術(shù)在VB存取工程中的應(yīng)用     3.3   多視圖的工程數(shù)據(jù)可視化     3.4   深入利用ASP.NET DataGrid控件     3.5   SQL Server 數(shù)據(jù)庫應(yīng)用程序的無值守部署     3.6   基于數(shù)據(jù)庫系統(tǒng)的自定義文件屬性     3.7   用InstallShield制作數(shù)據(jù)庫軟件安裝包     3.8   BLOB數(shù)據(jù)類型在PB開發(fā)文件管理系統(tǒng)中的應(yīng)用     3.9   網(wǎng)站管理分層架構(gòu)技術(shù)     3.10   用SQL實現(xiàn)電信計費數(shù)據(jù)自動歸檔     3.11   數(shù)據(jù)窗口中單元格的屏蔽     3.12   利用設(shè)計模式實現(xiàn)數(shù)據(jù)訪問的泛化 3.13   電子化辦公工作流設(shè)計     3.14   PB自定義報表     3.15   準考證管理系統(tǒng)     3.16   個人資料信息管理系統(tǒng)     3.17   高考學(xué)生信息采集系統(tǒng)     3.18   Web的課題申報系統(tǒng)     3.19   醫(yī)院電腦排隊叫號系統(tǒng)    第四篇   網(wǎng)絡(luò)與通信 4.1   程序間互聯(lián)通信     4.2   測量數(shù)據(jù)的接收處理及其程序設(shè)計     4.3   MIDAS的服務(wù)器鏡像技術(shù)     4.4   MFC網(wǎng)絡(luò)蜘蛛流程分析     4.5   Java串行通信類     4.6   C/S模式中的遠程方法調(diào)用     4.7   B/S模式中的遠程調(diào)用     4.8   HTTP上傳技術(shù)的Java實現(xiàn)     4.9   J2ME手機日記本的設(shè)計原理與關(guān)鍵技術(shù)     4.10   用C#2.0實現(xiàn)網(wǎng)絡(luò)蜘蛛     4.11   使用 ASP.NET AJAX 取消服務(wù)器任務(wù)     4.12   用Delphi實現(xiàn)網(wǎng)絡(luò)視頻編程     4.13   提取dbx文件中的郵件信息     4.14   .NET Remoting分布式對象技術(shù)實現(xiàn)遠程信息獲取     4.15   WebService遠程申報系統(tǒng)     4.16   USB虛擬串口通信     4.17   基于Libnids的電子郵件內(nèi)容的重現(xiàn) 4.18   網(wǎng)絡(luò)環(huán)境計算機上機考試管理系統(tǒng) 第五篇   圖形圖像與游戲編程 5.1   中國主干公路網(wǎng)最短路徑查詢     5.2   五子棋人工智能權(quán)重估值算法     5.3   用VC編程迷宮游戲     5.4   FreeImage的圖像處理軟件     5.5   用VC編程實現(xiàn)BMP圖像裁切     5.6   色素性皮損圖像的自動分割     5.7   三維游戲中相機與世界的碰撞檢測及響應(yīng)     5.8   Flash的UI啟動畫面     5.9   給DIB位圖添加文本的方法     5.10   比特平面編碼用于圖像壓縮的程序設(shè)計     5.11   雙線性插值的圖像縮放算法的研究與實現(xiàn)     5.12   實驗數(shù)據(jù)圖中曲線的提取     5.13   三維數(shù)字地形漫游     5.14   利用Asphyre3.1引擎實現(xiàn)空戰(zhàn)小游戲     5.15   交互式、可控制圖像旋轉(zhuǎn)     5.16   用Delphi實現(xiàn)可視化答題卡設(shè)計器 5.17   用MATLAB實現(xiàn)數(shù)字圖像水印     5.18   應(yīng)用COM技術(shù)擴展ArcGIS的功能     5.19   VRML實現(xiàn)三維機器人仿真模擬    第六篇   計算機安全與維護 6.1   用VC制作“每日提示”對話框     6.2   U盤病毒及其免疫程序     6.3   遠程開機關(guān)機     6.4   Windows服務(wù)編寫綜述     6.5   使用ZLIB開發(fā)的WINZIP文件管理器     6.6   主機自動備份U盤文件程序設(shè)計與實現(xiàn)     6.7   Visual C# 2005的自定義登錄驗證框 6.8   網(wǎng)絡(luò)硬盤的C#設(shè)計與實現(xiàn)     6.9   角色訪問動態(tài)生成用戶權(quán)限菜單樹     6.10   Delphi編寫服務(wù)程序?qū)崿F(xiàn)機房機器自動更新     6.11   內(nèi)存映射文件的操作     6.12   USB存儲設(shè)備監(jiān)控程序的開發(fā)     6.13   高性能的文件加密系統(tǒng)     6.14   進程管理器     6.15   利用反射方法操作Windows窗體     6.16   系統(tǒng)登錄認證技術(shù)     6.17   用Win32匯編語言對PE格式的EXE文件進行口令加密    第七篇   編程疑難問題解答 7.1   怎樣使用 Visual Basic 宏處理Excel重復(fù)記錄     7.2   怎樣用VB實現(xiàn)屏幕抓圖功能     7.3   如何制作試卷生成系統(tǒng)     7.4   怎樣實現(xiàn)類似flashget浮動窗口功能 7.5   在Windows環(huán)境下如何單獨設(shè)置多顯示器的分辨率和刷新頻率     7.6   如何自動更新框上的版本信息     7.7   用VC實現(xiàn)MSCOMM32 控件的自動注冊 7.8   如何利用V C++自動生成Excel表格     7.9   如何用VC++ 6.0編程實現(xiàn)文件分割器 7.10   如何利用VC++實現(xiàn)多文件合并與任意文件的提取     7.11   怎樣用VC++實現(xiàn)多媒體文件信息的批量錄入     7.12   怎樣利用WinInet技術(shù)開發(fā)FTP客戶端程序     7.13   如何利用C#實現(xiàn)橢圓位圖繪制     7.14   用delphi實現(xiàn)swf文件和圖像合成     7.15   怎樣實現(xiàn)基于VB的平滑滾動字幕     7.16   如何創(chuàng)建和訪問MFC動態(tài)鏈接庫     7.17   如何用D3D實現(xiàn)流體仿真     7.18   怎樣在3D模型上繪制二維平面信息 7.19   如何對Excel編程實現(xiàn)考試成績的統(tǒng)計分析     7.20   怎樣在DataGrid控件中內(nèi)嵌DropDownList子控件     7.21   如何用VB.NET實現(xiàn)點陣數(shù)據(jù)的生成與上傳     7.22   如何利用圖片加密文本文件     7.23   怎樣用Ajax實現(xiàn)網(wǎng)站輸入框的自動提示功能     7.24   怎樣在VFP應(yīng)用中播放背景音樂    附錄A   電腦主要硬件設(shè)備最新優(yōu)化與維護經(jīng)驗技巧44例    附錄B   Windows深入應(yīng)用編程典型實例精解14例

章節(jié)摘錄

插圖:第一篇 跟高手學(xué)編程1.3 用Java實現(xiàn)非阻塞通信 用ServerSocket和Socket來編寫服務(wù)器程序和客戶程序,是JaVa網(wǎng)絡(luò)編程的最基本的方式。這些服務(wù)器程序或客戶程序在運行過程中常常會阻塞。例如當一個線程執(zhí)行ServerSocket的accept()方法時,假如沒有客戶連接,該線程就會一直等到有了客戶連接才從accept()方法返回。再例如當線程執(zhí)行Socket的read()方法時,如果輸入流中沒有數(shù)據(jù),該線程就會一直等到讀入了足夠的數(shù)據(jù)才從read()方法返回。假如服務(wù)器程序需要同時與多個客戶通信,就必須分配多個工作線程,讓它們分別負責(zé)與一個客戶通信,當然每個工作線程都有可能經(jīng)常處于長時間的阻塞狀態(tài)。從JDK1.4版本開始,引入了非阻塞的通信機制。服務(wù)器程序接收客戶連接、客戶程序建立與服務(wù)器的連接,以及服務(wù)器程序和客戶程序收發(fā)數(shù)據(jù)的操作都可以按非阻塞的方式進行。服務(wù)器程序只需要創(chuàng)建一個線程,就能完成同時與多個客戶通信的任務(wù)。非阻塞的通信機制主要由java.nio包(新I/O包)中的類實現(xiàn),主要的類包括S erve rSocketChannel、SocketChannel、Selector、SelectionKey和ByteBuffer等。一、線程阻塞在生活中,最常見的阻塞現(xiàn)象是公路上汽車的堵塞。汽車在公路上快速運行,如果前方交通受阻,就只好停下來等待,等到公路順暢,才能恢復(fù)運行。線程在運行中也會因為某些原因而阻塞。所有處于阻塞狀態(tài)的線程的共同特征是:放棄CPU,暫停運行,只有等到導(dǎo)致阻塞的原因消除,才能恢復(fù)運行;或者被其他線程中斷,該線程會退出阻塞狀態(tài),并且拋出InterruptedException。

編輯推薦

《電腦編程技巧與維護(2008年合訂本)(精華版)》既講究內(nèi)容的系統(tǒng)性、深入性、專業(yè)性、權(quán)威性和實用性,同時兼顧輕松、通俗易懂、時效性強的特點?!峨娔X編程技巧與維護(2008年合訂本)(精華版)》可作電腦編程愛好者、軟件開發(fā)人員、專業(yè)計算機系統(tǒng)維護人員和專業(yè)程序員進行項目開發(fā)、項目設(shè)計的參考書;軟件從業(yè)人員及編程愛好者的珍藏寶典。高手解讀,編程熱點技術(shù);實例導(dǎo)航,引領(lǐng)編程捷徑;內(nèi)容精編,薈萃編程技巧;代碼移植,編程方便快捷。140多位一線編程高手智慧結(jié)晶,145個實用編程技巧典型案例解析。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    電腦編程技巧與維護 PDF格式下載


用戶評論 (總計2條)

 
 

  •   發(fā)貨很快,書籍也很好,就是書里面有破損和褶皺,對于一個很珍惜書的人這是很不好的。
  •   不錯的啊 可以參考下
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7