柔城

SOSOFT articles

2013年12月3日

Unicode中文和特殊字符的编码范围

摘要: 编程中有时候需要用到匹配中文的正则,一般用 [ \u4e00-\u9fa5]+ 即可搞定。不过这正则对一般的火星文鸟语就不太适用了,甚至全角的标点符号都不包含在内。例如游戏里面的玩家名,普通青年一般都是汉字,文艺青年会加几个特殊字符,2B青年火星文鸟语都会用上;这时候你就需要更强大的正则了。 其实,游戏内大部分的玩家名都取自:中日韩统一表意文字(CJK Unified Ideographs),外加一些特殊的字符;用 [ \u2E80-\uFE4F]+基本都涵盖了 。根据Unicode5.0整理如下:1)标准CJK文字http://www.unicode.org/Public/UNIDATA/U 阅读全文

posted @ 2013-12-03 22:14 柔城 阅读(39234) 评论(1) 推荐(3) 编辑

Mysql日期统计函数简介

摘要: NOW() 返回当前的日期和时间CURDATE() 返回当前的日期CURTIME() 返回当前的时间DATE() 提取日期或日期/时间表达式的日期部分EXTRACT() 返回日期/时间按的单独部分DATE_ADD() 给日期添加指定的时间间隔DATE_SUB() 从日期减去指定的时间间隔DATEDIFF() 返回两个日期之间的天数DATE_FORMAT() 用不同的格式显示日期/时间http://www.cnblogs.com/sosoft/p/3456617.html 阅读全文

posted @ 2013-12-03 22:04 柔城 阅读(730) 评论(0) 推荐(0) 编辑

C#常用字符串加解密方法封装

摘要: C#中常用的字符串加密、解密方法封装,包含只加密但不解密的方法。收藏起来备用。 1 //方法一 2 //须添加对System.Web的引用 3 //using System.Web.Security; 4 /// 5 /// SHA1加密字符串 6 /// 7 /// 源字符串 8 /// 加密后的字符串 9 public string SHA1(string source) 10 { 11 return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "SHA1"); 12 } 13 ... 阅读全文

posted @ 2013-12-03 21:58 柔城 阅读(1274) 评论(0) 推荐(0) 编辑

java实现的排序(插入/希尔/归并)

摘要: java实现三种简单的排序,以下是代码: 1 /*插入排序*/ 2 public static void insertionSort(int[] a) 3 { 4 int j; 5 for(int p = 1; p 0 && tmp 0; gap /= 2)21 for(int i = gap; i = gap && tmp < a[j - gap]; j-=gap)25 a[j] = a[j - gap];26 a[j] = tmp;27 }28 }29 //-------------... 阅读全文

posted @ 2013-12-03 16:53 柔城 阅读(347) 评论(0) 推荐(0) 编辑

导航