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
Tcp网络编程
网络编程
套接字
目录本节重点一、预备知识1.1理解源IP地址和目的IP地址1.2认识端口号1.3理解"端口号"和"进程ID"1.4理解源端口号和目的端口号1.5认识
TCP
协议1.6认识UDP协议1.7网络字节序二、socket
Gay~
·
2024-02-05 22:17
Linux网络编程
网络
开发语言
linux
c++
udp
tcp/ip
网络协议
网络基础(一)
目录本文重点一、网络发展二、认识协议三、初始网络协议3.1协议分层四、OSI七层模型五、
TCP
/IP五层(或四层)模型六、网络传输基本流程6.1网络传输流程图七、数据包封装和分用八、网络中的地址管理8.1
Gay~
·
2024-02-05 22:14
Linux网络编程
网络
开发语言
c++
vim
vscode
网络协议
tcp/ip
Java线上定时任务不定期挂掉问题分析
查看历史任务执行记录发现执行器是依次递减,由于是线上服务,只能先重启,然后线程日志也没有,同时尝试访问服务的健康检查接口,发现健康检查接口访问不通,应该是服务已经挂了,但是因为服务配置的
TCP
健康检查,
Java圈子
·
2024-02-05 22:56
【Java
网络编程
03】网络原理进阶(一)
【Java
网络编程
03】网络原理进阶(一)1.UDP协议1.1基本介绍我们首先再来回顾UDP协议的基本特点:无连接的不可靠传输的面向数据报的全双工的既然谈到数据报,我们就来看一下UDP数据报的格式:UDP
米饭好好吃.
·
2024-02-05 21:38
java
网络
【Java
网络编程
05】网络原理进阶(三)
1.HTTP协议概述HTTP协议:又被称为"超文本传输协议",是一种使用非常广泛的应用层协议,我们之前在文件章节介绍过文本文件与二进制文件的区别,文本可以看做字符串(能在utf8/gbk等编码表中查找到合法字符),我们有必要区分文本、超文本、富文本之间的区别。文本:能在码表中查找到对应的合法字符,可以使用记事本打开查看的内容超文本:在文本的基础上,还可以携带一些图片等特殊格式内容,如HTML文件富
米饭好好吃.
·
2024-02-05 21:38
java
网络
【Java
网络编程
04】网络原理进阶(二)
1.前言在网络原理进阶(一)部分我们详细介绍了UDP/
TCP
两大协议及其相关特性,本章我们会讨论网络层、数据链路层、物理层相关协议。
米饭好好吃.
·
2024-02-05 21:04
java
网络
200行C++代码写一个网络调试助手(
TCP
服务端&
TCP
客户端)
前言今天分享一个200行C++代码写成的QT网络调试助手。可以先看看效果。因为我不喜欢用QTDesigner,因此我用的组件都是使用代码布局的,所以需要设计一下布局。界面是参考的之前写的串口助手,就是把里面的逻辑改了改,因此外观上看起来差不多。我用的VS2019,一样用VS的小伙伴需要自行去下载QT的插件才可以编写QT的代码。并且我们写网络相关的代码需要设置一下模块。需要把Network模块给勾选
折途
·
2024-02-05 21:30
QT项目
网络
c++
tcp/ip
qt
网络协议
Python xml格式转json格式 json格式转xml格式详解,并附打包好的可执行exe
背景目前在做银行的消息平台的接口测试,原来的协议是
TCP
的发送的是xml报文,最新的采用了http协议发送的是json,这样就需要将近1千个消息模板转换成json,如果让测试人员纯人工操作不但需要耗费大量的时间
【灯火阑珊】我还在路上
·
2024-02-05 21:51
Python
json
xml
python
手写RPC框架:Netty高性能的秘密是?
介绍Netty是一个高性能的NIO网络框架,极大的的降低了
网络编程
的门槛,并且提供了简单易用的api。
Java识堂
·
2024-02-05 21:30
Dubbo全攻略
VulnHub靶场Thales
kali虚拟机有两个网卡,一个是仅主机模式,一个是NAT模式,应为校园网原因不能使用桥接模式靶机一个网卡仅主机模式靶机发现攻击机:192.168.56.104靶机:192.168.56.108信息收集22/
tcp
ssh8080
Jessica*
·
2024-02-05 20:46
打靶日记
网络
linux
运维
Windows 10上开启路由转发及添加路由及linux添加删除路由
上开启路由转发及添加静态路由注意:实验环境下主机B两个接口没有网关操作步骤一、主机B开启win10转发功能1、进入CMD2、执行命令regaddHKLM\SYSTEM\CurrentControlSet\Services\
Tcp
ip
金shell
·
2024-02-05 19:36
虚拟机
windows
linux
服务器
[源码和文档分享]基于
TCP
SOCKET实现的局域网聊天室
一、需求分析局域网聊天室是单服务器端,多个客户端的聊天程序,多个客户端可以通过配置IP和端口号来连接服务器。利用socket编程,服务器端建立线程套接字,通过绑定监听。等待客户端的请求,一旦有客户端请求连接则建立连接,双方进行通信,而客户端则主动去连接服务器,基本步骤相同。二、详细设计2.1主要流程图服务器端初始化建立线程开始运行主线程创建套接字绑定套接字监听端口客户端初始化建立线程开始运行主线程
ggdd5151
·
2024-02-05 19:22
Linux 配置路由转发功能测试
参考手把手带你将Linux主机配置为静态路由器
tcp
dump详解&实战环境操作系统Centos7.9网络环境1.三台主机的网卡enp0s5均在10.211.55.0/24网段,且网络可以通讯centos7
石小千
·
2024-02-05 19:33
linux
网络
运维
聊聊 Http 服务化改造实践
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,
网络编程
,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:55
C++Linux后端
http
网络协议
网络
C++服务器开发
服务器
linux
C++并发编程:如何编写多线程代码
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,
网络编程
,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:54
C++Linux后端
c++
服务器
后端开发
linux
C++多线程
C++线程池
高并发
sql优化之慢sql耗时排查
处理锁表的情况,命令showPROCESSLIST,state为LOCKED,说明产生锁表,ID为进程id,直接执行killID,就可以停止这个进程;MySQL整个查询执行过程:1、客户端同数据库服务层建立
TCP
chen_chen_chen_
·
2024-02-05 19:45
OSI七层模型与
TCP
/IP协议组(HTTP/socket/
TCP
/UDP关系及区别)
(百度百科)什么是
TCP
传输控制协议
TCP
(TransmissonControlProtocol)–提供面向连接的,可靠的数据传输服务。
TCP
是
TCP
/IP协议组(4层
CallMe兵哥
·
2024-02-05 19:44
MongoDB 中的分布式集群架构
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,
网络编程
,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:22
C++Linux后端
mongodb
分布式
架构
C++服务器开发
C++后端开发
linux
c++
Linux--- vim详解
作者简介:RO-BERRY学习方向:致力于C、C++、数据结构、
TCP
/IP、数据库等等一系列知识日后方向:偏向于CPP开发以及大数据方向,欢迎各位关注,谢谢各位的支持“学如逆水行舟,不进则退”目录1.
RO-BERRY
·
2024-02-05 19:12
linux学习
linux
vim
运维
Adb offline疑难杂症解决方案大全记录
无线/有线Adboffline依次尝试下面步骤:adbkill-server&&adbstart-serveradbreconnectoffline多次adb
tcp
ip5555检查有线端口5037、无线
Alan8421
·
2024-02-05 18:20
adb
centos设置docker远程连接
1.修改docker服务文件vim/usr/lib/systemd/system/docker.service2.修改ExecStart=/usr/bin/dockerd-H
tcp
://0.0.0.0:
Voyage_Liu
·
2024-02-05 18:01
登陆到虚拟机查看目前服务器开放的端口,查看虚拟机开放端口号
查看虚拟机开放端口号内容精选换一换Linux命令随用随记1、touchstart.sh创建文件2、chmod777start.sh修改文件权限3、firewall-cmd--query-port=8848/
tcp
GIGI Maus
·
2024-02-05 18:15
RPC框架Dubbo深入分析,程序员Java基础案例教程
连接个数:单连接连接方式:长连接传输协议:
TCP
传输方式:NIO异步传输序列化:Hessian二进制序列化适用范围:传入传出参数数据包较小(建议小于100K),消费者比提供者个数多,单一消费者无法压满提供者
爱好广泛的爱好
·
2024-02-05 18:13
程序员
面试
java
后端
【python】Twisted
网络编程
Twisted写
TCP
通信基本实例-
TCP
服务端-
TCP
客户端Twisted的Deferred机制WhyDeferred?
Deserve_p
·
2024-02-05 17:46
python
网络
python
服务器
twisted
如何使用MCSM搭建我的世界Java版服务器并实现远程联机游戏
JAVA2.MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7.配置公网访问地址8.远程联机测试9.配置固定远程联机端口地址9.1保留一个固定
tcp
Yawesh
·
2024-02-05 17:29
cpolar
java
服务器
游戏
Matter学习笔记(1)——基本概念和架构
它支持多种现有技术,包括以太网、Wi-Fi、Thread和低功耗蓝牙(BLE),并使用
TCP
和UDP等基于IPv6的传输协议来确保不同类型网络之间的连接。Matter由开源SD
Leung_ManWah
·
2024-02-05 16:32
Matter
Matter
一文领悟自学Go语言的秘诀?
Go语言是一种简洁、高效、并发的编程语言,它由Google开发,适用于各种场景,如云计算、微服务、
网络编程
等。对于零基础的开发者,想要系统地学习Go语言,你需要先知道自己要学哪些内容吧?
所幸你是例外
·
2024-02-05 16:01
《深入浅出Go语言》
golang
开发语言
后端
go
读《Python神经
网络编程
》| “小学二年级都能学会的神经
网络编程
”
今天介绍的这本书——《Python神经
网络编程
》,虽然篇幅小,但是对beginner来说是一个非常好的阅读材料,还能顺带复习本科阶段的微积分计算、线性代数乘法运算等(本科没学过线代的我),而且作者的文笔我觉得算是非常地诙谐可爱
陈有朴
·
2024-02-05 15:49
java基础课后习题答案
Java开发入门第2章Java编程基础第3章面向对象(上)第4章面向对象(下)第5章异常第6章JavaAPI第7章集合类第8章泛型第9章反射第10章IO(输入输出)第11章JDBC第12章多线程第13章
网络编程
第
miss you ya
·
2024-02-05 15:05
Java
java
开发语言
2019年需要学习的专业知识
接下来的学习计划软件知识体系结构基础知识C/C++编程语言数据结构算法分析与实现中级知识编译器原理操作系统
网络编程
高级知识Linux内核源码分析硬件知识体系结构基础知识电路知识模拟电路数字电路计算机组成原理处理器体系架构实现应用性知识
大道而至简
·
2024-02-05 15:13
TCP
拥塞控制详解 | 5. 回避算法
网络传输问题本质上是对网络资源的共享和复用问题,因此拥塞控制是网络工程领域的核心问题之一,并且随着互联网和数据中心流量的爆炸式增长,相关算法和机制出现了很多创新,本系列是免费电子书《
TCP
CongestionControl
DeepNoMind
·
2024-02-05 14:21
day16+17+18+19
网络编程
文章目录
网络编程
1.概述2.网络通信的两个要素小结2.1IP地址2.2端口Port2.3通信协议3.
TCP
客户端服务器端
TCP
实现文件上传4.UDPUDP实现发送消息5.Tomcat6.URL下载资源下载网络资源
网络编程
mollzz
·
2024-02-05 14:46
学习
网络
java
一个简单的getshell
1.过程1.1攻击者(attacker)主机监听本地端口nc-lvp$port2.2受害者(victim)主机执行反弹shell命令bash-i>&/dev/
tcp
/$attacker_ip/$port0&
赴前尘
·
2024-02-05 14:03
渗透测试
服务器
网络
网络安全
深入理解
TCP
网络协议(3)
目录1.前言2.流量控制2.阻塞控制3.延时应答4.捎带应答5.面向字节流6.缓冲区7.粘包问题8.
TCP
异常情况9.小结1.前言在前面的博客中,我们重点介绍了
TCP
协议的一些属性,有连接属性的三次握手和四次挥手
老cu
·
2024-02-05 13:43
网络协议
tcp/ip
网络
Docker结合Idea插件使用
ExecStart"这一行,并添加下面信息ExecStart=/usr/bin/dockerd-Hfd://--containerd=/run/containerd/containerd.sock-H
tcp
小林敲代码
·
2024-02-05 12:37
docker
intellij-idea
java
容器
2019-03-15 Cacti 安装 Advanced Ping 2.2 模板
该插件可以提供基于ICMP,
TCP
,UDP协议的PING功能。闲话少说,开始干活。
AK蜗牛
·
2024-02-05 12:41
网络编程
面试系列-01
1.应用层中常见的协议都有哪些?应用层协议(applicationlayerprotocol)定义了运行在不同端系统上的应用程序进程如何相互传递报文。应用层协议1)DNS:一种用以将域名转换为IP地址的Internet服务,域名系统DNS是因特网使用的命名系统,用来把便于人们使用的机器名字转换为IP地址。现在顶级域名TLD分为三大类:国家顶级域名nTLD;通用顶级域名gTLD;基础结构域名。域名服
梦睡了
·
2024-02-05 12:59
网络
HTTP协议用于客户端和服务器端之间的通信
读书笔记作者:[日]上野宣译者:于均良出版社:人民邮电出版社出版时间:2014-05ISBN:9787115351531简单的HTTP协议2.1HTTP协议用于客户端和服务器端之间的通信 HTTP协议和
TCP
大龙10
·
2024-02-05 11:41
FTP口令问题
7.4.1编写脚本FTP是基于
TCP
的,FTP的命令端口为21,数据端口为20。FTP的任务是
Lyx-0607
·
2024-02-05 11:39
笔记
window系统如何ping本地的任意端口
window系统如何ping本地的任意端口一、使用工具一、使用工具下载
tcp
ing工具:下载地址使用命令:
tcp
ingip地址端口号使用环境:①在下载的
tcp
ing.exe路径下打开cmd②将
tcp
ing.exe
Vamp_Piece
·
2024-02-05 11:33
Windows
网络工程
windows
tcp/ip
网络协议
tcpdump
TCP
服务器一个端口号可以有多个连接
对于
网络编程
,我们也言必
liuxizhen2009
·
2024-02-05 11:03
Linux
C语言
网络通信和多线程
重写Sylar基于协程的服务器(7、
Tcp
Server & HttpServer的设计与实现)
重写Sylar基于协程的服务器(7、
Tcp
Server&HttpServer的设计与实现)重写Sylar基于协程的服务器系列:重写Sylar基于协程的服务器(0、搭建开发环境以及项目框架||下载编译简化版
LunarCod
·
2024-02-05 10:16
重写Sylar基于协程服务器
服务器
开源
c++
后端
架构
sylar
网络编程
Linux端口开放,查看,删除,防火墙
1.开启防火墙systemctlstartfirewalld2.开放指定端口firewall-cmd--zone=public--add-port=1935/
tcp
--permanent3.开放多个端口也可
我们的约定_e74c
·
2024-02-05 09:55
【Linux
网络编程
三】Udp套接字编程网络应用场景
【Linux
网络编程
三】Udp套接字编程网络应用场景应用场景一:远程命令执行应用场景二:与Windos端相互通信应用场景三:简单聊天1.多线程化2.输入输出分开应用场景一:远程命令执行简单的服务器上一篇已经完成
小陶来咯
·
2024-02-05 09:56
Linux网络编程
网络
linux
udp
tcp
ing安装和使用
windows系统的
tcp
ping安装以及使用方法Linux安装
tcp
ing方法yuminstall-y
tcp
traceroutebcCentOS系统用这个cd/usr/bin切换目录到/usr/binwget-O
tcp
inghttps
吾心不朽
·
2024-02-05 09:51
运维
运维
windows
Windows中常用的DOS命令
ipcong/all显示设备
TCP
/IP配置的详尽信息ipconfig/release释放指定适配器的IPv4地址(断开IP地址的连接)ipconfig/renew更新指定适配器的IPv4地址(重新获取
全_世界
·
2024-02-05 09:20
Windows
windows
ARM汇编之
TCP
Bind Shell
bindshell作为一个bindshell,也就是在服务器上运行的shellcode,等待hacker去主动连接,所以它的主要工作就是监听固定端口,等待外部连接即可C代码(Linux,都是使用man命令查询的命令介绍)指令介绍socketintsocket(intdomain,inttype,intprotocol);创建通信端点并返回描述符bindintbind(intsockfd,const
Dr. 熊
·
2024-02-05 09:50
easyexcel解析跨多行的数据
代码如下定义实体对应excel文件publicclassE
tcP
arkingReconciliationDailyImportModelimplementsSerializable{/**创建时间*/privateStringinsertTime
冰帝海岸
·
2024-02-05 09:49
java
开发语言
javaEE - 20( 18000字 Tomcat 和 HTTP 协议入门 -1)
是一种应用非常广泛的应用层协议.HTTP诞生与1991年.目前已经发展为最主流使用的一种应用层协议.最新的HTTP3版本也正在完善中,目前Google/Facebook等公司的产品已经支持了.HTTP往往是基于传输层的
TCP
ice___Cpu
·
2024-02-05 09:05
javaEE
java-ee
tomcat
http
Linux
网络编程
——udp套接字(单播)
下服务器(server)端的程序server.c:#include#include#include#includeintmain(intargc,char**argv){intn;charrecvline[1024]={0};intsockfd;structsockaddr_inservaddr;/*创建一个UDP连接的socket*/sockfd=socket(PF_INET,SOCK_DGRA
sheng199463
·
2024-02-05 08:21
linux
udp套接字
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他