像这种DFS的题目,常见的写法无外乎两种,使用recursion,
或者用Stack。本文采用了stack的方式。做完后积累的经验有:像这种在一个ArrayList里面罗列可能的path的题目,recursion的参数一般包括:包含最终结果的集合(ArrayList),input(String),递...
分类:
其他好文 时间:
2014-06-13 08:34:10
阅读次数:
220
case 表达式 when case1 then value1,case 2 then
value2,...else endcase 1 when 2 then 3 when 1 then 4 else 5
end如果要再这个基础上加条件的话,只能在他外面嵌套一个case了应为这个case的表达式已...
分类:
其他好文 时间:
2014-06-13 07:01:31
阅读次数:
280
1.什么是JavaBean?
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点:
这个Java类必须具有一个无参的构造函数
属性必须私有化。
私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。
虽然Sun公司在定义JavaBean规范时,允许Java开发人员把JavaBean设计得可以像Swing组件一样功能强大,但在实际的J2EE开发中,通常只使用到以上JavaBean最基本的特性。
JavaBean在J2EE开发中,通常用于封装数据,对于...
分类:
编程语言 时间:
2014-06-11 00:57:08
阅读次数:
332
//正确:if(empty($a))$a=1//错误写法$b = if(empty($a))$a=1
//if前面不能带 等号
分类:
Web程序 时间:
2014-06-10 20:28:29
阅读次数:
221
虽然和大家在一起学习各浏览器的Hack的写法,但我还是要说“Hack对于一位专业的前端攻程师来说并不是一样很好的东西,我力求处理浏览器兼容,尽量不使用Hack写法来处理,除非实在没有办法的情况下,再加以使用。”下面我们先来简单的了解一下什么是CSS
Hack。Hack是针对不同的浏览器去写不同的CS...
分类:
其他好文 时间:
2014-06-10 19:28:17
阅读次数:
308
1、字典写法
Dictionary,KeyType是你想要储存的键,ValueType是你想要储存的值。
唯一的限制就是KeyType必须是可哈希的,就是提供一个形式让它们自身是独立识别的
Swift的所有基础类型都可以
2、创建字典
var airport :DictionaryString, String> = ["TYO": "Tokyo", "DUB": “Dublin"...
分类:
其他好文 时间:
2014-06-10 06:39:39
阅读次数:
291
1、定义数组
完整写法:Array
简略语法:SomeType[] (建议写法)
其中SomeType是你想要包含的类型。
2、创建数组
var shoppingList: String[] = ["Eggs", "Milk"]
// 使用两个初始化参数来初始化shoppingList
shoppinglist变量被定义为字符串(String)类型的数组,所以它只能储...
分类:
其他好文 时间:
2014-06-10 06:12:42
阅读次数:
289
一封有效的求职信字数应该控制在200字之内,要保持一个简单、清楚的格式布局。求职信的格式可分为三段:求职、介绍、总结。每个段落言简意赅,不要堆砌修饰语,比如:我努力攻读,不断学习等等没用的话。每段3--5个句子就可以。
分类:
其他好文 时间:
2014-06-09 18:45:16
阅读次数:
196
为实现与Node.js相同方式的模块写法,大牛们做了很多努力。但浏览器环境不同于服务器端,它的模块有一个HTTP请求过程(而Node.js的模块文件就在本地),这个请求过程多数使用script
tag,script 默认的异步性导致很难实现与Node.js一模一样的模块格式。Modules/Wrap...
分类:
其他好文 时间:
2014-06-09 18:34:33
阅读次数:
201
$.validator.addMethod("cnphone", function(value,
element, params) { var length = value.length; var mobile =
/^(((1(3|4|5|7|8)[0-...
分类:
移动开发 时间:
2014-06-09 17:48:49
阅读次数:
222