- 博客(13)
- 收藏
- 关注
原创 Docker的基本命令
一、操作Docker服务的命令(daemon) 启动: systemctl start docker 停止: systemctl stop docker 重启: systemctl reatart docker 查看状态: systemctl status docker 开机启动:systemctl enable docker二、镜像相关的命令 查看:docker images ...
2021-11-25 16:01:30
342
原创 C++中的友元的使用和静态成员变量以及静态成员函数
一、友元函数1.定义在类的外面,可以访问类的保护和私有成员。不是成员函数。2.友元可以是一个函数,叫友元函数。也可以是一个类,叫友元类。3.友元类时,整个类及其所有的成员都是友元。关键字:friend4.作用:让类外数据突破访问权限的限制。#include <iostream>using namespace std;// 定义一个类class A{ double width;public: friend void print(A a);
2021-09-29 20:27:36
3405
原创 linux中查看IPC对象的相关命令
一、查看IPC ipcs #查看所有IPC对象 ipcs -a #同上 ipcs -q #查看消息对列对象 ipcs -m #查看共享内存对象 ipcs -s #查看信号量对象二 、删除IPC 对象 ipcrm -Q key :根据键值key,删除指定的消息对列 ipcrm -q id :...
2021-09-06 21:40:53
508
原创 进程和线程的区别
一、 进程是指在系统中正在运行的一个应用程序。 线程则是存在于进程中的,共享进程的内存空间。 理解: 线程存在于进程之间,线程的存在是为了榨干进程的内存空间,然后让cpu得到充分的利用。进程和线程的关系就像是人和手的关系。一个进程可以有多个线程,也可以没有除了进程本身之外的线程。但是有线程,就一定有进程。二、地址空间 同一个进程的线程共享本进程的地址空间,但是进程之间是互相独立占有空间的。三...
2021-09-06 13:56:23
66
原创 编写一个程序,此程序要求输入天数,然后将该值转换为星期数和天数。
一、例如输入 18,则要求输出: 18 days are 2 weeks, 4days.二、代码#include<stdio.h>#define WEEK 7int main(){ int a; printf("please enter a days:\n"); scanf("%d",&a); printf("time is :\n%d days are %d weeks,%d days!\n",a,a/WEEK,a%WEEK);
2021-09-03 21:21:44
2589
原创 C语言中Strcpy 的使用
一、函数原型 原型声明:char *strcpy(char* dest, const char *src); 头文件: #include <stdio.h> #include <string.h>个人理解: char *strcpy(目标1,目标2); 将目标2的内容拷贝到目标1中。常用于字符串的拷贝strcpy把含有'...
2021-09-03 21:02:44
2653
原创 使用消息对列,复制文件
一、代码#include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <string.h>#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <signal.h>#include <sys/wait.h>#include &
2021-09-01 21:17:54
98
1
原创 进程间的通信《消息对列篇》
一 、SYSTEM-V IPC1. 分类 消息对列 共享内存 信号量2. 套路(API调用的顺序) 第一步:先创建key值(钥匙或者是一种凭证) 对应API:ftok函数 第二步: 3. ftok函数----创建S...
2021-09-01 17:27:16
62
原创 用有名管道实现两人的通信
一. 代码段: ① :头文件#include <stdio.h>#include <stdlib.h>#include <errno.h>#include <signal.h>#include <sys/types.h>#include <sys/stat.h>#include <sys/wait.h>#include <fcntl.h>#include <strin...
2021-09-01 14:05:14
93
原创 进程间通信《管道篇》
一 、管道(Pipe、Fifo)1. 无名管道 pipe:适用于亲缘关系进程间的、一对一的通信。 2. 有名管道 fife : 适用于任何进程间的一对一,多对一的通信。 二、 无名管道(pipe) 1. 管道是一种文件,无名管道没有文件的名字。 2. 无名管道的特点: 1) 因为没有具体的文件名字,所以没有在磁盘里形成具体的文件。 2) ...
2021-08-31 18:34:16
179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人