社区
Java SE
帖子详情
关于Socke发送无符号数据的问题!
jintao
2004-10-11 07:18:36
在Socket通信中,发送'\u0090',但是接收的时候变成'\u003f',察看资料后,才明白java对无符号的数据支持不好,但是如何才能发送大于'\u0080'的信息呢?
请各位大侠帮忙,谢谢!
...全文
123
8
打赏
收藏
关于Socke发送无符号数据的问题!
在Socket通信中,发送'\u0090',但是接收的时候变成'\u003f',察看资料后,才明白java对无符号的数据支持不好,但是如何才能发送大于'\u0080'的信息呢? 请各位大侠帮忙,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jintao
2004-10-16
打赏
举报
回复
现已解决,由于java没有无符号类型,所以只有用byte型,对于〉0x80的字符,需要转换
用256来减,例如:
0x90就是144-256=-122,把-122发送出去即可!
谢谢大家的帮助!
herman~~
2004-10-12
打赏
举报
回复
学习
jintao
2004-10-12
打赏
举报
回复
由于服务器端的协议是固定的,所以在对服务器端无法进行处理。
如果按字节发送,大于0x80就会视为非法数据,收到的是3f。
皮鲁
2004-10-12
打赏
举报
回复
一个字节一个字节的发
bluesmile979
2004-10-12
打赏
举报
回复
转成int然后转回来
海阔天空的创业与创作
2004-10-12
打赏
举报
回复
这样不是麻烦死了!
松耦合紧内聚
2004-10-11
打赏
举报
回复
可以分成两个int传!然后和起来!
newste
2004-10-11
打赏
举报
回复
mark
Java
socke
t传输
无符号
类型
数据
到C++应用程序
背景 : 项目程序中用到需要
socke
t 传输指令到C++程序中,需要TCP 的连接方式。 所以就想到用
socke
t 来连接 。
问题
: c++ 接收字节和字节的大小... 而C++中 可以定义 unsigned char 设置
无符号
数据
类型。 ...
java使用
Socke
t类接收和
发送
数据
java使用
Socke
t类接收和
发送
数据
网络应用分为客户端和服务端两部分,而
Socke
t类是负责处理客户端通信的Java类。通过这个类可以连接到指定IP或域名的服务器上,并且可以和服务器互相
发送
和接受
数据
。在本文及后面的...
java
socke
t连接以及
发送
和接收
数据
/** ...package
socke
tTest2; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.InputStreamReader; import java.net.ServerSoc
C语言和java通过
socke
t通信,
数据
出现不一致的解决方法
最近在开发时遇到了这样一个
问题
: 使用C语言实现服务器,开启
Socke
t监听,当使用java开发客户端连接服务器时出现一个
问题
。...原来是因为java之中并没有
无符号
类型,导致某些
数据
被当做负数来处理,因此造成错误。
C++
Socke
t send recv 循环
发送
和接收 阻塞与缓冲区
重点:
socke
t
数据
发送
与接收
问题
数据
的
发送
和接收是独立的,并不是
发送
方执行一次send,接收方就执行以此recv。recv函数不管
发送
几次,都会从输入缓冲区尽可能多的获取
数据
。如果
发送
方
发送
了多次信息,接收方没来...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章