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网口初始化_
Linux网络
编程入门
根据前面所介绍的内容,本节介绍下网络地址初始化的方法。网络地址初始化本质上就是对sockaddr_in结构体进行赋值#include#include//memset#include//sockaddr_inintmain(intargc,char*argv[]){constchar*server_ip="127.0.0.1";//本机IP地址字符串intserver_port=0x1234;//端
weixin_39757743
·
2022-07-14 14:40
linux网口初始化
linux---socket编程(网络)
Linux网络
编程一般通过socket(套接字)接口实现。
Half-up
·
2022-07-14 14:37
linux
linux网络
网络
linux
服务器
linux网络
编程(一)网络基础传输知识
linux网络
编程(一)网络传输基础知识一、什么是协议?
chenshida_
·
2022-07-14 14:03
linux网络编程
linux
一个思维导图,带你深入理解 Linux 网络
说明思维导图目录内核接收网络包内核与用户进程协作内核发送网络包TCP连接网络性能优化GitHub项目说明经朋友推荐发现一本好书:《深入理解
Linux网络
》,本文以思维导图的形式,展示俺做的笔记,原书对
Linux
Yano_nankai
·
2022-07-09 21:00
java面试题整理《微
服务篇
》七
尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1qL411u7eE?spm_id_from=333.337.search-card.all.click&vd_source=f8320e19b5b89ca40847ceb
hutubiancheng
·
2022-07-07 07:23
java
java
微服务
spring
cloud
Linux高性能服务器编程——书籍阅读笔记
.OSPF4.ARP协议5.RARP6.ICMP协议7.TCP协议8.UDP协议9.封装第四章TCP/IP通信案例:访问Internet上的网络服务器1.Http代理服务器3.Http请求方法第五章:
Linux
昨夜雨疏风骤z
·
2022-07-04 19:05
书籍
Linux高性能服务器编程
java面试题整理《微
服务篇
》四
如何设计一套API接口考虑到API接口的分类可以将API接口分为开发API接口和内网API接口,内网API接口用于局域网,为内部服务器提供服务。开放API接口用于对外部合作单位提供接口调用,需要遵循Oauth2.0权限认证协议。同时还需要考虑安全性、幂等性等问题。如何实现接口的幂等性:唯—id:每次操作,都根据操作和内容生成唯一的id,在执行之前先判断id是否存在,如果不存在则执行后续操作,并且保
hutubiancheng
·
2022-07-03 18:02
java
java
数据库
服务器
看表情包学Linux:环境安装
本专栏将从零开始讲解Linux的知识,将涉及Linux基本入门、Linux系统编程、
Linux网络
编程和MySQL数据库。我将持续更新,写作风格还是延续《C++要笑着学》,用表情包有趣地去讲解知识点。
柠檬叶子C
·
2022-07-02 18:01
《看表情包学Linux》
linux
服务器
centos
Linux网络
编程之socket:epoll系列函数简介,与select,poll函数的区别
一、epoll系列函数简介#includeintepoll_create(intsize);intepoll_create1(intflags);intepoll_ctl(intepfd,intop,intfd,structepoll_event*event);intepoll_wait(intepfd,structepoll_event*events,intmaxevents,inttimeou
Mr_weng_
·
2022-06-30 07:29
Linux与网络通信
网络编程
运维工程师必须知道的 11 个 Linux 网络命令
语法:复制ifconfig1.运维工程师必须知道的11个
Linux网络
命令2.traceroutetraceroute用于对网络进行故障排除,检测延迟并确定到达指定目标的路径。
·
2022-06-29 18:05
linux
Linux
服务篇
-sshd服务
一、SSHD服务介绍:SSH协议:安全外壳协议,为SecureShell的缩写。SSH为建立在应用层和传输层基础上的安全协议。作用:sshd服务使用SSH协议可以用来进行远程控制,或在计算机之间传送文件,相比较之前用telnet方式来传输文件要安全很多,因为telnet使用明文传输,ssh是加密传输。1、必须的安装包:OpenSSH软件包,提供了服务端后台程序和客户端工具,用来加密远程控件和文件传
浅水鲤鱼
·
2022-06-28 11:33
linux
ssh
服务器
【Linux】异步网络库dyad代码阅读
简介dyad是一个基于C编写的异步网络库,非常精简,单C文件,仅实现TCP,很适合用来学习
Linux网络
编程和异步非阻塞处理链接Github链接基于Dyad的echoserver实现我写了一些注释#include
一只爱做笔记的码农
·
2022-06-27 21:01
Linux
linux
网络
运维
【秒懂·云原生】微
服务篇
—— Spring Cloud Commons公共抽象
??这里是【秒懂·云原生】,关注我学习云原生不迷路??如果对你有帮助,给博主一个免费的点赞以示鼓励欢迎各位??点赞??评论收藏??专栏介绍【秒懂·云原生】目前主要更新微服务,一起学习一起进步。??本期介绍主要介绍SpringCloudCommons:公共抽象文章目录??专栏介绍??本期介绍??SpringCloudCommons:公共抽象??@EnableDiscoveryClient??服务注册
m0_67391270
·
2022-06-23 10:28
面试
阿里巴巴
spring
cloud
云原生
微服务
database
开发语言
Linux性能优化——
Linux网络
基础
1、性能指标通常用带宽、吞吐量、延时、PPS(PacketPerSecond)等指标衡量网络的性能。带宽,表示链路的最大传输速率,单位通常为b/s(比特/秒)。吞吐量,表示单位时间内成功传输的数据量,单位通常为b/s(比特/秒)或者B/s(字节/秒)。吞吐量受带宽限制,而吞吐量/带宽,也就是该网络的使用率。延时,表示从网络请求发出后,一直到收到远端响应,所需要的时间延迟。在不同场景中,这一指标可能
唐僧骑白马
·
2022-06-21 13:32
运维笔记
网络
linux
性能优化
Linux网络基础
Linux网络
命令与脚本使用
这里总结一下常用与
Linux网络
管理的命令,大概数十个长期更新。
Mr.Cylon
·
2022-06-16 09:57
linux
运维
centos
Linux网络
——远程访问控制(SSH服务)
SSH服务一、SSH远程管理1.1SSH定义1.2SSH优点1.3SSH开启、端口号、配置文件二、配置OpenSSH服务端2.1公钥传输原理2.2配置文件中的参数2.3登录2.4sshd服务支持登录验证方式2.4密钥的配置三、使用SSH客户端程序3.1命令程序ssh、scp、sftp四、TCPWrappers访问控制4.1策略配置格式4.2配置实例一、SSH远程管理1.1SSH定义SSH(Secu
Kiro君
·
2022-06-15 18:35
Linux——网络服务
linux
跟Java面试官对线的一天!唬住就要50K,唬不住就要5K
个人面经前言JVM篇计网篇Java基础篇多线程篇Spring框架篇MyBatis框架篇MySQL篇Redis篇分布式、微
服务篇
小结前言不积跬步无以至千里,不积小流无以成江海终于呀,怀着期待的心走进了公司的大门
鱼小洲
·
2022-06-12 05:46
面试
java
spring
Java面经
面试题
Java面试
【云原生】Docker中容器的创建与启停
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段七:云原生之Docker
小鹏linux
·
2022-06-11 09:08
阶段七:云原生之Docker
linux
运维
docker
云原生
容器
Linux网络
原理与编程——第十一节 网络基础及套接字
目录一、网络的层状划分结构二、网络发展史三、协议四、OSI七层结构模型五、TCP/IP四层(五层)协议结构模型六、局域网中通信原理初识封包、解包、分用、mac帧七、跨网络通信原理初始八、认清分清相关概念认识IP和MAC地址命令1:命令2:九、套接字预备知识【套接字、端口号】【端口号和PID】十、TCP和UDP协议初识TCP协议特点(初识):UDP协议特点(初识):网络字节序十一、socket编程s
jxwd
·
2022-06-08 20:10
Linux
网络协议
网络
网络安全
c++
数据结构
Linux高性能服务器编程学习笔记——
Linux网络
编程基础API
Linux网络
编程基础API
Linux网络
编程基础APIsocket地址API主机字节序和网络字节序通用socket地址专用socket地址IP地址转换函数创建socket命名socket监听socket
小小硕、
·
2022-06-08 20:33
服务器开发
网络
linux
socket
c++
tcpip
Linux网络
编程套接字
文章目录预备知识理解源IP地址和目的IP地址理解"端口号"和"进程ID"理解源端口号和目的端口号认识TCP协议认识UDP协议网络字节序socket结构socket编程接口UDP协议使用简单的UDP网络程序TCP协议使用简单TCP网络程序用TCP模拟英译汉服务器TCP协议通讯流程TCP和UDP对比预备知识理解源IP地址和目的IP地址在IP数据包头部中,有两个IP地址,分别叫做源IP地址,和目的IP地
小倪同学 -_-
·
2022-06-08 20:59
Linux
linux
【Linux从青铜到王者】第二十三篇:
Linux网络
基础第四篇之kcp协议
系列文章目录文章目录系列文章目录前言一、kcp协议简介二、kcp技术特性1.RTO翻倍vs不翻倍2.选择性重传vs全部重传3.快速重传4.延迟ACKvs非延迟ACK5.UNAvsACK+UNA6.非退让流控三、kcp快速安装四、kcp基本使用1.发送端1.创建KCP对象2.设置回调函数3.发送数据4.循环调用update2.接收端1.创建KCP对象2.读取一个下层协议的数据包3.将KCP数据还原成
森明帮大于黑虎帮
·
2022-06-08 20:28
Linux
网络基础
网络
linux
udp
kcp
tcp
Linux网络
编程(UDP套接字)
文章目录一、UDP协议简介通信流程二、API函数2.1sendto发送2.2recvfrom接收三、UDP通信实例client.c(先发送端):server.c(先接收端):运行结果:分析:一、UDP协议简介UDP全称是用户数据报协议,是一种无连接的传输协议。相比于TCP它的优缺点:优点:传输速度快、资源消耗小、编程简单,在音视频数据传输中常用。缺点:网络质量不好时,丢包严重、会照成数据丢失、损毁
NameisBoy
·
2022-06-08 20:57
Linux系统编程
Linux网络
编程(套接字编程)
socket套接字编程udp协议与tcp协议区别udp协议:udp协议:用户数据报协议特性:无连接,不可靠,面向数据报应用场景:实时性要求大于安全性(类似于短信发送)eg.视频传输tcp协议:tcp协议:传输控制协议特性:面向连接,可靠传输,面向字节流应用场景:安全性要求大于实时性(类似于打电话)eg.文件传输客户端和服务端区别客户端:主动发起请求的一端,也就意味着客户端必须提前知道服务端的地址信
HT . WANG
·
2022-06-08 20:26
网络编程
【
Linux网络
编程】UDP 套接字编程
【
Linux网络
编程】UDP套接字编程【1】用户数据报协议(UDP)UDP是一个简单的传输层协议,不保证UDP数据报会到达其最终目的地,不保证各个数据报的先后顺序跨网络后保持不变,也不保证每个数据报只到达一次
奋斗企鹅CopperSun
·
2022-06-08 20:55
网络编程系列
--
Linux
网络应用【套接字编程基础】
Linux高性能服务器编程学习记录——五、
linux网络
编程基础api
1、网络字节序字节序点这里2、socket地址结构体TCP/IP协议族有sockaddr_in和sockaddr_in6两个专用的socket地址结构体,分别用于IPv4和IPv6。structsockaddr_in{sa_family_tsin_family;//地址族:AF_INETu_int16_tsin_port;//端口号,要用网络字节序表示structin_addrsin_addr;/
qq_20363225
·
2022-06-08 20:25
linux
TCP-IP
c/c++
tcp/ip
网络
服务器
Linux网络
编程之套接字
预备知识1、了解IP地址1)IP协议有两个版本,IPv4和IPv6,现在用得比较多的是IPv4。2)IP地址是在IP协议中用来标识网络中不同主机的地址。3)对于IPv4版本来说,IP地址是一个4字节,32位的整数。4)通常使用“点分十进制”的字符串表示IP地址,例如:“192.168.181.129”,其中用点分割的每一个数字表示一个字节,范围为0-255。5)在IP数据报头部,有两个IP地址,分
baobao1767640830
·
2022-06-08 20:11
Linux
linux
Linux网络
编程必备的POSIX API的细节
目录POSIXAPI大集合五元组三次握手的过程,内核协议栈分析listen函数DDOS攻击,洪水攻击DDOS攻击的应对措施数据发送怎么保证顺序?如何保证包地顺序到达(序号+确认应答机制+重传)TCP断开连接的过程问题1.大量的CLOSE_WAIT+FIN_WAIT2是为啥?time_wait状态存在的原因?POSIXAPI大集合五元组(sip,sport,dip,dport,protocol)三次
小杰312
·
2022-06-08 20:32
后端服务器开发
学习
协议栈
网络编程
服务器
linux
【python】标准库(第三讲)
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段七:云计算虚拟化技术目录
小鹏linux
·
2022-06-08 20:01
阶段四:学会python
逆天改命
linux
运维
服务器
python
开发语言
Linux
服务篇
之FTP服务及工具
文章目录一、简介及工作原理二、Linux部署FTP服务器三、各种软件一、简介及工作原理FTP,FileTransferProtocol,文件传输协议。FTP是用于在网络上进行文件传输的一套标准协议,它工作在OSI模型的第七层,TCP模型的第四层,即应用层,使用TCP传输而不是UDP,客户在和服务器建立连接前要经过一个“三次握手”的过程,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输
一念去殇
·
2022-06-07 08:30
Linux
linux
服务器
网络
Linux
服务篇
之DNS服务器搭建
文章目录一、DNS介绍1.DNS简介2.DNS工作原理3.DNS的资源记录二、实验1.DNS正向解析实验2.反向解析3.主从服务器配置三、总结一、DNS介绍1.DNS简介DNS,全称DomainNameSystem,域名系统。DNS是将域名解析成IP地址,然后找到IP对应的主机或者服务器。我们平常上网查找资料的时候,总是在浏览器的搜索栏输入www.baidu.com,当出现百度一下的界面,我们就进
一念去殇
·
2022-06-07 08:30
Linux
linux
网络
运维
服务器
Linux网络
配置
文章目录一.网络地址配置1.1网络地址查看--ifconfig1.2网络配置修改1.3网络虚拟接口设置二.路由表配置2.1路由表查看--route2.2路由表设置2.2.1添加指定网段到路由表2.2.2删除指定的网段2.2.3添加默认路由到路由表2.2.4从路由表中删除默认网关三.网络连接测试3.1测试网络连通性--ping3.2跟踪数据包路径--traceroute四.域名解析4.1域名解析--
Sq夏颜
·
2022-06-06 19:39
运维
linux
云计算
net core天马行空系列-微
服务篇
:全声明式http客户端feign快速接入微服务中心nacos
1.前言hi,大家好,我是三合,距离上一篇博客已经过去了整整两年,这两年里,博主通关了《人生》这个游戏里的两大关卡,买房和结婚。最近闲了下来,那么当然要继续写博客了,今天这篇博客的主要内容是,netcore/.net6中,如何利用SummerBoot(点我打开详情介绍)中的feign模块快速接入
三合视角
·
2022-06-06 08:00
Linux网络
环境搭建
我所用的是笔记本WIFI上网,开发板通过USB转网口设备连接电脑连接方法参考正点原子讲解与相关资料开发板为MINI开发板保存退出关闭Ubuntu防火墙sudoufwdisable/**************************************************************************************************************
骄阳169
·
2022-06-05 07:34
Linux
linux
ubuntu
arm开发
【云原生】Docker镜像的构成与操作
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段七:云原生之Docker
小鹏linux
·
2022-06-04 18:19
阶段七:云原生之Docker
linux
docker
运维
云原生
容器
一文学会
Linux网络
命令
VMwareWorkstation16Pro最新安装教程VMware安装CentOS保姆级别教程一文学会CentOS文件常用命令一文学会CentOS文件常用命令之二史上最详细CentOS进程相关指令一文学会
Linux
jany xe
·
2022-06-04 04:25
Linux
云原生
linux
网络
centos
linux网络
编程1-基础知识
目录1、OSI七层模型2、TCP/IP模型3、数据的封装与拆封4、IP地址4.1、IP地址的编址方式4.2、点分十进制4.3、网络地址和主机地址4.4、IP地址的分类4.4.1、A类地址4.4.2、B类地址4.4.3、C类地址4.4.4、D类地址4.4.5、E类地址4.5、特殊的IP地址4.5.1、直接广播地址4.5.2、受限广播地址4.5.3、多播地址4.5.4、环回地址4.5.5、0.0.0.
邻居家的小南瓜
·
2022-06-02 11:07
linux
C编程
linux
【云原生】裸金属架构之服务器安装VMWare ESXI虚拟化平台详细流程
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段七
小鹏linux
·
2022-06-02 11:03
阶段七:云原生之Docker
linux
运维
服务器
云原生
架构
【云原生】分别在CentOS、Ubuntu、macOS、win7、win8、win10等不同操作系统下安装Docker详细教程
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架
小鹏linux
·
2022-05-31 14:10
阶段七:云原生之Docker
docker
linux
运维
云原生
云计算
【python】标准库(第七讲)
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段
小鹏linux
·
2022-05-31 14:39
阶段四:学会python
逆天改命
linux
运维
服务器
python
开发语言
【python】带你深入了解“迭代器“
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段七:云计算虚拟化技术迭代器迭代
小鹏linux
·
2022-05-31 14:39
阶段四:学会python
逆天改命
python
开发语言
linux
运维
运维开发
【python】标准库(第六讲)
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架构阶段
小鹏linux
·
2022-05-31 14:39
阶段四:学会python
逆天改命
linux
运维
服务器
python
运维开发
Linux网络
不可用(
Linux网络
设置)
Linux网络
不可用(
Linux网络
设置)出现如下情况时首先进行问题排查在终端输入pingwww.baidu.com如果能够ping通则可能是Firefox没有配置好,配置一下自动连接网络即可。
傻童:CPU
·
2022-05-31 14:08
linux
linux
网络
运维
【云原生】docker容器引擎
系列专栏:阶段一:windows基础阶段二:Linux基础知识阶段三:shell基础+shell高级阶段四:学会python,逆天改命阶段五:
Linux网络
服务阶段六:集群原理及架
小鹏linux
·
2022-05-31 14:07
阶段七:云原生之Docker
linux
运维
服务器
云原生
docker
Linux网络
-基础概念
Linux网络
基础零、前言一、计算机网络背景网络发展二、认识协议1、网络协议2、OSI七层模型3、TCP/IP五层(或四层)模型三、网络传输基本流程1、网络传输类型2、数据包封装和分用3、局域网通信四、
可口也可樂、
·
2022-05-30 16:15
Linux学习
网络
linux
网络协议
性能提升 57% ,SMC-R 透明加速 TCP 实战解析 | 龙蜥技术
Linux内核网络协议栈没有银弹,当前
Linux网络
协议栈是在性能(吞吐
·
2022-05-26 14:42
linux
Java微
服务篇
2——SpringCloud
Java微
服务篇
2——SpringCloud1、微服务架构1.1、单体应用架构的⽤户量、数据量规模都⽐较⼩,项目所有的功能模块都放在一个工程中编码、编译、打包并且部署在一个Tomcat容器中的架构模式就是单体应用架构
眼眸流转
·
2022-05-24 12:47
ReJava
java
大数据之路之Linux篇
主要发行版本1.5Linux和Unix前世今生2.Linux系统基础篇2.1Linux安装2.2Linux用户管理、组管理、权限管理2.3Linux磁盘基础知识、分类、分区、挂载、卸载、扩容等操作;2.4
Linux
╭⌒若隐_RowYet——大数据
·
2022-05-23 15:06
linux
shell
大数据
linux
服务篇
-PXE+Kickstart
为什么要无人值守批量安装?作为系统管理员,我们会遇到需要安装多台服务器操作系统的问题,平常,我们在为单个计算机,比如我们的笔记本,或者台式计算机,甚至单台服务器安装操作系统的时候,我们可以通过使用光盘,U盘等方式安装,但是如果出现管理员遇到上述问题的时候,使用这种方法就显的费时费力了,因此如果我们有一台服务器,这台服务器可以实现同时多台计算机安装操作系统的需求,是多么的美好,那这样的服务器就是今天
TAOXC(◉ɷ◉ )
·
2022-05-21 15:34
KylinOS
linux
服务器
网络
linux
性能提升 57% ,SMC-R 透明加速 TCP 实战解析 | 龙蜥技术
Linux内核网络协议栈没有银弹,当前
Linux网络
协议栈是在性能(吞吐、CPU使用率)、时延和通用性权衡下的
·
2022-05-19 16:57
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他