自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 NSCondition与Synchronized

一般而言,线程同步的机制有方式有四种:临界区、 互斥区、信号量以及事件。    1、临界区:通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时候只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,那么在有一个线程进入后,其他试图方式的线程将被挂起,并一直等到进入临界区的线程离开,在进入临界区的线程离开时候,临界区会被释放,此时其他被挂起的线程可以抢占

2015-10-30 14:43:15 541

转载 产品运营:5种活动类型,如何运营

我自己做了三年的活动策划,看到其中关于社交传播的一些理论深有感触,所以就写了这篇文章,总结了用户喜欢的一些活动或话题。在我个人的看法中,活动和话题在初期的呈现上(尤其是标题),其实是具有很多共性的,所以下文很多内容不一定完全定位于活动,也可能只是话题相关的归纳,还请大家注意。在我的理解中,一场活动其实就是一个小的产品,他的核心也在于如何满足用户的

2015-10-29 23:14:03 975

转载 文案编写的X与Y型

在互联网产品文案的写作中,有两种文案人:X型文案人;Y型文案人。X型文案文字华丽,把本来平时无华的表达写得更加有修辞。Y型文案不华丽,甚至只是简单地描绘出用户心中的情景,却充满画面感、直指利益。李叫兽最近做了个分享演讲。演讲内容是针对企业普遍存在的“自嗨型文案”,主题是“X型文案与Y型文案”。本次演讲的主题是:X型文案和Y型文案,如何减少文案中的“自嗨现象”,写真正用户导向的互

2015-10-29 10:12:15 1700

转载 iOS多线程的初步研究-- 锁

谈到线程同步,一般指如何对线程间共享数据的同步读写,如何避免混乱的读写结果。一个基本的解决办法就是使用锁(LOCK)。iOS提供多种同步锁的类和方法,这里介绍下基本用法。 1. NSLock:最基本的同步锁,使用lock来获得锁,unlock释放锁。如果其它线程已经使用lock,这时lock方法会阻塞当前线程,直到其它线程调用unlock释放锁为止。NSLock锁一般用于简

2015-10-28 22:18:21 508

转载 iOS: ARC和非ARC下使用Block属性的问题

目录1. Block的声明和调用2. 循环引用问题 返回目录1. Block的声明和线程安全Block属性的声明,首先需要用copy修饰符,因为只有copy后的Block才会在堆中,栈中的Block的生命周期是和栈绑定的,可以参考之前的文章(iOS: 非ARC下返回Block)。另一个需要注意的问题是关于线程安全,在声明Block属性时需要确

2015-10-28 17:53:38 329

转载 SQL数据库基本操作语句

一、数据库及数据库表定义  1、创建基本表    create table ([列级完整性约束条件]                                                     [,[列级完整性约束条件]                                                     .........           

2015-10-28 17:13:58 443

转载 iOS Runtime简单粗暴理解

从C的面向过程到接触OC的对象、消息的过渡初期总会有知其然不知其所以然的纠结,相关的学习资源一般都是介绍有什么、使用步骤一二三四的套路,这样就很难知道知道本质是什么,能干什么不能干什么,为什么要选择用它。而实际开发过程,都是先有什么要解决,再努力找到实现方法。人脑的容易接受的信息,也多是主干到分枝的思维导图,纲举目张。所以,试着以自己的粗浅理解来写一点关于OC运行时的东西。代码的思想,大概

2015-10-28 12:11:08 663

转载 Objective-C 的Runtime的学习

过去的几年中涌现了大量的Objective-C开发者。有些是从动态语言转过来的,比如Ruby或Python,有些是从强类型语言转过来的,如Java或C#,当然也有直接以Objective-C作为入门语言的。也就是说有很大一部分开发者都没有使用Objective-C太长时间。当你接触一门新语言时,更多地会关注基础知识,如语法和特性等。但通常有一些更高级的,更鲜为人知又有强大功能的特性等待你去开拓。

2015-10-27 23:32:14 429

转载 Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn'

引入cocoaPods后,第一次编译报这个错误Pods was rejected as an implicit dependency for 'libPods.a' because its architectures 'x86_64' didn't contain all required architectures 'i386'查了些资料,在网上有一种解决方法是去设置pod工程的  

2015-10-27 15:25:17 507

转载 Objective-C的meta-class 详解

比较简单的一篇英文,重点是讲解meta-class。翻译下,加深理解。原文标题:What is a meta-class in Objective-C?原文地址:http://www.cocoawithlove.com/2010/01/what-is-meta-class-in-objective-c.html本篇将会探讨一个在Objective-C中相对陌生的

2015-10-26 23:40:52 497

转载 iOS JSON的选项NSJSONReadingMutableLeaves

首先用代码来说明NSJSONReadingMutableContainers的作用: 复制代码NSString *str = @"{\"name\":\"kaixuan_166\"}";        NSMutableDictionary *dict = [NSJSONSerialization JSONObjectWithData:[str

2015-10-25 10:18:26 2771

转载 iOS @2x 与@3x 图的详解

初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺序排列。这个分辨率一直到iPhone 3GS也保持不变。那时编写iOS的App(应用程序),只支持绝对定位。比如一个按钮(x, y, width, height) = (20, 30, 40, 50),就表示它的宽度是40像素,高度是50像素,放在

2015-10-21 14:17:03 22740

转载 iOS 推送消息的原理

Push的原理:  Push 的工作机制可以简单的概括为下图  图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。  APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。  上图可以分为三个阶段。  第一阶段:.net应用程

2015-10-13 23:45:10 392

转载 iOS NSAssertionHandler讲解

经常在看一些第三方库的代码时,或者自己在写一些基础类时,都会用到断言。所以在此总结一下Objective-C中关于断言的一些问题。Foundation中定义了两组断言相关的宏,分别是:NSAssert / NSCAssertNSParameterAssert / NSCParameterAssert这两组宏主要在功能和语义上有所差别,这些区别主要有以下两点:

2015-10-02 21:42:15 884

原创 Tinder翻牌子项目总结(类似探探、Tinder、Nice的翻牌子)

9月14日接到需求,需要修改翻牌子的,由之前的badoo 风格修改为tinder风格。而此功能目前探探、nice 等都有在使用。UI、UE功能介绍:1.将用户的图片呈现在一张card上面,这张card可以左右的任意移动,当超过界限松手,向左则会忽略,向右则会点赞。  2.点击这张card,则会呈现该用户的详细数据,如:用户所发的图片(photoWall)、用户的基本信息(userInfo)

2015-10-02 11:27:53 5974 1

转载 win8搜索不到wifi怎么办?windows8搜索不到无线网络解决方法图解

win8搜索不到wifi怎么办?windows8搜索不到无线网络解决方法图解 Win8系统下搜索不到无线信号怎么办 一般情况下,我们的设备会自动检测到所在范围内的无线信号,但是一些朋友在使用Win8系统时,可能会遇到搜索不到无线信号的问题,即便是重启了系统,可能也无济于事。接下来的一些方法,也许能够帮助到大家。  故障现象:预装Win8中

2015-10-02 09:58:07 3176

空空如也

空空如也

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

TA关注的人

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