sockets相关内容

枚举域范围从192.55.22.0到192.56.22.0中的所有IP地址

如何通过python对192.55.22.0到192.56.22.0范围内的所有域名进行排序 我想在一个IP地址范围上执行一组网络任务。一旦范围变大,我就无法枚举范围内的所有主机。我希望能够使用网络掩码遍历网络中的所有主机 如果我将任何范围从一个范围传递到另一个范围以在范围 之间显示 推荐答案 您的示例有点令人困惑。“192.55.22.0”和“192.56.22.0”之间是什么?您写 ..
发布时间:2022-04-15 13:54:17 Python

为什么Linux可以在多处理中接受套接字?

此代码在Linux上运行良好,但在Windows下失败(这是意料之中的)。我知道多处理模块使用fork()产生一个新进程,因此父进程(即打开的套接字)拥有的文件描述符由子进程继承。然而,我的理解是,您可以通过多处理发送的唯一类型的数据需要是可拾取的。在Windows和Linux上,Socket对象不可拾取。 from socket import socket, AF_INET, SOCK_S ..
发布时间:2022-04-10 19:12:14 服务器开发

PYTHON中的套接字与多处理.Connection.Listener

我知道在Python中实现IPC有不同的方法,比如Pipes和Queue;但根据Python的官方文档,还有一种替代方法,称为Listener and Client。 multiprocessing.connection.Listener与socket非常相似,并且都具有相同的功能,如accept()、close()、send()和recv()。那么,如果我们仅关注IPC用途,这两个模块之间 ..
发布时间:2022-04-08 22:07:03 Python

如何在NodeJS中用HTML语言显示实时变量

我在NodeJS中使用setInterval()函数每隔‘x’秒更新几个变量(来自各种API的价格) 我希望在HTML中显示这些变量,并让它们每‘x’秒实时更新一次。 如何使用或不使用Socket.io 推荐答案 如果您不想使用socket.io,您可以使用AJAX调用,但我认为这是更痛苦的方式... 如果您使用socket.io,他们的GitHub上有很多很好的例子 ..
发布时间:2022-04-08 16:06:49 其他开发

Decode()没有读取任何内容,但解码了一条消息

对于套接字服务器应用程序,我创建了一个PacketFragmenter,它读取包的长度(在包的第二个字节中),然后将包发送回管道。 这是我写的代码: public class PacketFragmenter extends ByteToMessageDecoder { @Override protected void decode(ChannelHandlerCon ..
发布时间:2022-04-04 13:31:09 Java开发

Python异步运行事件循环一次吗?

我正在尝试理解异步库,特别是使用套接字。我写了一些代码,试图获得理解, 我想异步运行发送器套接字和接收器套接字。我把所有的数据都发送到了最后一个,但是之后我必须再运行一次循环。看一下如何做到这一点,我发现了this link from stackoverflow,我在下面实现了它--但是这里发生了什么呢?有没有比先调用stop再调用run_forever更好/更明智的方法呢? 事件循环 ..
发布时间:2022-03-25 15:08:24 Python

如何使用usocket创建连接?(常见LISP)

我正在尝试使用LISP中的套接字创建连接。使用sbcl,我发现“usocket”可用。但是我无法在服务器和客户端之间发送字符串。代码如下: 服务器: (ql:quickload "usocket") (use-package 'usocket) (defun default-tcp-handler (stream) ; null (declare (type stream stre ..
发布时间:2022-03-21 23:19:52 其他开发

Linux x86_64汇编套接字编程

大家好。 所以我正在学习汇编语言。 按照我通常学习的任何新语言的学习步骤,我已经达到了与汇编语言联网的地步。 遗憾的是,这不是很顺利,因为我在步骤0几乎失败了,这将是获得一个套接字,通过它可以开始通信。 汇编代码应大致等于以下C代码: #include #include int main(){ int s ..
发布时间:2022-03-21 21:48:42 服务器开发

在我的Docker容器中,为什么还可以绑定没有`NET_BIND_SERVICE`能力的端口1?

我正在使用Ubuntu 18.04 Desktop。以下是有关我的问题的更多详细信息。 最近,我正在编写一些想要执行此操作的测试代码:当它以非特权用户身份运行时,测试代码会尝试绑定一个特权端口(在我的示例中是端口1),并期望绑定失败。 在我的主机上,我的当前非特权用户有以下capsh --print输出: Current: = Bounding set =cap_chown,ca ..
发布时间:2022-03-13 10:32:33 Python

客户端和服务器是否需要使用同一端口进行连接?

我有一个使用Java的服务器-客户端程序,我试图用一个端口创建一个ServerSocket,而用不同的端口创建一个客户端Socket,但它们无法相互连接。客户端引发ConnectException。当我将客户端上的套接字更改为与我用于ServerSocket的套接字相同时,它们可以正常工作。 我从此线程Java Networking: Explain InputStream and Outp ..
发布时间:2022-03-13 10:16:26 Java开发

服务器打印到标准输出,而不是套接字

我正在学习UNIX网络编程中的示例,并且我已经将“daytimeclientserv.c”改编成这里的代码。服务器按照预期将日期/时间字符串发送到客户端,但它在启动时收到的第一个请求除外。当我第一次运行服务器程序(在LAN中的另一台计算机上)时,它会创建侦听套接字,绑定它,然后等待连接。在接收到第一个请求时,它将日期/时间字符串打印到它自己的标准输出(终端),而不是输出到套接字,并且客户端程序挂起 ..
发布时间:2022-03-11 20:20:42 其他开发

从客户端接收回数据

我使用套接字连接将一个缩放数组从服务器发送到客户端,现在它工作得很好,我想将数据发回服务器,以便在服务器中取消它的缩放。数据一次每行发送到客户端,因此我尝试将它们放回一个名为Final的空数组中。 这是server.py import socket import numpy as np import pandas as pd import sklearn from sklearn.pr ..
发布时间:2022-03-11 20:17:04 Python

socket.request.user在Passport.js、Socket.io和Express中未定义

我正在学习NodeJS、Express和Socket.io通过教程,本教程使用以前版本的NodeJS、Express和Socket.io访问userID。我正在使用当前版本执行相同的操作,但不成功,我调整了代码以符合当前版本,但得到的结果是空字符串。 会话: "use strict"; const session = require("express-session"); const ..
发布时间:2022-03-10 11:13:13 其他开发

客户端找不到&qot;socket.io.js文件(&Q;)

我正在使用Express、Handlebar和Socket.IO做一个个人项目。我设置了Express和Handlebar部分,但当我尝试将客户端连接到Socket.IO时(通过将脚本标记放在页面上),它找不到它。我曾尝试安装";Socket.IO-Client";,但同样不起作用,Socket.IO网站上显示的CDN安装也是如此。 这是我的服务器: const exp ..
发布时间:2022-03-01 18:57:54 其他开发

C#指定客户端端口

我有以下关于异步套接字编程的代码: public void ServerBeginAceept(ushort ServerPort) { try { ServerSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType. ..
发布时间:2022-02-27 19:40:54 C#/.NET

Java的udp_DatagramSocket.connect()_做什么?

我最近看了关于Java的UDP API的一个小教程,并且研究了DatagramSocket和DatagramPacket类的javadoc。类DatagramSocket包含多个connect()和一个disconnect()方法。但是UDP不是没有连接的协议吗? 这两个connect和disconnect方法有什么作用? 从“href=”http://docs.oracle.com/ja ..
发布时间:2022-02-24 21:24:05 Java开发

如何使用UDP套接字传输jpg图像

我想通过UDP连接传输jpg图像。我想要一个java代码来将图像转换为字节数组,并在另一边重新创建jpg文件。 我尝试的代码 图像到字节数组 BufferedImage img = ImageIO.read(new File("src/test.jpg")); ByteArrayOutputStream baos = new ByteArrayOutputStre ..
发布时间:2022-02-24 20:16:28 Java开发

Python套接字在两台不同的计算机上未连接

我最近学习了python中的套接字库。我正在编写游戏的多人服务器,但在编写整个多人服务器之前,我决定编写一个小型服务器,仅用于查看服务器如何在Python中工作。当我编写服务器代码时,令人尴尬的是,当我在自己的Windows10计算机上运行客户端和服务器时,我的代码运行得很好,它连接并工作(它的工作是两个从hostname获取IP,但是客户端将发送主机名,获取IP的代码在服务器中执行并发送回客户端 ..
发布时间:2022-02-21 23:15:59 Python