WWDC
2014,给了我们很多惊喜,对于开发者,Swift无疑给了我们太大的惊讶,前些天看见一篇文章道:今天在微博上不转发Swift相关的东西都不好意思说自己是程序员了,我自己的拙见,再加上苹果的敢于破旧立新,这门语言很快就会取代OC的位置,毕竟OC语法太别扭了,我是做windows路线以及J2E...
分类:
其他好文 时间:
2014-06-13 14:20:22
阅读次数:
236
原文:浅谈 js 语句块与标签语句块是什么?其实就是用 {}
包裹的一些js代码而已,当然语句块不能独立作用域。可以详细参见这里《MDN block》也许很多人第一印象 {}
不是对象字面量么?怎么成了语句块了?如果在赋值语句或者表达式里用的时候,确实是对象字面量,如:var a = {};({to...
分类:
Web程序 时间:
2014-06-10 00:08:31
阅读次数:
250
原文:js拾遗:appendChild
添加移动节点写js一年多了,一直以为自己很牛逼,开始写各种博文分享,昨天写了一篇《浅谈
IE下innerHTML导致的问题》在看了下面的评论,我才发现自己是多么无知。于是我回头翻阅了下 MDN,Node.appendChild
里面一开始就明确说了,“如果该节...
分类:
移动开发 时间:
2014-06-10 00:06:01
阅读次数:
296
其实我很少用这个,所以之前一直没注意这个问题,自从落叶那厮写了个变态的测试我才去看了下这东西。先来看个东西吧。var re =
/\d/;console.log( re.test("1") );console.log( re.test("1") );console.log(
re.test("1")...
分类:
Web程序 时间:
2014-06-09 23:57:02
阅读次数:
420
原文:浅谈 js 正则之 test
方法其实我很少用这个,所以之前一直没注意这个问题,自从落叶那厮写了个变态的测试我才去看了下这东西。先来看个东西吧。var re =
/\d/;console.log( re.test("1") );console.log( re.test("1") );conso...
分类:
Web程序 时间:
2014-06-09 23:55:00
阅读次数:
452
如果说类实现了封装,那么三层又将相关的类进行了封装,把它们封装在三个类库中。因为类的存在,减少了类与类之间的耦合;因为三层的存在,减少了职责不同的类之间的耦合。 所以三层的目的和面向对象的思想是一致的,就是要实现高内聚,低耦合,便于代码的更改,复用,即提高代码的灵活性,可维护性,复用性。还有一点很重要,就是安全。 我想看这篇文章的人至少对三层有一点点了解。一定知道三层包括:UI...
分类:
其他好文 时间:
2014-06-07 14:51:18
阅读次数:
150
数据结构中为了存储和查找的方便,用各种树结构来存储文件,本章就浅谈一下各种树的表示方法、特点及各自的用途,本章设计的树结构包括:二叉查找树(二叉排序树)、平衡二叉树(AVL树)、红黑树、B-树、B+树、字典树(trie树)、后缀树、广义后缀树。1、二叉查找树(二叉排序树)
(图a)二叉查找树是...
分类:
其他好文 时间:
2014-06-05 17:38:44
阅读次数:
319
前面我们提到到了js的数字格式《浅谈 js 数字格式类型》,之前的《js
正则练习之语法高亮》里也提到了优化数字匹配的正则。不过最近落叶给了我一个正则,让我豁然开朗,比我写的犀利多了,所以今天拿出来简单说一下(只说十进制部分的匹配)。先看下我之前写的正则:/\d+(?:\.\d+)?(?:[eE][...
分类:
Web程序 时间:
2014-06-05 17:29:38
阅读次数:
283
原文:再议 js 数字格式之正则表达式前面我们提到到了js的数字格式《浅谈 js
数字格式类型》,之前的《js
正则练习之语法高亮》里也提到了优化数字匹配的正则。不过最近落叶给了我一个正则,让我豁然开朗,比我写的犀利多了,所以今天拿出来简单说一下(只说十进制部分的匹配)。先看下我之前写的正则:/\d...
分类:
Web程序 时间:
2014-06-05 14:36:56
阅读次数:
323