摘要:一、线程 1、什么是线程: 线程也是一种多任务编程方法,可以利用计算机的多核资源完成程序的并发执行。线程被称为轻量级的进程。 2、线程特征: * 线程是计算机多核分配的最小单位 * 一个进程可以包含多个线程 * 线程也是一个运行的过程,也要消耗计算机资源,多个线程共享共用进程的资源和空间 * 线程的
阅读全文
摘要:***************************Day05******************************** 一、(进程)写一个简单的群聊聊天室 1、功能 : 类似qq群聊 1. 进入聊天室需要输入姓名,姓名不能重复 2. 有人进入聊天室会向其他人发送通知 xxx 进入了聊天室
阅读全文
摘要:*******************************Day04******************************* 一、本地套接字 1、linux文件类型: ls -l查看 b(块设备文件) c(字符设备文件) d(目录) -(普通文件) l(链接文件) s(套接字文件) p(管
阅读全文
摘要:*****************************Day03********************************* 一、IO input output 在内存中存在数据交换的操作都可以认为是IO操作 和终端交互 : input print 和磁盘交互 : read write 和
阅读全文
摘要:一、网络编程 1、网络功能:数据传输 2、ISO(国际标准化组织) 3、OSI七层模型 ——>网络通信工作流程的标准化 应用层:提供用户服务,具体功能由特定的程序而定 表示层:数据的压缩优化,加密 会话层:建立应用级的连接,选择传输服务 传输层:提供不同的传输服务,流量控制 网络层:路由选择,网络互
阅读全文