与switch不同,scala模式匹配没有break的问题。如果case中的判断不能匹配,则捕获所有的模式来尝试匹配。变量模式可能与常量表达式冲突,变量必须以小写字母开头。如果有一个小写字母开头的常量,则需要把它抱在反引号中。在类型匹配的时候,必须给出一个变量名,否则会拿对象本身来进行匹配。由于匹配发生在运行时,Jvm中泛型的类型信息是被擦掉的,所有不能用类型来匹配特定的Map类型。正则表达式是适...
分类:
其他好文 时间:
2015-01-02 16:08:52
阅读次数:
180
2014年12月20日我有幸参加了复旦大学承办的“软件工程:研究与实践”研讨会。在下午的开放空间活动中,我推荐了UML Use-Case作为6个话题之一,成为了这个话题的主持人。就这个话题与多位老师和业界专家进行了探讨。最后我作为此话题的代表向大家汇报了话题讨论。本文试图来整理记录下当时的讨论。1,在产业界UML和Use Case并没有得到很广泛的使用,能够用Use Case表达出原来SRS表达的...
分类:
其他好文 时间:
2015-01-02 11:00:05
阅读次数:
130
Lua实现switch的一种折中方案
if ... elseif ... end 形式
local ET_CASE_ONE = 1
local ET_CASE_TWO = 2
local function do_case_one( ... )
print("do_case_one")
end
local function do_case_two( ... )
print("do...
分类:
其他好文 时间:
2015-01-01 13:40:24
阅读次数:
136
Given a string which contains only letters. Sort it by lower case first and upper case second.NoteIt's not necessary to keep the original order of low...
分类:
其他好文 时间:
2015-01-01 00:05:48
阅读次数:
313
文章来自:http://www.cnblogs.com/hark0623/p/4196261.html 转载请注明代码如下:/** * 模式匹配 */case class Class1(param1: String, param2: String)case class Class2(param1: ...
分类:
其他好文 时间:
2014-12-31 20:05:04
阅读次数:
182
UI创建:在该入口下case PF_Cmd_PARAMS_SETUP: //....break;必须在末尾指定UI数目,UI数目一般是枚举,如果和枚举长度不一致也会报错。所以最好是直接修改枚举out_data->num_params = 3;UI操作响应:入口:case PF_Cmd_USER...
分类:
其他好文 时间:
2014-12-31 16:05:34
阅读次数:
121
多条件情况查询SELECT Title, 'Price Range' = CASE WHEN price IS NULL THEN 'Unpriced' WHEN price < 10 THEN 'Bargain' WHEN price BETWEEN 10 and 20 THEN 'Averag....
分类:
数据库 时间:
2014-12-31 15:54:35
阅读次数:
187
Compare two strings A and B, determine whether A contains all of the characters in B.The characters in string A and B are all Upper Case letters.Examp...
分类:
其他好文 时间:
2014-12-31 08:42:03
阅读次数:
228
The code base version is an integer and start from 1 to n. One day, someone commit a bad version in the code case, so it caused itself and the followi...
分类:
其他好文 时间:
2014-12-31 06:18:42
阅读次数:
153
replace(param1,param2,param3)param1 正则表达式;param2 将匹配的字符替换成指定字符;param3 模式param3参数如下模式irmscfreplace支持支持只和r组合只和r组合只和r组合支持模式解释:i: Case insensitive: 忽略大小写f...
分类:
其他好文 时间:
2014-12-30 11:29:44
阅读次数:
123