GPUImage是Brad Larson
在github
托管的一个开源项目,项目实现了图片滤镜、摄像头实时滤镜,该项目的优点不但在于滤镜很多,而且处理效果是基于GPU的,比使用CPU性能更高。
|
|
iOS应用的程序入口大家都知道,就是那个项目工程里面的main.m中的main()函数。
在xcode4.2之前main()函数是这样的
|
|
而有了ARC之后,在xcode4.2之后变成了这样
more >>1.王巍的博客
2.iOS女神念茜的博客
3.唐巧的博客
4.郭曜源的博客
——开源 YYKit 的作者,对图形处理性能有着独特的理解
5.杨骑滔(KittenYang)的博客
6.孙源的博客
——百度90后iOS开发工程师,对底层理解比较好,还有一些实用的技巧性东西
一.理论概要,首先一个由C/C++编译的程序占用的内存分为以下几部分:
由编译器自动分配释放,存放函数的参数值,局部变量的值等。栈有两种分配方式:静态分配和动态分配。静态分配是系统编译器完成的,比如局部变量的分配,动态分配是有alloc函数进行分配的,但是栈的动态分配和堆是不同的,它的动态分配也由系统编译器进行释放,不需要程序员手动管理。其操作方式类似于数据结构中的栈,后进先出。
more >>1.WHC_DataModelFactory
这是一款能够快速将接口返回过来的json/xml数据转换生成对应模型类属性。能够在开发过程中快速创建Model类,提高开发效率。
初学Python
,一直没找到一款好的编辑器。因为用的mac电脑,一些编辑器是要收费的。无奈只好选择用免费的subline text
。最大的缺点是没有代码提示。
这还不算,又发现subline text
使用的是Mac默认的python2
,那么怎么在subline text
中使用python3
呢?并且可以通过build system
随意切换python2
和python3
。
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true