posts - 43,  comments - 20,  trackbacks - 0
Scala
正确设置H2数据库的Collation解决中文排序问题
摘要: 最近用 Scala & Lift 做个小项目,用到H2数据库。结果在对中文字段进行排序时发现点问题。在不设置Collation的情况下,对中文字段的排序结果是乱的(谁让中国人喜欢拼音排序呢)。发现这一现象后,将Collation设为 CHINESE_CHINA看看(注意设置collation要在数据库中还没创建任何表的时候喔),set collation CHINESE_CHINA 结果还是不尽如人意,虽然绝大多数记录排序是正确的(按拼音排序),但还是有少量比较生僻的字给单独排在了最后。试想如果某个领导的名字按拼音排序本来要排在前面的,结果因为生僻字给排到了最后,被领导发现了会不会不高阅读全文
posted @ 2012-04-21 22:07 玛瑙河 阅读(1035) | 评论 (0) 编辑
Date.toLocaleString方法废弃后的替代方案
摘要: import java.util.Dateimport java.text.DateFormatval now= new Datenow.toLocaleString() //编译时会提示deprecated警告DateFormat.getInstance().format(now) //正确的用法阅读全文
posted @ 2012-04-17 16:51 玛瑙河 阅读(52) | 评论 (0) 编辑
Scala 脚本的 pound bang 魔术
摘要: (作者:玛瑙河。尊重他人劳动成果,转载请注明作者或出处)在scala语言的创始者Martin Odersky等人所著的《Programing in Scala -- A comprehensive step-by-step guide》一书的附录A中,描述了在Unix和Windows执行Scala脚本的方法:Appendix AScala scripts on Unix and WindowsIf...阅读全文
posted @ 2010-09-07 06:23 玛瑙河 阅读(176) | 评论 (0) 编辑