Recent study summary (2005-2-13)

xiaoxiao2021-03-06  42

Recent time is more tense, you need to temporarily slow down the translation progress of "undocumented Windows 2000 Secrets". And you also need to digest the content in the process of translation, which requires a lot of time and energy, although this book provides a very good sample code, but it still needs to be verified by himself. Some about understanding is also difficult.

The learning plan of the "Windows 95 System Programming Secrents" is left in Chapter 8 PE and the COFF OBJ format is not completed, and the reason is basically the same.

I have a total learning goal this year is to go deep into the Windows system kernel, fully understand the operating mechanism within Windows, providing better support for their future development work. This face is very wide. I estimate that this goal can be basically achieved in the first half of this year. The small goal is to complete the translation of "undocumented windows 2000 secrets", learn and learn from "Windows 95 System Programming Secrents". 3, 5, Study on Chapter 8.

With the in-depth learning, it is very important that many mechanisms are in fact, and many of the mechanisms can actually be described, very simple, and it is also very familiar with hardware architecture, such as X86 architecture. Therefore, it is necessary to take nearly one step to cultivate compilation internal work. You can refer to the "The Art of Assembly Language" and Intel80x86 processor developer manual.

In the second phase of the programmer magazine, there is an article - talk about "How to achieve concurrency" without lock mechanism "content, discuss the common synchronization mechanism, and discuss how to use the special instruction to use the processor to achieve unused The lock mechanism is concurrent.

"Inside Microsoft Windows 2000, 3th Edition" is a very good book. Unfortunately, the quality of translation is poor, it is best to read the photocopy. The book fully explained the system mechanism and implementation of Windows 2000. Some specific contents are not "undocumented Windows 2000 Secrets" so deep, but it is very helpful for comprehensive understanding of the internal working mechanism of Windows 2000.

Here is a summary of the good book under the Windows platform:

1. Windows programming (upper, book)

2. Windows core programming

3. Advanced Windows programming (previous version of the previous book, now out of print, can only go to the north map, 5555)

4. Win32 multi-threaded program design

5. Inside Microsoft Windows 2000, 3th Edition

6. Windows NT / 2000 Native API

7. Undocunted Windows 2000 SECRETS

8. Windows INTERNALs, 4th Edition

9. Windows 95 System Programming SECRENTS

The above books are expanded around the Windows system itself, and some are biased towards the programming, and some have an in-depth understanding of the Windows system, and there is also a comprehensive explanation of Windows system mechanisms (and operating systems used in our university) The textbook is comparable). Personally feel that their content is complementary. It is recommended to intend to comprehensively and in-depth learning of Windows. You can read every book listed above. I believe that you have a big difference in the understanding of the Windows system.

These books use C or C as the main language of its sample code. Basically only deal with SDK or DDK, there is no excessive content involving MFC, COM, etc. Therefore, for those who intend to learn these content, these books may not be suitable. I have to take a book "Windows Internals, 4th Edition" book, which is the latest masterpiece of "INSIDE Microsoft Windows 2000, 3th Edition" book. Published by Microsoft Pree on December 8, 2004, which covers Windows XP, Windows Server 2003, and Windows 2000, which can be said that Microsoft currently Windows NT technology all operating systems are involved. Amzaon has a high evaluation of the book - 4 stars. However, there is currently no photocopy in China. If you want to see, you can only go to Amazaon to buy the original version. so expensive.

The learning needs time and energy for the WINDOWS system, the most important thing is to persist, this road is not a safe avenue, but as long as you stick, you will do it.

Perhaps this learning has no obvious help to your current work, but it will raise your eyes to a higher level.

Recently, I've been more concerned about version control and BUG management system, which currently only involves VSS, CVS, and CVSTRAC and BugFree, which is slightly, and time to organize information.

Isn't it very keen to discuss the transformation of technicians? I believe that the version control and BUG management system are very important for you to become excellent PM.

I hope to communicate with you, and improve them together.

转载请注明原文地址:https://www.9cbs.com/read-58749.html

New Post(0)