草庐IT

m_Socket

全部标签

ios - Socket.io swift 客户端自动多次重新连接

我正在为我的应用程序使用Socket.IO-Client-Swift','~>13.1.0'。我已成功将我的应用程序与Socket服务器连接,但问题是,它会多次重新连接。结果,也许我无法向服务器发送任何内容。谁能帮我这个?这是我的代码:类SocketIOManager:NSObject{varlocationReceiverDelegate:LocationReceiverDelegate?staticletshared=SocketIOManager()letmanager=SocketManager(socketURL:URL(string:"server-url")!,confi

xcode - 文件所有者 'view' socket 未显示

我在Xcode6beta2中创建了一个项目,最初有一个Storyboard。我想使用分离的xib,所以我从Info.plist中删除了Storyboard和与Storyboard相关的行,并添加了几个xib。现在的问题是我无法连接文件所有者的“查看”导出(因为它不可见)以从xib查看。首先想到的是我拼错了文件所有者自定义类名的名称(来自IdentityInspector),但我没有。文件的所有者类也是一个UIViewController子类。我不知道问题可能是什么。有人遇到过这个问题吗? 最佳答案 您可能需要关闭Xcode,清理项目

ios - 如何将 3 个 UIButton 连接到一个 socket

我尝试做这样的事情@IBoutletvarbuttons:[UIButton]但是我不能将按钮拖到这个导出任何想法,我怎样才能实现它? 最佳答案 这是可能的。方法如下:创建一个IBOutlets数组在StoryboardViewController界面中添加多个UIElement(View)选择ViewController(在Storyboard中)并打开连接检查器连接检查器中有“OutletCollections”选项(您会在那里看到一系列socket)将if与您的界面元素联系起来-classViewController2:UIV

【Unity】Socket网络通信(TCP) - 最基础的C#服务端通信流程

我这里新建了一个C#控制台项目来写服务端代码。下面是基于C#Socket的最基础服务端通信流程:创建服务端Socket对象绑定IP地址和端口设置最大监听客户端数量等待客户端连接收发消息释放连接基于上面流程就能实现一个最简单并且能和客户端通信的服务器程序,每个步骤Socket都提供了相对应的方法,使用Socket提供的方法就行。创建服务端Socket对象使用socket需要引用命名空间usingSystem.Net.Sockets;//创建服务端socketSocketserverSocket=newSocket(AddressFamily.InterNetwork,SocketType.Str

ios - UICollectionViewCell socket 在类中为 nil 但在使用 dequeueReusableCellWithReuseIdentifier 后工作

在UICollectionViewCell类中有几个关于niloutlet的帖子,例如this和this,但没有一个解决方案有效。使用强导出而不是弱导出失败,registerClass解决方案不适用,因为单元不使用自定义XIB,数据源和委托(delegate)正确连接等。在这种情况下,outlet是一个UIImageView,在UICollectionViewCell类内部访问时为nil,但在外部访问时工作正常。UICollectionView代码:funccollectionView(collectionView:UICollectionView,cellForItemAtIndex

Java Socket,绑定(bind)到本地端口

我试图将客户端的Socket绑定(bind)到任何特定的本地端口,在此代码中我使用了20000。像下面这样的正常连接工作得很好。但不允许我选择本地端口。hostSocket=newSocket(host,80);所以我试了一下:hostSocket=newSocket(host,80,InetAddress.getLocalHost(),20000);还有这个:hostSocket=newSocket();hostSocket.bind(newInetSocketAddress("localhost",20000));hostSocket.connect(newInetSocketAd

java - 使用自签名证书在 Android 上创建 SSL-Socket

我正在尝试将Android应用程序连接到启用SSL的服务器,该服务器使用自签名证书。我已经通读了数十篇教程,应用程序现在正在接受证书并连接到服务器,但我从未取回任何数据。我用来初始化套接字的原始代码是这样的://passphraseforkeystorechar[]keystorePass="password".toCharArray();//loadownkeystore(MyAppjustholdsreferencetoapplicationcontext)KeyStorekeyStore=KeyStore.getInstance("BKS");keyStore.load(MyAp

java - 无阻塞地读取 Socket 的可用内容

我在读取客户端发送的数据的服务器上工作,但大小未知,我也无法更改客户端发送的大小。我想从客户端读取数据直到它阻塞并等待服务器的响应。我尝试使用available(),它有时可以工作,但有时即使在流中有一些数据时它也只返回零。while((len=in.available())!=0)in.read(b,0,len);有没有办法在Java中做到这一点?我知道异步方法,但从未尝试过,所以如果有人可以提供一个简短的例子。 最佳答案 使用available()是不借助异步方法的唯一方法。你真的不需要依赖available()返回的值;只需检

java - 一些java Datagram Socket问题

我最近深入研究了使用java的套接字编程,我有一些一般性的问题。有一个bind()方法,以及一个connect()和disconnect()。没有解除绑定(bind)()。这是因为断开连接后套接字未绑定(bind)吗?一旦程序退出,垃圾收集会处理这个问题吗?或者这甚至不是一个有效的问题?此外,在创建DatagramSocket时,如果我只提供端口和地址有什么不同?我正在创建一个程序来收集网络外的数据,因为数据四处流动并记录下来。我应该只使用本地地址吗?无法在创建套接字时使用地址导致我无法收集数据包?我只是想更深入地了解这些东西的内部运作方式。 最佳答案

java - kafka.consumer.SimpleConsumer : Reconnect due to socket error: java. nio.channels.ClosedChannelException 异常

我正在为kafka运行一个简单的消费者,如下所示:inttimeout=80000;intbufferSize=64*1024;consumer=newSimpleConsumer(host,port,timeout,bufferSize,clientName);这可以正常运行几个小时,但出现异常稍后的kafka.consumer.SimpleConsumer:由于套接字错误重新连接:java.nio.channels.ClosedChannelException然后消费者停止......以前有人遇到过这个问题吗? 最佳答案 一个略