自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++基础

文章目录4.20-命名空间,关键字升级,C++对C的加强(引用),C++对C的函数扩展4.21-结构体升级,string类,vector,强制类型转换4.22-构造函数,友元函数,初始化表,静态成员变量4.23-继承,多态,纯虚函数 4.20-命名空间,关键字升级,C++对C的加强(引用),C++对C的函数扩展 (一)命名空间 1、定义:namespace 名字{变量、函数} 使用方法 (1)使用作用域限定符:命名空间的名字::变量名或者函数名 (2)使用using关键字导入明明空间:using 命名空间(

2021-04-26 16:50:55 217

原创 Linux网络编程

文章目录4.14-网络概述4.15-UDP与TCP4.16-TCP客户端与服务器的实现 4.14-网络概述 1.实现网络通信需要哪些支持 通信设备:网卡(pc机自带) 交换机,路由器 光纤,电缆,基站 通信协议:操作系统自带协议栈(Linux的特点:丰富的网络协议) 裸机开发需要独立的协议栈 套接字传输的本质:传输层的文件描述符 套接字有三种类型:流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM)及原始套接字 简单的网络通信只需要学会使用系统API 2.什么是通信协议,作用 通信双方

2021-04-19 09:37:06 230

原创 Linux系统编程(三)

文章目录4.8-线程退出函数4.9-线程分离函数 信号量 互斥锁 条件变量 PV操作4.12-线程池 任务队列 4.8-线程退出函数 线程退出 pthread_exit() void pthread_exit(void *retval); 1.功能 线程调用这个函数时,可以主动退出(终止) 它和exit()很像,exit()是终止整个程序,而pthread_exit()是终止次进程 如果在次进程里面调用错误,调用的是exit,整个线程终止。 2.返回值 成功返回0,失败返回非0值 如果返回值很多时,就会封装

2021-04-19 09:13:19 152

原创 Linux系统编程(二)

文章目录3.29-多进程 wait waitpid函数 无名管道 pipe函数3.30-有名管道 mkfifo函数3.31-信号中断4.1-共享内存 shmget shmat shmctl shmdt函数4.2-线程(多线程)创建pthread_create函数 线程等待pthread_join 线程退出pthread_cancel函数 3.29-多进程 wait waitpid函数 无名管道 pipe函数 多进程优点: 对用户来说操作系统更加健壮,(一个应用程序无法破坏另一个进程或操作系统的运

2021-04-05 15:59:20 191

原创 Linux系统编程(一)

文章目录3.23-Linux文件编程creat open read write函数3.24-lseek fopen fwrite fread fseek getc getchar函数3.25-fputc putchar fprintf sprintf fscanf sscanf函数3.26-Linux进程控制fork vfork函数 3.23-Linux文件编程creat open read write函数 文件编程 进程线程编程 tcp/udp 操作系统五大功能 Linux文件:文件本身包

2021-03-27 20:51:27 189

原创 学生成绩管理系统shell

学生成绩管理系统shell echo “$name" > 文件名 文件的里原来的内容被覆盖 echo “helloworld” >> 文件名 新内容添加在原来的内容后 grep 关键字 文件名 搜索文件中有关键字的行 -i 无关大小写 -v 反向搜索 搜索不含关键字的行 可用来删除某一行信息 #!/bin/bash #filename:studentscore search() { clear if [ ! -f stu

2021-03-26 11:43:28 516

原创 Linux基础应用与shell

3.9 ls -l (-)普通文件 (d)目录文件 (c/b)设备文件 (l)链接文件 (p)管道文件 (f)栈堆文件 (s)共享文件 -rw-r-r ls -l 显示权限 rwx可读可写可执行 r 4 w 2 x 1 chmod u+x 1.c 更改文件权限 a+ 所有用户 u+ 文件拥有者 g+ 与user同一个group的其他user o+ 其他group的user gedit hello.c 打开文本 cat hello.c 显示文本的内容 cd ~ 当前用户主目录 cd

2021-03-23 22:04:59 314 1

空空如也

空空如也

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

TA关注的人

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