首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小峰子
掘友等级
iOS Developer
|
朴朴
尽力做坚持分享的开发者,用文字记录过程
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
OpenGL--渲染技巧
1.渲染过程产生的问题 上一篇文章介绍了使用平面着色器绘制金字塔,花环,花盘的实现,为了让渲染更接近真实世界,需要增加光照效果。 上图是使用默认光源着色器渲染的甜甜圈,甜甜圈是由OpenGL提供实现的
OpenGL--渲染图形实战
写在前面 本文主要介绍如何将固定位置上的顶点数据以6种不同的图元展示,并且使用键盘控制视图的变换。 详见:https://github.com/cjf564558856/OpenGLDemo 1.渲染
OpenGL -- 屏幕成像和渲染原理解析
1.CPU与GPU CPU内部组成: GPU内部组成: CPU和GPU因为设计之初需求就不一样,所以它们的组成不同,在计算机中的分工也不同。 可以看到,GPU有更多的ALU,而CPU有Control单
iOS底层 -- 内存管理底层分析
本文主要说明iOS的内存优化方案,从底层探索系统优化内存的方式等。 1. ROM和RAM ROM是只读存储器,是内部存储器的一种。它用来存储手机系统文件、图片、软件等等,不会随着掉电而丢失数据,ROM
iOS逆向 -- 逆向初探
由于公司的业务主要是支付方面,所以之前有动力研究了些逆向相关的知识。 鉴于逆向涉及到的知识面既广且杂,而且操作流程也多,用到的工具也多。想着,不妨把操作流程和相关知识记录一遍,以备不时之需。(主要是被
OpenGL初探 - 专有名词解析
1. 图形API简介 OpenGL是一套跨平台,跨编程语言的图形程序接口,是一种可以对图形硬件设备特性进行访问的软件库。OpenGL不能开发程序,构建后台,它只是一套处理图形图像的统一规则。 Metal是苹果为了解决3D渲染而推出的框架,该技术能为3D图形提高10倍的渲染性能。…
iOS底层 -- block原理
本篇文章主要分析block的类型,循环引用的解决,以及从clang和源码的角度解读block的底层原理。
iOS底层 - 多线程之底层篇
本文旨在通过分析GCD相关的底层实现,充分掌握上层API的使用技巧。 通常使用越是方便的API,往往越不会去窥探它的原理,容易形成拿来即用的习惯,而GCD就像是这样的存在。 研究源码,首先需要找到源码所在的库。 GCD的底层相对Objc来说是晦涩难懂的,因为它的分支较多,宏定义…
iOS探索 - 多线程之GCD应用
本文主要在列出GCD使用过程中常用的API,在使用场景和注意细节加以说明。 线程编程有多种方式,pthread,NSThread,GCD,NSOperation。为什么选择GCD? GCD是苹果为多核的并行运算提出的解决方案,它是一套纯C语言的API,它会自动利用更多的CPU内…
iOS探索 - 多线程之相关原理
包括原理篇,应用篇,底层篇,面试篇。本文主要讲诉多线程相关的原理,后续文章依次讲诉其他。 进程是指在系统中正在运行的一个可执行文件,每个进程之间都是相互独立的,每个进程运行在其专用且受保护的内存。 我们常说iOS是单进程的。这对也不对。 如果真是单进程,完全没有后台,那想想推送…
下一页
个人成就
文章被点赞
177
文章被阅读
39,353
掘力值
1,217
关注了
22
关注者
181
收藏集
0
关注标签
23
加入于
2017-08-22