本人最近在弄一个UDP通讯项目,有两个问题想问一下大家:
1、为什么UPD通讯一般才用16进制;——解决乱码?
2、当数据大于512byte时,如何分包呀;——用读取流的方式吗,最好能给出示例代码,谢了!
UDP通讯通讯byte
1、为什么UPD通讯一般才用16进制;——解决乱码?
2、当数据大于512byte时,如何分包呀;——用读取流的方式吗,最好能给出示例代码,谢了!
UDP通讯通讯byte
解决方案 »
- ldap 循环添加节点时报socket closed,这个怎么办?
- tomcat报错,请大家帮忙。
- 如何用java获取excel中选中部分,使用的是poi包。
- jacob问题
- 金蝶J2EE5服务器的含金量
- hibernate操作数据库遇到的时间问题!!!!!!!!!!!!
- 高分请教:JTable控件中怎样在程序中指定选中某行?
- 请教一个远程访问EJB的问题
- [菜鸟提问]如何部署WAR文件?
- 国庆了,发点钱,想买点关于ejb和j2ee的书大家给点意见
- ResultSet中的setFetchDirection方法到底是干什么的啊?
- 一个很有技术性的问题,请问大家怎么解决。(5年经验以下解决不了本问题)
1、为什么UPD通讯一般才用16进制;——解决乱码?
2、当数据大于512byte时,如何分包呀;——用读取流的方式吗,最好能给出示例代码,谢了!
数据我本打算都有用String形式,但是后来看贴子有人说,String转byte后,再转String有出错,先转成16进制就没有出错了。第二个,分包问题,在INTERNET上路由的包一般为520byte,去掉8byte的包头,还有512byte,如何将超过512byte的String拆分成多个512大小的byte,不敢下手了,项目都停了有半个月了……急啊!求助各位高手,小鸟先谢了!