最近有个项目不仅需要取部门的层级关系,还要处理不规则的关系(移除某个部门),只有树结构才能实现相关遍历和操作。涉及到的知识点:泛型、递归、数据结构既然研究树类型就先来看下树的定义:一棵树(tree)是由n(n>0)个元素组成的有限集合,其中:(1)每个元素称为结点(node);(2)有一个特定的结点...
一:跑通ui-router.跑通后的样子:这个不解释了,都是很基本的东西.二:切换视图:跑起来后的后果:三:如何通过链接切换视图. 1 2 3 4 5 6 7 8 main 9 main210 main311 12 ui-view没有被替换掉,你...
分类:
Web程序 时间:
2015-09-09 19:07:21
阅读次数:
172
英文原文:Spring-cleaning Unused CSS With Grunt, Gulp, Broccoli or Brunch想要提高web的相应速度,一般都是通过降低响应时间,标准化 CSS/JS/HTML 以及图片的内容. 此外还能通过优化cssremoving unused CSS来...
分类:
Web程序 时间:
2015-09-09 17:14:02
阅读次数:
335
英文原文:Spring-cleaning Unused CSS With Grunt, Gulp, Broccoli or Brunch想要提高web的相应速度,一般都是通过降低响应时间,标准化 CSS/JS/HTML 以及图片的内容. 此外还能通过优化cssremoving unused CSS来...
分类:
Web程序 时间:
2015-09-09 16:19:38
阅读次数:
272
最近游戏刚接完Google Play Game,结果发现加入Google Play Game Unity Plugins 之后,导出Xcode工程之后,会默认加入Google Play的iOS版。然而,我们并不希望iOS版加入Google Play的模块。咱们来看看如何移除Google Play Game iOS。翻了下Google Play Game Plugins的代码,发现其实别人已经增加了宏...
分类:
移动开发 时间:
2015-09-09 13:32:32
阅读次数:
142
要实现效果:点击链接先去掉onclick属性,3秒后再自动加上该标签中的onclick属性jQuery中,针对标签属性的操作都是使用attr()方法来实现的,比如:$("a").attr("onclick")可获得a标签的onclick属性,对应的:增加事件:$(选择器).attr(属性名) 它的作...
分类:
Web程序 时间:
2015-09-08 18:03:22
阅读次数:
150
KVO 即Key_Value Observing,它是一种观察者设计模式,当被观察者对象的属性被修改后,KVO就会自动通知响应的观察者,观察者就会调用响应的方法步骤:1.注册,指定被观察者的属性2.实现回调方法3.移除观察者创建一个Person类@interface Person : NSObjec...
分类:
移动开发 时间:
2015-09-08 12:14:10
阅读次数:
188
BT文件系统:btrfs一、Btrfs(B-tree,butterFS,betterFS)这是一个变态的文件系统。包含有ext系列文件系统所不具备的诸多功能:特性1、支持跨物理设备(磁盘及分区)创建,数据和元数据分别支持RAID,可在线添加、移除、修改等操作其支持诸多RAID,譬如数据支持raid0,raid1ra..
分类:
其他好文 时间:
2015-09-08 07:10:44
阅读次数:
218
简化ViewController代码量ESSeparatorInsethttps://github.com/EnjoySR/ESSeparatorInset一行代码移除 UITableView 分割线左边的默认的间距用法:#import "UIViewController+ESSeparatorIn...
分类:
其他好文 时间:
2015-09-08 00:03:38
阅读次数:
196
JDK文档描述创建一个可根据需要创建新线程的线程池,但是在以前构造的线程可用时将重用它们。对于执行很多短期异步任务的程序而言,这些线程池通常可提高程序性能。调用 execute 将重用以前构造的线程(如果线程可用)。如果现有线程没有可用的,则创建一个新线程并添加到池中。终止并从缓存中移除那些已有 6...
分类:
编程语言 时间:
2015-09-07 15:37:33
阅读次数:
205