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
socket源码解析
常用Java组件存在的漏洞
2017-5645moderateseverityVulnerableversions:>=2.0,=2.0,=1.2,=1.2,<=1.2.27修补版本:无修复log4j1.2中包含一个
Socket
Server
abckingaa
·
2024-01-15 07:01
问题
Java
解决sprinboot启动报Failed to start bean ‘subProtocolWeb
Socket
Handler‘;
Failedtostartbean'subProtocolWeb
Socket
Handler';nestedexceptionisjava.lang.IllegalArgumentException:Nohandlers
成为大佬先秃头
·
2024-01-15 06:08
专治疑难杂症
java
spring
后端
mvc
bug
spring
boot
利用反射获取web
socket
,session字段的值
首先利用反射获取方法字段,然后取得字段的值privatestaticConcurrentHashMapmap=newConcurrentHashMapsessionClass=session1.getClass();for(FielddeclaredField:sessionClass.getDeclaredFields()){declaredField.setAccessible(true);/
新赤
·
2024-01-15 06:32
websocket
网络协议
网络
Web
Socket
的进阶理解
通过前端的方法letws=newWeb
Socket
("ws://");ws.onopen=function(){//当Web
Socket
连接成功建立时触发};ws.onmessage=function(
新赤
·
2024-01-15 06:25
websocket
网络协议
网络
sentinel持久化
在上篇博客中展示了sentinel的源码流程图,在sentineldashboard新增一条流控规则(或者其他规则),通过http协议将规则信息发送到客户端,客户端通过
socket
接收到规则信息后,将信息交给流控规则管理器
Butterfly(Papillon)
·
2024-01-15 06:51
sentinel
java
spring
cloud
springboot整合web
socket
使用介绍
文章目录系列文章目录Springboot集成NettySpringboot集成RabbitmqSpringboot集成Retryspringboot集成web
socket
Springboot集成Redisspringboot
Martisan_Guo
·
2024-01-15 06:10
websocket
springboot
websocket
spring
boot
java
SpringBoot中web
socket
的使用
SpringBoot中web
socket
的使用1Web
Socket
诞生2Web
Socket
的简介3Web
Socket
的使用1准备一个SpringBoot环境2添加Web
Socket
配置3添加服务端Web
Socket
韩_师兄
·
2024-01-15 06:08
学习笔记
JavaWeb
java
spring
boot
开发语言
在 SpringBoot中的Web
Socket
使用介绍
在SpringBoot中,Web
Socket
是一种非常有用的通信协议。Web
Socket
可以使客户端和服务器之间实现双向通信,而不是传统的单向HTTP请求和响应。
沐知全栈开发
·
2024-01-15 06:37
spring
boot
websocket
后端
Java21 + SpringBoot3集成Web
Socket
文章目录前言相关技术简介什么是Web
Socket
Web
Socket
的原理Web
Socket
与HTTP协议的关系Web
Socket
优点Web
Socket
应用场景实现方式1.添加maven依赖2.添加Web
Socket
偏安zzcoder
·
2024-01-15 05:42
websocket
Java
spring
boot
vue.js
Netty如何高效接收网络数据?一文聊透ByteBuffer动态扩缩容机制
本系列Netty
源码解析
文章基于4.1.56.Final版本本文概览.png前文回顾在前边的系列文章中,我们从内核如何收发网络数据开始以一个C10K的问题作为主线详细从内核角度阐述了网络IO模型的演变,
bin的技术小屋
·
2024-01-15 05:42
初学web
socket
有感-待研究
https://www.bilibili.com/video/BV1KN411n7WD/看到一半的时候就会想到以下的问题:初学web
socket
有感-待研究既然每一个endPoint都是对应着一个服务器和客户端浏览器的连接对象
xin麒
·
2024-01-15 05:10
websocket
网络协议
网络
web
socket
-浏览器关闭报错org.apache.tomcat.web
socket
.WsSession@34119a89 java.io.EOFException
一、问题描述:使用web
socket
的时候,前端浏览器(也可以说客户端)关闭,服务器(后端)会报错,这种情况怎么办呢?到底为什么会报错呢?
xin麒
·
2024-01-15 05:10
java
websocket
Js Web
Socket
varws=newWeb
Socket
("ws://localhost:7272");//申请一个Web
Socket
对象,参数是服务端地址,同http协议使用http://开头一样,Web
Socket
协议的
MakerSir
·
2024-01-15 04:24
Linux网络编程之TCP
目录TCP协议(1)概述(2)三次握手协议
socket
信息数据结构1、绑定ip,端口号结构体2、数据存储优先顺序的转换3、地址格式转化
socket
编程TCP协议的流程图TCP/IP五层模型中,将OSI七层模型的最上三层
小小明dawn
·
2024-01-15 04:34
网络
linux
网络协议
Linux内核的TCP源码入门(一)
文章目录前言一、TCP报文段结构1.报文段整体结构2.TCP首部-固定部分3.TCP首部-选项(options)二、TCP接收和发送数据1.TCP的"接口"2.发送数据3.接收数据3.1ip层向上调用INET
Socket
lic721
·
2024-01-15 04:33
tcp/ip
linux
网络
Linux C/C++TCP通信实现
总结一、TCP通信流程二、使用步骤1.TCP(客户端)//TCP通信客户端#include#include#include#include#includeintmain(){//1.创建套接字intfd=
socket
别,爱℡
·
2024-01-15 04:32
c++
c
Linux
linux
tcp/ip
c++
c语言
ubuntu
优先级队列(PriorityQueue)
源码解析
什么是堆Java中的PriorityQueue采用的是堆这种数据结构来实现的,而存储堆采用的则是数组。二叉树当中,叶子节点全部在最底层,除了叶子节点外,每个节点都有左右两个子节点,这种二叉树就叫作满二叉树。如果叶子节点都在最底下两层,最后一层的叶子节点都靠左排列,并且除了最后一层,其他层的节点个数都要达到最大,这种二叉树就叫作完全二叉树。堆是一个完全二叉树,堆中每一个节点的值都必须大于等于(或小于
zy_think123
·
2024-01-15 02:58
TCP服务器和客户端的创建步骤
TCP服务器的实现流程:一、创建套接字(
socket
函数):通信域选择IPV4网络协议、套接字类型选择流式;intsockfd=
socket
(AF_INET,SOCK_STREAM,0);//通信域选择
少年维克多
·
2024-01-15 02:49
C语言学习系列
笔试题
tcp/ip
服务器
网络协议
最多能创建多少个TCP连接?
老操不慌不忙,拿出一个表格递给我,"小进,先填表吧"我一看这个表,这不就是经典的
socket
四元组嘛。
程序员xysam
·
2024-01-15 02:44
服务器
linux
数据库
Spring Cloud OAuth 微服务内部Token传递的源码实现解析
背景分析1.客户端携带认证中心发放的token,请求资源服务器A(SpringSecurityOAuth发放Token
源码解析
)2.客户端携带令牌直接访问资源服务器,资源服务器通过对token的校验(SpringCloudOAuth2
Java高级架构师之路
·
2024-01-15 01:20
chromium通信系统-ipcz系统(十)-消息通知(trap)
通过前面一系列ipcz的文章分析,我们了解到ipcz是在unixdomain
socket
上层建立起了多个逻辑通道,所以对于上层的消息事件,不能单纯依赖ioevent来触发,所以在ipcz系统中加入了trap
TangGeeA
·
2024-01-15 01:33
chromium
mojo
chromium
chrome
ipcz
Golang标准库——net(1)
netnet包提供了可移植的网络I/O接口,包括TCP/IP、UDP、域名解析和Unix域
socket
。
DevilRoshan
·
2024-01-14 23:02
聊聊web
socket
那些事
前端必备工具推荐网站(免费图床、API和ChatAI等实用工具):http://luckycola.com.cn/一、什么是web
socket
?
六月的可乐
·
2024-01-14 22:54
websocket
网络协议
网络
openssl3.2 - 官方demo学习 - server-arg.c
官方demo学习-server-arg.c概述笔记备注ENDopenssl3.2-官方demo学习-server-arg.c概述TLS服务器,等客户端来连接;如果客户端断开了,通过释放bio来释放客户端
socket
LostSpeed
·
2024-01-14 21:20
openSSL
openSSL
openssl3.2 - 官方demo学习 - guide - tls-client-block.c
localhostserver和clientIP都为127.0.0.1笔记ENDopenssl3.2-官方demo学习-guide-tls-client-block.c概述tls客户端官方demo有问题,无法建立客户端
socket
LostSpeed
·
2024-01-14 21:46
openSSL
openSSL
Shiro框架:Shiro内置过滤器
源码解析
目录1.常见项目中过滤器配置2.Url访问控制配置解析为内置过滤器2.1DefaultFilterChainManager构造并注册内置过滤器2.2构造过滤器链3.Shiro内置过滤器解析3.1内置过滤器概览3.2公共继承类解析3.2.1顶层Filter接口3.2.2AbstractFilter3.2.3NameableFilter3.2.4OncePerRequestFilter3.2.5Adv
mumubili
·
2024-01-14 21:52
spring
框架
Shiro
tomcat
spring
后端
中间件
架构
mvc
servlet
Shiro框架:Shiro登录认证流程
源码解析
目录1.用户登录认证流程1.1生成认证Token1.2用户登录认证1.2.1SecurityManagerlogin流程解析1.2.1.1authenticate方法进行登录认证1.2.1.1.1单Realm认证1.2.1.2认证通过后创建登录用户对象1.2.1.2.1复制SubjectContext1.2.1.2.2对subjectContext设置securityManager1.2.1.2.
mumubili
·
2024-01-14 20:16
spring
框架
Shiro
java
后端
spring
servlet
架构
Linux 上写C++ (6)——
SOCKET
-TCP/IP 模拟HTTP接口
http协议封装的底层分装的TCP/IP协议,所以直接用tcp/ip调用的http也是可行的,此方法是整个框架中的最核心的方法的,有了此接口其他的一切都是好说。//调用动态库,所有的方法调用此函数stringIVR_COMMON::HttpRequest_JSON(char*ip,char*port,char*url,char*strbufsize,char*strtimeout,char*PAR
漠北兄弟
·
2024-01-14 20:01
持久双向通信网络协议-Web
Socket
-入门案例实现demo
1介绍Web
Socket
是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。
唯手熟
·
2024-01-14 20:41
网络协议
websocket
网络
基于Web
Socket
双向通信技术实现-下单提醒和催单(后端)
通知的形式有如下两种:语音播报弹出提示框设计实现思路:通过Web
Socket
实现管理端页面和服务端保持长连接状态(建立长连接)当客户支付后,调用Web
Socket
的相关API实现服务端向客户端推送消息客户端浏
唯手熟
·
2024-01-14 20:41
websocket
网络协议
网络
Hotspot
源码解析
-第十七章-虚拟机万物创建(一)
第十七章-虚拟机万物创建17.1硬编码偏移计算主要是对预加载的系统类的一些static字段的偏移进行计算,因为在C/C++中,对象分配后是一串连续的内存空间,各字段内容无法像java那样直接属性名获取,只能通过内存偏移位置来获取,所以这里要计算偏移位置17.1.1javaClasses.cpp17.1.1.1JavaClasses::compute_hard_coded_offsetsvoidJa
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(二)
17.2GC策略初始化这一步主要就是确定分代(新生代和老年代)信息、即将分配的Java堆内存的大小,以及针对这些信息的校验17.2.1collectorPolicy.cpp&ollectorPolicy.hpp17.2.1.1initialize_allvirtualvoidinitialize_all(){//针对内存分配的大小值做设置和校验CollectorPolicy::initialize
多栖码农
·
2024-01-14 20:17
Java虚拟机
java
Hotspot
源码解析
-第十六章-代码缓存空间初始化
第十六章-代码缓存空间初始化16.1codeCache.cpp16.1.1codeCache_initvoidcodeCache_init(){CodeCache::initialize();}voidCodeCache::initialize(){//判断操作assert(CodeCacheSegmentSize>=(uintx)CodeEntryAlignment,"CodeCacheSegm
多栖码农
·
2024-01-14 20:47
Java虚拟机
java
Hotspot
源码解析
-第十七章-虚拟机万物创建(三)
17.4Java堆空间内存分配分配Java堆内存前,我们先通过两图来了解下C堆、Java堆、内核空间、native本地空间的关系。1、从图17-1来看,Java堆的分配其实就是从Java进程运行时堆中选中一块内存区域来映射2、从图17-2,可以看中各内存空间的关系,当然实际的内存区域比这个复杂的多,这里只是概括说明图17-1图17-217.4.1genCollectedHeap.cpp17.4.1
多栖码农
·
2024-01-14 20:46
Java虚拟机
开发语言
java
(踩坑记录)使用 Laravel-echo-server 构建实时应用
Socket
服务通常不是那么容易实现,但是LaravelEcho服务改变了这个情况。在本文中,我将会简要的介绍如何建立一个可以运行的
Socket
服务并且在这个服务上进行事件的广播。
IcanIdo_3978
·
2024-01-14 20:03
我自己看的文档和教程_慢慢收集吧
文档和教程文档Vue系列:VueVuexVueCLIVueRouternpm中文网Animate.cssLodashSequelize中文文档yarninstallmochanode-redis
Socket
.IOaxios
Shino_jie
·
2024-01-14 19:30
javascript
开发语言
ecmascript
02.bio基本实现01
01.BIO实现一个客户端发消息、一个服务端收消息//客户端publicclassClient{publicstaticvoidmain(String[]args){try{//1.创建
Socket
对象请求服务端的连接
赵帅童学
·
2024-01-14 19:49
网络
socket
编程--epoll 模型原理详解以及实例
1.简介LinuxI/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。Linux2.6内核中有提高网络I/O性能的新方法,即epoll。epoll是什么?按照man手册的说法是为处理大批量句柄而作了改进的poll。要使用epoll只需要以下的三个系统函数调用:epoll_create(2),epoll_ctl(2),epoll_wait(2)。2.select模型
panamera12
·
2024-01-14 19:55
Socket
-IO 系列(一)Linux 网络 IO 模型
Socket
-IO系列(一)Linux网络IO模型一、基本概念在正式开始讲LinuxIO模型前,先介绍5个基本概念。
琪迹世界
·
2024-01-14 19:24
windows网络编程
socket
-IO 5种设计模型
windows网络编程5种设计模型详解如果想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(OverlappedI/O)和完成端口(CompletionPort)共五种I/O模型。每一种模型均适用于一种特定的应用场景。程序员应该对自己
kexiuyi
·
2024-01-14 19:50
网络通信编程(Windows)
网络编程的IO模型
(2)同步非阻塞IO(Non-blockingIO):默认创建的
socket
都是阻塞的,非阻塞IO要求
socket
被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO
FREE_GIFT_白给怪
·
2024-01-14 19:19
IO
网络
java
从
Socket
编程谈谈 IO 模型(三)
本期分享,通过画几张图,再聊IO之
Socket
编程的哪些事儿(小猿舞剑,上期意在代码,这期意在图)。
Socket
翻译为插口、槽,名字很有意义,一旦插入网线进
一猿小讲
·
2024-01-14 19:16
网络
socket
编程--多路复用
一、五种网络I/O模型1.什么是I/OI/O在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。比如你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送数据给新浪服务器,告诉它我想要首页的HTML,这个动作是往外发数据,叫Out
小刀_
·
2024-01-14 19:15
epoll
c语言
内核
网络
Socket
编程-IO模型
1、首先IO模型的内容。感觉可以简单理解为:我们写代码时,在基础的IO操作上做了一些其他的策略,根据策略的不同,一般有阻塞IO和非阻塞IO1、阻塞IO就是在操作的时候,比如网络通信中,某一线程使用下面这三个函数接收数据的时候,都有flags参数,就可以设定成非阻塞MSG_DONTWAIT,这样就不会将本线程的运行卡在这个函数这里,可以进行其他的操作了。ssize_trecv(intsockfd,v
en595
·
2024-01-14 19:44
多线程-IO复用
开发语言
Java源码HashMap、ConcurrentHashMap:JDK1.8HashMap静态常量以及设置的目的,初始容量、最大容量、扩容缩容树化条件
HashMap核心源码作为工作中最重要、最常用的容器之一,当然还是要自己动手写一篇HashMap的
源码解析
来加深对其的印象咯,而且它的设计与实现也有很多值得学习的地方。
DougLeaMrConcurrency
·
2024-01-14 17:18
源码
Java
#
Java基础
Java8
java源码
hashmap
HashMap源码
javax.servlet-api报错问题
HttpServletResponse服务原有依赖javax.servletjavax.servlet-apiprovided新加依赖后解决org.apache.tomcat.embedtomcat-embed-web
socket
9.0.44org.springframework.bootspring-boot
爱窦
·
2024-01-14 17:26
servlet
socket
-tcp两机通讯实现-C语言
因此用这篇博客梳理一下
socket
-tcp的编程过程:server/client模式,客户端向服务端发送一个字符串,服务端向客户端返回字符串的大写形式。
FIGHTTTTTING
·
2024-01-14 16:25
tcp/ip
c语言
websocket
网络协议
QtCreator报错:qt.network.ssl: QSsl
Socket
::connectToHostEncrypted: TLS initialization failed 终极解决方法
QtCreator报错:qt.network.ssl:QSsl
Socket
::connectToHostEncrypted:TLSinitializationfailed终极解决方法查看你使用的编译器如下图我使用的编译器是
无机无机无忌
·
2024-01-14 15:04
qt5
qtcreator
ssl
net
解决:qt.network.ssl: QSsl
Socket
::connectToHostEncrypted: TLS initialization failed
最近使用https给服务器发送请求的时候发现出现了“qt.network.ssl:QSsl
Socket
::connectToHostEncrypted:TLSinitializationfailed”错误
70在减肥
·
2024-01-14 15:33
Qt应用程序相关
qt
ssl
网络
https
QT遇到“qt.network.ssl: QSsl
Socket
::connectToHostEncrypted: TLS initialization failed”问题
QT遇到“qt.network.ssl:QSsl
Socket
::connectToHostEncrypted:TLSinitializationfailed”问题解决方法步骤:首先你自己可以打印出openssl
佳儿小菜鸟
·
2024-01-14 15:02
笔记
qt5
c++
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他