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
网络编程-NIO
2023-03-29
善恶的观念主要取决于我们自己的看法Quelegoûtdesbiensetdesmauxdépendenbonnepartiedel'opi
nio
nquenousenavons古希腊的一句格言说,人不是受事物本身
飞一般de感觉
·
2024-02-06 13:45
Qt应用软件【协议篇】UDP示例
Qt中的UDP编程在Qt中,UDP
网络编程
主要通过QUdpSocket类来实现。QUdpSocket提供了数据的发送和接收功能,可以运行在无阻塞模式或者阻塞模式
编程小鱼酱
·
2024-02-06 13:56
Qt应用软件300篇
qt
udp
开发语言
数据结构高级算法
目录最小生成树Kruskal(克鲁斯卡尔)(以边为核心)9)不相交集合(并查集合)基础U
nio
nBySize图-相关题目4.2GreedyAlgorithm1)贪心例子DijkstraPrimKruskal
->yjy
·
2024-02-06 13:26
Java
数据结构
数据库
sqli.labs靶场(54-65关)
54、第五十四关提示尝试是十次后数据库就重置,那我们尝试u
nio
n原来是单引号闭合id=-1'u
nio
nselect1,database(),(selectgroup_concat(table_name
沧海一粟@星火燎原
·
2024-02-06 11:52
数据库
mysql
sql
python 字符串前缀u、r、b、f
1、u:一般用在中文字符串前面,防止因为源码储存格式问题2、r:表示不用转义3、b:用bytes类型表示字符串,常用于
网络编程
注意:bytes对象不能包含超过0到127内ascii码范围的unicode
ZBink
·
2024-02-06 11:43
python第五节:集合set(4)
集合其他方法:len(s)set的长度xinsx是否是s的成员xnotinsx是否不是s的成员s.issubset(t)是否s中的每一个元素都在t中s.issuperset(t)是否t中的每一个元素都在ss.u
nio
n
谷晓光
·
2024-02-06 10:51
python
前端
开发语言
《UNIX
网络编程
卷1》 笔记补充内容: 高级轮询技术epoll
epoll是Linux提供的高级轮询技术,《UNIX
网络编程
卷1》成书时还没有这种技术。它的效率要比单独使用poll函数高很多,非常适合监听大量的描述符,许多高性能的服务器都使用epoll。
alenliu0621
·
2024-02-06 10:18
UNIX网络编程
卷1
Linux
网络编程
epoll
《UNIX
网络编程
卷1》 笔记: TCP 客户/服务器程序示例
本节我们实现一个简单的TCP回显服务器和客户程序,来说明一个典型的TCP服务器程序和客户程序如何工作。TCP回显服务器程序的功能很简单,就是将客户发送过来的数据再返回给客户。TCP回显客户程序的功能是从标准输入读取一行数据,发送给服务器,再把服务器返回的数据输出到标准输出。TCP回显客户程序的代码如下:#include"unp.h"voidstr_cli(FILE*fp,intsockfd);in
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
tcp
《UNIX
网络编程
卷1》 笔记: 使用select函数的单进程TCP回显服务器程序
在TCP客户/服务器程序示例这一节中,我们编写了一个多进程的TCP回显服务器程序,本节我们使用select函数监听服务器套接字和所有的客户的套接字来实现同样的功能。具体实现就是每当一个新的客户建立连接,我们把它的套接字描述符(为了与服务器程序自身的监听描述符作区分,我称服务器程序为服务客户创建的套接字为“客户套接字”)保存在一个数组中,然后将该描述符加入select函数监听的读描述符集中,然后循环
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
select
tcp
《UNIX
网络编程
卷1》 笔记: 使用poll函数的单进程TCP回显服务器程序
本节我们使用poll函数来实现单进程TCP回显服务器。poll函数与select函数不同,它不使用描述符集,而是使用pollfd结构体数组,pollfd结构体如下:structpollfd{intfd;/*filedescriptor*/shortevents;/*requestedevents*/shortrevents;/*returnedevents*/};events表示该描述符感兴趣的事
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
poll
Unix五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)
这次呢就基于Unix
网络编程
卷1的第6章【I/O复用:select和poll函数】,总结下Unix五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)。一
pigfu
·
2024-02-06 10:43
linux基础
五种I/O模型
阻塞I/O
I/O多路复用
异步I/O
linux
网络编程
:设置非阻塞socket收发数据
非阻塞式I/O包括非阻塞输入操作,非阻塞输出操作,非阻塞接收外来连接,非阻塞发起外出连接。包括的函数有:read,readv,recv,recvfrom,recvmsg,write,writev,send,sendto,sendmsg,accept。将socket设置为非阻塞模式有三种方法:(1)创建socket的时候,指定socket是异步的,在type的参数中设置SOCK_NONBLOCK标志
bian1029
·
2024-02-06 10:43
Linux网络编程
考研英语单词22
Day22digitala.数字的,数码的talentn.天资,才能,天才geniusn.天才【inge
nio
usa.机灵的,灵巧的,有创造性的】forgev.伪造,锻造“forgetv.忘记”simultaneousa
蓝桉802
·
2024-02-06 10:03
考研
Docker学习历程
Docker学习历程Q1、docker还没启动Q2、Docker容器名称冲突的问题Q3:启动mi
nio
时发现,容器已经再重启Q4:容器被占用的情况Q5:查看日志Q1、docker还没启动dockerrun
徐子元竟然被占了!!
·
2024-02-06 10:33
运维
docker
学习
Netty-1
NIO
深入理解零拷贝在理解0拷贝之前我们应该先需要了解传统IO的一个操作流程1.传统的io操作:首先需要进行一个read操作这里会发生一次用户空间切换到内核空间内核会采用DMA(直接内存访问的方式)从磁盘读取数据到内核缓冲区
小鸡在路上
·
2024-02-06 09:47
第二届 N1CTF Ju
nio
r WEB方向 部分题解WP
zako题目描述:很简单的rce哦启动环境,源码直接给了。execute.sh#!/bin/bashreject(){echo${1}exit1}XXXCMD=$1awk-vstr="${XXXCMD}"\'BEGIN{deny="`;&$(){}[]!@#$%^&*-";for(i=1;i梦想成真只需grep命令执行结果重定向写入文件!payload:?.[secret.xswl.io=grep
Jay 17
·
2024-02-06 09:11
CTF赛事
RCE
PHP
CTF
网络安全
web安全
mi
nio
集群搭建(纠删码模式)
搭一个4个节点,16块硬盘的mi
nio
集群。
hahaha 1hhh
·
2024-02-06 09:52
minio
centos
centos间文件传输
scp/home/vagrant/mi
nio
[email protected]
:/home/zx/home/vagrant/mi
nio
是你要传输的文件而且是当前机器登录用户有权限操作的文件zx是目标机器的用户
hahaha 1hhh
·
2024-02-06 08:17
centos
linux
运维
挑战杯 python+opencv+深度学习实现二维码识别
更多资料,项目分享:https://gitee.com/dancheng-se
nio
r/postgraduate2二维码基础概念2.1二维码介绍二维条码/二维码(2-dimensi
laafeer
·
2024-02-06 08:36
python
挑战杯 python+opencv+机器学习车牌识别
更多资料,项目分享:https://gitee.com/dancheng-se
nio
r/postgraduate1课题介绍1.1系统简介车牌识别这个系统,虽然传统,古老,却是包含了所有这四个特侦的一个大数
laafeer
·
2024-02-06 08:02
python
2.5学习总结9
U
nio
n(x,y):将元素x所属的集合和元素y所属的集合合并。初始化:将每个元素单独作为一个集合。
᭄Yoloꦿ᭄
·
2024-02-06 07:00
学习
C-free5.0编译器
C-free
网络编程
编译出错image.png解决办法在工程-->设置-->链接参数中添加-lwsock32image.png
向日葵彩虹
·
2024-02-06 07:45
分布式文件存储系统mi
nio
参考Linux搭建免费开源对象存储wgethttps://dl.mi
nio
.io/server/mi
nio
/release/linux-amd64/mi
nio
yuminstall-ywgetyuminstall-ywgetwgethttps
linux实践操作记录
·
2024-02-06 06:26
linux
centos
运维
Kotlin笔记2—进阶
文章目录1lateinit2OnClickListener回调函数简化(SAM转换)3伴生对象compa
nio
n4属性委托by5!!与?与?
子林Android
·
2024-02-06 05:30
Kotlin
kotlin
java
开发语言
c++之说_10|自定义类型 u
nio
n 联合体
之前我们说了一些struct结构体现在来了解新的自定义类型u
nio
n联合体语法u
nio
nptr{void*fptr;CLassFunPtrp;FunPtrp2;ptr&operator=(CLassFunPtrptr
普世的微光
·
2024-02-06 05:43
C++
c++
开发语言
python开发com组件_Python生成COM组件(原创)
经过一段对的使用,发现它确实是一门比较优秀的语言,语法简练,类库丰富且调用简单,在数据库,文本处理,
网络编程
方面都很棒。
weixin_39968724
·
2024-02-06 05:38
python开发com组件
mi
nio
怎么创建bucket
在使用docker-compose安装的Mi
nIO
环境中创建bucket(存储桶)通常涉及到使用Mi
nIO
的客户端工具mc(Mi
nIO
Client)。
MonkeyKing.sun
·
2024-02-06 03:42
ubuntu
docker安装mi
nio
使用Docker安装Mi
nIO
在Ubuntu22.04上是一个简单且快速的过程。
MonkeyKing.sun
·
2024-02-06 03:11
docker
容器
运维
docker compose安装mi
nio
要使docker-compose管理的容器(如Mi
nIO
)在系统启动时自动启动,你需要使用Docker的重启策略。
MonkeyKing.sun
·
2024-02-06 03:39
docker
eureka
容器
★并查集: 理解、实现和应用
引言并查集是一种用于处理集合的数据结构,主要支持两种操作:合并(U
nio
n)和查找(Find)。这种数据结构通常被用来解决等价关系问题,例如连接问题、连通性问题等。
平常心-辉
·
2024-02-06 01:13
高级数据结构
c++
算法
数据结构
什么是 Java 中的 IO 和
NIO
?它们之间有什么区别?什么是 Java 中的内存管理和垃圾回收?常见的垃圾回收算法有哪些?
什么是Java中的IO和
NIO
?它们之间有什么区别?在Java中,IO(Input/Output)和
NIO
(NewIO)都是用于处理输入输出操作的API。
weixin_53180424
·
2024-02-06 01:07
java
java
nio
服务器
2018-04-08
Introduction:Itisnotuncommonfororganizationstohaveelderpeopleasse
nio
rmanag
Tommmmm
·
2024-02-06 00:07
浪漫会至死不渝——London伦敦
Halloween,冬令时第一天,时间比国内晚8个小时了,TowerBridgeLondonEye伦敦眼,不知名建筑,在我这里都统称“教堂”,NationalTheaterExhibitionDomi
nio
nTheatre
清扬婉兮木碗夕
·
2024-02-05 23:08
网络编程
套接字
目录本节重点一、预备知识1.1理解源IP地址和目的IP地址1.2认识端口号1.3理解"端口号"和"进程ID"1.4理解源端口号和目的端口号1.5认识TCP协议1.6认识UDP协议1.7网络字节序二、socket编程接口2.1socket常见的API2.2sockaddr结构2.3in_addr结构2.4地址转换函数2.5关于inet_ntoa三、Tcp协议通讯流程四、TCP和UDP的对比五、关于前
Gay~
·
2024-02-05 22:17
Linux网络编程
网络
开发语言
linux
c++
udp
tcp/ip
网络协议
【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两大协议及其相关特性,本章我们会讨论网络层、数据链路层、物理层相关协议。但是需要注意的是,如果有小伙伴们未来是想成为Java后端开发工程师的,那么未来工作中大概率会涉及到网络通信,因此TCP相关特性是及其重要,必学不可的!!而网络层的IP协议确实很复杂、也很重要(站在网络协议设计者的角度),对于咱们职业来说,只需要适当了解即可。2.网络层
米饭好好吃.
·
2024-02-05 21:04
java
网络
手写RPC框架:Netty高性能的秘密是?
介绍Netty是一个高性能的
NIO
网络框架,极大的的降低了
网络编程
的门槛,并且提供了简单易用的api。
Java识堂
·
2024-02-05 21:30
Dubbo全攻略
初步认识关键字
关键字不能用来做变量名常见关键字:autobreakcontinueforifintlongdoubleelsefloatshortsignedsizeofunsigedvoidstaticregisteru
nio
nauto
狂敲键盘ing
·
2024-02-05 19:37
学习
c语言
聊聊 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++线程池
高并发
MongoDB 中的分布式集群架构
粉丝福利,免费领取C/C++开发学习资料包、技术视频/项目代码,1000道大厂面试题,内容包括(C++基础,
网络编程
,数据库,中间件,后端开发/音视频开发/Qt开发/游戏开发/Linuxn内核等进阶学习资料和最佳学习路线
程序员老舅
·
2024-02-05 19:22
C++Linux后端
mongodb
分布式
架构
C++服务器开发
C++后端开发
linux
c++
对象存储遍历文件url漏洞处理
当你用http://mi
nio
_out_url/bucket_path/访问时,会得到一个超大的XML,原来mi
nio
的桶有一个listObjects的功能,默认最多1000条记录,这就意味着,如果你打开永久下载链接模式
日月星城2
·
2024-02-05 18:56
运维知识
java
对象存储高可用部署
#Mi
nio
分布式docker部署##一.前置条件-服务器已安装docker和docker-compose(略)-服务器能访问外网或docker镜像已预拉取好(略)-服务器时间差不能超过15分钟,可用NTP
日月星城2
·
2024-02-05 18:56
运维知识
nginx
服务器
linux
docker数据管理
docker数据管理1.数据卷2.启动一个挂载数据卷的容器3.查看数据卷的具体信息/删除数据卷4.挂载主机目录1.数据卷数据卷是一个可供一个或多个容器使用的特殊目录,它绕过U
nio
nFS,可以提供很多有用的特性
世界尽头与你
·
2024-02-05 18:24
Docker
docker
容器
Dubbo实战(一)高速入门
其核心部分包含:远程通讯:提供对多种基于长连接的
NIO
框架抽象封装,包含多种线程模型,序列化。以及“请求-响应”模式的信息交换方式。集群容错:提供基于接口方法的透明远程过程调用。
weixin_30516243
·
2024-02-05 18:45
Dubbo实战快速入门 (转)
其核心部分包含:远程通讯:提供对多种基于长连接的
NIO
框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
weixin_30663391
·
2024-02-05 18:45
java
前端
开发工具
ViewUI
Dubbo实战(一)快速入门
其核心部分包含:远程通讯:提供对多种基于长连接的
NIO
框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
易雪寒
·
2024-02-05 18:44
分布式系统
Java基础技术
Java - Dubbo实战(一)快速入门 小白教程
其核心部分包含:远程通讯:提供对多种基于长连接的
NIO
框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
恐龙侠
·
2024-02-05 18:14
dubbo
分布式
java-zookeeper
Dubbo入门实战(一)
其核心部分包含:远程通讯:提供对多种基于长连接的
NIO
框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。
正熵
·
2024-02-05 18:13
javaweb
java
dubbo
soa
分布式
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他