Java
ydw93
这个作者很懒,什么都没留下…
展开
-
Java实现Socket发送和接收文件
这是一个简单的包含发送端和接收端的例子。发送端向接收端发送文件名和文件内容,接收端将收到的文件保存在磁盘上。接收端可以同时接收多个发送端传来的文件,但没有处理文件同名的情况。 这个例子中设计了一个简单的协议。发送的内容是这样的: 文件名长度(4字节)—文件名—文件内容长度(4字节)—文件内容。 接收端也按照这个结构进行解析。建议先看 Client 类,再看 Server 类。转载 2016-12-27 20:49:22 · 1617 阅读 · 0 评论 -
Java中如何把两个数组合并为一个
http://freewind.me/blog/20110922/350.html在Java中,如何把两个String[]合并为一个?看起来是一个很简单的问题。但是如何才能把代码写得高效简洁,却还是值得思考的。这里介绍四种方法,请参考选用。一、apache-commons这是最简单的办法。在apache-commons中,有一个ArrayUtils.addAll(Object[],转载 2016-12-28 09:14:20 · 1144 阅读 · 0 评论 -
Android USB通讯中FileInputStream函数available()无法使用时,read()阻塞的解决
available()无法使用在进行USB UsbAccessory 转RS232通讯时使用UsbManager usbmanager = (UsbManager) (context.getSystemService(Context.USB_SERVICE));if(usbAccessory==null)return false;parcelFileDescriptor = usbmanage...原创 2018-02-08 15:29:05 · 2120 阅读 · 0 评论