1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这..
分类:
其他好文 时间:
2015-11-13 19:16:24
阅读次数:
499
SSH: 传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的, 就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击...
在使用xib画界面,将button的链接到对应的.m文件中,在该方法中添加相关的跳转代码,这样就完成了跳转的实现。 在单独的storyboard中,多个viewcontroller跳转,将button连接到想要跳转的视图上,这样跳转的时候,就不用添加对应的代码,非常简单。例如:push和pop跳转....
分类:
其他好文 时间:
2015-11-13 14:36:29
阅读次数:
533
现在的iOS开发中,有很多的动画框架可以使用,包括苹果自带的CoreAnimation框架,Facebook的Pop等等,这些的确都是程序员的利器。但是如果我们仅仅是想要实现一些比较简单的动画呢?杀鸡焉用牛刀。我们直接用UIView就可以了。今天我们就来好好聊聊UIView动画,使用Swift编写(大家可以看到我有时候用OC,有时候用Swift,现在的iOS学习的基本技能看着OC代码能写出Swif...
分类:
移动开发 时间:
2015-11-11 16:34:45
阅读次数:
266
1.实现一个栈,要求实现push,pop,Min(返回最小值的操作)的时间复杂度为O(1)算法思想:需要设计一个辅助栈,用来存储当前栈中元素的最小值。额外需要注意push操作,第一个元素不用比较,自动成为最小值入栈,其他元素每次都要和栈顶元素进行比较,小的入栈。#include<i..
分类:
编程语言 时间:
2015-11-11 06:38:25
阅读次数:
254
用两个栈实现一个队列算法思想:(1)stack1用来存储入队的元素,所以入队就是把进来的元素push到stack1;(2)对于出队列,一开始stack2是空的,所以我们把stack1中的元素全部pop到stack2中,这样stack2的栈顶就是队头,只要stack2不为空,那么每次出队,就相当于stack2的pop;(3..
分类:
其他好文 时间:
2015-11-11 06:38:08
阅读次数:
191
关于传值和传引用看了不少帖子,谬误很多,甚至一些人都没测试过就直接猜结果写成博文,误人子弟,真是让人气愤! 之所以很多人在这个问题上出错,实际上是对形式参数的不理解造成的。 一个方法的形式参数,仅仅是在本方法内有效的,随着本方法在方法栈帧中被pop,所有的形式参数都要等着被垃圾回收了。例如我们这样....
分类:
编程语言 时间:
2015-11-09 12:47:40
阅读次数:
259
iOS开发UINavigation系列二——UINavigationItem 一、引言 ????????UINavigationItem是导航栏上用于管理导航项的类,在上一篇博客中,我们知道导航栏是通过push与pop的堆栈操作来对item进行管理的,同样,...
分类:
移动开发 时间:
2015-11-08 22:36:51
阅读次数:
301
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.pop() -- Removes...
分类:
其他好文 时间:
2015-11-07 17:26:34
阅读次数:
137
定义和用法array_pop() 函数删除数组中的最后一个元素。语法array_pop(array)参数描述array必需。规定输入的数组参数。例子输出:Array ( [0] => Dog [1] => Cat )
分类:
Web程序 时间:
2015-11-07 15:55:00
阅读次数:
225