码迷,mamicode.com
首页 >  
搜索关键字:if case for    ( 10657个结果
scala简要:模式匹配
与switch不同,scala模式匹配没有break的问题。如果case中的判断不能匹配,则捕获所有的模式来尝试匹配。变量模式可能与常量表达式冲突,变量必须以小写字母开头。如果有一个小写字母开头的常量,则需要把它抱在反引号中。在类型匹配的时候,必须给出一个变量名,否则会拿对象本身来进行匹配。由于匹配发生在运行时,Jvm中泛型的类型信息是被擦掉的,所有不能用类型来匹配特定的Map类型。正则表达式是适...
分类:其他好文   时间:2015-01-02 16:08:52    阅读次数:180
在“软件工程:研究与实践”研讨会上关于UML Use-Case的开放空间讨论
2014年12月20日我有幸参加了复旦大学承办的“软件工程:研究与实践”研讨会。在下午的开放空间活动中,我推荐了UML Use-Case作为6个话题之一,成为了这个话题的主持人。就这个话题与多位老师和业界专家进行了探讨。最后我作为此话题的代表向大家汇报了话题讨论。本文试图来整理记录下当时的讨论。1,在产业界UML和Use Case并没有得到很广泛的使用,能够用Use Case表达出原来SRS表达的...
分类:其他好文   时间:2015-01-02 11:00:05    阅读次数:130
[Lua]实现switch的一种方案
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
LintCode-Sort Letters by Case
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
Scala中的match(模式匹配)
文章来自: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
AESDK开发之UI消息响应
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
多条件情况查询,sql select case when when else
多条件情况查询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
LintCode-Compare Strings
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
LintCode-First Bad Version
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
Freemaker Replace函数的正则表达式运用
replace(param1,param2,param3)param1 正则表达式;param2 将匹配的字符替换成指定字符;param3 模式param3参数如下模式irmscfreplace支持支持只和r组合只和r组合只和r组合支持模式解释:i: Case insensitive: 忽略大小写f...
分类:其他好文   时间:2014-12-30 11:29:44    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!