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源码解析
SpringBoot整合web
Socket
Web
Socket
简介目的HTML5Web
Socket
设计出来的目的就是取代轮询和长连接,使客户端浏览器具备像C/S框架下桌面系统的即时通讯能力,实现了浏览器和服务器全双工通信,建立在TCP之上,虽然Web
Socket
问题_解决_分享_讨论_最优
·
2023-12-29 14:47
Linux网络编程学习心得.3
FIN_WAIT_2状态,这个状态时,主动方不可以在应用层发送数据了,但是应用层还可以接收数据,这个状态称为半关闭#includeintshutdown(intsockfd,inthow);sockfd:需要关闭的
socket
Albert.H.Holmes
·
2023-12-29 14:49
linux
网络
运维
Linux网络编程学习心得.2
1.连接服务器连接服务器#includeintconnect(intsockfd,conststructsockaddr*addr,socklen_taddrlen);功能:连接服务器sockfd:
socket
Albert.H.Holmes
·
2023-12-29 14:18
linux
网络
运维
微信小程序扫码实现web自动登录
清明假期在家无聊,写了一个微信小程序扫码,web登录的demo技术栈前端:vue2+vue-
socket
.io+uuid,微信小程序原生+weapp.
socket
.io后端:eggjs+redis+
socket
.io
Posden
·
2023-12-29 14:17
egg
Vue
微信开发
小程序
redis
vue
扫码登录
java.net.
Socket
TimeoutException: null 和 java.net.
Socket
TimeoutException: connect timed out的区别
背景故事起源于生产环境的jedisCluster获取连接异常,最终结果都是Couldnotgetaresourcefromthepool,但是查看具体的报错日志发现有两种不同的超时错误,一个是
Socket
TimeoutException
lixia0417mul2
·
2023-12-29 13:56
redis
java
工具类
java
开发语言
数据库
(Spring学习11)Spring之事务底层
源码解析
@EnableTransactionManagement工作原理开启Spring事务本质上就是增加了一个Advisor,但我们使用@EnableTransactionManagement注解来开启Spring事务是,该注解代理的功能就是向Spring容器中添加了两个Bean:AutoProxyRegistrarProxyTransactionManagementConfigurationAutoP
ZGOOD9527
·
2023-12-29 13:45
spring
学习
java
(Spring学习09)Spring之整合Mybatis底层
源码解析
整合核心思路很多框架都需要和Spring进行整合,而整合的核心思想就是把其他框架所产生的对象放到Spring容器中,让其成为Bean。比如Mybatis,Mybatis框架可以单独使用,而单独使用Mybatis框架就需要用到Mybatis所提供的一些类构造出对应的对象,然后使用该对象,就能使用到Mybatis框架给我们提供的功能,和Mybatis整合Spring就是为了将这些对象放入Spring容
ZGOOD9527
·
2023-12-29 13:15
spring
学习
mybatis
(Spring学习10)Spring之AOP底层
源码解析
动态代理代理模式的解释:为其他对象提供一种代理以控制对这个对象的访问,增强一个类中的某个方法,对程序进行扩展。比如,现在存在一个UserService类:publicclassUserService{publicvoidtest(){System.out.println("test...");}}此时,我们new一个UserService对象,然后执行test()方法,结果是显而易见的。如果我们现
ZGOOD9527
·
2023-12-29 13:15
spring
学习
java
Java Web
Socket
导致的OOM(内存溢出)问题排查
文件使用MAT工具分析在dominator_tree中,AbstractProtocol类占据了绝大部分堆内存看到AbstractProtocol类猜测可能和协议有关,HTTP、TCP、SMTP、Web
Socket
csdn_halon
·
2023-12-29 13:09
java
spring
boot
tomcat
Go语言TCP
Socket
编程
:::tip声明本文源于Go语言TCP
Socket
编程|TonyBai,可能会有稍微的修改。
程序员三木
·
2023-12-29 13:06
大后端
golang
tcp/ip
开发语言
Redis:处理 Could not create server TCP listening
socket
*:6379: listen: 提供了一个无效的参数。报错
1.问题今天把redis从3升级到里5,我按照常规流程,下载redis解压并添加新路径到环境变量,然后删除原有redis的环境变量路径,之后打开conf文件进行配置;在准备工作完成后,我使用redis-server买了启动redis,但是却遇到了下面的报错:D:\programfiles\Redis-x64-5.0.9>redis-server[11252]12Jan17:05:49.550#oO
dex0423
·
2023-12-29 13:09
Vue中web
socket
的使用方法
初始化Web
Socket
以及其他可能用到的方法//初始化Web
Socket
initWs(){if(typeOf(Web
Socket
)==="undefined"){//浏览器不支持Web
Socket
returnfalse
一板一眼
·
2023-12-29 12:59
websocket
vue.js
javascript
vue使用Web
Socket
连接
ws.js文件exportdefault{state:{webst:null,WSMessage:null,WSStatus:null},mutations:{/***@description建立web
socket
weixin_48399505
·
2023-12-29 12:58
vue.js
websocket
javascript
Vue中web
socket
使用心跳
接之前web
socket
封装使用。
“mint”
·
2023-12-29 12:58
vue
vue.js
websocket
javascript
Vue中Web
socket
封装及使用
1、新建
socket
.jsimportprotofrom"@/proto/proto";letPuppyWeb
Socket
Message=proto.lookupType("Puppy.Web
Socket
.Message
加点酸菜
·
2023-12-29 12:57
websocket
javascript
网络协议
vue
vue中web
socket
的使用
created(){this.Web
Socket
fuc();},methods:{//定义Web
Socket
Web
Socket
fuc(){this.
socket
=newWeb
Socket
(//Web
Socket
多看书少吃饭
·
2023-12-29 12:53
vue.js
websocket
前端
教你怎么使用Java实现Web
Socket
一、Web
Socket
简介Web
Socket
协议通过在客户端和服务端之间提供全双工通信来进行Web和服务器的交互功能。
今昔在
·
2023-12-29 12:21
java
websocket
网络
基于Freeswitch对接免费的ASR语音识别引擎
----Voskvosk是一个离线开源语音识别工具,它可以识别16种语言,包括中文,而且总体效果还是不错的,因为我们要对接到呼叫中心,因此我们需要实时的流式传输语音数据,目前主流的解决方案是采用web
socket
shanghaimoon
·
2023-12-29 12:10
语音识别
人工智能
Handler.postDelayed的原理
源码解析
首先来看看handler里面是怎么处理postDelayed的
嘉伟咯
·
2023-12-29 10:07
轮询(短轮询),长轮询(comet),长连接(SSE),Web
Socket
”商场自拍机器扫码支付后进入自拍的页面股票应用的价格及时更改webIM,ChatRoom,等即时通通讯的聊天室应用等等......即时通讯四种方式:轮询、长轮询(comet)、长连接(SSE)、Web
Socket
赵Wayne
·
2023-12-29 09:44
jsch-channelSftp相关问题汇总
demo实现文件下载以及将文件作为邮件附件进行发送涉及的maven版本测试代码hutool发送邮箱配置运行结果截图为什么channel.get能读取远程文件并写入到outputStream具体问题描述
socket
一盏红烛,一杯烧酒
·
2023-12-29 09:37
研究
奇奇怪怪的问题
java
jsch
channelSftp
rocketmq root 账户启动报错 Permission denied
//错误内容java.net.
Socket
Exception:Permi
一盏红烛,一杯烧酒
·
2023-12-29 09:35
java
奇奇怪怪的问题
java
rocketmq
java.io.EOFException: null
Http11Processor-ErrorparsingHTTPrequestheaderjava.io.EOFException:nullatorg.apache.tomcat.util.net.NioEndpoint$Nio
Socket
Wrapper.fillReadBuffer
小玉起起
·
2023-12-29 09:33
springBoot
分布式锁的原理解析与实现工具介绍
IPC(进程间通信的方式):pipe、FIFO、信号量、消息队列、共性内存、
socket
、信号。
程韬123
·
2023-12-29 09:52
分布式
c++
linux
c语言
安全
源码解析
:mybatis调用链之XMLStatementBuilder解析解析sql语句节点
该过程由XMLMapperBuilder的configurationElement方法触发:XMLMapperBuilderprivatevoidconfigurationElement(XNodecontext){try{//获取mapper节点的namespace属性Stringnamespace=context.getStringAttribute("namespace");if(names
超域
·
2023-12-29 09:20
mybatis
源码解析
:mybatis调用链之执行sql语句并返回结果(一级缓存和二级缓存解析)
此流程以一个调用例子为说明,如下TUseruser=mapper.selectByPrimaryKey(1);在mapper(代理对象)调用方法时,进入MapperProxy的invoke方法,MapperProxy@OverridepublicObjectinvoke(Objectproxy,Methodmethod,Object[]args)throwsThrowable{try{if(Obj
超域
·
2023-12-29 09:50
mybatis
sql
缓存
高性能IO模型浅析之BIO,NIO,AIO,IO多路复用 基础介绍
(2)同步非阻塞IO(Non-blockingIO):默认创建的
socket
都是阻塞的,非阻塞IO要求
socket
被设置为NONBLOCK。注意这里所说的NIO并非Java的NIO(NewIO)库。
java宝典
·
2023-12-29 09:42
源码解析
:mybatis调用链之获取sqlSession
SqlSession通过SqlSessionsqlSession=sqlSessionFactory.openSession();获取SqlSession实例,DefaultSqlSessionFactorypublicSqlSessionopenSession(){returnopenSessionFromDataSource(configuration.getDefaultExecutorTy
超域
·
2023-12-29 09:37
mybatis
为什么ChatGPT采用SSE协议而不是Web
socket
?
在探索ChatGPT的使用过程中,我们发现GPT采用了流式数据返回的方式。理论上,这种情况可以通过全双工通信协议实现持久化连接,或者依赖于基于EventStream的事件流。然而,ChatGPT选择了后者,也就是本文即将深入探讨的SSE(Server-SentEvents)技术。要理解这个选择,我们需要关注ChatGPT的使用场景。作为一个基于深度学习的大型语言模型,ChatGPT需要处理大量的自
程序新视界
·
2023-12-29 08:42
GPT
GPT
chatgpt
SSE
Websocket
docker挂载的应用,在容器内部报错permission denied while trying to connect to the Docker daemon
socket
报错原因permissiondeniedwhiletryingtoconnecttotheDockerdaemon
socket
atunix:///var/run/docker.sock:Get“http
TracyDemo
·
2023-12-29 07:23
docker
docker
容器
运维
libcurl多线程使用及高并发性能测试
libcurl是一个不错的
socket
库,而且又是开源的。如果仅仅是简单的HTTP请求,那么只需要几行代码就能轻松实现。
kelan11
·
2023-12-29 07:53
c++
libcurl
c++
网络协议
http
Qt(二):使用udp发送与接收图片
设置UDP套接字:在Qt中,你可以使用QUdp
Socket
类来创建UDP套接字。你需要指定目标地址和端口号。发送数据:使用writeDatagram方法将图片数据发送到目标地址。
秋刀鱼程序编程
·
2023-12-29 07:07
Qt基础及应用
qt
udp
开发语言
网络
uniapp:实现手机端APP登录强制更新,从本地服务器下载新的apk更新,并使用Web
Socket
,实时强制在线用户更新
实现登录即更新,或实时监听更新本文介绍的是在App打开启动的时候调用更新,点击下方链接,查看使用Web
Socket
实现实时通知在线用户更新。
谷咕咕
·
2023-12-29 06:26
uni-app
智能手机
服务器
Android studio
socket
客户端应用设计
一、XML布局设计:二、增加wifi权限:三、MainActivity.java部分代码:1)、连接服务器按钮onClick事件:publicvoidlink(Viewview){if(btn1.getText().equals("连接服务器")){ConnectThreadconnectthread=newConnectThread();connectthread.start();btn1.se
colin工作室
·
2023-12-29 06:08
android
android
studio
gitee
android
Windows窗口程序详解
今天来给大家详细剖析一下Windows的消息机制一、什么是消息机制首先消息机制是Windows上面进程之间通信的一种方式,除此之外还包括共享内存,管道,
socket
等等进程之间的通信方式,当然
socket
Tandy12356_
·
2023-12-29 05:24
windows
c语言
c++
系统架构
Framwork
源码解析
(4)_ActivityManagerService(AMS)启动流程(8.0)
ActivityManagerService简介ActivityManagerService简称AMS,具有管理Activity行为、控制Activity的生命周期、派发消息事件、内存管理等功能。查看AMS源码之前一定要先看一下前文System_Server进程启动过程:https://blog.csdn.net/u010982507/article/details/104123531以下源码为8
ruiurrui
·
2023-12-29 04:54
Android
AMS启动流程
Python小细节之代码极致简化到一行(3)(技法慎用)
工作不顺利真的气煞老夫转岗做自媒体做个视频用的是灯座,我们也叫灯头我就翻译为lamphead公司是外贸为主老大硬要我把视频里面的灯头翻译成Light
socket
原因两点:是让老外觉得我们专业是SEO搜索关键词
爱学习的爬虫者
·
2023-12-29 04:23
Python编程小细节
python
学习
经验分享
零基础
德鲁伊(Druid)链接PGsql前端请求或者后端自动任务频繁出现IOException
尝试在druid配置文件中增加:
socket
-timeout:60000druid一些版本默认会给链接数据库
socket
默认10s,超出10s之后
socket
断开,对于GP数据库报的个IO异常。
二营长1
·
2023-12-29 03:31
后端
java
模拟asyncio,学习异步编程
接下来按个人见解,从代码角度进行解析:基础知识编写原生asyncio的使用方法,制定模拟方向编写阻塞代码,了解
socket
编写非阻塞
socket
代码,发现问题编写异步回调代码编写异步协程代码基础知识:计算机资源
CzOrz
·
2023-12-29 02:18
Swoole 4.4——支持 CURL 协程化
由于curl使用了libcurl库实现,无法直接hook它的
socket
,4.4版本使用Swoole\Coroutine\Http\Client模拟实现了curl的API,并在底层替换了curl_init
it阿布
·
2023-12-29 02:09
Web
Socket
&webWorkers
Web
Socket
是HTML5开始提供的一种在单个TCP连接上进行全双工通讯的协议。实现背景Web
Socket
协议之前,双工通信是通过多个http链接来实现,这导致了效率低下。
Prince_fmx
·
2023-12-29 02:28
webSocket
webWorker
项目——————————
C/C++Linux
Socket
网络编程TCP与UDP_c语言tcp
socket
cleintread-CSDN博客C/C++
Socket
-TCP与UDP网络编程_c++
socket
udp-CSDN博客登录
empty__barrel
·
2023-12-29 01:45
linux
运维
服务器
Redis管道
一个请求会遵循以下步骤:1客户端向服务端发送命令分四步(发送命令→命令排队→命令执行→返回结果),并监听
Socket
返回,通常以阻塞模式等待服务端响应。2服务端处理命令,并将结果返回给客户端。
努力学习的小飞侠
·
2023-12-29 00:32
Redis学习
前端
开发语言
Binder系列1 Binder总体设计思想
Linux已经拥有管道,systemVIPC,
socket
等IPC手段,Android却还要使用专门的Binder来实现进程间通信,说明Binder具有无可比拟的优势。
Big Skipper
·
2023-12-28 23:37
Android
framework
什么是https证书?
HTTPS证书,也称为SSL(Secure
Socket
sLayer)证书或TLS(TransportLayerSecurity)证书,是一种数字证书,用于在网络上建立安全的加密连接。
小满胜万全
·
2023-12-28 23:34
https
ssl
https
node的ws的api详细讲解
Web
Socket
是一种在单个TCP连接上进行全双工通信的协议。Node.js中的ws模块提供了Web
Socket
的实现,使得Node.js可以轻松地创建Web
Socket
服务器和客户端。
小墨蛇
·
2023-12-28 22:44
websocket
node
ws
websocket
详细讲解node的ws中服务端的web
socket
.server的各种api
Web
Socket
是一种在单个TCP连接上进行全双工通信的协议。Node.js中的ws模块提供了Web
Socket
的实现,使得Node.js可以轻松地创建Web
Socket
服务器和客户端。
小墨蛇
·
2023-12-28 22:43
websocket
websocket
网络协议
网络
h5--通信--跨文档消息传输、web
socket
H5提供了网页文档之间互相接收与发送消息的功能。当在a页面中通过window.open方法打开b页面,或者在a页面中通过iframe嵌套b页面,我们想让a中的数据传递到b中就可以使用跨文档消息传输A页面的核心代码window.onmessage=function(event){event.data//数据event.origin//源}B页面的核心代码otherWindow.postMessage
米卡小米
·
2023-12-28 22:46
H5
websocket
网络协议
网络
MySQL介绍及sql规范
版本主流版本mysql5.65.6.365.385.6.40mysql5.75.7.185.7.205.7.222.MySQL的体系结构2.1MySQLC/S结构两种链接方法:TCP/IP(远程,本地),
SOCKET
aq_wzj
·
2023-12-28 22:36
Spring-Messaging远程代码执行漏洞(CVE-2018-1270)
漏洞描述:Spring框架中的spring-messaging模块提供了一种基于Web
Socket
的STOMP协议实现,STOMP消息代理在处理客户端消息时存在SpEL表达式注入漏洞,攻击者可以通过构造恶意的消息来实现远程代码执行
慕筱蚺
·
2023-12-28 22:41
spring
java
后端
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他