http://www.blogjava.net/hwpok/archive/2011/11/05/362723.html
publicstaticbooleandeleteFolder(Stringurl){Filefile=newFile(url);if(!file.exists()){returnfalse;}if(file.isFile()){file.…
1.是什么?开放原则软件面试时不可能将所有功能都设计好,当前未来一两年的你需要的功能上线,定期更新迭代,对于软件之前写的源代码一般不会修改,对函数里面的代码以及函数的调用方式。在源码不改变的情况下,增加一些额外的功能。封闭原则不要改变源码p…
选择器说明*通用元素选择器,匹配任何元素E标签选择器,匹配所有使用E标签(所有HTML元素)的元素.infoclass选择器,匹配所有class属性中包含info的元素#footerid选择器,匹配所有id属性等于footer的元素多元素的…
Iterator(迭代器)迭代器是一种设计模式,它是一个对象,可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常器被称为“轻量级”对象,因为创建它的代价小。java中的Iterator功能比较简单,并且只能单向移动…
for...of循环是ES6引入的新的语法。for...in遍历拿到的x是键(下标)。而for...of遍历拿到的x是值,但在对象中会提示不是一个迭代器报错。例子如下:letx;leta=['A','B','C'];letb={name:'…
1.combinations(iterable,r)创建一个迭代器,返回iterable中所有长度为r的子序列,返回的子序列中的项按输入iterable中的顺序排序:官方文档defcombinations(iterable,r):#comb…
什么是递归?简单的说就是:函数自身调用自身。“普通程序员用迭代,天才程序员用递归”虽然递归在运行时会不断出栈压栈,调用底层的寄存器,造成空间上的占用以及时间上的缓慢,但在一些算法上面仍然是递归很实用但需要注意的是:#递归是自己调用自己很消耗…
1String,StringBuffer与StringBuilder的区别??String字符串常量StringBuffer字符串变量(线程安全)StringBuilder字符串变量(非线程安全)简要的说,String类型和StringBu…