网络基础

神经网络基础部件-损失函数详解

大多数深度学习算法都会涉及某种形式的优化,所谓优化指的是改变 xx 以最小化或最大化某个函数 f(x)f(x) 的任务,我们通常以最小化 f(x)f(x) 指代大多数最优化问题。损失函数大致可分为两种:回归损失(针对连续型变量)和分类损失(针对离散型变量)。常用的减少损失函数的优化算法是“梯度下降法... ... »

网络工具netstat与ss

建议使用ss命令,2001年的时候netstat 1.42版本之后就没更新了,之后取代的工具是ss。netstat命令在很多场景下比较慢。ss可以显示跟netstat类似的信息,但是速度却比netstat快很多,netstat是基于/proc/net/tcp获取 信息,而ss是直接从内核读取信息。 ... »

【网络】博客网站搭建之Typecho(命令版)

前言 本笔记基于命令行实现,想用界面快速搭建的读者可以安装宝塔搭建。 关键字:域名、SSL证书、公网IP、内网穿透、云服务器、nginx、mysql、php、typecho、备案。 友链:李柱明博客 个人博客系统筛选 WordPress、Typecho、Zblog等PHP博客程序: 分析对比 内网穿 ... »

【网络】安装Nginx笔记

前言 up安装nginx主要是为了在服务器上做反向代理。有兴趣的同学可以参考下。 注意: 当前笔记基于ubuntu,可直接复制命令。 安装前先更新下 sudo apt-get update 安装依赖库 #安装openssl库 sudo apt-get install openssl libssl-d ... »

【lwip】11-UDP协议&源码分析

前言 主要分析源码实现。 源码部分,本章节也只分析协议实现部分和最原始的南北接口。 北向协议栈接口和套接字接口的封装后面有独立章节分析。 即是UDP RAW接口。 友链: 李柱明博客园https://www.cnblogs.com/lizhuming/p/16880148.html 11.1 传输层 ... »

Linux--网络基础(概念+协议的了解+OSI七层模型,TCP/IP五层协议,网络数据传输流程)

网络的发展 网络的发展有下面几个阶段: 独立模式:计算机最开始是以单机模式被广泛使用的。每一台计算机都是独立的,之间不能够进行数据共享与通信 网络互联: 计算机之间可以链接在一起,完成数据共享,计算机之间还可以进行相互通信 局域网(LAN): 一片区域内的计算机通过路由器和交换机连接在一起,可以用来 ... »

【lwip】08-ARP协议一图笔记及源码实现

前言 主要简述TCPIP协议族相关的。 ARP协议源码在etharp.c和etharp.h中,也是本次笔记的主要内容。 ARP源码实现的重要数据结构: ARP缓存表。 ARP报文。 原文:李柱明博客 8.1 IP地址与MAC地址 TCP/IP协议的网络层有自己的IP地址。 单看网络层,传输数据包时只 ... »

【lwip】07-链路层收发以太网数据帧源码分析

前言 参考lwip的ethernet.c和ethernet.h文件。 原文:李柱明博客园 7.1 链路层概述 简单概述。 相关术语: 结点(node):运行链路层协议的设备。如主机、路由器、交换机和WiFi接入点。 链路(link):沿着通信路径连接相邻结点的通信信道。 数据帧:链路层每一帧数据包s ... »

python渗透测试入门——基础的网络编程工具

《Python黑帽子——黑客与渗透测试编程之道学习》这本书是我在学习安全的过程中发现的在我看来十分优秀的一本书,业内也拥有很高的评价,所以在这里将自己的学习内容分享出来。 1.基础的网络编程工具。 实验环境:vscode+kali虚拟机 (1)TCP客户端 from ctypes.wintypes ... »

yaolingyu

计算机网络基础

计算机网络基础 计算机网络的定义和功能 计算机网络是利用通信设备和线路,将分布在地理位置不同的、功能独立的多个计算机系统连接起来,以功能完善的网络软件(网络通信协议及网络操作系统等)实现网络中资源共享和信息传递的系统,称之为。 计算机网络系统是一个集计算机硬件设备,软件系统,通信设施,网络信息为一体 ... »

tensorflow 基础学习二:实现一个神经网络

在tensorflow中,变量(tf.Variable)的作用就是用来保存和更新神经网络中的参数,在声明变量的同时需要指定其初始值。 tensorflow中支持的随机数生成器: 函数名称 随机数分布 主要参数 tf.random_normal 正态分布 平均值、标准差、取值类型 tf.truncated_normal 正态分布,但如果随机出来的值偏离平均值超过2个标准差,那么这个数将会 »

数据库引擎开发以及常见数据库内部原理学习(3):网络编程基础

康奈尔笔记 线索 网络理论                                                                                 程序流程 1.记录: 网络原理 计算机网路是一种允许计算机进行即时通讯的工具 计算机物理连接可能是电缆也可能是无线介质 生成、转发以及销毁数据的网络设备称之为网络节点 OSI模型 »

爬虫基础1 怎么使用浏览器查看网络请求

推荐使用火狐和谷歌浏览器,一般两个对照着看。  下面是两个浏览器对同一个网址的页面进行检查的,对比,火狐直接是中文显示,谷歌则是英文显示。 如下页面是火狐的   如下是谷歌浏览器的   下面是这些字段的介绍:   1.Name:请求的名称,一般是会将URL的最后一部分内容当做名称   2.Satus:响应的状态码,200代表响应成功。   3.Type:请求的文档类型,这里是document, »

互联网常用网络基础命令

互联网常用网络基础命令 1、 Ping命令及用法 1)     Ping不带参数   2)     Ping -t  IP ,向指定计算机不停的发送数据包,ctrl+c可以终止运行。   3)     Ping –a 域名或地址,将地址解析为计算机名。   4)     Ping –a count 域名地址,默认发送四次,count为正整数。   5)     Ping –l length ip »

socket模块--TCP和UDP协议下的基础网络通话

一、什么是socket:   套接字socket: 在python中就是一个模块, socket是在应用层与传输层中间的抽象层. socket就像是一个接口,通过这个接口可以实现网络通信. 它把复杂的TCP/IP协议族隐藏在Socket接口后面,socket屏蔽了各个协议的通信细节,使得程序员无需关注协议本身,直接使用socket提供的接口来进行互联的不同主机间的进程的通信。  so »

网络设备配置与管理(华为)基础系列 :VLAN故障排除和GVRP

一、VLAN故障排除 故障排除的三步骤:故障定位 → 分析故障 → 排除故障 一般情况下,网络设备配置的故障有两种排错方式 A.静态排错:主要靠display查看配置信息的方式进行 在相关vlan下display this或display总配置文件   扩展:对VLAN传输的流量进行监控: [Huawei] vlan vlan-id [Huawei-vlan-id] statistic enabl »

TCP/IP协议学习笔记 计算机网络基础知识复习 剖析 HTTP 协议 TCP/IP详解学习笔记(1)-- 概述 TCP/IP详解学习笔记(2)-- 数据链路层 TCP/IP详解学习笔记(3)-- IP:网际协议 TCP/IP详解学习笔记(4)-- ARP 和 RARP TCP/IP详解学习笔记(5)-- ICMP:internet 控制报文协议 TCP/IP详解学习笔记(6)-- IP选路 TCP/IP详解学习笔记(7)-- 初识运输层 TCP/IP详解学习笔记(8)-- UDP:用户数据报

计算机网络基础知识复习汇总:计算机网络基础知识复习 HTTP协议的解析:剖析 HTTP 协议 一个系列的解析文章: TCP/IP详解学习笔记(1)-- 概述 TCP/IP详解学习笔记(2)-- 数据链路层 TCP/IP详解学习笔记(3)-- IP:网际协议 TCP/IP详解学习笔记(4)-- ARP 和 RARP TCP/IP详解学习笔记(5)-- ICMP:internet 控制报文协议 TC »