最新 最热

RxJS 学习系列 10. 过滤操作符 debounce,debounceTime,throttle,throttleTime

debounce: 接收一个返回Observable的方法,可以传入interval,timer等 debounce会根舍弃掉在两次输出之间小于指定时间的发出值。 debounceTime: 接收毫秒数,舍弃掉在两次输出之间小于指定时间的发出值。 适用场景:搜索栏...

2019-05-13
1

iOS面试题:RunLoop剖析

RunLoop是通过内部维护的事件循环(Event Loop)来对事件/消息进行管理的一个对象。

2019-05-05
1

linux0.11的时间管理和定时器原理

我们看到中断的时候执行了do_timer函数,该函数就是处理定时器和进程调度的。在此之前我们先看看怎么新增一个定时器。

2019-04-24
1

TCP的定时器实现(1)——重传定时器

TCP协议是一个相当复杂的协议,其实现依赖于多个定时器的实现。在TCP套接字的初始化函数tcp_v4_init_sock中,会调用tcp_init_xmit_timers初始化TCP的各个定时器。...

2019-04-10
1

libuv的定时器原理源码解析

执行定时器的时候首先会先移除该定时器,然后如果设置了repeat的话,再次加入到最小堆里,最后执行超时回调。这里有个需要注意的是设置了repeat的定时器,意思是timeout时间后触发第一次超时,后面每隔repeat的时间,触发一次超...

2019-03-15
1

android字体闪烁动画(线程)

android字体闪烁动画,使用线程和Timer实现public class ActivityMain extends Activity {public void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState)...

2019-02-19
1

GCD 时间源小例

@property(nonatomic,strong)dispatch_source_t  time;

2019-01-15
1

Runloop 通过时间源小例详解Runloop机制(一)

//  Copyright © 2017年 ZY. All rights reserved.

2019-01-15
1

2018年360产品暑期实习面经【背景】【网申笔试】【群面作业】【群面】【二面】【三面】

po主是985硕士通信专业,找工作集中在产品经理方向,今天和大家分享一下360产品经理从群面到单面的面试经历。

2018-08-01
1

【实习】2019届腾讯实习生面试感悟,产品岗

【实习】2019届腾讯实习生面试感悟流程(笔试——)群面——初试——复试——终面(HR面)——offer背景介绍楼主工科背景,觉得实在不喜欢编代码这种无聊的生活与工作,天秤座的好奇宝宝,就想做互联网产品了,无奈前期积累不是很...

2018-05-30
1