自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 IOS探索之Block的内部实现

首先,看看没有block的C函数以及编译后的结果: #include int main(){ return 0; }12345 编译代码中的block:这里我们可以看到一个block的C实现。 #ifndef BLOCK_IMPL #define BLOCK_IMPL struct __block_impl { void *isa; int Flags; int

2016-01-09 15:27:16 463

转载 OC中Block的原理、实现及注意事项

Block 在Objc中,GCC编译器的更新引入了Block语法,这为objc语言提供了良好的闭包的功能,并为 Mac OS 与 iOS 的多个系统API所使用。 它的基本语法如下 //语法形式 return_type (^block_name)(parameters) //实现 int addtional = 5; int (^addBlock)(int a,int b) = ^(in

2016-01-09 15:24:13 3457

转载 iOS多线程编程技术NSThread、Cocoa NSOperation、GCD三者使用详解

简介 iOS有三种多线程编程的技术,分别是: [html] view plaincopy (一)NSThread      (二)Cocoa NSOperation      (三)GCD(全称:Grand Central Dispatch)   三种方式的优缺点介绍: 1)NSThread 优点:NSThread 比其他两个轻量

2016-01-08 11:04:56 585

原创 IOS探索之从拍照中获取图像对应的ALAsset

打开相机 //先设定sourceType为相机,然后判断相机是否可用(ipod)没相机,不可用将sourceType设定为相片库 UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera; // if (![UIImagePickerController isSour

2016-01-07 11:40:02 3775 1

转载 典型Top K算法

Top K 算法详解 应用场景:         搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。         假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。

2016-01-05 15:47:12 470

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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