自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 MySQL在大型网站的应用架构演变

摘要:虽然许多人不满意MySQL被Oracle收购后的发展进度,但是该开源数据库被应用的广泛程度仍然不容质疑。然而开源到大型企业应用必然存在着很多的技术挑战,这里我们一起看不同并发访问量级下,Mysql架构的演变。 【编者按】作为最流行的开源数据库,MySQL被广泛应用在Web应用程序以...

2014-06-18 00:02:28

阅读数 449

评论数 0

转载 iOS 多线程 锁 互斥 同步

在iOS中有几种方法来解决多线程访问同一个内存地址的互斥同步问题: 方法一,@synchronized(id anObject),(最简单的方法) 会自动对参数对象加锁,保证临界区内的代码线程安全 [cpp] view plaincopyprint? ...

2014-06-17 13:50:05

阅读数 565

评论数 0

转载 混合使用Objective-C,C++和Objective-C++

之前有段时间,我参与了一项使用了C++库的Objective-C项目。写了一篇关于混编的文章,结果却出乎意料的成为Google搜索中关于Objective-C++的最靠前的结果之一。 后来,Apple将基于LLVM的clang做为主选编译器。其作用之一就是可以保证Objective-C的...

2014-06-09 17:56:29

阅读数 397

评论数 0

转载 @dynamic与@synthesize

@dynamic与@synthesize @dynamic介绍:         Apple的解释:   @dynamic   You use the @dynamic keyword to tell the compiler(编译器) that you will fulfill th...

2014-06-09 17:22:55

阅读数 815

评论数 0

转载 基础总结篇之五:BroadcastReceiver应用详解

問渠那得清如許?為有源頭活水來。南宋.朱熹《觀書有感》 据说程序员是最爱学习的群体,IT男都知道,这个行业日新月异,必须不断地学习新知识,不断地为自己注入新鲜的血液,才能使自己跟上技术的步伐。 今天我们来讲一下Android中BroadcastReceiver的相关知识。 B...

2014-06-07 15:37:13

阅读数 474

评论数 0

转载 Service组件 总结 + 绑定理Service三种实现方式

在Android中进程按优先级可以分为五类,优先级从高到低排列:   - 前台进程 该进程包含正在与用户进行交互的界面组件,比如一个Activity   - 可视进程 该进程中的组件虽然没有和用户交互,但是仍然可以被看到   - 服务进程 该进程包含在执行后台操作的服务组件,比如播放音乐的进...

2014-06-07 15:26:41

阅读数 474

评论数 0

转载 epoll详解

什么是epoll epoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kernel 2.5.44),它几乎具备了...

2014-06-05 11:42:30

阅读数 464

评论数 0

转载 ios中的coredata的使用

Core Data数据持久化是对SQLite的一个升级,它是ios集成的,在说Core Data之前,我们先说说在CoreData中使用的几个类。    (1)NSManagedObjectModel(被管理的对象模型)            相当于实体,不过它包含 了实体间的关系 ...

2014-06-03 18:38:00

阅读数 509

评论数 0

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