ASP.NET网站制作之Unicode中文转码函数代码
我有个同学,他是搞Java的,他给我说“Java不是效率低,而是速度慢。”,我不是搞Java的,我实在想不透这句话的含义,难道执行速度不就是效率低吗?难道执行速度慢还成效率高了?其实弄不懂TX,用户名的编码居然前往的值纷歧样,如"雷磊52D",就有以下两种前往?雷磊?52D和%01%u96F7%u78CA%0152D。相称的忧郁啊。幸亏TX另有前往中文名字,就省往的解码的历程,但仍是纪录下。复制代码代码以下:
///<summary>
///Unicode字符转换为中笔墨符,如96F7,78CA等"
///</summary>
privatecharUnicodeToChineseByHex(stringUnicode)
{
return(char)int.Parse(Unicode,System.Globalization.NumberStyles.HexNumber);
}
///<summary>
///Unicode字符转换为中笔墨符,如96F7,78CA等
///注重:解码从后向前的
///</summary>
privatestringUnicodeToChinese(stringUnicode)
{
byte[]array=newbyte;
for(inti=0;i<array.Length;i++)
{
strings1=Unicode.Substring(Unicode.Length-(i+1)*2,2);
intt1=Convert.ToInt32(s1,16);
array=(byte)t1;
}
returnSystem.Text.Encoding.Unicode.GetString(array);
}
///<summary>
///中笔墨符转换为Unicode字符,如雷等
///</summary>
privatestringChineseToUnicode(charChinese)
{
return((int)Chinese).ToString("x");
}
数据库有很多应用领域,但是如果你单单学数据库的话基本上做数据库管理员比较合适而已,跟领域结合的你还得再学习那些领域知识。(其实数据挖掘我真是不懂,本来这学期开了一门课了。 但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。 asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦! 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 通过这次激烈的讨论,我从大家身上学到了太多,开阔了眼界,不管是支持我的还是骂我的,都感谢你们。 使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行,用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。 HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了. 主流网站开发语言之JSP:JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java2platformEnterpriseEdition)应用体系中的一部分。
页:
[1]