pthread_attr_t 线程属性

ATTENTION:附加代码链接: http://blog.sina.com.cn/s/blog_6dc9e4cf0100xcvk.html 1.    线程属性:              使用pthread_attr_t类型表示,我们需要对此结构体进行初始化,       ...

2017-09-21 11:50:30

阅读数 142

评论数 0

线程属性pthread_attr_t简介

本文编辑整理自:  http://hi.baidu.com/7828058/blog/item/256e16decd1a385e94ee3784.html http://www.ibm.com/developerworks/cn/linux/thread/posix_threadapi/p...

2017-09-21 11:43:37

阅读数 122

评论数 0

Mac OS X内核编程,MAC驱动开发资源汇总

一.Mac  OS  X内核编程开发官方文档: I/O Kit Fundamentals: I/O Kit基础 - Mac OS X系统内核编程 https://developer.apple.com/library/mac/#documentation/devicedrivers/conce...

2017-09-19 14:56:40

阅读数 3599

评论数 1

iOS程序启动->dyld加载->runtime初始化(初识)

程序的开始main函数与Coding生涯的开始hello World! iOS开发中,main函数是我们熟知的程序启动入口,但实际上并非真正意义上的入口,因为在我们运行程序,再到main方法被调用之间,程序已经做了许许多多的事情,比如我们熟知的runtime的初始化就发生在main函数调用前,还...

2017-09-19 12:20:13

阅读数 411

评论数 0

你真的了解load方法么?

因为 ObjC 的 runtime 只能在 Mac OS 下才能编译,所以文章中的代码都是在 Mac OS,也就是 x86_64 架构下运行的,对于在 arm64 中运行的代码会特别说明。 写在前面 文章的标题与其说是问各位读者,不如说是问笔者自己:我真的了解 + load 方法么? ...

2017-09-18 22:44:32

阅读数 272

评论数 0

从FBTweak 源码剖析一些中阶知识

从FBTweak 源码剖析一些中阶知识 在开发的过程中,我们进场要做一些类似于参数调整之类的琐碎问题。如果每次都通过CMD + R来编译运行查看效果,浪费的时间真是得不偿失。因此,在看到了FBTweak这个项目以后,就感觉比较有意思,让我们来对这个项目一探究竟。 晕头转向的宏定...

2017-09-18 20:55:12

阅读数 466

评论数 0

更轻量的 View Controllers

View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。我们将会看到给 view controllers 瘦身的技术,让代码变得可以复用,以及把代码移动到更合适的地方。 你可以在...

2017-09-07 11:31:41

阅读数 129

评论数 0

微信iOS卡顿监控系统

引子 微信 iOS 团队在值班的时候,时不时会收到这样的卡顿反馈:“用户A 刚才碰到从后台切换前台卡了一下,最近偶尔会遇到几次”、“用户B 反馈点对话框卡了五六秒”、“现网有用户反馈切换 tab 很卡”。 这些反馈有几个特点,导致跟进困难: 不易重现。...

2017-09-06 11:53:13

阅读数 221

评论数 0

简单监测iOS卡顿的

本文的demo代码也会更新到github上。 做这个demo思路来源于微信team的:微信iOS卡顿监控系统。 主要思路:通过监测Runloop的kCFRunLoopAfterWaiting,用一个子线程去检查,一次循环是否时间太长。 其中主要涉及到了runloop的原理。关于整个原理:深入理解R...

2017-09-06 11:45:55

阅读数 551

评论数 0

海量数据处理:十道面试题与十个海量数据处理方法总结

出处:http://blog.csdn.net/v_JULY_v。  第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。       首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2...

2017-09-02 18:23:05

阅读数 186

评论数 0

海量数据处理面试题(1) 找出两文件种包含的相同的url

问题:给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 分析:50亿个url,每个url64字节,就是320G,显然是无法一次读入内存的。因此这里需要采用分治法。 方案:分治法,分支方法:哈希 步骤: 如图所...

2017-09-02 18:02:37

阅读数 1606

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭