[Good software and good website recommendation]

Source: Internet
Author: User

[Software]

1. Cloud Software Platform

The cloud is an intermediate carrier of software and operating systems. It can solve your troubles in software installation, such as: tedious and time-consuming software installation, system crashes caused by software installation and usage, and software reinstallation after the system is reinstalled, allows you to use and manage software faster, simpler, and more comfortable.

The cloud software library has nearly software resources and does not require installation. It can be used with one click, without writing a registry or a system. Useless software can be deleted with one click, so it is fast and clean.

: Download from the official website

2. Mind Map (mindmanager)

Mindmanager is a general standard for creating, managing, and communicating ideas. Its visual drawing software has an intuitive and friendly user interface and rich functions, this will help you organize your thinking, resources, and project processes in an orderly manner.

Mindmanager is also an easy-to-use project management software, which can greatly improve the efficiency of the project team and the collaboration between group members. As a method for organizing resources and managing projects, it can derive various associated ideas and information from the core branches of brain graphs.

: Installation version, cloud version

3. Visual assist x

Visual assist X has powerful editing features to improve production efficiency. It can be fully integrated into your Microsoft development environment and upgraded to your ide, without changing programming habits, you can feel the benefits of visual assist X.

Visual assist X is a good Microsoft Visual Studio 2005 and Visual Studio.. Net plug-in. It supports C/C ++, C #, ASP, Visual Basic, Java, HTML, and other languages, it can automatically identify various keywords, system functions, member variables, automatically give input prompts, automatically correct case errors, and automatically mark errors, which helps improve the automation and development efficiency of the development process.

: Installation version, cloud version

[Website]

1.In-depth analysisLinuxKernel source code

This is an e-book,

The author is Chen Lijun.

Abstract

Copy the preface of this book:

Linux Kernel allSource codeIs a huge world with around more than 2 million rows, accounting for about 60 MB of space. Therefore, how to grasp the main content in this huge and complex world, how to find a breakthrough in Linux, and how to take the Linux SourceCodeThis is the content to be discussed in this book.

First, the first chapter of this book leads you to the door of Linux, allowing you to have a general understanding of the Linux kernel structure. The second chapter introduces the basic hardware knowledge for Linux source code analysis, which is a prerequisite for moving towards the Linux kernel. As the most frequent activity in the operating system, interruptions are described in detail in the chapter.

As you know, the core content in the operating system is process management, memory management, and file management. This book describes these three parts in a large amount of space, especially detailed analysis of the most complex virtual memory management, the detailed description of memory initialization will be helpful for developers of embedded systems.

After you have some knowledge of the Linux kernel, you may want to use kernel functions for kernel-levelProgramDevelopment, such as developing a device driver. The module mechanism of Linux is to support kernel-level programming for general users. In addition, you can quickly check the Linux kernel API functions provided in the appendix of this book during kernel-level programming.

The Network is also one of the most complex parts in Linux. This part is enough to write a book. This book focuses on the object-oriented approach and analyzes four main objects in the network section: Protocol, socket, socket buffer, and network device interface. With the analysis of these four objects and the content of the file system and device driver, readers can analyze the content they are interested in.

Linux is constantly developing. The locked version of this book is linux2.4.16 ......

2.

 

Xiyou Linux Interest Group website  

 

3.Linux source code

You can read the source code. The structure is clear. Phone read source code recommended login: http://www.oldlinux.org/lxr/http/source/

4.Wikipedia

Wikipedia is a free online encyclopedia that can be written by anyone. Wikipedia is one of the world's largest data source websites and is open to everyone for editing and revision. Wikipedia entries can be written by anyone of any age, culture, or social background. Wikipedia also has multiple versions in different languages, and its purpose is to provide free information. Differences between Wikipedia and traditional encyclopedias: (1) Fast updates and instant updates; (2) connecting to the Internet can be connected to Wikipedia.

5.Edas Resource Sharing Network

A lot of resources, the download speed may be a little slow.

 

[To be continued ]......

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.