Microsoft CEO Steve Ballmer recently said that the three major events Microsoft has to do this year are: Blocking Linux, developing SaaS (using software as a service) and Internet advertising.
According to information weekly, Ballmer said that
The following uses the network service ruptime (client end) ruptimed (server end) as an example to describe how to build a network service in Linux.
write the daemon deamon. For details, see apue.2e Chapter 16 network IPC: sockets.
to
After nearly a month of research, I finally completed receiving of the MMS in Linux on the arm board. call ARM + LINUX through PPP (cmwap) to obtain a mobile Intranet IP address. use the AT command at + cmgr to read the SMS message of the received
0. include header files:# Include
1. Define the time struct variable:Static struct timer_list kbd_timer;
2. initialize the time struct variable:Init_timer (& kbd_timer );
3. Specify the timer timeout service function:Void kbd_timer_handler
Obtain the IP address in Linux, which can be implemented by using shell or code. What I want to discuss today is to obtain the IP address of the Local Machine in C language.
After my verification, the commonly used methods of gethostname (),
Bill. h bill. C main. c
Static Library
// Obtain the. o fileGcc-C bill. c
// Obtain the. A file.Ar CRV libbill. A bill. o
// Link the. A file to the executable fileGcc-O main. C-L.-lbill
Shared Library
// Obtain the. o fileGcc-C bill. c
//
1: Shared Memory code
#include #include /* Type definitions used by many programs */#include /* Standard I/O functions */#include /* Prototypes of commonly used library functions, plus EXIT_SUCCESS and
0: TCP/IP protocol stack and packet encapsulation CP/IP protocol stack are divided into application layer, transport layer, network layer and link layer.
Different protocol layers have different names for data packets,
In the transport layer,
1: Code
# Include # include # include # include # include # include # include # include # include # include # include # include // extern int h_errno; char interfaceipaddr [50]; int struct (char * ethname) {int inet_sock; struct ifreq
[Note] Some changes have taken place in the work queue since Linux 2.6.20. Currently, the materials searched from the network are generally about the work queue of the old version, and the introduction of the new version is rarely seen. This article
Uboot is divided into two phases during system startup and kernel loading,
The first stage is mainly to write assembly code. I did not study it carefully. I just looked at the transplanted uboot code for tekkman of mini2440.
The second stage is
Linux PPP data sending and receiving process
Reprinted please indicate the source and the author contact: http://blog.csdn.net/absurd
Contact information of the author: Li xianjing
Last Updated:
Point-to-point (PPP) provides a standard
Linux thread process
By alexclark (http://alexclark.itpub.net)Posted on: 2004.12.15Category: WYSIWYGSource: http://alexclark.itpub.net/post/670/10087---------------------------------------------------------------
Linux thread process
I have read
Transferred from: http://linux.vbird.org/## I 've just mentioned the latest usage, and the Shard is:
[root@linux ~]# echo $HOME[root@linux ~]# echo ${HOME}
So, in the $ {Variable} usage method, we can also perform some repair work!
Configure has many parameters, including:
-- Srcdir = dir
This option does not work for installation. It will tell the location of the 'configure 'source code. Generally, this option is not required because the 'configure' script is usually in the
Fcntl system call]Function Description: describes the features of a file based on its description.Usage:Int fcntl (int fd, int cmd );Int fcntl (int fd, int cmd, long Arg );Int fcntl (int fd, int cmd, struct flock * Lock );Parameters:FD: file
Software preparation:
Gcc-3.2.2-5.i386.rpm: for compilation
Ncurses-5.6.tar.gz: used with make menuconfig command to configure the kernel
Bison-2.4.tar.gz: syntax parser
Flex-2.5.35.tar.bz2: lexical parser
M4-1.4.9.tar.gz:
Modutils-2.4.26.tar.bz2:
Http://tech.ccidnet.com/art/741/20070720/1151003_1.html
Author: Sixth
This article is based on the 2.6 kernel. We also recommend that you take a look at "Linux kernel design and implementation (version 2)" as a basic knowledge. Of course, from a
Restore deleted files in Linux ext2 File SystemRelease date: 2002-08-08Article content:--------------------------------------------------------------------------------By deepin@nsfocus.comHttp://www.nsfocus.comThe customer received more than 100
After U-boot is started, use the bootm command to guide the kernel (execute bootm 0x30008000). However, after the command is executed, it gets stuck and cannot start the kernel, as shown below:Starting kernel...Uncompressing Linux ...................
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