|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我有个同学,他是搞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[Unicode.Length/2];
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");
}
数据库有很多应用领域,但是如果你单单学数据库的话基本上做数据库管理员比较合适而已,跟领域结合的你还得再学习那些领域知识。(其实数据挖掘我真是不懂,本来这学期开了一门课了。 |
|