MENU service case
 Website construction website design Beijing website construction high-end website production company Shangpin China
We create by embracing change
360 ° brand value__
simplified Chinese character
Simplified Chinese English

Shangpin China Joins Hands with Beisheng Internet to Create a New Chapter in Website Construction

Type: Shangpin Dynamic Learn more

[Blog] One week hot article recommended: three technical points not suitable for 2012

Source: Shangpin China | Type: website encyclopedia | Date: 2013-02-03

CSDN Blog hot article recommendation of the week summarizes and reviews CSDN Blog hot articles of the past week for you, recommends high-quality bloggers, and shares elite articles and high-quality blogs.

[1] Lai Yonghao: Three Technical Points Not Suitable for 2012 (to be continued)

ActionScript/MXML —— In 2011, Flash was finally able to develop iOS/Android applications, coupled with the popularity of the web game market, it is estimated that many people will want to enter this platform. However, I have different views. Mobile device application or game development will still be popular in 2012, but I have doubts about the competitiveness of AS in this field. In 2012, the winter of web games will not come, at least in autumn. Adobe is market-oriented. Choosing the Flash platform means that you can never stay ahead of the times and can only eat what others have left.

thread —— The disadvantages of threads are obvious: creating a thread requires a large memory overhead, which leads to the inability to create a large number of threads; Multiple threads of the same process share all system resources, increasing the complexity of programming; In terms of I/O, multi-threaded help is limited. The concept of tasks like trust is a better concurrency model than threads, which is more secure, and the code written is easier to maintain (I believe that students who have written gevent or go programs will agree on the maintainability). Of course, threads will not die, but with the maturity of scala/go/trust, threads will retreat to the corner where they stay in the foreseeable future: far away from ordinary programmers, only a few people need to understand its details.

[2] WALLE: About binary trees, our Chinese characteristics

In domestic textbooks on data structure, Yan Weimin's book "Data Structure - C Language Implementation" must be mentioned. Its content is very basic. It introduces the basic content of data structure. As an introductory textbook for programmers, it is enough. The language is somewhat obscure in many places, but there is no major flaw after careful consideration. Recently, I studied CLRS to further study the data structure and algorithm, and found that foreign textbooks are rigorous and comprehensive, while domestic textbooks are not. I also found that there was a long way to go. I had to search up and down. It also found some inconsistencies in the definition of Chinese and foreign textbooks, especially in the aspect of tree.

[3] Bi Taoyang: One sentence comment on six principles of design mode

Principle, therefore, is called speculation, which means essence. As for the so-called "catch the thief first, catch the king", it is natural to understand the design principles before studying design patterns. All patterns are developed on the basis of these principles. Some focus on one, and some involve multiple. After reading the design patterns, I feel that each pattern has the shadow of these principles, and also permeates the three attributes of object-oriented. I also feel that these principles have some similarities. It is because of them that we turn from code workers to artists. Now let me comment on the six principles.

[4] Liu Chao: My C Language Learning Course: GUI

I always have some ideas in mind about the games I have played before. Sometimes I really hope that the game development company can improve the game according to my suggestions. Of course, this is impossible. Now, you can write 2D games by yourself with C language, write the core code, and call graphics for display. When writing programs, it is very important to have your own thoughts. Only by describing your thoughts with correct code can you get the results you want; When an error or warning occurs during compilation, it is a syntax error, which is easy to solve. However, when an error occurs in the running process of a program, it is a code logic problem, which needs to be debugged by yourself to find the location of the error. This is relatively difficult, and it is also quite brainy. I once spent a whole day testing to solve a small problem.

[5] Mumu: Comments on Common Software of Mumu (2) - Common Tools for VC Programmers

I saw the words "The end of the year, the sixth day of the year" written in the restaurant outside. It is necessary to sum up after the New Year. Without much nonsense, I continued to comment on the common tools of programmers in the first part.

[6] Wang Tianrui: Android's Way to Make Profits (I) - The interface is embedded with meter advertisements

After a lot of trouble and a busy afternoon, I finally figured out the method of embedding advertisements in the Android software interface. Let me take embedding rice advertisements as an example to summarize.

[7] Gzshun: write CSDN blog backup tool by yourself - blogspider

The "blogspider" program I wrote will extract my blog information and download all articles locally. This is just a simple download page. I didn't download the pictures in it, which involves too many things. If the computer has a network, it will be easy to see the pictures in the blog. If there is no network, the pictures will not be displayed.

[8] Yang Hua: Farewell to the Old and Welcome to the New -- Annual Web Development Collection, New Year Release

This article has sorted out the relevant web related knowledge that has been translated and practiced in the past six months, and will share it with you when 2012 is coming. Wish all netizens and programmers good health and happy family!

Past reviews:

  • CSDN Blog Selection: 2011 Top Ten Blog Articles Inventory
  • [Blog] One week hot article recommendation: Goodbye, 2011! Hello, 2012!
  • [Blog] One week hot article recommendation: C++elitism trend and two key defects
  • [Blog] One week hot article recommendation: another year's summary
  • [Blog] One week hot article recommendation: "Romance of the Three Kingdoms" of mobile platform
  • [Blog] One week's hot article recommended: a female programmer's "seven-year itch"
  • [Blog] One week hot article recommended: "crazy bird hunting" -- see dreams come into reality
  • [Blog] One week hot article recommended: Jobs, good luck!
  • [Blog] Hot article of a week recommended that C/C++programmers must be "good ways" to program
  • [Blog] One week's hot article recommended: the "floating in troubled times" of small project managers
  • [Blog] One week hot article recommendation: from programmer to HR - interview experience sharing
  • [Blog] One week hot article recommendation: To new graduates - programmers' survival rules
  • CSDN Blog Selection: Android Series Development Blog Resource Summary
  • CSDN Blog Selection: iPhone Series Development Blog Resources Summary
  • CSDN Blog Selection: The most popular series of column blog recommendations
Source Statement: This article is original or edited by Shangpin China's editors. If it needs to be reproduced, please indicate that it is from Shangpin China. The above contents (including pictures and words) are from the Internet. If there is any infringement, please contact us in time (010-60259772).
TAG label:

What if your website can increase the number of conversions and improve customer satisfaction?

Make an appointment with a professional consultant to communicate!

* Shangpin professional consultant will contact you as soon as possible

Disclaimer

Thank you very much for visiting our website. Please read all the terms of this statement carefully before you use this website.

1. Part of the content of this site comes from the network, and the copyright of some articles and pictures involved belongs to the original author. The reprint of this site is for everyone to learn and exchange, and should not be used for any commercial activities.

2. This website does not assume any form of loss or injury caused by users to themselves and others due to the use of these resources.

3. For issues not covered in this statement, please refer to relevant national laws and regulations. In case of conflict between this statement and national laws and regulations, the national laws and regulations shall prevail.

4. If it infringes your legitimate rights and interests, please contact us in time, and we will delete the relevant content at the first time!

Contact: 010-60259772
E-mail: [email protected]

Communicate with professional consultants now!

  • National Service Hotline

    400-700-4979

  • Beijing Service Hotline

    010-60259772

Please be assured to fill in the information protection
Online consultation

Disclaimer

Thank you very much for visiting our website. Please read all the terms of this statement carefully before you use this website.

1. Part of the content of this site comes from the network, and the copyright of some articles and pictures involved belongs to the original author. The reprint of this site is for everyone to learn and exchange, and should not be used for any commercial activities.

2. This website does not assume any form of loss or injury caused by users to themselves and others due to the use of these resources.

3. For issues not covered in this statement, please refer to relevant national laws and regulations. In case of conflict between this statement and national laws and regulations, the national laws and regulations shall prevail.

4. If it infringes your legitimate rights and interests, please contact us in time, and we will delete the relevant content at the first time!

Contact: 010-60259772
E-mail: [email protected]