1,需要引用命名空间using System.IO.Compression;2,//压缩byte数组方法private byte[] ComPress(byte[] data) { try { MemoryStr...
分类:
Web程序 时间:
2014-07-16 23:17:08
阅读次数:
333
在Java中,String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如byte[] b_gbk = "中".getBytes("GBK");byte[] b_utf8 = "中".getBytes("UTF-8");by...
分类:
其他好文 时间:
2014-07-09 17:23:34
阅读次数:
189
第一种,写法最简单的。使用原生IO,一个字节一个字节读://一个字符一个字符读,太慢 int i;while((i=in.read()) != -1){ i = in.read(); arr[j++] = i;}这种方式非常的慢,极为不推荐。...
分类:
其他好文 时间:
2014-07-03 06:11:59
阅读次数:
209
《libiconv字符集转换库使用方法》一文中说到了libiconv可以实现不同字符集的转换。比如GBK转BIG5等。在项目中因为需要,找到这个库。可是这个库在C#中没有很好的支持。不过,想着既然是C++的库,那只要动态加载DLL的接口就好了。可是调用并不顺利,传进去的IntPtr或者byte数组总是拿不到数据。后面回到了C++的方式去调用,几经调试,总算找到了原因。
是iconv接口在转换完成...
分类:
其他好文 时间:
2014-06-26 11:50:38
阅读次数:
353
一,DES加密:
public class DesHelper {
private static String strDefaultKey = "national";
private Cipher encryptCipher = null;
private Cipher decryptCipher = null;
// 将byte数组转换为表示1...
分类:
移动开发 时间:
2014-06-22 22:16:41
阅读次数:
398
使用java,将图片转换成BYTE数组、及将数组转换成图片,进行图片的远程传输
参考:http://blog.csdn.net/huang9012/article/details/18241539
代码如下:
package com.third.demo;
import java.io.ByteArrayOutputStream;
import java.io.File;
imp...
分类:
编程语言 时间:
2014-06-22 14:42:45
阅读次数:
241
在Java中,String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如byte[] b_gbk = "中".getBytes("GBK");byte[] b_utf8 = "中".getBytes("UTF-8");by...
分类:
其他好文 时间:
2014-06-15 23:23:19
阅读次数:
369
/// /// 字节数组转换为图片 /// /// 字节数组 /// 图片 public Image BytesToImage(Byte[] buffer) { var ms...
分类:
其他好文 时间:
2014-06-15 20:02:28
阅读次数:
216
成员变量 //由该流的创建者提供的 byte 数组。 protected byte
buf[]; //要从输入流缓冲区中读取的下一个字符的索引。 protected int pos; //流中当前的标记位置。 protected int
mark = 0; ...
分类:
编程语言 时间:
2014-06-11 10:44:54
阅读次数:
366
核心原理:
对象序列化
步骤
1.要保存的对象实现序列化Serializable
2.将序列化的对象保存String(本文的做法是保存为byte数组在转为16进制的String类型保存起来)
3.将保存的String反序列化为对象
下面是完整代码
步骤1.要保存的对象实现序列化Serializablepublic class Sertest implements Serializab...
分类:
移动开发 时间:
2014-05-25 22:48:38
阅读次数:
357