Python syntax description

Source: Internet
Author: User

The Python syntax integrated development environment includes many new and improved functions for improving work efficiency. IDE has also been re-designed to provide developers with direct access to. NET Framework components. We use Python to replace the plug-in the form of dynamic link libraries.

However, this also makes most open-source software products inferior to those of professional software companies such as Microsoft in terms of ease of use and pertinence of coding. The use of open source software may feel uncomfortable. This must have been shared by friends who have used Python syntax in earlier versions. Sometimes it is not just uncomfortable. Due to different software developers or versions, we cannot guarantee that all software can be simply transplanted between different machines.

This is especially true for some large software such as ORACLE 8.0.5. In many cases, the system status, especially the Kernel Status, has a crucial impact on the installation and use of programs and the performance. From another perspective, we can also customize the kernel for our computer.

In this way, there will be no big garbage bins like Windows 98. To compile the Linux kernel, you must first have a rough impression on it. Linux is a Unix imitation product that supports features such as multitasking, virtual memory, multiple terminals, and virtual file systems.

Python syntax can run on 386/486 of personal computers at the lowest level. Other architecture machines, such as SUN iSCSI, M68000, DEC Alpha, and PowerPC, are now available for Linux. There are many Kernel configuration methods, such as make config, make xconfig, make menuconfig, and make oldconfig. Their functions are the same.

The difference can be seen from the name. Only make oldconfig uses the current system setting./. config) as the default value. Here, make menuconfig is used. It should be noted that the larger the number of unnecessary drivers, the larger the kernel, not only the slow running speed and high memory usage, but also other problems in a few cases.

You can configure the following options:
1) code maturity level option code maturity prompt for development and/or incomplete code/drivers [N/y/?] If you are interested in testing some modules that have not yet been finalized in the kernel, select y. Otherwise, select N. Do you want to know more details? Will the following online help be displayed? ), N indicates the default value in uppercase.

2) processor type and features Processor type and features processor family386, 486/cx133, 586/K5/5x86/6x86, Pentium/K6/TSC, PPro/6x86MX) [PPro/6x86MX] [] contains the default value. We can select the value based on the uname command execution result described above. If this parameter is greater than 386, the generated kernel cannot be started on the 386 host.

3) The loadable model support module supports Enable loadable module supportCONFIG_MODULES) [Y/n/?]
It is best to select y. Otherwise, many modules that are only for dynamic loading will not be available.

4) general setup generally sets Networking suppconfigconfig_net) [Y/n/?] Select y. How many other computers do not need to access the Internet?

5) plug and play support plug-and-play devices
Plug and Play support CONFIG_PNP) [N/y/?]
Select y.

6) block devices block device Normal PC floppy disk supportCONFIG_BLK_DEV_FD) [Y/m/n/?]
General soft drive. Select y. Enhanced IDE/MFM/RLL disk/cdrom/tape/floppy supportCONFIG_BLK_DEV_IDE) [Y/m/n/?]

Hard drive, optical drive, tape, and soft drive with these interfaces. Select y. Include IDE/atapi cdrom suppconfigconfig_blk_dev_idecd) [Y/m/n/?] CDROM. Select y.

7) networking options Network option Packet socket CONFIG_PACHET) [Y/m/n/?] According to the current network development status, selecting y is better. Of course, you can also select another one. Kernel/User netlink sockeCONFIG_NETLINK) [N/y/?] Two-way communication between the kernel and user processes. Select y. Network firewallsCONFIG_FIREWALL) [N/Y/?]

If you really need to use the firewall, select y. UNIX domain socketsconfgi_unix) [Y/m/n/?] Socket is too useful. TCP/IP networkingCONFIG_INET) [Y/n/?] Select y. The reason is shown in the previous one. The IPX protocol CONFIG_IPX) [N/y/m/?] In fact, not so many people really need to use or learn IPX, so N is generally used.

8) SCSI support. The SCSI low-level drives SCSI low-level driver is selected based on the actual situation of the SCSI device in the system.

9) Networking device support network devices support Nic if LAN is used for Internet access. If MODEM is used for dial-up Internet access, it depends on the service provided by the ISP, which is generally PPP.

10) Amateur Radio support. I don't know what this is, so I chose the Python syntax.

  1. Introduction to Python system files
  2. How to correctly use Python Functions
  3. Detailed introduction and analysis of Python build tools
  4. Advantages of Python in PythonAndroid
  5. How to Use the Python module to parse the configuration file?

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.