java Socket 使用注意
2024-10-18 21:24:18
Socket s = new Socket(ia, port); BufferedOutputStream bufOut = new BufferedOutputStream(s.getOutputStream()); byte[] bytes = logXml.getBytes(CHARSET); bufOut.write(bytes); // 因为下边还要使用getInputStream,所以此处不可以使用bufOut.close() bufOut.flush(); //此处必须flush s.shutdownOutput(); BufferedReader bufin = new BufferedReader(new InputStreamReader(s.getInputStream(), CHARSET)); String line = null; while (null != (line = bufin.readLine())) { System.out.println(line); }
最新文章
- 使用git删除远程仓库文件
- win7系统下,vs2010一调式,vs就关闭要重启
- LINQ的左连接、右连接、内连接
- Xcode的内存清理
- C++ 中的C_str()函数用法
- 【转】Maven实战(二)---多模块开发---缺少Jar包
- Php 的替代语法
- ArcGIS API for JavaScript 学习笔记(一)
- [置顶] C++中RTTI机制剖析
- 扒一扒ReentrantLock以及AQS实现原理
- netsh命令之ip设置
- [已解决]python FileNotFoundError: [WinError 3] for getsize(filepath)
- EasyUI 分页 偶遇 问题
- MAC vim安装gruvbox主题
- 自动驾驶技术之——无人驾驶中的CAN总线
- 转载:获取Nginx源码(1.3.5)《深入理解Nginx》(陶辉)
- linux每日命令(2):cd命令
- 变量和基本类型——复合类型,const限定符,处理类型
- 一次ssh远程不能登录的排查
- 牛客训练五:炫酷路途(c++与dp)