自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (7)
  • 收藏
  • 关注

原创 面向切面编程之Aspects源码解析

最近在做项目的打点统计的时候,为了使业务逻辑和打点逻辑分析,用到了一个开源的框架Aspects。这个框架是机遇swizzling method来实现的。这个库的代码量比较小,总共就一个类文件,使用起来也比较方便,比如你想统计某个controller的viewwillappear的调用次数,你只需要引入Aspect.h头文件,然后在合适的地方初始化如下代码即可。pragma mark - add

2016-06-21 15:41:03 1296

原创 ios method swizzling

最近在整理项目逻辑的时候,发现一个问题:就是打点统计,经常和代码业务逻辑混在了一起,耦合性很强,并且经常容易出错。于是就在思考怎样对这一块进行优化。       其实,对这方面的讨论一直也比较多,比如继承基类,但是这样很容易使代码变得臃肿。另一个比较好的办法就是利用method swizzling, hook住需要打点的方法,将打点统计从业务逻辑中分离出来,而且额外工作量不大。最后就想从这方面

2016-06-18 16:17:07 533

原创 rac初识之冷热信号

racsignal的信号有冷热之分,简单来说所谓冷信号可以理解为被动的,只有当有订阅者的情况下,才会发布消息,且没订阅一次,重复发一次消息。而热信号则不依赖与订阅者,当它需要发消息的时候,不论有没有订阅者,都会发送。冷信号如下RACSignal *signal = [RACSignalcreateSignal:^RACDisposable *(idRACSubscriber> su

2016-02-22 12:38:18 2187

翻译 rac初识

本文英文原文出自这篇文字 http://www.raywenderlich.com/62699/reactivecocoa-tutorial-pt1 ,但我只是有选择性的进行了翻页rac强调原子操作以及组装。rac基本上是建立在信号的基础上的,也就是RACSignal,所有的操作都能转成RACSignal来组装操作。1、单个信号rac入门最经典的一个例子就是一个登录界面,如下

2016-02-19 21:51:02 526

原创 fmdb框架学习

ios开发常用的存储方案有两种 1)使用基于sqlite的开源框架  2)使用苹果官方的coredata。这里不讨论两类存储方式的区别,主要谈一谈基于sqlit的fmdb框架。      原生的sqlite使用上相当不友好,而且还需要自己去控制多线程的访问,比较麻烦,fmdb因其友好的api,安全的多线程操作以及大量的开源人员的维护成为了开源社区的佼佼者。     由于fmdb本质上是对s

2015-09-08 16:15:14 2147

原创 project.pbxproj 文件的学习

因为项目的需求,最近学习了一下project.pbxproj,对于这个文件的介绍,网上有不少资料,但感觉都不甚详细,这里对我在学习中,学到的一些东西,稍作记录,一方面方便新学的同学能有个了解,同时也让自己以后,有个参考。    xcode将我们对项目的配置信息,统一写到了project.pbxproj文件里,一般情况下,我们是不需要直接和project.pbxproj打交道的,我们通过编辑xc

2015-08-22 15:26:10 6792 1

图像分割分形算法

图像分割算法--分形算法,包括完整的matlab代码,以及包含代码的算法的相关论文。以及用于测试的图像

2012-08-11

计算机图形学

本资源New-CG1算法 直线中点Bresenham算法 动态立方体画家隐面算法 图像裁剪等C++代码实现

2011-11-13

带有连续值属性的决策树算法

本文实现ID3算法的变体C4.5,从而处理带有连续值属性的决策树

2011-11-05

基于itti98模型的显著区域提取算法

itti98模型,能以较高的效率提取图像的显著区域。并能去的较好的效果。是一种非常经典的显著区域提取算法

2011-10-26

mfc编写的扑克牌代码

本代码使用mfc编写的扑克牌代码。实现点击开始后自动发牌,并判断输赢的小扑克牌游戏

2011-03-23

3D设计屏保,多样化你的电脑桌面

3D设计屏保,上你的桌面充满立体感。提供高质量的视觉享受。

2011-03-23

iis便携安装包,专为ghost xp配备

iis是目前唯一能运行ASP.NET的服务器.此安装包只需要点击就能自动安装,专为ghost xp配备的安装包

2011-03-05

空空如也

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

TA关注的人

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