E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux网络编程笔记
Linux高性能服务器
编程笔记
(二)
第二章IP协议详解2.1IP服务的特点无状态:指IP通信双方不同步传输数据的状态信息,所有IP数据包的发送、传输和接受都是相互独立。只要接受端收到完整的IP数据包,就将数据部分上交给上层协议。(重新排序的工作交给上层协议)无连接:不长久地维持对方的任何信息不可靠:不能保证数据报能准确地到达接收端2.2IPv4头部结构其中,16位总长度指整个IP数据包的长度,超过MTU(最大传输单元)的数据包都将被
guluguluman
·
2024-01-22 00:05
Linux高性能服务器编程
服务器
linux
网络
Linux内核--网络协议栈(五)TCP IP栈的实现原理与具体过程
目录一、引言二、Linux内核的结构三、
Linux网络
子系统四、TCP/IP协议栈------>4.1、网络架构------>4.2、协议无关接口------>4.3、套接口缓存------>4.4、重要的数据结构五
文艺小少年
·
2024-01-21 19:14
CPU性能分析与操作系统的构建
网络协议
linux
tcp/ip
掌控web安全工程师高薪正式班渗透白帽
linux网络
安全ctf零基础 实战笔记
已报名入坑,点赞评论交流获取,记录下学习内容01Web通信原理02Web安全前后端基础03信息搜集04注入—全方位利用05数据库注入06前端渗透测试07文件上传解析漏洞(直播)08漏洞原理到利用09漏洞挖掘与代码审计10福利附送大礼包11结业典礼
网课充电
·
2024-01-21 18:33
编程笔记
html5&css&js 043 CSS尺寸属性
编程笔记
html5&css&js043CSS尺寸属性一、CSS设置高度和宽度二、CSS高度和宽度值三、设置max-width四、设置CSS尺寸属性五、练习小结块的宽度和高度,决定了块的大小,也就是尺寸。
明月看潮生
·
2024-01-21 16:05
#
html5
css3
javascript
青少年编程
编程笔记
html5&css&js 050 CSS表格2-1
编程笔记
html5&css&js050CSS表格2-1一、表格边框二、全宽表格三、合并表格边框四、表格宽度和高度五、水平对齐六、垂直对齐七、表格内边距八、可悬停表格九、条状表格十、表格颜色十一、响应式表格十二
明月看潮生
·
2024-01-21 11:02
#
html5
css3
javascript
少年工程师
青少年编程
Java 并发
编程笔记
目录1.什么是JUC2.进程和线程3.synchronized关键字4.Lock锁(重点)5.生产者和消费者问题6.8锁现象7.线程安全的集合类8.Callable接口9.常用的辅助类(必会)9.1CountDownLatch9.2CyclicBarrier9.3Semphore10.读写锁11.阻塞队列12.同步队列13.线程池#重点14.lambda表达式15.ForkJoin16.异步回调1
杜莱
·
2024-01-21 09:58
Java并发
并发编程
多线程
网络和
Linux网络
_14(IO多路转接)poll和epoll编程_服务器
目录1.poll1.1poll函数1.2简易poll服务器pollServer.hpp1.3poll的优缺点2.epoll2.1epoll的相关函数2.2epoll的原理2.3简易epoll服务器Epoll.hppEpollServer.hpp2.4epoll的优点2.5水平触发和边缘触发本篇完。1.pollpoll也是一种多路转接的方案,它专门用来解决select的两个问题:等待fd有上限的问题
GR鲸鱼不跑步
·
2024-01-21 08:14
⑦网络和Linux网络
linux
服务器
poll
epoll
c++
网络
信息与通信
编程笔记
html5&css&js 049 CSS列表
编程笔记
html5&css&js049CSS列表一、CSS列表二、HTML列表和CSS列表属性三、定位列表项标记四、列表-简写属性五、设置列表的颜色样式六、练习小结CSS设置列表样式。
明月看潮生
·
2024-01-21 07:35
#
html5
css3
javascript
少年工程师
青少年编程
编程笔记
html5&css&js 048 CSS链接
编程笔记
html5&css&js048CSS链接一、设置链接样式二、文本装饰三、背景色四、链接按钮五、练习小结通过CSS,可以用不同的方式设置链接的样式。
明月看潮生
·
2024-01-21 07:35
#
html5
css3
javascript
青少年编程
少年工程师
Linux网络
:FTP文本传输协议
FTP文本传输协议一、FTP文本传输协议:1.定义:2.不同端口作用不同:3.FTP数据连接有两种方式:4.实验:二、账号权限限制:1.黑名单与白名单:2.使用:一、FTP文本传输协议:1.定义:文本传输协议,网络上控制文本的双向传输,也是一个应用程序,有不同操作系统的FTP,但是都遵守同一种协议。传输协议:TCP,端口:20,21.2.不同端口作用不同:20端口建立数据连接,传输文件数据。21端
Riky12
·
2024-01-21 05:01
服务器
网络
linux
云计算
运维
#Tensor 阅读笔记
Tensor阅读笔记@(
编程笔记
)[TensonFlow]TensorFlow是一个非常强大的用来做大规模数值计算的库。其所擅长的任务之一就是实现以及训练深度神经网络。
tsiic
·
2024-01-20 16:59
LINUX网络
第五章:网络文件共享服务
目录一.网络文件共享服务原理内容1.存储类型2.应用场景3.总结二.FTP——文件传输协议1.工作原理介绍2.vsftpd软件2.1使用ftp2.2延伸——FileZilla编辑2.3修改默认端口号编辑2.4主动模式端口2.5被动模式端口2.6匿名用户登录编辑2.7匿名用户上传编辑2.8匿名用户下载删除文件2.8.1下载编辑编辑编辑2.8.2删除编辑2.9指定匿名用户上传文件的默认的所有者和权限编
渐觉
·
2024-01-20 15:32
linux
网络
服务器
C内存对齐问题
一、主要参考:C/C++
编程笔记
:C语言对齐问题【结构体、栈内存以及位域对齐】_二进制异常退出,栈对齐-CSDN博客其中关于内存对齐,讲了结构体以及位域,以及一些容易出错的地方,非常好。
信号处理学渣
·
2024-01-20 06:43
C/C++
c语言
linux内核协议栈接收数据流程(一)
linux网络
接收数据第一站——网卡驱动
linux网络
接收数据流程的第一站为网卡驱动,网卡接收包流程大致为:网卡硬件接收到包,会将数据包通过DMA映射到预先分配好的ringbuffer内存环形缓存中,紧接着使用硬中断告知
krokodil98
·
2024-01-19 22:19
android/linux源码
linux
网络
c语言
Linux网络
相关、firewalld和netfilter、netfilter5表5链介绍、iptables语法
Linux网络
相关
Linux网络
相关ifconfig-a这个-a选项是如果在网卡down掉或者没有IP的时候不加选项是看不到的[root@localhost~]#ifconfigens33:flags=
强出头
·
2024-01-19 13:27
编程笔记
html5&css&js 045 网页布局
编程笔记
html5&css&js045网页布局一、网页布局二、头部区域三、菜单导航区域三、内容区域四、不相等的列五、底部区域六、box-sizingbox-sizing属性可以被用来调整这些表现:属性值
明月看潮生
·
2024-01-19 11:07
#
html5
javascript
少年工程师
css3
Linux网络
编程(二-套接字)
目录一、背景知识1.1端口号1.2网络字节序1.3地址转换函数二、Socket简介三、套接字相关的函数3.1socket()3.2bind()3.3connect()3.4listen()3.5accept()3.6read()/recv()/recvfrom()3.7send()/sendto()3.8close()四、UPD客服/服务端实验一、背景知识1.1端口号端口号是访问服务器的标识,就好
阿华田敲代码
·
2024-01-19 09:36
Linux基础知识
linux
网络
运维
编程笔记
html5&css&js 044 CSS显示
编程笔记
html5&css&js044CSS显示一、display属性二、块级元素(blockelement)三、行内元素(inlineelement)四、disply属性设置(一)Display:none
明月看潮生
·
2024-01-19 08:13
#
html5
css3
javascript
少年工程师
Linux网络
管理工具tc
在Linux系统中使用tc(TrafficControl)工具来管理网络流量。tc是一个非常强大的工具,用于控制网络设备上的数据包队列处理。tcqdisc是用来管理和配置队列规则的命令。在Linux的网络堆栈中,每个网络接口都可以有自己的队列规则,这些规则决定了数据包如何在网络接口上排队、被处理和发送。通过不同的qdisc类型和参数,管理员可以精细地控制网络流量,例如限制带宽、控制延迟、优先处理特
星宇星静
·
2024-01-19 04:15
linux
网络
运维
Linux网络
编程 - 基于 I/O 复用的服务器端(epoll 实现)
引言实现I/O复用的传统方法有select函数和poll函数。我们介绍了select函数的使用方法,但由于各种原因导致这些方法无法得到令人满意的性能。因此有了Linux下的epoll、BSD的kqueue、Solaris的/dev/poll和Windows的IOCP等复用技术。本文将讲解Linux的epoll技术。【select相关博文链接】I/O多路复用的实现机制-select用法总结Linux
yunfan188
·
2024-01-19 01:41
#
并发编程
#
网络编程
Linux编程
Linux网络编程
socket编程
TCP/IP网络编程
I/O复用
epoll
编程笔记
html5&css&js 038 CSS背景
编程笔记
html5&css&js038CSS背景一、CSS背景属性二、CSSbackground-color三、不透明度/透明度四、使用RGBA的透明度五、CSS背景图像六、CSS背景重复CSSbackground-repeatCSSbackground-repeat
明月看潮生
·
2024-01-18 16:08
#
html5
css3
javascript
少年工程师
Linux网络
之PXE高效批量装机、Kickstart全自动化安装
一.PXE网络装机简介和相关知识1.常见的三种系统安装方式和相关文件①三种系统安装方式u启动安装:在U盘中下载相关的安装系统及镜像文件,u盘插机安装光驱安装:将带有所需系统的光盘放进电脑服务器中,按照官方引导装机网络下载安装:在网上下载相关镜像系统,进行安装②Linux安装光盘的相关文件boot.cat:相当于grub的第一阶段isolinux.bin:光盘引导程序isolinux.cfg:启动菜
小蜜蜂~嗡嗡嗡~
·
2024-01-18 10:45
Linux
自动化
运维
linux
Linux网络
文件共享服务之NFS
目录一、NFS简介1、NFS协议2、NFS存储3、NFS原理4、NFS相关软件介绍5、NFS配置文件二、exportfs和showmount命令三、搭建NFS服务器1、搭建过程2、客户端权限问题2.1权限参数说明2.2配置客户端的读写权限2.3创建文件的属主和属组权限2.4客户端创建文件都指向同一属主和属组一、NFS简介1、NFS协议NFS(NetworkFileSystem)是一种基于TCP/I
十七拾
·
2024-01-18 09:45
网络
linux
服务器
编程笔记
html5&css&js 042 CSS颜色
编程笔记
html5&css&js042CSS颜色一、CSS颜色名二、CSS背景色三、CSS文本颜色四、CSS边框颜色五、用颜色值指定颜色六、练习小结在《
编程笔记
html5&css&js018HTML颜色
明月看潮生
·
2024-01-18 09:23
#
html5
css3
javascript
少年工程师
作为刚入职的小白,怎么才能学好大数据 ?
1)Linux系统概述2)系统安装及相关配置3)
Linux网络
基础4)OpenSSH实现网络安全连接5)vi文本编辑器6)用户和用户组管理7)磁盘管理8)Linux
铁拳虎
·
2024-01-18 09:40
大数据学习
大数据开发
大数据入门
数据分析
Hadoop
Kafka
大数据
大数据技术
人工智能
spark
Linux
大数据
大数据学习
大数据开发
Linux网络
----- 网络文件共享服务之FTP服务
引言FTP服务是Internet上最早应用于主机之间进行数据传输的基本服务之一。是目前Internet上使用最广泛的文件传送协议一、FTP概述FTP(FileTransferProtocol,文件传输协议)是典型的C/S架构的应用层协议,需要由服务端软件、客户端软件两个部分共同实现文件传输功能。FTP客户端和服务器之间的连接是可靠的,面向连接的,为数据的传输提供了可靠的保证。TCP协议:20,21
AH努力中
·
2024-01-18 02:35
网络
linux
服务器
Linux网络
文件共享服务
目录一.文件存储类型1.直连式存储:Direct-AttachedStorage,简称DAS2.存储区域网络:StorageAreaNetwork,简称SAN(可以使用空间,管理也是你来管理)3.网络附加存储:Network-AttachedStorage,简称NAS(存储和管理空间都在远程)二.FTP文件传输协议1.主动模式2.被动模式3.匿名用户三.YUM库1.定义2.YUM配置文件3.通过f
Linux糕手
·
2024-01-17 16:14
网络
编程笔记
html5&css&js 040 CSS盒子模型
编程笔记
html5&css&js040CSS盒子模型一、CSS盒子模型二、元素的宽度和高度三、最终元素的总宽度四、元素的总高度五、练习小结网页是靠分成不同的块,再赋予这些块各不相同的属性来布局的。
明月看潮生
·
2024-01-17 13:11
#
html5
css
javascript
少年工程师
Cent OS 8的配置与管理postfix邮件服务器
Server01RHEL8192.168.10.1DNS服务器、postfix邮件服务器,VMnet1Linux客户端:Client1RHEL8192.168.10.20邮件测试客户端,VMnet1项目准备(1)安装好企业版
Linux
守丘
·
2024-01-17 09:55
CentOS8
服务器
linux
运维
网络收发过程中,缓冲区位置在哪里?
问题1:网络收发过程中缓冲区的位置在关于
Linux网络
,你必须要知道这些中,我曾介绍过
Linux网络
的收发流程。
tracy_668
·
2024-01-17 06:35
Linux网络
通信
网络模型七层模型四层模型TCP:面向连接,可靠的,面向字节流,支持点对点通信。UDP:无连接,不可靠,面向数据报文,支持一对一,一对多,多对多。通信原理常用函数#include//创建套接字intsocket(intdomain,inttype,intprotocol);/*domain:地址族AF_UNIX/AF_LOCAL/AF_FILE:本地通信(进程间通信);AF_INET:基于TCP/I
一天开始了
·
2024-01-17 06:46
linux
网络通信
进阶学习——
Linux网络
目录一、网络配置命令1.ifconfig——IP地址1.1ifconfig的基础用法1.1.1ifconfig命令详解1.2常用格式1.3修改网卡名称1.3.1临时修改1.3.2永久修改1.4临时修改网卡1.4.1设置虚拟网卡1.4.2延伸——ethtool1.5永久修改网卡1.6实验——双网卡配置1.6.1添加新的网卡1.6.2将ens33的配置文件拷给ens361.6.3进入ens36进行配置
一坨小橙子ovo
·
2024-01-17 03:06
学习
linux
网络
Linux网络
配置
目录一、查看网络配置1.1.ifconfig查看网络接口信息1.2.hostname查看主机名1.3.route查看路由1.4.netstat查看网络连接情况1.5.ss查看网络连接情况,获取socket统计信息1.6.ping测试网络连通性1.7.traceroute跟踪数据包1.8.nslookup域名解析1.9.bond多卡聚合多网卡绑定1.10.tcpdump抓包工具二、修改Linux基础
wys_jj
·
2024-01-17 01:02
linux
网络
运维
内核网络状态监控
目录下的文件内容查看ref:Linux查看或统计网卡流量的几种方式【全】_linux查看网络流量-CSDN博客计算机网络TCP拥塞控制窗口大小变化、重传、滑动窗口、流量控制等_tcp报文窗口大小-CSDN博客
Linux
wwwlyj123321
·
2024-01-17 00:06
网络
LINUX网络
第四章:SSH远程管理
目录一、OpenSSH服务器1.SSH(SecureShell)协议2.OpenSSH2.SSH原理2.1公钥传输原理2.2加密原理(1)对称加密(2)非对称加密2.3远程登录2.3.1延伸2.3.2登录用户3.SSH格式及选项3.1延伸3.2pssh——批量远程操作4.黑/白名单4.1白名单编辑4.2黑名单编辑5.ssh服务的最佳实践6.基于密钥验证6.1创建密钥6.2传送到远程主机6.3登录验
渐觉
·
2024-01-17 00:11
linux
ssh
服务器
LINUX网络
第三章:DNS解析
一、DNS域名解析首先,我们要知道DNS是什么,DNS(DomainNameSystem)是域名系统的英文系统,是一种组织成域层次结构和计算机和网络服务命名系统,用于TCP/IP网络。、DNS实际上是域名解析协议,将域名转化为IP地址在早期的域名解析的时候,是iana组织负责将域名和IP地址进行对应,并对其进行排列综合,形成了hosts文件,一个IP地址对应一个域名我们可以进入/etc/hosts
渐觉
·
2024-01-17 00:40
linux
网络
服务器
编程笔记
html5&css&js 039 CSS背景示例
编程笔记
html5&css&js039CSS背景示例一、html二、css小结网页上只有三个水平并列大小相同的的DIV,大小为300p*200,如何使用CSS让它们整体水平和垂直都居中,并使用不同的背景色
明月看潮生
·
2024-01-16 22:44
#
html5
css
javascript
少年工程师
Linux网络
编程---IP 地址格式转换函数
Linux网络
编程—IP地址格式转换函数 我们更容易阅读的IP地址是以点分十进制表示的,例如:192.168.5.10,这是一种字符串的形式,但是计算器所需要的IP地址是以二进制进行表示,这便需要我们在点分十进制字符串和二进制地址之间进行转换
Nav.
·
2024-01-16 21:27
网络
linux
tcp/ip
Linux网络
编程---socket编程接口接口函数
Linux网络
编程—socket编程接口接口函数使用socket接口需要在应用程序代码中包含两个头文件:#include#include1socket()函数socket()函数原型如下所示:#include
Nav.
·
2024-01-16 21:23
linux
网络
Linux网络
文件共享服务之FTP协议
目录一、存储类型1、直连式存储(DAS)2、存储区域网络(SAN)3、网络附加存储(NAS)二、FTP文件传输协议1、FTP协议的工作原理1.1FTP协议的工作流程1.2FTP协议的两种工作模式1.2.1主动模式(ActiveMode)1.2.2被动模式(PassiveMode)1.3ftp用户验证1.4FTP服务器端软件三、vsftpd软件1、vsftpd软件的相关文件2、vsftpd软件基础操
十七拾
·
2024-01-16 21:37
linux
网络
运维
【
编程笔记
】随笔_20180619
经过了大半个月的忙碌,总算有了几天相对清闲的时间。之前大半个月基本上,天天在赶项目,一个接一个。虽然难度不大,但是也很烦,毕竟想要找个时间好好整理下思绪,5月末的时候,上头下了个死命令:最后4天,立马搞出个WebService服务,提供给以后项目做同步信息用。。。当初接到时候,内心还是有点小波澜,毕竟之前很少写过一整个服务器的框架,而且还是HTTP。不过出于自己对于新东西的好奇心,还是迅速的投入了
Fzuim
·
2024-01-16 21:19
coder
编程笔记
html5&css&js 041 CSS边框属性
编程笔记
html5&css&js041CSS边框属性一、CSS边框属性二、练习小结盒子是由四周的边框组成,边框的属性就构成了盒子的大部分样式。
明月看潮生
·
2024-01-16 12:58
#
html5
css3
javascript
少年工程师
Linux网络
文件共享服务1(基于FTP文件传输协议)
目录一、了解FTP1、FTP的相关概念2、FTP的两种模式及工作原理2.1主动模式2.2被动模式3、vsftpd软件介绍3.1基础操作4、vsftpd服务常见配置4.1修改默认命令端口4.2主动模式端口4.3被动模式端口4.4使用当地时间4.5匿名用户登录4.6匿名用户上传4.7匿名用户下载,删除文件4.8指明匿名用户的上传文件的默认的所有者和权限4.9Linux系统用户4.10禁锢系统用户4.1
小艺要秃头
·
2024-01-16 10:16
云计算
linux
网络
服务器
Linux网络
双冗余,linux双网卡绑定实现冗余与负载均衡
1编辑/etc/modprobe.conf在/etc/modprobe.conf里加入如下两行:aliasbond0bondingoptionsbond0mode=1miimon=100use_carrier=02创建bond0虚拟设备vim/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=noneONBOOT=yesN
共同努力学习学习
·
2024-01-16 10:45
Linux网络双冗余
linux网络
通信服务器多网卡,Linux下实现多网卡绑定详解
使用bind绑定多个网卡由于服务器上对于可用性的要求都比较高,对于各项功能都会有有冗余设计,比如,磁盘、电源、网卡、甚至服务器本身等等,今天尝试做一下网卡绑定实现网卡的冗余。网卡绑定的实现表面上看起来有些像是硬盘实现逻辑卷,都是通过创建一个逻辑设备来实现的。实现网卡的绑定其实还挺简单的,相比逻辑卷更容易理解。首先,我们在/etc/sysconfig/network-scripts/目录下创建一个文
ohbibendum
·
2024-01-16 10:45
linux网络通信服务器多网卡
Linux网络
服务部署yum仓库
目录一、网络文件1.1.存储类型1.2.FTP文件传输协议1.3.传输模式二、内网搭建yum仓库一、网络文件1.1.存储类型直连式存储:Direct-AttachedStorage,简称DAS存储区域网络:StorageAreaNetwork,简称SAN(可以使用空间,管理也是你来管理)网络附加存储:Network-AttachedStorage,简称NAS(存储和管理空间都在远程)1.2.FTP
wys_jj
·
2024-01-16 08:17
linux
运维
服务器
Linux学习之网络编程2(socket,简单C/S模型)
写在前面
Linux网络
编程我是看视频学的,
Linux网络
编程,看完这个视频大概网络编程的基础差不多就掌握了。这个系列是我看这个
Linux网络
编程视频写的笔记总结。
_snowstorm_
·
2024-01-16 02:08
#
Linux网络编程
Linux
linux
学习
网络
Linux网络编程
套接字socket
Linux网络
服务 四:yum仓库的搭建和管理
文章目录1.yum仓库概述1.1yum仓库简介1.2yum的实现过程1.yum仓库的安装原理2.yum配置文件及命令2.1yum配置文件2.1.1主配置文件2.1.2仓库设置文件2.1.3日志文件2.2yum命令2.2.1命令简述2.2.2命令示例2.2.2.1查询命令2.2.2.2升级和安装命令2.2.2.3软件卸载3.搭建yum仓库的方式1.搭建阿里云仓库1.自建yum仓库2.以http方式搭
想当大佬的一天
·
2024-01-15 22:57
linux
运维
服务器
Linux网络
基础及bonding实际操作
1.查看linux基础的网络配置网关:route-nip地址:ifconfig或ipaDNS服务器:cat/etc/resolv.conf主机名:hostname路由:route-n网络连接状态:ss或netstat2.临时修改网卡名称3.永久修改网络名称vim/etc/default/grub(注意“”)grub2-mkconfig-o/boot/grub2/grub.cfg重新生成grub配置
yunjisuanxuetu
·
2024-01-15 17:10
linux
网络
运维
Linux网络
---DNS域名解析服务
引言:DNS域名解析服务主要讲解了4个实验DNS正向解析实验DNS反向解析实验DNS主从服务器实验DNS分离解析实验一、DNS基础1、DNS简介DNS域名系统(DomainNameSystem缩写为:DNS)是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更加方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。实际上,每一台DNS服务器都只负责管理一个
AH努力中
·
2024-01-15 16:34
linux
网络
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他