自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 UNIX环境高级编程 第八章 进程控制

第八章 进程控制8.1 进程标识8.1 进程标识每个进程都有一个非负整型表示的唯一进程ID。由于进程ID唯一,常用作其他标识符的一部分,以确保唯一性。虽然是唯一的,但是进程ID可以复用,当一个进程终止后,其进程ID就会成为复用的候选者。专用进程:进程ID 0为调度进程(也称交换进程或系统进程),该进程是内核的一部分,不执行磁盘上的任何程序。进程ID 1通常是init进程在自举过程(引...

2021-01-20 14:32:55 111

原创 计算机网络——网络层

互联网的设计思路网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务网络层不提供服务质量的承诺采用这种设计的好处1)网络造价大大降低2)运行方式灵活3)能够适应多种应用网际协议 IPIP协议配套使用的协议地址解析协议 ARPIP协议调用此协议,用来将接收到的IP地址转换为硬件地址地址解析协议 ARP网际组管理协议 IGMPIP网当IP网上的主机进行通信时,...

2020-03-22 15:58:45 264

原创 计算机网络——运输层

概述运输层其实是进程之间的通信运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户通信功能中的最底层从运输层的角度看,通信的真正端点并不是主机,而是主机中的进程,也就是说,端到端的通信是应用进程之间的通信运输层的重要功能复用发送方不同的数据都可以通过同一个运输层协议传送收据分用接收方的运输层在剥去报文的首部后能够把这些数据正确交付应用进程运输层的端口使...

2020-03-22 15:52:14 200

原创 unix环境高级编程 第七章 进程环境

第七章 进程环境7.1 引言本章将学习:程序执行时,main函数时如何让被调用的;命令行参数如何传递给新程序的;典型的存储空间布局是什么样式;如何分配另外的存储空间;进程如何使用环境变量;进程的各种不同终结方式等。另外还将说明longjmp和setjmp函数以及它们与栈的交互作用。7.2 main函数当内核执行main函数前,会调用一个特殊的启动例程。连接编辑器设定该启动例程为程序的起始地...

2020-01-19 14:39:33 115

原创 UNIX环境高级编程 第四章 文件和目录

文件和目录4.1 函数stat、fstat、fstatat、lstat函数定义:#include <sys/stat.h>int stat(const char *restrict pathname, struct stst *restrict buf);//restrict是一个限定符,主要用来修饰指针指向的内存不能被别的指针引用。int fstat(int fd, s...

2020-01-15 16:52:46 268

原创 UNIX环境高级编程 第三章 文件I/O

UNIX环境高级编程——文件I/O总结3.1 文件描述符3.2 函数open和openat参数path:oflag:fd:文件名和路径名截断3.3 函数creat3.4 函数close总结你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。3.1 文件描述符作用:唯一表...

2020-01-12 16:22:58 223

原创 Codeforces Round #568 div 2 (A-F题解)

Codeforces Round #568 div 2 (A-F)A. RopewalkersB. Email from PolycarpC1.Exam in BerSU (easy version)C2. Exam in BerSU (hard version)D. Extra ElementE. Polycarp and SnakesF. Two PizzasA. Ropewalkers题...

2019-06-25 20:46:17 334

原创 Codeforces Round #564 div 2部分题解

Codeforces Round #564 div 2A. Nauuo and VotesB. Nauuo and ChessC. Nauuo and CardsD. Nauuo and CircleA. Nauuo and Votes题意:给你三个数,分别是赞成的,不赞成的,和未知的。如果一定会赞成输出+,一定的反对输出-,一定票数相等输出0,否则输出?。思路:如果赞成的大于反对的和未...

2019-06-22 20:37:33 129

原创 Codeforces Round #567 div 2

Codeforces Round #567 div 2A. Chunga-ChangaB.Split a NumberC. FlagA. Chunga-Changa题意:两个人去买椰子,给定他们两人持有的钱数,计算两人可以购买的椰子数量的最大值,并且计算其中一人要给另外一个人的钱数至少是多少。思路:对于这道题,可以首先计算出两个人分别能够购买的最大椰子数目,并且算出两个人分别剩下的钱,并...

2019-06-22 20:26:20 327

原创 Codeforces Round #563 (Div. 2)

Codeforces Round #563 Div. 2A Ehab Fails to Be ThanosB. Ehab Is an Odd PersonC.Ehab and a Special Coloring ProblemD. Ehab and the Expected XOR ProblemA Ehab Fails to Be Thanos题意:给2n个数字,问有没有一种排列使得前n个...

2019-06-22 20:17:06 195

原创 Codeforces Round #566 div 2

Codeforces Round #566 div 2A Filling ShapesB Plus from PictureC Beautiful LyricsD Complete MirrorE Product Oriented RecurrenceF Maximum SineA.Filling Shapes题意:用多个2x1的木块通过不同的组合方式构成一个3xn的...

2019-06-17 11:16:56 154

原创 Educational Codeforces Round 66 Rated for Div. 2(部分题目)

Educational Codeforces Round 66 Rated for Div. 2A. From Hero to ZeroB. Catch Overflow!C. ElectrificationD. Array SplittingA. From Hero to Zero题意:给定一个n和一个k,通过以下操作将n转换为0n=n-1若n可以整除k,n = n/2输出从n转...

2019-06-16 22:21:25 203

原创 Codeforces Round #565 div 3

Codeforces Round #565 div 3A. Divide it!B. Merge it!C. Lose it!D. Recover it!E. Cover it!A. Divide it!题意:给定一个数字n,每一次可以对n进行下面三种操作之一若n可以整除2,n = n/2若n可以整除3,n = 2/3*n若n可以整除5,n = 4/5*n输出从n得到1的 最小次...

2019-06-13 18:46:47 259

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除