當前位置:首頁 » 編程軟體 » 核心編程

核心編程

發布時間: 2022-01-12 07:36:42

A. 為什麼不推薦python初學者購買《Python核心編程第三版》

第一:這本書從正則開始講起,前面基礎的東西都沒有。
第二:講多線程,沒有講多進程,協程,python 3 的非同步python 3 asnycio。
第三:django 版本嚴重過時。
如果還不會自己寫代碼解決問題,就推薦購買第二版。

B. windows核心編程怎麼都看不懂 剛掌握c和c++

Tip 1 不妨動手
操作系統應用程序編程,需要一些貯備知識,但需要多少,說不清楚。Windows核心編程有豐富的例子,不妨編譯下,運行下,改改,看看有什麼效果,慢慢就會學會。

Tip 2 貯備知識
編程方面,Windows編程,本質上是API編程,就像你使用stdlib等等裡面的malloc\free一樣,Windows SDK提供了豐富的函數供你使用系統資源。那麼,編程,你就需要熟悉API編程。不妨,寫一個通用鏈表,可以容納任何數據類型,支持頭出頭進,尾出尾進,單元素進,多元素進,索引訪問,遞歸訪問等等。這里鏈表相當於你自己開發的API庫,然後用在通訊錄管理、圖書管理,等經典大學課設裡面。這樣你就明白,Windows函數與你自己的鏈表函數,本質上沒啥區別。
知識方面,計算機基礎,操作系統原理,不用細看,大概網路看看就行,知道是個什麼東西。然後具體的知識,其實就是Windows核心編程要教授的內容啊!!!!學過這本書後,其他操作系統應用程序編程大同小異。其他操作系統的工作方式也大同小異。關鍵要知道,內存,虛擬內存,線程,進程,同步方法,通訊方法等等。思考一個問題,為啥這本書里有很多同步技術,為啥沒有非同步技術呢?

C. 學windows核心編程需要什麼基礎

  1. 要在windows平台發展,首先要對標准C++有深入了解。MFC等庫中各種虛函數、框架等等都是建立在此基礎上的,建議看看《C++ Primer》

  2. 要想看懂《windows核心編程》,首先要對VC++有一定的了解,了解它的工作原理。建議看看《Windows程序設計(第五版)》,這本書雖然比較早,裡面的一些知識可能已經淘汰,但這本書被稱作Windows編程聖經,裡面講解的Windows程序原理至今依然適用。其次,還要對windows的操作系統本身有一定了解,建議看看操作系統原理。

  3. linux和windows這2者之間有很大不同,從操作系統上就有很大差異,而且linux下更喜歡用C編程,windows的話就比較喜歡C++,看《windows核心編程》就可以看出來了。

    如果要看linux方面可以看這里,也是我寫的,就不粘過來了:

    http://..com/question/572450878?&oldq=1

D. Windows核心編程如何由淺入深學習

要求C++,熟練掌握指針,函數,結構體內容。
Windows API要求英語好,這點很重要,查MSDN必備。
學Windows最先要掌握的知識:句柄,消息,窗口。掌握他的工作方式是必須。
學習路線:掌握基礎知識,會查MSDN並能讀懂MSDN,看帶項目的書籍(這種書的好處就是讓你在學會做某一項目的同時,了解一些新的結構跟方法。
推薦書籍:Windows 核心編程。
初級的書我便不推薦了,畢竟每個人的理解程度不同,你可以去書店,找一本基礎的東西(一本你可以看的懂的),畢竟這東西是靠MSDN來工作的,多看看MSDN是正經,但是,我奉勸你,不要花時間把工作放在記憶MSDN內的結構和函數上,因為這是不可能記憶的東西,你只需要知道有這個東西的存在,然後在需要的時候,查MSDN使用就可以了,然後就看帶有小項目的書籍,進攻核心編程。最後工作,掌握更多的實戰經驗,許多東西是在這個階段學來的 。

E. 學習Windows核心編程有什麼用

Windows核心編程:主要講解Windows系統內部(這里僅僅指應用層)各個模塊的運作機制以及該操作系統的系統理論,並且結合Windows高級API來發揮這些運作機制的性能,幫助Windows程序員在為Windows系統開軟體時提供更加有效的保障.

F. java核心編程看什麼書比較好

:可以考慮看Absolute Java(中文版好像叫"Java核心編程",

G. 《WINDOWS程序設計》和《WINDOWS核心編程》的區別

一、作者不同

1、WINDOWS核心編程:是2008年5月機械工業出版社出版的圖書,作者是(美)Jeffrey Richter。

2、WINDOWS程序設計:是2010年清華大學出版社出版的圖書,作者是(美)佩措爾德,譯者是方敏、張勝、梁路平。

二、內容不同

1、WINDOWS核心編程:從基本概念入手,全面系統地介紹了Windows底層實現機制、Windows應用程序的基本構件以及各類Windows API等,並列舉了大量應用程序示例。

2、WINDOWS程序設計:涵蓋基礎知識和中高級主題,全面地介紹了Windows程序設計所涉及的細枝末節,旨在幫助讀者從高屋建瓴的角度,建立完整的知識體系,為以後的職業生涯奠定良好的基礎。


三、作用不同

1、WINDOWS核心編程:主題廣泛,內容豐富,講解深入而精闢。透過這本Windows編程經典,我們可以在專家的悉心指導下,洞悉Windows編程精華,深入了解高級編程技巧,編寫出高性能的Windows應用程序。

2、WINDOWS程序設計:適合任何層次的Windows程序員閱讀和參考,是幫助梳理和建立Windows知識體系的理想讀物。


H. 如果學好windows核心編程

《Windows核心編程》,是一本好書。。編程越到後來,才越發現基礎的重要。
我個人有體會,就比如說《windows核心編程》的第一章,講UNICODE那片,事實上,就非常重要。舉個例子來說,就說你熟悉的資料庫編程。假設你使用SQL sever 2000,假設有一個欄位是char類型,假設你做的程序使用UNICODE,那麼,就會出現問題。要麼,你把欄位改成nchar,要麼,你把程序改成ANSI。還有,如果你使用UNICODE,UTF8編碼,假設一個字元串lpszText,你要遍歷這個字元串,使不能 for( ; *lpszText != 0; ++ lpszText )的。因為++lpszText不一定指向下一個字元,因為UTF8編碼有可能是單位元組字元,也有可能是雙位元組字元。。這些問題都比較隱蔽,如果你沒有好好看這一章,出了問題很難找原因,因為你根本不知道原來這也會出問題。
所以,基礎非常重要。
如果要向內核進發。。首先看的就是這本書《Windows核心編程》。。一開始看這本書,會越看越薄,但是要深入的看,又會越看越厚。。等你再把它看到越看越薄,就OK了。
然後,還要學習一下匯編,反匯編。。比如《Win32匯編語言程序設計》等,要對操作系統有比較深入的了解,比如掛鉤、DLL等等。。。
總之,你現在不知道自己該怎麼去學習,就是因為基礎太差,先要夯實基礎,基礎好了,自然就知道自己應該怎麼學。

I. windows核心編程 哪個版比較好

要在windows平台發展,首先要對標准C++有深入了解。MFC等庫中各種虛函數、框架等等都是建立在此基礎上的,建議看看《C++ Primer》
要想看懂《windows核心編程》,首先要對VC++有一定的了解,了解它的工作原理。建議看看《Windows程序設計(第五版)》,這本書雖然比較早,裡面的一些知識可能已經淘汰,但這本書被稱作Windows編程聖經,裡面講解的Windows程序原理至今依然適用。其次,還要對windows的操作系統本身有一定了解,建議看看操作系統原理。
linux和windows這2者之間有很大不同,從操作系統上就有很大差異,而且linux下更喜歡用C編程,windows的話就比較喜歡C++,看《windows核心編程》就可以看出來了。

J. 如何學好《windows核心編程》

很多人從MFC開始學習,結果常常是一頭霧水,知難而退;也有人毅力堅強,熬過了MFC的陣痛期,最後卻是知其然而不知其所以然,並且思維被限制在MFC的框架之中,遇到稍微有點規模的程序就無從下手了。
以我個人的這些年的Windows開發經歷,我建議Windows上的學習路線如下:
首先當然是語言的學習,比如C或C++(STL),它是平台無關的
然後可以從《Windows程序設計》(by
Charles Petzold
)入門,從最原始的Windows API開始學習
接下來可以學習《Windows核心編程》(by
Jeffrey Richter
), 它會讓你比較深刻的理解Windows的前台和後台機制
學完上面2本書,對Windows系統已經比較熟悉了,再要深入的話可以學下《Windows 圖形編程》(by 袁鋒)。
至此,已經可以用API的方式開發大部分Windows應用程序了,
接下來可以學一些常用庫,比如MFC,WTL,ATL等,此時學習MFC和一開始就學習MFC已是截然不同的感覺,彼時痛苦難熬,此時會心一笑。
其他就是根據項目需要,專業知識的學習,比如COM技術,網路,D3D等。

熱點內容
安卓手機的微信提示音怎麼換回來 發布:2024-11-14 15:03:55 瀏覽:573
配置類是什麼 發布:2024-11-14 14:59:13 瀏覽:523
樹莓派圖形界面怎麼配置網路 發布:2024-11-14 14:36:33 瀏覽:353
小米2android44 發布:2024-11-14 14:35:28 瀏覽:95
微信小程序本地資料庫 發布:2024-11-14 14:17:36 瀏覽:628
android過濾emoji 發布:2024-11-14 14:11:58 瀏覽:721
復制的代碼後怎麼編譯 發布:2024-11-14 14:11:14 瀏覽:916
html怎麼用文件編譯 發布:2024-11-14 14:08:42 瀏覽:392
如何撤銷網路密碼 發布:2024-11-14 14:06:19 瀏覽:326
台灣免費伺服器地址 發布:2024-11-14 13:46:37 瀏覽:901