11.07 11 07

本地套接字 [补档-2023-07-24]

本地套接字 7-1简介 ​ 在Linux系统下,可以使用本地套接字(Unix域套接字)进行进程间通信。本地套接字是一种特殊类型的套接字,用于在同一主机上的进程之间进行通信。 7-2 创建本地套接字服务器的流程 ​ 可以使用TCP或UDP的方式来实现通信,使用TCP就得遵循TCP的流程,UDP就要遵循 ......
套接字 2023 07 24

UDP通信 [补档-2023-07-22]

UDP通信 6-1 简介 ​ UDP通信是面向无链接的,不稳定,不可靠,不安全的一种通信方式。TCP在通信前发送方会向接收方进行三次握手链接,然后确认双方链接后才会进行数据传输,最后四次挥手保证链接关闭。而UDP不会三次握手四次挥手,它会直接向发送方发送数据,无论接收方是否会收到,所以UDP更适合在 ......
2023 UDP 07 22

多路io复用Select [补档-2023-07-16]

select 2.1 简介 ​ select函数可以用于实现高效的多路复用 I/O,同时处理多个文件描述符的事件,包括监听可读、可写和异常条件,具有阻塞和非阻塞模式,并可以设置超时时间。这使得程序能够高效地处理并发任务,提高性能和响应性。 2.2 select函数 ​ 头文件:#include <s ......
Select 2023 07 16

多路io复用pool [补档-2023-07-19]

多路IO- poll 3.1简介 ​ poll的机制与select类似,他们都是让内核在以线性的方法对文件描述符集合进行检测,根据描述符的状态进行具体的操作。并且poll和select在检测描述符集合时,会在检测的过程中频繁的进行用户区和内核区的拷贝,随着文件描述符集合中的数量增大,开销也随之增大, ......
pool 2023 07 19

多路io复用epoll [补档-2023-07-20]

多路io- epoll 4-1简介 ​ 它是linux中内核实现io多路/转接复用的一个实现。(epoll不可跨平台,只能用于Linux)io多路转接是指在同一个操作里,同时监听多个输入输出源,在其中一个或多个输入输出源可用时范慧慧这个源,然后对其进行操作。 ​ epoll采用红黑树来管理待检测的集 ......
epoll 2023 07 20

socket编程 [补档-2023-07-10]

Linux网络编程 1.socket编程 socket是一种通信机制,用于在网络中不同计算机之间进行数据传输,当然也可用用于进程间通信。在linux中,有文件描述符这么个东西,我们可以通过socket函数创建一个网络连接,socket的返回值为一个文件描述符,我们拿到这个文件描述符就可以像操作普通i ......
socket 2023 07 10

Linux的信号管理 [补档-2023-07-30]

信号 11-1简介: ​ 信号只是表示某个信号,不可以携带大量信息,信号需要满足特点的条件才会产生。是一种特别的通信手 段。 11-2 信号机制: ​ 假设有两个进程A,B,现在进程A给进程B发送信号,进程B在收到信号之前会执行自己的代码,当收到 信号后,无论执行到了哪里,都要暂停执行然后去处理信号 ......
信号 Linux 2023 07 30

Linux进程间通信 [补档-2023-07-27]

Linux进程间通信 10-1 简介 ​ 在Linux下,进程之间相互独立,每个进程都有自己不同的用户地址空间。任何一个进程的全局变量在另 一个进程中都看不到,所以进程和进程之间不能相互访问。如果非要交换数据则必须通过内核,在内核中开辟 一块缓冲区。假设有两个进程A B,他们之间想要交换数据就需要A ......
进程 Linux 2023 07 27

Linux的进程管理 [补档-2023-07-25]

Linux进程管理 9-1并发与并行: ​ 并发:在同一个cpu上,并且在一个时间段时,同时运行多个程序。比如在1000毫秒内,我们有5个程 序需要执行,所以我们可以将1000毫秒分为5个200毫秒,让每个程序都占用200毫秒的cpu使用权,这样 在1000毫秒内就可以执行5个程序。 ​ 并行:大于 ......
进程 Linux 2023 07 25

Linux文件IO之二 [补档-2023-07-21]

8-5 linux系统IO函数: open函数: ​ 函数原型:int open(const char *pathname, int flags, mode_t mode); ​ 功能:打开一个文件并返回文件描述符。与c库中的fopen差不多 ​ 参数: pathname:要打开的文件路径名。 fl ......
文件 Linux 2023 07 21

11-函数进阶-参数类型

def func(a,b): print(a,b) func(1,2) # 实参的个数和形参的个数必须要保持一致 func(1) func(1,2,3) func() 位置参数 默认参数,在调用函数的过程中,多次调用传入的实参一致,可以将参数定义为默认参数 def func(a,b=1): # 语法 ......
函数 参数 类型 11

Linux文件IO之一 [补偿-2023-07-21]

Linux文件IO 8-1C标准库IO函数的工作流程 ​ 使用fopen函数打开一个文件,之后会返回一个FILE* fp指针,fp指针指向一个结构体,这个结构体是c 标准io库中的一个结构体,这个结构体有三个重要的成员: 文件描述符:描述符指向一个打开文件表,通过此表可以找到文件的inode表,通过 ......
文件 Linux 2023 07 21

GDB调试程序 [补档-2023-07-19]

gdb调试 ​ 它是gcc的调试工具,调试工具都能干什么就不多说了。 7-1生成调试信息 ​ 在使用gcc编译c/c++的程序时,需要在编译命令中加入 -g 这一参数,它可以为你显示函数名,变量名 等待。例如:gcc -g test.c -o test ​ 7-2启动gdb调试信息 ​ 启动指令:g ......
程序 2023 GDB 07 19

MakeFile文件的使用 [补档-2023-07-13]

makefile-gdb文件 ​ 可以在文件中指定那些文件可以先进行编译,那些文件可以后进行编译,那些文件可以重新编译。他可以自动化编译程序。。。。 6-1 makefile基本规则 ​ 如下: ​ 目标: 依赖 ​ (tab) 命令 ​ 规则三要素: 目标:要生成的目标文件。 依赖:目标文件由那些 ......
MakeFile 文件 2023 07 13

Linux系统的一些实用操作 [补档-2023-07-30]

Linux的实用操作 4-1.常用快捷键 强制停止:当某些程序运行时,或者命令输入错误时,可以通过 ctrl + c 来强制结束当前的操作。 退出或登出:当我们要退出某些用户时,或者要退出某些特殊的页面可以使用 ctrl + d 来进行。(vi/vim 不可用) 历史命令搜索:通过输入 histor ......
系统 Linux 2023 07 30

Linux的用户和权限 [补档-2023-07-07]

Linux用户和权限 3-1. su用户切换命令 exit用户退出命令 ​ 用户切换命令的语法: ​ su [-] [用户名] ​ 其中: ​ - 可选,表示是否在切换用户后加载环境变量,建议带上。 ​ 用户名 可选,表示要切换到那个用户,如果不填则默认切换到root用户上。 ​ 用户退出命令:直接 ......
权限 用户 Linux 2023 07

vi / vim编辑器的使用 [补档-2023-07-01]

vi/vim编辑器 ​ vi/vim编辑器是linux中的文本编辑器,其中vim比vi的功能更加强大,可以编辑shell程序,推荐使用vim,下面也将介绍vim如何使用。 2-1 vi/vim的三种工作模式 命令模式 ​ 在此模式下,所敲的每一个键都是一个命令,不可以进行文本编辑。比如输入w代表保存 ......
编辑器 2023 vim vi 07

win11系统安装VB6.0教程

Visual Basic是微软公司开发的包含协助开发环境的事件驱动编程语言。 Visual Basic 6.0中文企业版有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可轻易使用DAO、RDO、ADO连接数据库创建ActiveX控件。 虽说微软已经于2008年停止更新Visual Basi ......
教程 系统 win VB6 11

11-乡村振兴

请根据 “给定资料 5”, 自选角度, 自拟题目, 联系实际, 写一篇文章。 (50 分)要求: 角度新颖, 观点明确, 结构完整, 思路清晰, 论证充分, 语言流畅; 1000-1200 字。 从城乡一体化的角度认识乡村振兴 乡村振兴的落脚点是在乡村, 要实现乡村的 “产业兴旺、 生态宜居、 乡风 ......
乡村 11

2024最新Win11专业版激活密钥50个永久激活

微软Windows11官方ISO镜像下载地址:https://www.microsoft.com/zh-cn/software-download/windows11 密钥分享:MJN6F-M8XD9-R84JM-P8P8W-J8C9KW3E7R-T5G2Q-Y2V9R-U7H4X-P1E6MB9D8 ......
激活 密钥 专业 2024 Win

07.抓包工具 Charles

目录 工具介绍 安装 界面介绍 工具介绍 支持 SSL 代理 支持流量控制 支持重发网络请求,方便后端调试 支持修改网络请求参数 支持网络请求的截获并动态修改 可以自动将 json 或 xml 数据格式化,方便查看 安装 Charles 官网: https://www.charlesproxy.co ......
Charles 工具 07

vue入门——???07days

昨日回顾: 1 聊天室案例 -不停向后端发送请求 》定时器 》生命周期的 created--》定时任务,发送ajax请求 -v-for渲染 -组件销毁,定时器销毁 -按钮,点击发送消息 -后端 # 2 扩展 # 登录--》注册 # 列出所有用户(筛选) 》点击关注请求 》 -性别 -年龄 ?gend ......
days vue 07

win11 跳过网络连接设置

1、台式电脑按下:shift+F10,笔记本按下FN+shift+F10弹出命令窗口 2、在命令窗口输入:OOBE\BYPASSNRO,重启电脑就跳过网络设置了 3、查看windows系统激活状态 首先按下键盘上的“Win+R”打开运行。 打开后,在其中输入“slmgr.vbs”并回车。 ......
网络 win 11

vue 使用screenfull全屏插件后,F11和ESC导致的问题解决

我们在使用screenfull插件时,会产生几个问题: 1.F11的全屏无法监听到 2.ESC的监听(尤其是在使用F11开启全屏后,ESC无法监听) 主要解决方法可参考如下代码: import screenfull from 'screenfull'//引入插件 //全屏判断(判断全屏和非全屏图标的 ......
screenfull 插件 问题 vue F11

【2024-01-11】打个篮球

20:00 乐观主义者认为,相比前世和来生,现在生活的世界是最好的世界。而悲观主义者却担心现在的世界已经是最好的世界了。 ——罗伯特·奥本海默 今天周四,是公司的篮球日。自从搬来新办公室后,我连球场在哪都不知道。听同事说好像就在离公司300米开外。这么近,我竟然连去打一下的冲动都没有。这可是我从小到 ......
篮球 2024 01 11

微软 Windows 天气:最被低估的天气应用,拥有1975~2023 共 48 年历史天气数据|Windows 10/11 自带天气

微软 Windows 天气应用,是 Windows 10、11 中自带的软件,在开始菜单中输入天气就能找到。这是一款被长期低估了的软件,它功能强大,数据丰富,拥有1975~2023 共 48 年历史天气数据,堪称巨型天气博物馆。@Appinn 有没有提供天气记录的网站? 天气预报的网站到处都是,那么 ......
天气 Windows 数据 历史 1975

项目管理--PMBOK 读书笔记(11)【项目风险管理】

1、风险分解结构(RBS): RBS 有两个含义,一个是资源分解结构(Resource),一个是风险分解结构(Risk)。 1)技术风险 2)管理风险 3)商业风险 4)外部风险 2、核对单 核对单是组织过程资产的一部分; 基于类似项目和其他信息来源积累的历史信息和知识编织核对单。 3、SWOT 分 ......

1.11 校赛记录

图 题意 给出一张 \(n\) 个点,\(m\) 条边的无向图。每个点有一个点权 \(a_i\),每条边有一个边权 \(b_i\)。设这 \(m\) 条边组成的集合为 \(E\),对于一个边集 \(S\),定义其“导出点集” \(nxt(S)=\{ x|\exists e \in S,x是e的一个端 ......
1.11 11

圆锥曲线11

切点弦与阿基米德三角形 已知\(F\)是抛物线\(C:x^2=4y\)与椭圆\(\dfrac{y^2}{a^2}+\dfrac{x^2}{b^2}=1(a>b>1)\)的的公共焦点,椭圆上的点\(M\)到点\(F\)的距离的最大值为\(3\) \((1)\) 求椭圆的方程 \((2)\) 过点\(M ......
圆锥曲线 圆锥 曲线

2024.01.11

1.Matcher.appendReplacement(StringBuffer sb, String replacement):将当前匹配子串替换为指定字符串,并且将之前的字符串添加到一个StringBuffer对象 appendTail(StringBuffer sb):将最后一次匹配工作后的剩 ......
2024 01 11
共4280篇  :1/143页 首页上一页1下一页尾页