编码 概念 基础 网络
面试笔记——计算机网络
原文链接: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}$ 至此,我们可以通过快速幂的 ......
20201226马瑞婕《网络对抗》Exp2后门原理与实践
#1 实验基础 ##1.1 基础知识 ###1.1.1 后门的概念 后门就是不经过正常认证流程而访问系统的通道。后门可能出现在编译器中、操作系统中,最常见的是应用程序中的后门,还可能是潜伏于操作系统中或伪装成特定应用的专用后门程序。 #常用后门工具 NC和Netcat 底层工具,进行基本的TCP、U ......
第四章 网络层
第四章 网络层 1. 概述 网络层提供的服务是最大努力交付,也就是不可靠交付,存在 丢失 乱序 重复的问题 网络层向运输层提供的两种服务: 虚电路服务(面向连接的) 数据包服务(面向无连接的) 2. 网络层协议 网际协议IP 地址解析协议 ARP (Address Resolution Protoc ......
css样式基础
标签选择器 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>小米</title> <style type="text/css"> #menu{ background: red; height: 80px; } ......
在Windows系统的基础上安装Ubuntu 22
一、使用VMware安装Ubuntu虚拟机 在Linux系统各个发行版中,Ubuntu系统在服务端和桌面端使用占比最高,网络上资料最是齐全,所以这里使用Ubuntu LTS。 整体的系统安装文件较大(>1G),这里采用了迅雷加速下载。迅雷下载地址:下载迅雷工具 下载地址:Download Ubunt ......
JAVA~适合新手和复习~基础三(集合所有常用方法)
Java 集合框架 1 Set和List的区别 2 1. Set 接口实例存储的是无序的,不重复的数据。List 接口实例存储的是有序的,可以重复的元素。 3 4 2. Set 检索效率低下,删除和插入效率高,插入和删除不会引起元素位置改变 <实现类有HashSet,TreeSet>。 5 6 3. ......
性能测试概念
软件项目中性能测试的概念: 性能测试是指通过特定方式,对被测系统按照一定策略施加压力,获取系统响应时间、TPS(TransactionPerSecond)、吞吐量、资源利用率等性能指标,以期保证生产系统的性能能够满足用户需求的过程。 特定方式:模拟多用户 1、不能用人工模拟 2、程序模拟 jmete ......
后端基础——虚拟时钟
导言:根据定义,虚拟时钟是没有时钟源的时钟,也就是说虚拟时钟是被定义的,但未与任何引脚(pin)/端口(port)关联的时钟。虚拟时钟用作设置input delay/output delay的参考(reference)。 STA有四种时序路径,分别是:in2reg,reg2reg,reg2out和i ......
Webpack基础学习(一) (未完结)
一、Webpack介绍与基本使用 1.1、Webpack是什么? Webpack 是一个静态资源打包工具。 它会以一个或多个文件作为打包的入口,将我们整个项目所有文件编译组合成一个或多个文件输出出去。 输出的文件就是编译好的文件,就可以在浏览器段运行了。 我们将 Webpack 输出的文件叫做 bu ......
华为HCIA-VRP基础-文件系统基础-VRP系统管理-AAA原理与配置
华为VRP基础 通用路由平台VRP是华为公司数据通信产品的通用操作系统平台,这以IP业务为核心,采用组件化的体系结构,在实现丰富功能特性的同时,还提供了基于应用的可裁剪和可扩展的功能,使得路由器和交换机的运行效率大大增加。 命令行基础 | 命令 | 功能 | | | | | CTRL+A | 把光标 ......
[llinux]lichee RV dock 基础上手
基础上手 为了方便用户自行开发,矽速整理发布了 LicheeRV 的bsp开发docker镜像,大家使用该镜像可以快速开始D1的系统级开发。 国内用户:百度网盘 提取码:wbef 国外用户:Mega 在网盘中下载对应的docker文件后,解压到tar文件后导入到docker gzip -d lich ......
K8S实战集训第一课 Ansible自动化部署k8s、弹性伸缩、Helm包管理、k8s网络模型介绍
K8S实战集训第一课 Ansible自动化部署k8s、弹性伸缩、Helm包管理、k8s网络模型介绍 Ansible自动化部署K8S集群 一、Ansible自动化部署K8S集群 1.1 Ansible介绍 Ansible是一种IT自动化工具。它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部 ......
【云原生实战】DevOps基础与实战项目
【云原生实战】DevOps基础与实战项目 DevOps简介 DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏 捷软件开发日趋流行,持续集成 (CI) 和持续交付 (CD) 已经成为该领域一个理想的解决方案。在 CI/CD 工作流中,每次集成都通过自动化 ......
从零开始的Docker Desktop使用,Docker快速上手Docker介绍和基础使用
从零开始的Docker Desktop使用,Docker快速上手Docker介绍和基础使用 Docker简介和安装和基础配置 Docker简介 Docker 就像一个盒子,里面可以装很多物件,如果需要某些物件,可以直接将该盒子拿走,而不需要从该盒子中一件一件的取。 Docker中文社区、Docker ......
svg基础及示例
SVG可缩放矢量图形(Scalable Vector Graphics)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。 SVG是W3C制定的一种新的二维矢量图形格式,也是规范中的网络矢量图形标准。 SVG严格遵从XML语法,并用文本格式的描述性语言来描述图像内容,因此是一种和图 ......
图片转换成base64编码文本
/// <summary> /// 新建空间分布. /// </summary> /// <param name="input">参数.</param> /// <returns></returns> [HttpPost("")] public async Task Create([FromBody ......
使用axios+vue在离开页面时中断网络请求
最近做到一个需求需要在离开页面时中断未完成的网络请求 第一步: 引入axios和CancelToken实例子 import axios from 'axios' const CancelToken = axios.CancelToken 第二步:在封装好的接口方法中加入cancelToken配置属性 ......
动态规划理论基础
代码随想录_动态规划理论基础 对于动态规划问题,将拆解为如下五步曲。 确定dp数组(dp table)以及下标的含义 确定递推公式 dp数组如何初始化 确定遍历顺序 举例推导dp数组 动态规划中每一个状态一定是由上一个状态推导出来的,这一点就区分于贪心,贪心没有状态推导,而是从局部直接选最优的。 ......
操作系统概念
1 基本概念 1.1 操作系统 定义:从计算机加电运行后一直在内存运行的程序,又称 “内核”。 1.2 进程 指进行中的程序,既进程=程序+执行。 1.3 线程 线程是进程的一个实体,是 CPU 调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 1.4 内核态和用户态 内核态:拥有计算机 ......
计算机网络 | 自顶向下
1 应用层 1.1 体系结构 1.1.1 客户-服务端体系结构 客户端和服务端通过网络连接进行通信,客户端向服务端发送请求,服务端对请求进行处理,并返回响应;请求和响应数据流向一般都是单向的,服务端在处理请求时,可以访问本地的数据和资源,能够提供更加复杂的服务和功能。 1.1.2 P2P 体系结构 ......
python控制网络继电器
import socket def open_door(rely_host="", rely_port=12345, channel_id=0, timeout=5): try: client = socket.socket(socket.AF_INET, socket.SOCK_STREAM) c ......
基于遗传算法优化的BP神经网络图像分割matlab仿真
1.算法描述 遗传算法(Genetic Algorithm-GA)是一种基于自然选择和基因遗传学原理的优化搜索方法。它将“优胜劣汰,适者生存”的生物进化原理引入待优化参数形成的编码串群体中,按照一定的适配值函数及一系列遗传操作对各个体进行筛选,从而使适配值高的个体被保留下来,组成新的群体,新群体中各 ......
tcp网络编程4—并发的io多路复用实现(fcntl非阻塞)
fcnt_vector_fd.h #ifndef _FCNTL_VECTOR_FD_H #define _FCNTL_VECTOR_FD_H typedef struct{ int *fd; int conter; int max_conter; }VectorFd; extern VectorFd ......
进阶网络流技巧
零、基本概念 **图的匹配:**选出图上的一些边,使得两个边之间没有公共端点。 **图的独立集:**选出图上的一些点,使得两个点之间没有连边。 **图的点覆盖:**选出图上的一些点,使得每条边都至少有一个端点被选择。 **图的边覆盖:**选出图上的一些边,使得每个点都至少有一条连边被选择。 **闭合 ......
网络测试工具之tcping(可以测试能不能ping通端口)
用原生的ping命令,是不能ping测试端口能不能ping通的 1、tcping的介绍 Ping命令可以检查网络的连通性,帮助分析和判定网络故障,是Windows、Unix和Linux系统下的一个命令。有 些网络禁ping,想知道网络和端口的连通性,tcping就是一个不错的选择。而tcping是使 ......
一统天下 flutter - widget 架构类: Scaffold 的 TabBar - 选项卡(基础)
一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - widget 架构类: Scaffold 的 TabBar - 选项卡(基础) 示例如下: lib\widget\structure\scaf ......
一统天下 flutter - UI: 主题基础
一统天下 flutter https://github.com/webabcd/flutter_demo 作者 webabcd 一统天下 flutter - UI: 主题基础 示例如下: lib\ui\theme.dart /* * 主题基础 */ import 'package:flutter/m ......