易截截图软件、单文件、免安装、纯绿色、仅160KB

socket通信java或c#中文乱码问题

C#中显示中文:

发送数据:  
  string   sReturnData   =   "你好";  
  Byte[]  
bReturnData   =   Encoding.ASCII.GetBytes(sReturnData.ToCharArray());  
 
m_sktSession.Send(bReturnData); 
【将出现乱码】
】 
解决方案:
编码用utf-8  
  string   sReturnData   =   "你好";  
  Byte[]  
bReturnData   =   UTF8Encoding.UTF8.GetBytes(sReturnData);  
  解码也用  
utf-8  
  string   sReturnData   =  
UTF8Encoding.UTF8.GetString(sReturnData)
java中显示中文:
 【
os.write(temp.getBytes("ISO-8859-1"));
【将出现乱码】

解决方案:
os.write(temp.getBytes("UTF-8"));


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

Thinking in java 之复用类 final关键字

      现在我就给大家介绍一下final关键字相关的一些东西~~~
     1,final数据
          在Java中,向编译器告知一块数据是恒定不变的,这类常量必须是基本数据类型,并且以关键字final表示,在对这个常量进行定义的时候, ......

java 定时备份posgreSQL数据库

首先我们要先写一个备份类
BackupDb.java
代码如下:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class BackupDb {
public BackupDb() {
}
public String back ......

java的volatile是什么意思


我们知道,在Java中设置变量值的操作,除了long和double类型的变量外都是原子操作,也就是说,对于变量值的简单读写操作没有必要进行同步。
这在JVM 1.2之前,Java的内存模型实现总是从主存读取变量,是不需要进行特别的注意的。而随着JVM的成熟和优化,现在在多线程环境下volatile关键字的使用变得非常重要。
在当前 ......

Java日期格式化常用方法

Java中Date类中的一些日期格式话方法都已过期,所以不推荐使用。
一般格式化时,常用到这两个类:Calendar
和SimpleDateFormat
,使用方法如下:
1.Calendar类
Calendar类是abstract的,所以实例化方式得用静态方法:
Calendar c = Calendar.getInstance();,
此时的生成的实例依据的是当前系统时间;c.setTime(java ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号