这里是一部分内容,还会做修改。 一:目的及内容 学习fork(),exec,pthread库函数的使用,阅读源码,分析fork,exec,pthread_create函数的机理 代码实现: 进程A创建子进程B 子进程B与父进程A分别对应不同的可执行体:A打印Hello world,B实现sum累加 ...
分类:
编程语言 时间:
2019-07-02 00:40:57
阅读次数:
224
Linux组成 Linux: kernel+rootfskernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库:函数集合, function, 调用接口(头文件负责描述)程序:二进制执行文件 CentOS6启动流程 post加电自检 这个过程是开机 ...
分类:
系统相关 时间:
2019-06-30 15:40:29
阅读次数:
180
题目描述请你写一个函数StrToInt,实现把字符串转换成整数这个功能。当然,不能使用atoi或者其他类似的库函数。 示例 1:输入: " -42"输出: -42解释: 第一个非空白字符为 '-', 它是一个负号。 示例 2:输入: "4193 with words"输出: 4193解释: 转换截止 ...
分类:
编程语言 时间:
2019-06-30 14:08:49
阅读次数:
113
一.简介 二.复制字符串 1.strcpy() 头文件:#include <string.h>和#include <stdio.h> 原型声明:char* strcpy(char* dest,const char* src); strcpy是一种C语言的标准库函数,strcpy把含有'\0'结束符的 ...
分类:
其他好文 时间:
2019-06-27 15:02:23
阅读次数:
121
SYNOPSIS 总览 DESCRIPTION 描述 标准输入输出库 stdio 函数是线程安全的。这是通过为每个文件对象 FILE 赋予一个锁定计数和 (当锁定计数非零时) 一个所有者线程来实现的。对每个库函数调用,这些函数等待直到文件对象 FILE 不再被一个不同的线程锁定,然后锁定它,进行所需 ...
分类:
其他好文 时间:
2019-06-26 13:32:35
阅读次数:
89
题目描述 实现函数 double Power(double base, int exponent),求 base 的 exponent 次方。 不得使用库函数,同时不需要考虑大数问题。 注意: 不会出现底数和指数同为 0 的情况。 注意判断值数是否小于 0。另外 0 的 0 次方没有意义,也需要考虑 ...
分类:
其他好文 时间:
2019-06-23 20:46:26
阅读次数:
98
1.应用进程对已打开文件的文件描述符执行读系统调用(库函数) 2.独立于设备的I/O软件检查参数是否正确,若正确,检查高速缓存中有无要读取的信息块;若有,从缓冲区直接读至用户区,完成I/O请求。 3.若数据不在缓冲区,执行物理I/O操作,独立于设备的I/O软件将设备的逻辑名转换成物理名,检查对设备操 ...
分类:
其他好文 时间:
2019-06-23 01:00:33
阅读次数:
144
自从步入京城后,开始了真正的Linux的运用,当然,看网络的课程片面的,主要还得多看书籍。 网上收集的。准备,一本一本攻克了,加油,做一个自律的人。 目前互联网的主流技术前端是Web+移动,后端是Linux+开源。所以,对于后端来说Linux相关的技术是必须掌握的,这里推荐一些Linux相关的经典著 ...
分类:
系统相关 时间:
2019-06-21 19:51:15
阅读次数:
122
系统启动和内核管理 Linux: kernel+rootfs kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能 rootfs:程序和glibc 库:函数集合, function, 调用接口(头文件负责描述) 程序:二进制执行文件 内核设计流派: 单内核(monolithic ...
分类:
系统相关 时间:
2019-06-16 20:16:38
阅读次数:
155