网络编程inetaddress网络p2

Linux网络配置和XShell连接

一、Linux网络配置 1.1 开启本地电脑VMnet8 本地电脑,右键点击网络->选择"更改适配器选项" -> 启用VMnet8。 1.2 Linux配置静态IP 1.2.1 NAT模式设置 1.3 开启虚拟机登录root用户 打开Vmware虚拟机,并开启Centos7,并登陆root。 1.4 ......
XShell Linux 网络

电脑连接外置网卡共享网络

方法 电脑外置网卡网线连接路由器LAN口 路由器设置界面设置LAN口的为 192.168.137.2,之后通过此可以访问路由器设置界面 电视端DNS设置为192.168.137.1 或: 路由器中的DNS设置为 8.8.8.8 114.114.114.114 ......
网卡 电脑 网络

Windows编程之文件映射

一、文件映射概述 内存映射文件:文件映射可以用于将磁盘上的文件映射到内存中。这样,文件的内容可以直接从内存中读取或写入,而不必通过磁盘I/O进行数据交换。这对于处理大型文件或需要频繁读写的文件非常有用,可以提高性能。 进程间通信:文件映射也可用于进程间通信(IPC),允许不同进程之间共享数据。多个进 ......
Windows 文件

《Unix/Linux系统编程》教材学习笔记第六章

chapter6 信号和中断 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,先来回顾中断的概念和机制,这有助于正确看待信号。 (1)首先, ......
教材 笔记 系统 Linux Unix

基于Docker Desktop搭建Kafka集群并使用Java编程开发

一、引言 前段时间因课业要求使用Docker Desktop 部署Kafka集群并编写生产者消费者程序,折磨了我好几天,在查找大量资料后终于是把整个集群搭建完成了。现在我想要分享其中搭建的历程,希望能为大家解决问题。 二、Docker集群构建 安装环境: Windows 10 2.1 启用或关闭wi ......
集群 Desktop Docker Kafka Java

(九)C#编程基础复习——while循环

在C#中,while循环用于多次迭代一部分程序,特别是在迭代的次数不固定的情况下,建议使用while循环而不是for循环。其中,循环主体可以是一个单独的语句,也可以是多条语句组成的代码块,当表达式的为真时,循环会一直执行下去。 示例代码如下: int i = 1; while(i<9) { Cons ......
基础 while

神经网络基础篇:关于 python_numpy 向量的说明(A note on python or numpy vectors)

关于 python_numpy 向量的说明 主要讲Python中的numpy一维数组的特性,以及与行向量或列向量的区别。并说一下在实际应用中的一些小技巧,去避免在coding中由于这些特性而导致的bug Python的特性允许使用广播(broadcasting)功能,这是Python的numpy程序 ......

使用counter64解决通过SNMP获取网络流量数据不准问题

网络流量实时速率是如何计算的? 首先我们要知道网络流量实时带宽是如何计算出来的,我们先拿接口流入流量来举例子。通过SNMP的ifInOctets键值,我们可以获取到接口流入数据量的累计总量。那么如果我们想要计算流入流量的带宽速率,只需要固定一个时间间隔(比如30s),在前后分别获取一次累计总量,再计 ......
流量 counter 数据 问题 网络

神经网络基础篇:详解向量化逻辑回归(Vectorizing Logistic Regression)

向量化逻辑回归 讨论如何实现逻辑回归的向量化计算。这样就能处理整个数据集,甚至不会用一个明确的for循环就能实现对于整个数据集梯度下降算法的优化 首先回顾一下逻辑回归的前向传播步骤。所以,如果有 \(m\) 个训练样本,然后对第一个样本进行预测,需要这样计算。计算 \(z\),正在使用这个熟悉的公式 ......

神经网络基础篇:Python 中的广播(Broadcasting in Python)

Python 中的广播 这是一个不同食物(每100g)中不同营养成分的卡路里含量表格,表格为3行4列,列表示不同的食物种类,从左至右依次为苹果,牛肉,鸡蛋,土豆。行表示不同的营养成分,从上到下依次为碳水化合物,蛋白质,脂肪。 那么,现在想要计算不同食物中不同营养成分中的卡路里百分比。 现在计算苹果中 ......

JUC并发编程学习笔记(十五)JMM

JMM 请你谈谈对Volatile的理解 Volatile是java虚拟机提供的轻量级的同步机制 1、保证可见性 2、不保证原子性 3、禁止指令重排 什么是JMM JVM->java虚拟机 JMM->java内存模型,不存在的东西,概念!约定 关于JMM的一些同步的约定: 线程解锁前,必须把共享变量 ......
笔记 JUC JMM

P2P技术原理解析

一、为什么我们的电脑不能直接上外网 现在大多数设备的网络采用的是ipv4网络,ipv4中ip的定义为x.x.x.x,其中每一位为0-255,所以全球的ip总数256^4=4294967296(42亿多个IP地址),这个数量是不足够全球使用的,为了让每个人都有IP可用,计算机网络模型采取了一个单位(若 ......
原理 技术 P2P P2 2P

基于Googlenet深度学习网络的螺丝瑕疵检测matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 VGG在2014年由牛津大学著名研究组vGG (Visual Geometry Group)提出,斩获该年lmageNet竞赛中Localization Task (定位任务)第一名和 Classificatio ......
学习网络 瑕疵 螺丝 Googlenet 深度

虚拟机链接网络

vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)NAT(网络地址转换模式)Host-Only(仅主机模式)。打开VMware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式), ......
链接 网络

虚拟机配置网络

vmware为我们提供了三种网络工作模式,它们分别是: Bridged(桥接模式) NAT(网络地址转换模式) Host-Only(仅主机模式)。 打开VMware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT ......
网络

虚拟机配置网络、xshell连接虚拟机

虚拟机网络配置 Vmware有三种网络连接模式:桥接、NAT、主机模式,分别对应虚拟网络编辑器中的VMNnet0、VMnet8、VMnet1。 1、桥接 桥接即将主机网卡与虚拟交换机机Vmnet0利用虚拟网桥相接,各个虚拟机网卡如ens33等都连在Vmnet0上。因此必须将主机与虚拟机设置在一个子网 ......
xshell 网络

linux配置静态ip连接网络

1.打开虚拟机,打开编辑选择虚拟网络编辑器。选择vmnet8进行编辑,将子网ip设置为192.168.88.0 ,将子网掩码设置为255.255.255.0,设置网关并且保存 2.打开Linux终端输入 cd /etc/sysconfig/network-scripts/vim ifcfg-ens3 ......
静态 linux 网络

金蝶云星空的网络控制设置

金蝶云星空的网络控制设置 一、说明 网控设置主要用户多个用户操作一个业务单据编号时,对于冲突操作的处理。 例如:销售订单XSDD0066,张三打开将其处于编辑状态,则李四打开只能是查看状态,不能是编辑状态。 或者列表张三在操作某一张的审核(该单数据状态=审核中),则李四在列表不能操作编辑状态,也不能 ......
星空 网络

笔记本共享WIFI到本地网口,网口供 linux 机器提供网络

1. WLAN 属性,设置 为 共享 2. 查询 Windows 笔记本 IP地址 3. ......
网口 机器 笔记本 笔记 linux

JUC并发编程学习笔记(十四)异步回调

异步回调 Future设计的初衷:对将来的某个事件的结果进行建模 在Future类的子类中可以找到CompletableFuture,在介绍中可以看到这是为非异步的请求使用一些异步的方法来处理 点进具体实现类中,查看方法,可以看到CompletableFuture中的异步内部类,里面是实现的异步方法 ......
笔记 JUC

网络层协议及IP编址

ICMP协议 ICMP是 Internet Control Message Protocol 的缩写,即互联网控制消息协议。它是互联网协议族的核心协议之一。它用于 TCP/IP 网络中发送控制消息,提供可能发生在通信环境中的各种问题反馈,通过这些信息,使网络管理者可以对所发生的问题作出诊断,然后采取 ......
网络

01神经网络

主要还是有了初步的了解吧。 1.ReLU函数(线性整流函数) 前面为0后面为直线 2.神经网络 堆叠一些简单的神经元,可以获得一个稍微大的神经网络。 输入特征值x,根据输入参数 中间的小圈叫做神经网络中的隐藏神经元。 给定足够多的训练实例x,y,神经网络就可以很好拟合出函数建立x与y的关系。 3.监 ......
神经网络 神经 网络

(八)C#编程基础复习——for循环

在某些情况下,我们可能需要重复执行某些代码,这时就需要用到C#中的循环语句,C#中支持for循环、foreach循环、while循环和do while循环等循环语句,使用for循环可以重复一部分代码,而且重复的次数是可以设定的, 流程如下: 代码示例: for(int i=1;i<=9;i++) { ......
基础 for

[JDK/网络] java.net.HttpURLConnection 详解

1 java.net.HttpURLConnection 概述 1.1 HttpURLConnection 简述 HttpURLConnection 位于java.net包中; 它对外提供访问HTTP协议的基本功能; HttpURLConnection 是 Java 提供的发起 HTTP 请求的基础 ......
HttpURLConnection 网络 java JDK net

wsl2 配置网络为镜像网络,保障宿主机与wsl中的虚拟机共享同一物理IP

要求: 操作系统版本要求: 23H2 1. 按照提示安装wsl之后,需要升级wsl wsl --set-default-version 2 wsl --update --pre-release 2. 在宿主机中的用户目录下新建或者编辑文件 .wslconfig [experimental]autoM ......
宿主机 宿主 网络 wsl 镜像

CF1861F Four Suits【网络流,贪心】

有 \(n\) 个人,\(4\) 种不同的卡牌,初始第 \(i\) 个人有 \(a_{i,j}\) 张第 \(j\) 种卡牌。 你是局外人,手里第 \(j\) 种卡牌有 \(b_j\) 个,你现在要把你的卡牌分给这 \(n\) 个人,使得分完之后每个人手里的卡牌总数相等,保证有解。 第 \(i\) ......
1861F Suits 网络 1861 Four

编程语言分类

编程语言分类 1.编译型 将源代码通过编译器转化为目标代码的一个过程 源代码通常是高级语言编写 代码执行编译器程序的称为编译器 执行程序是执行目标代码 优点:对于相同的源代码编译所产生的目标代码,它的执行速度更快,目标代码不需要通过编译器可以直接运行 缺点:需要修改源程序只能修改源代码,修改完源代码 ......
编程语言 语言

JUC并发编程学习(十三)ForkJoin

ForkJoin 什么是ForkJoin ForkJoin在JDK1.7,并发执行任务!大数据量时提高效率。 大数据:Map Reduce(把大任务拆分成小任务) ForkJoin特点:工作窃取 为什么可以取窃取其他线程的任务呢?因为这里面维护的都是双端队列(即队列的两端都可以取元素) ForkJo ......
ForkJoin JUC

网络安全基础名词概念

域名 1.什么是域名? 相当于网站的名字维基百科对域名的解释是:互联网上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。 网域名称系统(Domain Name System)有时也简称为域名(DNS),是互联网的一项核心服务,它作为可以将域名和 IP 地址相互 ......
网络安全 名词 概念 基础 网络

(七)C#编程基础复习——Switch语句

switch语句有点类似if else if语句,都可以根据表达式执行某个语句块,使用之前要遵循以下几个条件: switch语句中表达式的值必须是一个整型或者枚举类型; 在一个switch语句中可以有任意数量的case雨具,每个case关键字后面要跟一个表达式比较的值和一个冒号; case关键字后面 ......
语句 基础 Switch
共11000篇  :50/367页 首页上一页50下一页尾页