自己实现的简单的Stack,没有查空满,用于算法考试
#include
using namespace std;
const int MAX = 100;
struct MyStack
{
int data[MAX];
int top;
}stack={{0},0};
int main()
{
for(int i = 0;i<10;i++)
{
stack.data[s...
分类:
其他好文 时间:
2015-08-13 15:48:29
阅读次数:
96
单例模式的实实现(ACR&MRC)在iOS开发中单例模式是一种非常常见的模式,虽然我们自己实现的比较少,但是,系统却提供了不少的到来模式给我们用,比如最常见的UIApplication,Notification等,那么这篇文章就简单介绍一下,我们开发中如果想要实现单例模式要怎么去实现!单例模式顾.....
分类:
移动开发 时间:
2015-08-12 23:26:57
阅读次数:
161
EventBus是一个Github上著名的开源事件总线框架,想必很多人都使用过它。它实现了事件订阅者和事件发布者的解耦,让我们更加容易在actvity等组件间传递信息。
我们虽然不喜欢重复造轮子,但是不代表我们不需要了解轮子是怎么造的。
这篇文章通过这个简单的实例,给大家说明EventBus实现的原理,一起来打造一个简单的事件总线框架。如果你明白了这个框架的设计原理,那么EventBus也就相...
分类:
其他好文 时间:
2015-08-11 21:26:46
阅读次数:
137
android本次没有提供双击或者多次点击事件,需要我们自己实现。 ????思想:使用数组记录点击时的系统时间,如果当前点击事件发生后点击了3次并且当前的系统时间和第一次点击事件发生的时间的差值小于...
分类:
移动开发 时间:
2015-08-11 01:45:46
阅读次数:
323
/************************************************************************************1.模拟实现memmove函数的实现。(考虑内存重叠)
************************************************************************************/
#include<stdio.h>
#include<stri..
分类:
编程语言 时间:
2015-08-09 18:59:48
阅读次数:
199
内推是通过微信上泡面之路推荐的,大家可以关注微信公众号泡面之路,上面提供各名企的内推和校招信息先是笔试,选择没什么好说的(也记不到),基本上都是一些基础问题,数据结构,数据库,计算机网络,操作系统,算法好的基本都可以回答。 笔试最后两题是编程题:1.自己实现atoi函数,只考虑整数函数功能就是将字符...
分类:
编程语言 时间:
2015-08-08 21:07:46
阅读次数:
191
Android自带的ScrollView对于滑动监听接口没有开放,然而在许多时候记录ScrollView的滑动位置,实现这个功能比较简单,自己实现一个ObserveScrollView类来继承ScrollView,然后重写里面的onScrollChanged(int l, int t, int oldl, int oldt)方法,本方法就是ScrollView的滑动监听,接着声明一个接口,在重写的...
分类:
其他好文 时间:
2015-08-06 18:23:10
阅读次数:
150
最近的研究iOS程序侧边栏。渐渐的发现iOS该方案还开始采取风侧边栏格该,QQ,今日头条,Path(Path运营商最早的侧边栏app该,效果说成是Path效果),所以就研究了下。然后发现Git Hub上有非常多側边栏的控件,这些控件效果也都挺玄的。可是我想找到不用第三方控件自己实现側边栏呢?后来參照...
分类:
移动开发 时间:
2015-08-06 12:55:27
阅读次数:
244
开发者可以选择类似Protobuf之类的二进制通讯协议或者自己实现通讯协议,对于传输的内容进行一定程度的加密,以增加黑客破解协议的难度。
参考资料: 《iOS开发进阶》 --唐巧...
分类:
移动开发 时间:
2015-08-05 22:27:32
阅读次数:
205
开发者可以选择类似Protobuf之类的二进制通讯协议或者自己实现通讯协议,对于传输的内容进行一定程度的加密,以增加黑客破解协议的难度。参考资料: 《iOS开发进阶》 --唐巧
分类:
移动开发 时间:
2015-08-05 21:45:20
阅读次数:
127