当前位置:  技术问答>linux和unix

windows 和 linux 用socket通信出现的问题

    来源: 互联网  发布时间:2016-05-23

    本文导语:  我用send发送普通的 英文字母和符号没问题。 但是发送汉字 显示的就是乱码了  这是怎么回事呢??? 发送都事正常的 但是在 linux 接受windows发过来的文字 显示 是乱码 | 这跟通信本身...

我用send发送普通的 英文字母和符号没问题。
但是发送汉字 显示的就是乱码了 
这是怎么回事呢???
发送都事正常的 但是在 linux 接受windows发过来的文字 显示 是乱码

|
这跟通信本身没有关系,跟编码方式有关。英文字母有ASCII码,所有编码方式都跟ASCII码兼容,所以没有问题。但是对于非英语国家的文字,比如汉字,编码方式有GB2312、GB18030、GBK、BIG5、UTF-8、utf-8等好多编码方式,不同的编码方式表示出来就不同了。只有双方统一编码方式或者进行转换才不会有乱码。

    
 
 

您可能感兴趣的文章:

  • windows下telnet到linux下出现乱码
  • 删除了linux分区,windows启动时怎么出现grub>?求救!!!
  • X Window下运行出现的出错信息
  • 在windows下查看.xml,双击。出现如下错误,如何解决
  • 虚拟机上装的linux和windows联网出现的问题
  • 请求帮忙!!我刚刚安装了LINUX,可是奇怪的是X WINDOW显示的画面在右下角出现。
  • Virtul PC下的linux如何启动输入法?每次按ctr+space总是出现的是ms windows的输入法。
  • 不能进入X Window. 出现 Fatal server error.
  • windows7下启动mysql服务出现服务名无效的原因及解决方法
  • 我的jbuilder4在windows server 2000 每次make and run 后就在里面出现光标乱了
  • 在linux上用tar压缩一个文件后到windows上解压缩出现乱码
  • 在Solaris下,使用xalan对XML转换时,出现错误,怎么办?同样程序在Windows可正常运行。
  • Linux下使用MyEclipse6.0打开window下创建的文本时中文部分出现乱码
  • python应用程序在windows下不出现cmd窗口的办法
  • 我在重装了WINDOWS后,开机时没有出现让我进入哪一操作系统的选项。我该如何进入linux
  • 没人帮忙吗?我想用JAVA编一个像WINDOW中的画图软件,现在出现了如下问题,请各位老哥老姐帮帮忙
  • 访问windows 分区出现的问题
  • Win2008 R2安装.NET Framework 4的windows6.1-KB958488-V6001-x64出现灾难性故障解决方法
  • 在rc.local里mount /dev/sda5 /media/d 增加挂载windows磁盘的命令。开机后挂载成功了,在桌面上出现了一个硬盘图标。
  • 从windows访问linux的web服务出现怪问题
  • 请问unix与window之间能否实现socket通信或者有什么方式可以通信?
  • linux与Windows socket通信,乱码
  • linux 与windows 间socket通信问题
  • Windows VMWare虚拟机socket通信问题
  • 在windows中的VMware装了个linux,主板有两个串口,能做windows和linux的串口通信测试么,怎么测试这两个串口在linux是有效
  • linux客户端程序能否和windows端的服务器程序进行socket通信?
  • 高分问linux串口和windows通信问题
  • linux 与windows进程间通信的区别??
  • IPV6 :liunx与windows通信问题
  • linux和WINDOWS程序之间的网络通信是不是特别慢?
  • 基于socket的linux和Windows通信程序为什么运行特别慢?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类window.accessibleawtwindow的类成员方法: window.accessibleawtwindow定义及介绍
  • 怎么在Linux下改windows系统文件啊,我把windows的BOOT.INI改了,windows启动不了
  • java命名空间java.awt类window的类成员方法: window定义及介绍
  • x-windows如何安装在linux(rdehat9)上面呢,是不是x-windows也分windows和linux版本的吗?
  • java命名空间java.awt.event类windowevent的类成员方法: window_activated定义及介绍
  • linux和windows串口问题!?linux向windows端发送,第一次write正常,继续write,windows接收到的就变成乱码了,这是什么原因??????
  • java命名空间java.awt.event类windowevent的类成员方法: window_deactivated定义及介绍
  • redhat7.3+window me +windows xp 共存,MBR在windows me 分区,现在要重裝windwos me,怎么办?
  • java命名空间java.awt.event类windowevent的类成员方法: window_gained_focus定义及介绍
  • 装了Linux和Windows,怎样默认进入Windows
  • java命名空间java.awt.event类windowevent的类成员方法: window_lost_focus定义及介绍
  • Linux与windows共存时,如何将Windows设置为默认启动系统?
  • java命名空间java.awt类window的类成员方法: setvisible定义及介绍
  • 怎样是编好的java application在windows上像windows应用程序一样直接运行
  • java命名空间java.awt类systemcolor的类成员方法: window定义及介绍
  • windows 和linux双系统,重装windows后,无法启动linux?
  • java命名空间javax.accessibility类accessiblerole的类成员方法: window定义及介绍
  • 如何将linux的一台机器加入windows 2000的域?并且通过一windows的机器上网?
  • java命名空间java.awt.event类keyevent的类成员方法: vk_windows定义及介绍
  • 为什么在安装了WINDOWS和LINUX的电脑上,重装WINDOWS会破坏MBR?
  • WinDows8最新版文件夹加密
  • Linux + Windows2000 双启动,Windows2000起不来了,说是文件被破坏,进来看看……


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3