ICode9

精准搜索请尝试: 精确搜索
  • 如何知道Java套接字已死2019-12-10 10:01:42

    我在客户端应用程序中使用Java Socket对象.我需要知道到服务器的线路何时断开,或者是否有任何事件导致套接字失效. 我看到两种方法: >写入或读取套接字时捕获SocketException,考虑到这些异常会杀死套接字 >捕获这些异常时,请检查Socket.isClosed()方法以了解其是否杀死了套接字 这些

  • 我可以避免Python中的线程化UDP套接字丢弃数据吗?2019-12-10 06:57:24

    首先,我是Python的新手,正在学习这份工作,所以要保持谦虚! 我正在尝试为Windows编写一个线程化的Python应用程序,该应用程序从UDP套接字(线程1)读取数据,将其写入文件(线程2),并将实时数据(线程3)显示到小部件(gtk)图片使用gtk.gdk.pixbuf).我正在使用队列在线程之间传递数据. 我的

  • C#中的异步套接字2019-12-10 06:07:09

    我对在C#中使用异步套接字方法的正确方法感到困惑.我将参考这两篇文章来解释问题并提出我的问题:MSDN article on asynchronous client sockets和devarticles.com article on socket programming. 我的问题是关于BeginReceive()方法. MSDN文章使用以下两个功能来处理接收数据: priva

  • c-Linux蓝牙编程2019-12-10 05:51:39

    我正在制作一个桌面应用程序以与嵌入式设备连接.我打算使用Windows,但是由于缺少适当的示例和文档,我决定使用Linux bluez开发.有人可以建议一个很好的资源来进行bluez编程.我找到了MIT文档,但仅此而已.解决方法:bluez使用D-Bus进行通信.使用D-Feet检查org.bluez接口,以便可以根据D

  • 是否可以使用python制作自己的数据包?2019-12-10 03:57:50

    好吧,我知道使用外部库和模块(例如scapy)是可行的.但是没有外部模块又如何呢?是否以root身份运行脚本?没有外部依赖吗? 我一直在进行大量的谷歌搜索,但没有找到太多帮助.我希望能够创建自己的数据包,但无需以root用户身份运行或安装额外的依赖项. 有什么建议么?解决方法:除非您的有效用

  • C#:尚未在Socket.BeginReceive上调用AsyncCallback2019-12-10 00:07:39

    我对System.Net.Sockets.Socket的异步Receive方法有严重的问题. 这是我用来打开连接的代码: _socket = new Socket(endpoint.AddressFamily, SocketType.Stream, ProtocolType.Tcp); _socket.Connect(endpoint); byte[] buffer = new byte[1024]; _socket.BeginReceive(buffer, 0,

  • python行编辑telnet服务器2019-12-09 22:56:31

    我正在用python创建服务器(无关紧要),但我希望它接受telnet连接并提供具有行编辑功能(tabcompletion,emacs / vi-mode等)和每个会话历史记录的命令行界面.我已经成功创建了telnet会话,禁用了线路模式并启用了服务器回显. 我最初的想法是使用readline,但是python readline模块似乎仅

  • java-Scala套接字无法写入输出流2019-12-09 22:00:37

    我是scala世界的新手,请原谅我的琐碎问题. :)我只想打开一个端口,将其插入沙子并接收消息. 如果收到HELO,我想回应一条消息,但是我无法以任何方式写入套接字.我用nc侦听传入的连接: nc -k -l 127.0.0.1 3333 当客户端连接我写 HELO 在netcat中,但是客户端未发送任何答案. 这是我

  • c#-处理阻塞.NET套接字上的超时2019-12-09 06:06:22

    使用Accept方法创建的TcpClient实例用于管理客户端连接.当我需要终止服务器线程时会出现问题,因为它在接收调用中被阻止. 因此,我设置了一个TcpClient ReceiveTimeout以便每n毫秒循环一次以测试退出条件.结果是Receive操作引发一个异常(SocketException),该异常的错误代码为SocketE

  • Python多处理和套接字未关闭2019-12-08 23:59:14

    在Python上使用多处理和套接字时,我遇到奇怪的行为.我正在处理一段与我在下面发布的代码类似的代码(为了天真,我已经简化了很多事情). 该代码产生了三个进程:一个进程什么都不做,另一个进程启动第三个进程,它将在套接字上侦听.如果我终止“监听器”过程,则套接字仍保持打开状态(我可

  • java-数据报包上的ByteBuffer与缓冲区2019-12-08 21:03:00

    我已经读过ByteBuffer(java.nio)应该在Buffer类上使用以读取数据,这仅仅是因为它更有效(?).我的问题围绕一个UDP客户端进行,该客户端从多播地址读取数据包并将其处理为原始对象.从DatagramSocket解析这些数据包的最有效/最快方法是什么?现在,我有一个数据报包,它的字节数组环绕着Byte

  • 如何在Python中从TCP套接字读取完整的IP帧?2019-12-08 16:51:23

    我需要使用Python从TCP流套接字读取完整的(原始)IP帧.本质上,我想要一个未修改的帧,就像它脱离物理线路一样,包括所有标头信息. 我一直在研究Python中的原始套接字,但是遇到了一些问题.我不需要形成自己的数据包,只需要逐字阅读和转发它们. 那么,如何从现有的TCP套接字(在Python中)

  • 如何告诉Java对HTTP请求使用特定的传出IP接口?2019-12-08 16:13:52

    有人知道在Java中强制外发http请求通过特定(逻辑)ip地址的快速方法吗? 我正在考虑使用Apache HTTP客户端(http组件的一部分),这肯定有一种方法可以实现,但是API看起来并不简单.有人已经执行过类似的操作吗? 谢谢.解决方法:这有帮助吗? How to make the JVM use a given source IP by d

  • php-访问原始Apache Web服务器请求2019-12-08 13:29:57

    我打算设计一个Web GPS跟踪应用程序. gps在端口7070上使用TCP(无HTTP标头)传输数据(我打算将其更改为80).我知道GPS跟踪器和客户端之间的通信协议,但是由于无法拦截Web服务器上的数据包,所以我陷入了困境. 由于应用程序处于开发阶段,并且我是一名业余爱好者,因此我无法负担专用的We

  • Python套接字编程(TCP与UDP)2019-12-08 13:07:06

    我打算设计一个服务器,该服务器从多个客户端接收数据,尽管STATUS_OK仍然很酷,但不是必需的,但服务器不需要将任何内容发送回客户端. 我知道Python套接字模块,扭曲框架的基础知识,但是我的问题是,我应该使用UDP还是TCP?完全需要保持联系的客户端. 我希望你们能理解我的问题,谢谢您在

  • 如何使用Python优雅地发送/接收大型C结构?2019-12-08 11:05:20

    我已经开始编写Python 3.x客户端应用程序.服务器应用程序已经存在并且用C编写.服务器提供了一个C头文件,其中定义了两个用于通过UDP发送和接收数据的结构(我正在使用Python的套接字模块). 问题在于C结构非常大(每个大约200个元素).如果我使用Python的struct模块打包/拆包数据,那么

  • 使用TCP套接字(C#),如何在接收者端检测消息是否在传输过程中被中断?2019-12-08 07:08:08

    我正在为我的iPhone应用程序编写服务器应用程序.我正在处理的服务器部分是中继服务器.这实质上是使用TCP套接字通过服务器在iPhone之间中继消息.服务器从流中读取标头的长度,然后从流中读取该字节数.它反序列化标题,并检查消息是否要中继到另一个iPhone(而不是在服务器上处理). 如

  • 套接字编程:发送和读取的异步方法可以确保数据顺序吗?2019-12-08 04:07:38

    如果我连续调用c#异步方法,如下所示: socket.BeginSend(data1, 0, data1.Length, 0, new AsyncCallback(SendCallback1), handler); socket.BeginSend(data2, 0, data2.Length, 0, new AsyncCallback(SendCallback2), handler); 异步方法可以确保数据顺序吗? 其他

  • Linux TCP套接字处于阻塞模式2019-12-02 05:51:08

    当我在阻塞模式下创建TCP套接字并使用send(或sendto)函数时,函数调用何时返回? 是否需要等到套接字的另一端接收到数据?在这种情况下,如果互联网上出现交通拥堵,它会长时间阻塞吗?解决方法:发送者和接收者(以及可能的中介)都将缓冲数据. 成功发送数据并不能保证接收端已接收到数据. 通

  • Java-使用套接字将文件从Android上传到服务器2019-12-02 02:24:47

    我正在使用Android应用程序.在创建此问题之前,我搜索了很多帖子.我想在Java中使用套接字从android手机上传文件.它应在服务器端使用哪种应用程序?假设用Java写服务器端,那应该是什么样的项目? 关于Java应用程序,我只知道服务器主机-tomcat.解决方法:在您的情况下(因为服务器具有tomca

  • Python SSL套接字服务器2019-12-01 23:58:10

    我想设置一个经过SSL认证的基本套接字服务器来进行一些网络通信.我收到下面的错误.在阅读之前,它似乎来自SSLIOStream而不是握手协议: File "simple_ssl_server.py", line 70, in connection_ready node_io_stream.read_until("OK", on_ok) File "/home/tombrown/skyhook/l

  • Python-如何使用MYSQL进行身份验证[聊天数据库]2019-12-01 22:24:59

    我正在用python编写聊天程序脚本… 我正在聊天程序身份验证,但不知道如何在python-mysql上编写脚本身份验证. 如何使用python向mysql进行身份验证?解决方法: import MySQLdb dbHost = '127.0.0.1' dbName = 'chat_db' dbUser = 'username' dbPass = 'passwd' try: db = MySQLd

  • Python套接字编程-在侦听连接时需要做一些事情2019-12-01 19:59:26

    我正在使用python设计一些硬件接口.我需要做的如下 〜初始化驱动程序 〜启动设备〜在端口2626处创建一个套接字,并等待客户端连接以接收数据〜如果有任何客户端连接,则在为所有其他已连接客户端提供服务的同时发送问候消息,并将此客户端添加到已连接客户端列表中.〜如果设备上发生

  • php-远程停止NodeJS2019-12-01 17:29:06

    我正在开发一个NodeJS项目,其中PHP服务器可以控制启动和停止NodeJS套接字服务器.服务器将通过PHP进行远程调用来启动,但是我不确定如何停止远程NodeJS服务器,因为我发现的所有答案都只是告诉我按CTRL-C,在这种情况下这不是一个选择.有谁知道如何整齐地导致结束事件?是否有可能会发生

  • c-获取已路由到给定主机的接口的IP地址2019-12-01 16:51:39

    我正在编写一个简单的消息队列库,该库基本上使您可以通过TCP或UDP在两个服务器之间设置点对点消息传递服务.我想消除客户端/服务器的概念,因为它们两个服务器将做相同的事情(发送和接收消息),所以实际上哪个是无关紧要的. 我以为我可以通过使用两个服务器的IP地址来确定哪个绑定服

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有