- 博客(5)
- 收藏
- 关注
原创 C++多态例子与C语言利用函数指针实现多态
本程序解释:诸葛亮交给赵云三个锦囊,三种情况下分别打开不同的锦囊。C++#define _CRT_SECURE_NO_WARNINGS#include<iostream>#include<algorithm>#include<string>using namespace std;class TIP{public: virtual void open_tip() { } TIP(string from, string to) { this-&
2020-05-14 19:11:01
153
原创 Linux下通过epoll实现TCP的本地聊天室
server端#include<stdio.h>#include<sys/epoll.h>#include<unistd.h>#include<sys/socket.h>#include<errno.h>#include<stdlib.h>#include<ctype.h>#include<a...
2020-04-21 16:30:49
258
原创 Linux网络编程
典型协议传输层 常见协议有TCP/UDP协议。应用层 常见的协议有HTTP协议,FTP协议。网络层 常见协议有IP协议、ICMP协议、IGMP协议。网络接口层 常见协议有ARP协议、RARP协议。TCP传输控制协议(Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP用户数据报协议(User Datagram Prot...
2020-03-24 11:47:30
220
原创 Linux系统编程
第六天程序和进程1、程序是指编译好的二进制文件,在磁盘上,不占用系统资源,包括CPU、内存、打开的文件、设备、锁等等2、进程是一个抽象的概念,与操作系统原理联系紧密。进程是高度活跃的程序,占用系统资源。在内存中执行。(程序运行起来就产生一个进程)并发在操作系统中,一个时间段中有多个进程都处于已启动运行到运行完毕之间的状态,但在任意一个时间点上,仍然只有一个进程在运行。例如:计算机...
2020-02-04 11:57:08
1133
原创 Linux基础
第一天1、命令解析器shell --unix 操作系统bash --linux 操作系统这两者的本质都是根据输入的命令调用可执行程序。在Linux下快捷键Ctrl+Alt+T可以快速打开终端。2、Linux快捷键1)命令和路径补齐tab命令,如有多个则可以双击显示出所有符合的命令2)主键盘快捷键①历史命令切换历史命令: history向上遍历:Ctrl+p/向上方向键...
2020-01-15 19:28:36
384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人