1,使用 CAAnimation 实现模态控制器的push效果, ...
分类:
移动开发 时间:
2017-07-24 19:08:02
阅读次数:
886
堆最重要的性质就是儿子的值一定不小于父亲的值。 堆的push与pop操作的时间复杂度都是O(logn) 堆也是二叉树,所以满足: 左儿子的编号是自己编号*2+1; 右儿子的编号是自己编号*2+2; (左儿子与右儿子没有对应的大小关系) 堆还是很好理解的,能理解树就能理解堆。 附代码: 1 int h ...
分类:
编程语言 时间:
2017-07-10 12:00:53
阅读次数:
126
在js中,数组是特殊的对象,凡是对象有的性质,数组都有,数组表示有序数据的集合,而对象表示无序数据的集合。 那伪数组是什么呢,当然它也是对象,伪数组一般具有以下特点: 按索引方式存储数据; 具有length属性; 没有数组的push、shift、pop等方法; function的arguments对 ...
分类:
编程语言 时间:
2017-07-09 13:44:51
阅读次数:
200
用两个栈实现队列 题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 实现代码 思路 入队:将元素进栈1; 出队:判断栈2是否为空,如果为空,则将栈1中所有元素pop,并push进栈2,栈2出栈; 如果不为空,栈2直接出栈。 相关知识 栈(stack)又名 ...
分类:
编程语言 时间:
2017-06-29 12:40:41
阅读次数:
156
1.什么是转场动画? 就是从一个场景转换到另一个场景,像导航控制器的push效果,就是一个转场. 2.如何创建转场动画 创建转场动画 CATransition *anim = [CATransition animation]; 设置转场类型 anim.type = @"cube"; anim.dur ...
分类:
其他好文 时间:
2017-06-18 17:23:38
阅读次数:
134
Scene管理新思路: PreLoad场景默认载人,然后通过SceneManager.load(name,addictive)..之类的进行场景加载。 ActionQueue:通过命令队列进行操作,包括自定义的push,pop,Dective,Active,Finish.等等进行场景的管理。涉及到C ...
分类:
其他好文 时间:
2017-06-12 20:34:58
阅读次数:
116
近期在JavaSript进行Array操作的时候发现没有删除节点的方法。而我要实现的效果须要不断调用删除节点的方法。查找了相关资料发现能够利用prototype属性给Array添加删除节点的方法。而且该方法同Array自身拥有的push()、pop()、reverse()、slice()、sort( ...
分类:
编程语言 时间:
2017-06-08 13:08:43
阅读次数:
178
最近的项目需要用到iOS的push功能,在配置push功能的过程中遇到了一些不清楚的地方,经过查阅资料和思考,已有初步认识,下面进行一下梳理,我们的服务器端用的是Facebook的Parse。 完整的push流程是这样的,服务器端将信息传递给APNS(Apple Push Notification ...
分类:
移动开发 时间:
2017-06-06 18:46:58
阅读次数:
307
作为一个横跨通信与互联网两大行业的从业者,前四年的核心网经验和后五年的互联网经验让我不得不感慨一个非常遗憾的现实:通信与互联网两大行业本来可以有珠联璧合的技术协同,为移动互联网提供近乎零耗电零流量的PUSH机制,但由于两个行业之间长期以来的价值观隔阂和互防心态,导致如今的手机PUSH技术不仅为用户增 ...
分类:
微信 时间:
2017-05-31 12:01:37
阅读次数:
264
js的数组,字符串,对象操作是实现一些功能不可缺少的部分。 一般情况下js的数组和字符串动态加起来比较方便,都有自己提供的方法,数组的push(),字符串直接用加号等。但是js对象动态添加就需要一点工作了 下面我写了两种动态添加对象的方法 第一种 第二种 下面是这两种方法的应用 先设置两个数组,一个 ...
分类:
Web程序 时间:
2017-05-22 18:58:43
阅读次数:
205