路由 网络技术 计算机 基础

tcp网络编程4—并发的io多路复用实现(select)

原型: int select(int max fdp1, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) 功能: 委托内核检查描述符集是否准备好(即可以使用) 参数: fdp1:最大的fd加 ......
网络编程 select 网络 tcp

delphi 浮点计算的处理,与保留指定位数的小数

在Delphi中处理浮点计算,可以使用内置的浮点型数据类型,如Single、Double、Extended等。这些数据类型都支持基本的数学运算操作,如加、减、乘、除等。 为了保留指定位数的小数,可以使用格式化字符串的方法。例如,使用Format函数将浮点数格式化为指定位数的字符串,然后再将字符串转换 ......
浮点 小数 位数 delphi

Java基础语法2

# 顺序结构 程序从上到下依次地执行,中间没有任何判断和跳转。 System.out.println("程序开始"); System.out.println("起床"); System.out.println("洗漱"); System.out.println("开车"); System.out. ......
语法 基础 Java

java前后台交互从网络编程到SpringBoot

通过这片文章,想表达的是代码演变的过程,由繁到简 最原始的方法,通过网络编程、I/O流和多线程来实现: package com.itheima; import java.io.*; import java.net.ServerSocket; import java.net.Socket; impor ......
网络编程 SpringBoot 网络 java

go 网络编程

1.网络编程基本介绍 Golang的主要设计目标之一就是面向大规模后端服务程序,网络通信这块是服务端程序必不可少也是至关重要的一部分 网络编程有两种: 1)TCP socket编程,是网络编程的主流。底层是基于TCP/IP协议的,例如QQ等客户端。 2)b/s结构(Browser/Server,浏览 ......
网络编程 网络 go

【python基础笔记-4】python删除两个列表中相同的元素

删除两个列表中相同的元素 Tips: 1、被遍历的列表不可以直接做删除元素操作,不然列表本身长度变化会影响循环体执行结果。 2、列表本身可能存在相同元素,考虑引入一个新的空列表存储相同元素,再执行一次循环来删除1、中的被遍历的列表。 def del_same_element(list1: list, ......
python 元素 两个 基础 笔记

02计算机网络模型tcp/ip

1.数据封装过程 从上到下:应用层 》传输层(进行封装,添加tcp头部) 》网络层(进行封装,添加ip头部) 》数据链路层(进行封装,添加mac头部) 》物理层(0,1) 2.数据解封装过程 从下到上:物理层(0,1) 》数据链路层(进行解封装,去掉mac头部) 》网络层(进行解封装,去掉ip头部) ......
计算机网络 模型 tcp ip

性能测试基础知识

https://www.cnblogs.com/imyalost/p/5640818.html ......
基础知识 性能 基础 知识

docker找不到网络终极解决方案

解决方案 用下面的命令解决: docker system prune systemctl restart docker.service 参考 https://stackoverflow.com/questions/39640963/error-response-from-daemon-network ......
终极 解决方案 方案 docker 网络

MySQL基础用法

一、mysql启动/停止服务 1、启动服务:net start mysql 2、停止服务:net stop mysql 二、mysql连接 1、mysql -uroot -p -P13306(未修改默认端口号的不用加-P,回车键后输入密码登录成功) 二、显示(show)数据库/数据库表 1、展示当前 ......
基础 MySQL

java基础

标识符 变量命名规范 ......
基础 java

面试笔记——计算机网络

原文链接:javaguide 常见面试题 OSI 和 TCP/IP 网络分层模型 OSI 七层模型 OSI 七层模型 是国际标准化组织提出一个网络分层模型,其大体结构以及每一层提供的功能如下图所示: 每一层都专注做一件事情,并且每一层都需要使用下一层提供的功能比如传输层需要使用网络层提供的路由和寻址 ......
计算机网络 笔记

元类的基础推导流程

# class Dog: # pass # # # print(Dog.__class__,Dog.mro()) # # # class Cat(object): # pass # # # print(Cat.__class__,Cat.mro()) # keywords class to crea ......
流程 基础

【数论基础】乘法逆元Ⅰ

费马小定理求乘法求逆元 应用条件:当模数p为质数的时候 $\because ax \equiv 1 \pmod{p}$ 由费马小定理可得:$ax \equiv a^{p-1} \pmod{p}$ $\therefore x \equiv a^{p-2} \pmod{p}$ 至此,我们可以通过快速幂的 ......
数论 乘法 基础

计算机英语词汇背诵

201.exit, n.&,vi.出口;退出 [ˈɛɡzɪt, ˈɛksɪt] 202.report, vt.&,n.报告,报表 [rɪˈpɔrt] 203.execution, n.执行 [ˌɛksɪˈkjuʃən] 204.backup, n.备份,后备,后援 [ˈbækˌʌp] 205.ver ......
词汇 计算机

20201226马瑞婕《网络对抗》Exp2后门原理与实践

#1 实验基础 ##1.1 基础知识 ###1.1.1 后门的概念 后门就是不经过正常认证流程而访问系统的通道。后门可能出现在编译器中、操作系统中,最常见的是应用程序中的后门,还可能是潜伏于操作系统中或伪装成特定应用的专用后门程序。 #常用后门工具 NC和Netcat 底层工具,进行基本的TCP、U ......
后门 20201226 原理 网络 Exp2

第四章 网络层

第四章 网络层 1. 概述 网络层提供的服务是最大努力交付,也就是不可靠交付,存在 丢失 乱序 重复的问题 网络层向运输层提供的两种服务: 虚电路服务(面向连接的) 数据包服务(面向无连接的) 2. 网络层协议 网际协议IP 地址解析协议 ARP (Address Resolution Protoc ......
网络

ChatGPT技术原理

ChatGPT是一种基于自然语言处理技术的对话系统,它使用了一种被称为Transformer的神经网络架构,其中的GPT指代"Generative Pre-trained Transformer",即经过预训练的生成式Transformer。 AI GPGT智能助手 下面是ChatGPT的主要技术原 ......
原理 ChatGPT 技术

css样式基础

标签选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>小米</title> <style type="text/css"> #menu{ background: red; height: 80px; } ......
样式 基础 css

路由策略

条件需同时匹配,才会执行动作 或的关系 若所有if-match 都没有匹配到,则默认被拒绝 在ASBR及ABR上进行过滤 路由过滤 ......
路由 策略

在Windows系统的基础上安装Ubuntu 22

一、使用VMware安装Ubuntu虚拟机 在Linux系统各个发行版中,Ubuntu系统在服务端和桌面端使用占比最高,网络上资料最是齐全,所以这里使用Ubuntu LTS。 整体的系统安装文件较大(>1G),这里采用了迅雷加速下载。迅雷下载地址:下载迅雷工具 下载地址:Download Ubunt ......
Windows 基础 Ubuntu 系统 22

路由选择工具

......
路由 工具

ACL高级技术

......
高级技术 技术 ACL

JAVA~适合新手和复习~基础三(集合所有常用方法)

Java 集合框架 1 Set和List的区别 2 1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 3 4 2. Set 检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。 5 6 3. ......
常用 新手 基础 方法 JAVA

后端基础——虚拟时钟

导言:根据定义,虚拟时钟是没有时钟源的时钟,也就是说虚拟时钟是被定义的,但未与任何引脚(pin)/端口(port)关联的时钟。虚拟时钟用作设置input delay/output delay的参考(reference)。 STA有四种时序路径,分别是:in2reg,reg2reg,reg2out和i ......
时钟 基础

CAD中如何快速计算图形重量?

机械CAD设计过程中,当需要计算图纸中某一图形重量时,该如何操作?CAD怎么才能快速计算出图形重量呢?本篇机械CAD设计教程小编就来给大家分享一下浩辰CAD机械软件中快速计算图形重量的相关操作技巧吧! 机械CAD计算图形重量步骤: 浩辰CAD机械软件中提供了计算重量功能,在图纸上画上图形,框选内外轮 ......
重量 图形 CAD

Webpack基础学习(一) (未完结)

一、Webpack介绍与基本使用 1.1、Webpack是什么? Webpack 是一个静态资源打包工具。 它会以一个或多个文件作为打包的入口,将我们整个项目所有文件编译组合成一个或多个文件输出出去。 输出的文件就是编译好的文件,就可以在浏览器段运行了。 我们将 Webpack 输出的文件叫做 bu ......
Webpack 基础

华为HCIA-VRP基础-文件系统基础-VRP系统管理-AAA原理与配置

华为VRP基础 通用路由平台VRP是华为公司数据通信产品的通用操作系统平台,这以IP业务为核心,采用组件化的体系结构,在实现丰富功能特性的同时,还提供了基于应用的可裁剪和可扩展的功能,使得路由器和交换机的运行效率大大增加。 命令行基础 | 命令 | 功能 | | | | | CTRL+A | 把光标 ......
基础 系统 VRP HCIA-VRP 原理

基于AI视频智能分析技术的人员睡岗离岗检测方案及应用场景

支持离岗时间自定义设置,检测离开多长时间才算离岗,可根据岗位规定,允许值班人员上班上洗手间的时间,超过时间即触发告警,减少误报几率。 ......
场景 人员 智能 方案 技术

[llinux]lichee RV dock 基础上手

基础上手 为了方便用户自行开发,矽速整理发布了 LicheeRV 的bsp开发docker镜像,大家使用该镜像可以快速开始D1的系统级开发。 国内用户:百度网盘 提取码:wbef 国外用户:Mega 在网盘中下载对应的docker文件后,解压到tar文件后导入到docker gzip -d lich ......
基础 llinux lichee dock RV