
编码解码转换
深度Java
这个作者很懒,什么都没留下…
展开
-
C#中Base64之编码,解码方法
编码 public string EncodeBase64(string code_type,string code) { string encode = ""; byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code); try { encode = Convert.ToBase64String(bytes); } catch {原创 2007-03-20 23:10:00 · 6482 阅读 · 2 评论 -
C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
在.NET Framework中,System.Convert类中提供了较为全面的各种类型、数值之间的转换功能。其中的两个方法可以轻松的实现各种进制的数值间的转换: Convert.ToInt32(string value, int fromBase): 可以把不同进制数值的字符串转换为数字,其中fromBase参数为进制的格式,只能是2、8、10及16: 如Convert.ToInt32(”00原创 2007-03-24 15:39:00 · 10110 阅读 · 2 评论 -
将Byte数组转化为String
FCL得很多方法的返回值都是包含字符的Byte数组而不是返回一个String,这样的方法包含在如下的类中: · System.Net.Sockets.Socket.Receive · System.Net.Sockets.Socket.ReceiveFrom · System.Net.Sockets.Socket.BeginReceive · System.Net.Sockets.Socket.B原创 2007-03-24 15:04:00 · 7389 阅读 · 1 评论 -
C#中string与byte[]的转换帮助类
在写C#程序时,string和byte[]之间的转换比较烦,在移植一些老程序时感觉很不好。我在C#中使用DES和TripleDES时移植一块老代码时也遇到了同样的情况。为了下次不为同样的事情烦恼,就写了下面的帮助类。 主要实现了以下的函数 代码中出现的Sidle是我的网名。 /* * @Author WuErPing * @Version 1.0 * @Date 2004/11/30 * @Des原创 2007-03-24 16:55:00 · 6468 阅读 · 1 评论 -
C#实现汉字转化为拼音
其实现的原理就是先将汉字转化成为内码,然后通过内码和拼音的对照来查找。 详细的代码如下所示: public class chs2py {private static int[] pyvalue=new int[]{-20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-20230,-20051,-20036,-20032,-2原创 2007-03-24 14:48:00 · 3688 阅读 · 2 评论 -
C#中取拼音码
在C#中取汉字的拼音码,支持数字、英文字符、一级汉字、二级汉字 public string GetFirstLetter(string hz) { string ls_second_eng = "CJWGNSPGCGNESYPBTYYZDXYKYGTDJNNJQMBSGZSCYJSYYQPGKBZGYCYWJKGKLJSWKPJQHYTWDDZLSGMRYPYWWCCKZNKYDGTTNGJEYK原创 2007-03-24 14:48:00 · 5336 阅读 · 0 评论 -
C#中对POP3邮件解码
Base64和下面将要介绍的Quoted-Printable都属于MIME (多部分( multi-part)、多媒体电子邮件和 WWW 超文本的 一种编码标准,用于传送诸如图形、声音和传真等非文本数 据)。MIME定义在RFC1341中。 Base64是现今在互联网上应用最多的一种编码,几乎所 有的电子邮件软件头把它作为默认的二进制编码,它已经成 了现今电子邮件编码的代名词。 下面是Base64原创 2007-03-24 14:15:00 · 4904 阅读 · 0 评论 -
ASC码对照表
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。 因为1位二进制数可以表示(21=)2种状态:0原创 2007-03-22 22:32:00 · 9639 阅读 · 0 评论 -
汉字转化成拼音的源代码
1using System; 2using System.Collections; 3using System.Text; 4namespace JJBase.String 5{ 6 /**//// 7 /// JJBase 的摘要说明。 8 /// 9 /// 10 汉字转化成拼音#region 汉字转化成拼音 11 12 pub原创 2007-03-22 22:15:00 · 5768 阅读 · 0 评论 -
按拼音模糊匹配查询条件的生成类
转载了好几个地方,很难确定最早的出处。将源码贴出来先。 1using System; 2using System.Text; 3using System.IO; 4 5namespace ts 6{ 7 class test 8 { 9 private static string[] startChars = {"啊", "芭", "擦","搭","蛾"原创 2007-03-21 23:42:00 · 4037 阅读 · 2 评论 -
汉字区位码查询与算法
20060427-汉字区位码查询与算法——microsoft visual studio 2005系列[url]www.tuenhai.com[/url] 20060427要从事学术研究,一定要学好数学,数学可以把对事物的描述精确化。tuenhai为什么要学习编程?其中一个原因就是利用编程工具进行一些数学运算。记得大约10年前,那时tuenhai还没有电脑,要进行大数计算,怎么办?那时就到处打听,原创 2007-03-21 00:17:00 · 14332 阅读 · 0 评论 -
关于URL编码
参考:前端工程师的编码遭遇战http://ued.taobao.com/blog/2011/08/26/encode-war/細 談 URL 編碼关于URL编码作者: 阮一峰日期: 2010年2月11日一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.转载 2012-03-25 22:26:04 · 2381 阅读 · 0 评论