java_Socket简单使用方法
客户端代码测试:
package com.yjm.test;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.Socket;
import java.net.UnknownHostException;
public class Test {
public static void main(String[] args) {
Socket socket;
BufferedReader bufferedReader;
try {
socket = new Socket("10.122.101.10", 1235);
bufferedReader= new BufferedReader( new InputStreamReader(socket.getInputStream()));
String line;
int i=0;
// 读取一行 如果用read 读取字节 读取中文会有问题
while((line=bufferedReader.readLine())!=""){
System.out.println(i+++" :======================");
System.out.println(line);
};
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
读取数据:
A##Agent=30##D=UPS2-B1##ID=2101122##V=0##T=1##^^
22675 :======================
A##Agent=30##D=UPS2-B2##ID=2101000##V=0##T=1##^^
22676 :======================
A##Agent=30##D=UPS2-B2##ID=2101001##V=380.9##T=1##^^
22677 :======================
A##Agent=30##D=UPS2-B2##ID=2101002##V=381.9##T=1##^^
22678 :======================
A##Agent=30##D=UPS2-B2##ID=2101003##V=380.7##T=1##^^
22679 :======================
A##Agent=30##D=UPS2-B2##ID=2101004##V=218.9##T=1##^^
22680 :======================
A##Agent=30##D=UPS2-B2##ID=2101005##V=219.3##T=1##^^
22681 :======================
A##Agent=30##D=UPS2-B2##ID=2101006##V=219.3##T=1##^^
22682 :======================
A##Agent=30##D=UPS2-B2##ID=2101007##V=174##T=1##^^
22683 :======================
A##Agent=30##D=UPS2-B2##ID=2101008##V=188.7##T=1##^^
22684 :======================
A##Agent=30##D=UPS2-B2##ID=2101009##V=194.4##T=1##^^
22685 :======================
A##Agent=30##D=UPS2-B2##ID=2101010##V=459##T=1##^^
22686 :======================
A##Agent=30##D=UPS2-B2##ID=2101011##V=50##T=1##^^
22687 :======================
A##Agent=30##D=UPS2-B2##ID=2101012##V=1##T=1##^^
22688 :======================
A##Agent=30##D=UPS2-B2##ID=2101013##V=382.4##T=1##^^
22689 :======================
A##Agent=30##D=UPS2-B2##ID=2101014##V=380.5##T=1##^^
转载于:https://blog.51cto.com/yjm199/1368046
java_Socket简单使用方法相关推荐
- JAVA用最简单的方法来构建一个高可用的服务端,提升系统可用性
一.什么是提升系统的高可用性 JAVA服务端,顾名思义就是23体验网为用户提供服务的.停工时间,就是不能向用户提供服务的时间.高可用,就是系统具有高度可用性,尽量减少停工时间.如何用最简单的方法来搭建 ...
- 【CI3.1】CI框架简单使用方法
CI框架简单使用方法 1.回忆MVC1.1.M:模型,提供数据,保存数据1.2.V:视图,只负责显示,表单form1.3.C:控制器,协调模型和视图1.4.action:动作,是控制器中的方法,用于被 ...
- smarty mysql demo_PHP Smarty模版简单使用方法
本文实例讲述了PHP Smarty模版简单使用方法.分享给大家供大家参考,具体如下: Index.php: require('../libs/Smarty.class.php'); $smarty = ...
- 通过身份证号提取性别_身份证号提取生日、年龄、性别、籍贯,最简单的方法!...
上一期,Amy跟大家分享了如何从身份证号中提取出生日期.今天我们继续来讲如何提取年龄.性别.籍贯. 身份证号提取年龄 ✦思路:在E2单元格输入公式"=DATEDIF(D2,TODAY(),& ...
- 创建三维建筑可视化和虚拟现实的最快和最简单的方法
创建三维建筑可视化和虚拟现实的最快和最简单的方法 时长3小时12分 1280X720 Mkv 语言:英语+中文字幕(根据原英文字幕机译更准确)+原英文字幕 大小解压后:2.86G 共28小节课程 标题 ...
- scala akka_如何对Scala和Akka HTTP应用程序进行Docker化-简单的方法
scala akka by Miguel Lopez 由Miguel Lopez 如何对Scala和Akka HTTP应用程序进行Docker化-简单的方法 (How to Dockerise a S ...
- 上如何刻字_如何用简单的方法在零件表面刻字:这里就有你想要的答案
上一篇文章我们用solidworks软件的焊件模块来绘制了一个最简单的机架.此过程中用到了焊件的以下功能:结构构件.角撑板.只要以后画机架肯定要用到结构构件的,大家应该注意学习好这个最常用的功能,在这 ...
- 不用恐惧AI的高速发展,论击败阿法狗(零)最简单的方法
作者:刘锋 计算机博士,互联网进化论作者 10月19日凌晨,在国际学术期刊<自然>(Nature)上发表的一篇研究论文中,谷歌下属公司Deepmind报告新版程序AlphaGo Zero: ...
- PHP5.2.3+apache2.2.4的最简单安装方法
最近为了安装PHP+apache这个PHP开发环境,到处查找资料,网上众说纷纭,我试了好多版本都没有成功,原因是网上说的都是过时的版本的配置方法(如PHP4+apache2.0),随着PHP和apac ...
最新文章
- python3.8.2安装教程-Python3.8.2 软件介绍(附安装包)
- 有关数据库的多库查询
- Django2中使用xadmin
- c语言全角半角转换函数,全角半角转换函数(示例代码)
- arduino nano 蓝牙_贸泽开售结合蓝牙5.2与USB 2.0的 Nordic Semiconductor nRF52820多协议SoC...
- jvm-内存区域与内存溢出异常
- latex 改变字体颜色
- 金融项目app业务及测试策略
- HTML+CSS+JS生日祝福网页在线制作(多种款式)
- 详解AI加速器:为什么说现在是AI加速器的黄金时代?
- 一种针对图数据超级节点的数据建模优化解决方案
- opencv Mat 16位unsigned数据显示为黑色
- 微信小程序之订阅消息
- 【完结!】数据挖掘从入门到放弃(五)seaborn 的数据可视化
- Unrecognized Windows Sockets error: 10106: create解决方案
- 成人大专计算机试题,2021成人大专数学模拟试题及参考答案
- 使用eclipse编写并运行你的第一个Android程序
- vue3实战项目——网易云App【01-项目准备】
- 乘积最大python
- 原型模式-广告邮件推送
热门文章
- oracle表空间可以迁移,Oracle 表空间迁移
- rpc wmi 服务不可用_golang 基础(5) RPC
- 用python玩转数据第四周答案_大学慕课用Python玩转数据答案公众号
- 前端javascripts基础知识点猴子吃桃
- pandas.DataFrame()的基本操作
- linux同步IO: sync、fsync与fdatasync
- mybaits中resultMap实现多对多查询映射
- java排序算法之冒泡排序
- 记录第一次部署servlet实例
- Spark Shuffle Write阶段磁盘文件分析