自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滴水成川

天下事有难易乎

  • 博客(12)
  • 资源 (14)
  • 收藏
  • 关注

转载 Gesture Recognizers与触摸事件分发

原文链接:http://blog.csdn.net/chun799/article/details/8194893一.Gesture RecognizersGesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势

2016-07-30 18:23:52 586

转载 怎么用HTTP/2优化iOS APP网络层次架构?

原文链接:http://www.tbqw.com/art/175230.htmlHTTP/2,是HTTP协定发布后的首个更新,于2015年2月17日被批准。它采取了一系列优化技术来总体晋升HTTP协定的传输机能,如异步连接复用、头紧缩等等,堪称是当前互联网利用开发中,网络层次架构优化的必选方案之一。Apple至于HTTP/2的态度也特别踊跃,5月HTTP/2正式发表后不久,便在紧接着6

2016-07-29 22:00:12 5675

原创 iOS开发中的 并发编程锁

@synchronizedNSLockNSConditionNSConditionLockNSRecursiveLockpthread_mutex_tOSSpinLockdispatch_barrier_async

2016-07-23 17:08:47 484

转载 NSCondition的用法

原文链接:http://www.cnblogs.com/easonoutlook/archive/2012/08/21/2649141.html使用NSCondition,实现多线程的同步,即,可实现生产者消费者问题。基本思路是,首先要创建公用的NSCondition实例。然后:消费者取得锁,取产品,如果没有,则wait,这时会释放锁,直到有线程唤醒它去消费产品;生产者制造

2016-07-23 16:25:15 2322

翻译 Objective c中的锁 NSLock,NSConditionLock,NSRecursiveLock

对lock 相关的 开发文档做一个简单的翻译。NSLockNSLock对象用来协调相同进程中的多个线程。NSLock用来保证临界资源的原子性操作和临界区的原子性执行。概述:这文档不是最终版本,未来可能会变动,根据此文档设计的 代码实现 需要详细的测试,文档的新版本可能在未来跟随新的api一起发布。警告:NSLock 使用 POSIX threads来实现的。unlock

2016-07-23 15:55:27 3164

转载 高效编程之互斥锁和自旋锁的一些知识

原文链接:http://www.cnblogs.com/hdflzh/p/3716156.html高效编程之互斥锁和自旋锁的一些知识两种锁的加锁原理互斥锁:线程会从sleep(加锁)——>running(解锁),过程中有上下文的切换,cpu的抢占,信号的发送等开销。自旋锁:线程一直是running(加锁——>解锁),死循环检测锁的标志位,机制不复杂。两种

2016-07-23 12:24:05 493

转载 详解YUV数据格式

原文链接:http://blog.csdn.net/beyond_cn/article/details/12998247YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接着存储所有像素点的U,随后是所有像素点的V。对于packed的YUV格式,每个像素点的Y,U,V是连续交*存储的。 

2016-07-19 19:37:26 689

原创 ProtocolBuffers-3.0.0 For Objective C 的快速集成指南

一 、前言最近调研 Google的Protocol Buffer。在网上看了几篇相关博客,发现他们讲的都比较复杂 ,所以就想写一篇简单点的文章。 配置环境:mac OS 10.11.5  &  Xcode7.3

2016-07-08 19:26:51 3600

转载 ProtocolBuffer for Objective-C 运行环境配置及使用

原文链接:http://www.jianshu.com/p/8c6c009bc500该文章不支持 关键词 option objc_class_prefix = “QZG”; 如果需要 option objc_class_prefix = “QZG”; 请参考 http://blog.csdn.net/xiaofei125145/article/details/51863207一 、前言 最近

2016-07-08 12:10:15 1005

转载 google protocol buffer 使用之 .proto 定义规则

原文地址:http://blog.csdn.net/gd2008/article/details/8269118message为主要关键字,类似于java中的class。定义简单message类型SearchRequest.proto定义了每个查询请求的消息格式,每个请求都会有查询关键词query,查询结果的页数,每页的结果数量这三个属性。于是message

2016-07-08 11:57:12 8611

原创 mac ox 搭建red5流媒体服务器(含Demo)--学习记录

1、下载最新版本的 red5 服务器下载页面地址:https://github.com/Red5/red5-server/releases打开找到最新的 发布版本并下载 如下图:2、安装下载完,直接解压文件,将解压后的目录放个感觉合适的地方设置环境变量在 文件 ~/.bash_profile(如果没有请创建) 内部 添加一行,设置  RED5_HOME 变量

2016-07-05 12:02:47 3775

原创 自定义 UISwitch

- (instancetype)initWithOnImage:(UIImage *)onImage offImage:(UIImage *)offImage frame:(CGRect)frame;

2016-07-01 22:02:41 1065

epub3.0规范

epub3.0 规范

2016-07-24

Red5webappsDemos

Red5webappsDemos

2016-07-05

red5-1.0.0-webapps-demo

2016-07-05

自定义UISwitch Demo

自定义 UISwitch

2016-07-01

charles-proxy-3.10.1

抓包工具 iOS抓包 android抓包 支持,http 很容易支持 https

2015-12-28

Genynotion-ARM-Translation_v1.zip

可以使得 genymotion 安装 只包含 Arm 指令集的 apk 包

2015-01-12

protobuf ios静态库打包教程使用 xocde6包含 arm64 支持

iOS 静态库 protobuf arm64 armv7 armv7s 添加了 arm64 支持 ,并且 解决了由于 APPLE 在官方库中引用protobuf 导致定冲突 问题

2014-09-30

mdb 数据库 手机号码归属地

数据总数 302791条 电信133 -> 9648 电信153 -> 9828 电信180 -> 9736 电信189 -> 9995 电信181 -> 9713 电信170 -> 1802 电信177 -> 3900 移动134 -> 9742 移动135 -> 10000 移动136 -> 10000 移动137 -> 9976 移动138 -> 9994 移动139 -> 9998 移动150 -> 10000 移动151 -> 10000 移动152 -> 10000 移动157 -> 8096 移动158 -> 10000 移动159 -> 10000 移动178 -> 2440 移动182 -> 9960 移动183 -> 9975 移动184 -> 5936 移动187 -> 9980 移动188 -> 9730 联通130 -> 9879 联通131 -> 10000 联通132 -> 9804 联通155 -> 10000 联通156 -> 9802 联通185 -> 8364 联通186 -> 9739 联通176 -> 2390 数据卡145 -> 5937 数据卡147 -> 6427

2014-08-27

手机号码归属地 sqlite 数据库 2014年5月更新

手机号码归属地 sqlite 数据库 2014年5月更新 数据总数 302791条 电信133 -> 9648 电信153 -> 9828 电信180 -> 9736 电信189 -> 9995 电信181 -> 9713 电信170 -> 1802 电信177 -> 3900 移动134 -> 9742 移动135 -> 10000 移动136 -> 10000 移动137 -> 9976 移动138 -> 9994 移动139 -> 9998 移动150 -> 10000 移动151 -> 10000 移动152 -> 10000 移动157 -> 8096 移动158 -> 10000 移动159 -> 10000 移动178 -> 2440 移动182 -> 9960 移动183 -> 9975 移动184 -> 5936 移动187 -> 9980 移动188 -> 9730 联通130 -> 9879 联通131 -> 10000 联通132 -> 9804 联通155 -> 10000 联通156 -> 9802 联通185 -> 8364 联通186 -> 9739 联通176 -> 2390 数据卡145 -> 5937 数据卡147 -> 6427

2014-08-27

51单片机红外发射,红外检测电路及汇编代码

这是 本人在校期间做的一个 红外通讯原理 的一个项目,涉及到 51 单片机开发,电路图,还有

2014-08-20

AVPlayerDemoSwift

原创 使用 swift 语言编写的 ios 视频播放 demo ,使用 AVPlayer 播放 mov 格式的 视频, 使用到的类 有 AVPlayerLayer AVPlayer AVPlayerItem AVURLAsset

2014-07-11

CAKeyframeAnimation CABasicAnimation CAAnimationGroup demo

iOS CAKeyframeAnimation CABasicAnimation CAAnimationGroup demo 动画范例

2014-07-03

ios抛物线缩放动画demo

CABasicAnimation CAAnimationGroup CAKeyframeAnimation xcode5.1.1工程 ios 抛物线动画同时缩放

2014-07-03

SMK1838遥控接收头

一体化红外遥控接收头是将光探测器与前置放大器封装在一起,已实现遥控信号的放大。

2009-12-14

空空如也

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

TA关注的人

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