网络基础 机制 基础 网络

CTO网络工程师:计算机原理及网络概述(11分)--cpu体系结构

1.1计算机组成原理 1.1.1计算机系统组成 冯诺依曼计算机体系结构三原则: 计算机的五大部件:运算器 控制器 存储器 输入设备 输出设备 采用二进制运算 用0和1代表数值 程序和数据以二进制代码的形式不加区别地存放在存储器中,存放位置由地址确定 CPU体系结构 cpu的定义 运算器和控制器合称中 ......
网络 体系结构 原理 工程师 体系

【学习笔记】【字符串基础】KMP

你先别急咱也在学呢所以没更新完( [TOC] # KMP ## 前言:暴力匹配算法 在学习KMP之前,我们首先要解决一个问题: 有两个字符串,一个是主串$S$,一个是模式串$P$,$(S.len>P.len)$,要求求出$P$在$S$中的位置,不存在输出$-1$. 看到这样的问题,先写一个暴力,时间 ......
字符串 字符 基础 笔记 KMP

Python基础(2)

# if 语句 给出一个简单的示例 ```python cars = ["audi", "bmw", "subaru", "toyota"] for car in cars: if car == "bmw": print(car.upper()) else: print(car.title()) ` ......
基础 Python

SAM(segment-anything)vit_h版本网络结构

Sam( (image_encoder): ImageEncoderViT( (patch_embed): PatchEmbed( (proj): Conv2d(3, 1280, kernel_size=(16, 16), stride=(16, 16)) ) (blocks): ModuleLis ......

26-网络地址转换

### 26-网络地址转换 #### 静态NAT配置 ``` [RTA] interface GigabitEthernet0/0/1 [RTA-GigabitEthernet0/0/1] ip address 192.168.1.254 24 [RTA-GigabitEthernet0/0/1] ......
地址 网络 26

第13章-网络安全与网络管理

### 第13章-网络安全与网络管理 ##### 13.1.1 ACL的基本原理 根据ACL所具备的特性不同,我们将ACL分成了不同的类型,分别是:基本ACL、高级ACL、二层ACL、用户自定义ACL,其中应用最为广泛的是基本ACL和高级ACL。在网络设备上配置ACL时,每一个ACL都需要分配一个编 ......
网络 网络管理 网络安全

第11章-DHCP及网络地址转换技术

### 第11章-DHCP及网络地址转换技术 ##### 11.1.4 DHCP Server配置示例 ###### 1. 配置思路 (1)在R1上使能DHCP功能。 (2)创建三个全局地址池。用于为三个不同部门的PC分配IP地址。 (3)配置地址池的相关属性。 (4)在R1的接口下配置基于全局地址 ......
地址 技术 网络 DHCP

第8章-路由协议基础

### 第8章-路由协议基础 ##### 8.1.5 默认路由 我们把目的地/掩码为0.0.0.0/0的路由称为默认路由或缺省路由(Default Route)。如果默认路由是由路由协议产生的,则称为动态默认路由;如果默认路由是由手工配置而生成的,则称为静态默认路由。 ##### 8.1.7 静态路 ......
路由 基础

Java程序运行机制

# Java程序运行机制 1 编译型 complie - 就是一次性把活干完,量大,但是后续有修改需要重新干,比如C/C++, 2 解释型 - 用一点,解释一点,性能稍微损失 javaScript python 3 程序运行机制 4 Java偏向解释性语言,不过具有两种类型的特性,先编译,后解释 ! ......
机制 程序 Java

C++ 网络编程 asio 使用总结

概述 Asio 是一个用于网络和低级 I/O 编程的跨平台 C++ 库,它使用现代 C++ 方法为开发人员提供一致的异步模型. io_context io_context 类为异步I/O对象的用户提供了核心I/O功能,包含: asio::ip::tcp::socket asio::ip::tcp:: ......
网络编程 网络 asio

第2章-VRP基础

### 第2章-VRP基础 #### 2.2 VRP命令行 ###### 3. 命令行视图 最常用的命令行视图有用户视图、系统视图和接口视图 进入命令行后,首先进入的就是用户视图。提示符``中,“”表示是用户视图,“Huawei"是设备缺省的主机名。 在用户视图下使用 `system-view` 命 ......
基础 VRP

高性能网络设计秘笈:深入剖析Linux网络IO与epoll

本文介绍了网络IO模型,引入了epoll作为Linux系统中高性能网络编程的核心工具。通过分析epoll的特点与优势,并给出使用epoll的注意事项和实践技巧,该文章为读者提供了宝贵的指导。 ......
网络 高性能 秘笈 Linux epoll

【计算机网络】JWT token、Session

# JWT token https://www.bilibili.com/video/BV1VM4y117qr/?spm_id_from=333.999.0.0&vd_source=d11276664e3a69665cdbcae735af16dc ## 什么是JWT 用来解决客户端访问服务器的身份认 ......
计算机网络 Session token JWT

查询(基础)

//循环增加cpu、查询数据库增加内存 //优先 Find 、FindAll //其次 FirstOrDefault 、Where //加上AsNoTracking,为不跟踪实体中行记录。如果接口中存在多次同一个实体不建议加加上AsNoTracking,并且 _dbContext.SaveChang ......
基础

【计算机网络】身份认证Oauth2

# 身份认证Oauth2 ## 授权码模式 ![image](https://img2023.cnblogs.com/blog/2866611/202307/2866611-20230718110545424-1428318470.png) ![image](https://img2023.cnbl ......

易基因:ChIP-seq等揭示H3K4me1修饰在蜜蜂级型分化中的表观遗传调控机制|科研进展

大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。 蜜蜂是一种真社会性昆虫,是研究社会性昆虫级型发育和级型分化的重要模式生物,其分工主要基于级型分化(蜂王(queen)和工蜂(worker))。分化后,尽管基因组相同,但蜂王和工蜂具有不同的形态、生理、行为和寿命相关特征,级型分化的背后机 ......
科研进展 表观 蜜蜂 基因 ChIP-seq

jdbc为什么要破坏双亲委派机制

### 首先需要注意一点, JDBC4.0之前使用Class.forName("")方式加载驱动是不会破坏双亲委派的。 JDBC4.0之后使用spi机制才会破坏双亲委派机制。 ### 为什么要破坏双亲委派? 使用双亲委派也存在一定的局限性,在正常情况下,用户代码是依赖核心类库的,所以按照正常的双亲委 ......
双亲 机制 jdbc

git学习一:版本控制软件基础功能以及集中式和分布式版本控制软件

虽然已经工作一段时间并且在工作中也经常用到git,但是还没系统学习过git,特此学习一下并且记录笔记。 功能: 1.保存和管理文件 2.提供客户端工具进行访问 3.提供不同版本的比对功能 集中式版本控制:每一行会记录谁修改的,但是多个人修改同一行还是需要人工操作 分布式版本控制:先上传到本地,再上传 ......
版本 软件 分布式 功能 基础

如何在windows系统中查看网络连接数

1、查看系统中ESTABLISHED状态的连接数 netstat -ano | find "ESTABLISHED" /cnetstat -ano | find "ESTABLISHED" /c 2、查看系统中TIME_WAIT状态的连接数 netstat -ano | find "TIME_WAI ......
windows 系统 网络

不安装SQL Server Configuration Manager情况下,sql server 网络链接如何设置

在没有安装或者不愿意安装SQL Server Configuration Manager的情况下,可以使用cliconfg.exe更改SQL Server网络连接设置。 32bit cliconfg.exe位于 C:/Windows/System32 64bit cliconfg.exe位于 C:/ ......
Configuration Manager 情况 链接 Server

Python 学习笔记:基础篇

#! https://zhuanlan.zhihu.com/p/644232952 # Python 学习笔记:基础篇 承接之前在[《[[Python 学习路线图]]》](https://www.cnblogs.com/owlman/p/17546847.html)一文中的规划,接下来,我将会提供一 ......
基础 笔记 Python

图论基础---建图---链式前向星+存图

我们首先来看一下什么是前向星. 前向星是一种特殊的边集数组,我们把边集数组中的每一条边按照起点从小到大排序,如果起点相同就按照终点从小到大排序, 并记录下以某个点为起点的所有边在数组中的起始位置和存储长度,那么前向星就构造好了. 用len[i]来记录所有以i为起点的边在数组中的存储长度. 用head ......
基础

神经网络绘制工具大全

目录 1. LaTeX的tikz库 2. ConvNetDraw 3. Visio 4. Inkscape-自由绘图 5. Omnigraffle 6. draw_convnet 7. PlotNeuralNet 8. NN-SVG 9. Python + Graphviz 10. Graphviz ......
神经网络 神经 工具 大全 网络

【网络】【TCP】没有 accept,能建立 TCP 连接吗?

1 前言 这节我们来看个问题,就是 有 accept,能建立 TCP 连接吗? 2 刨析 下面这个动图,是我们平时客户端和服务端建立连接时的代码流程。 对应的是下面一段简化过的服务端伪代码。 int main() { /*Step 1: 创建服务器端监听socket描述符listen_fd*/ li ......
TCP accept 网络

【网络】【TCP】TCP 四次挥手,可以变成三次吗?

1 前言 这节我们来看个问题,就是 TCP 四次挥手,可以变成三次吗? 2 刨析 虽然我们在学习 TCP 挥手时,学到的是需要四次来完成 TCP 挥手,但是在一些情况下, TCP 四次挥手是可以变成 TCP 三次挥手的。 而且在用 wireshark 工具抓包的时候,我们也会常看到 TCP 挥手过程 ......
TCP 网络

RabbitMQ基础学习笔记

一、简介: RabbitMQ是一个实现了AMQP(Advanced Message Queuing Protocol)高级消息队列协议的消息队列服务,用Erlang语言,是面向消息的中间件:相当于一个快递站点,其只负责接收,存储和转发消息数据。 二、界面介绍: RabbitMQ管理界面: #安装启动 ......
RabbitMQ 基础 笔记

优化基础2——匈牙利算法和模拟退火、禁忌搜索

1. 匈牙利算法,解决二分图的最大匹配问题,指派问题等 详情见算法学习笔记(5):匈牙利算法 - 知乎 (zhihu.com) 2. 模拟退火模拟退火(SA):C++实现TSP问题 - 知乎 (zhihu.com)SA主要就一点,该算法以一定的概率来接受一个比当前解要差的解,因此有可能会跳出这个局部 ......
禁忌 算法 基础

03ES6基础知识点

1. let、const和var的区别: let、const不允许重复声明变量、var会提升变量的声明到当前作用域的顶部、暂时性死区(如果一个作用域内使用let、const声明了某变量,那这个变量就会绑定到这个作用域内,不会在作用域外查找)、全局作用域中var声明的变量和function声明的函数会 ......
知识点 基础 知识 ES6 03

大语言模型的预训练[1]:基本概念原理、神经网络的语言模型、Transformer模型原理详解、Bert模型原理介绍

# 大语言模型的预训练[1]:基本概念原理、神经网络的语言模型、Transformer模型原理详解、Bert模型原理介绍 # 1.大语言模型的预训练 ## 1.LLM预训练的基本概念 预训练属于迁移学习的范畴。现有的神经网络在进行训练时,一般基于反向传播(Back Propagation,BP)算法 ......

CDQ分治基础版

## CDQ分治学习笔记——基础分治 (后面会有更复杂的优化dpCDQ) awa 我绝对不会承认因为我还不会CDQ优化dp所以才不写进阶分治的 QAQ [toc] CDQ分治,怎么说呢,主要是为了优化时间复杂度用的,常用于多维偏序(找点对数量) ### 偏序: 比如对于一个变量(结构体)而言,有三个 ......
基础 CDQ