首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
凡几多
掘友等级
iOS开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 32
沸点 1
赞
33
返回
|
搜索文章
赞
文章( 32 )
沸点( 1 )
OpenGL学习(四)-- 正面&背面剔除和深度测试
默认情况下,我们所渲染的每个点、线或三角形都会再屏幕上进行光栅化,并按照在组合图元批次时指定的顺序排列,这在某些情况下会产生问题。 如果我们绘制一个由很多个三角形组成的实体对象,那么第一个绘制的三角形可能会被后面绘制的三角形覆盖。如下图这个像游泳圈似的模型,其中一些三角形在游泳…
SQLite 数据库升级——新增字段处理总结
在工作中,由于新需求总是不断,我们经常会遇到项目中的一些表的结构要改变,比如最常见的就是 新增字段 了。这里我总结一下我遇到这种情况时的处理方法,SQLite 也有一些坑,希望能帮到有同样需求的朋友们。下面我是用的 fmdb 进行的数据库操作,用原生或者其他工具的升级思想也是一…
001--数据结构与算法之美(基础)
早期人们都把计算机理解为数值计算工具,感觉计算机就是为了解决复杂计算问题.所以计算机解决问题,应该是先从具体问题中抽象出一个适当的数据模型,设计出一个解决此数据模型的算法,然后才开始编写程序,从而实现一个解决问题的软件. 但是,现实开发中,我们不单纯的只是解决数值计算问题,而是…
RxSwift 学习(一)—— 初探
响应式编程 简称 RP(Reactive Programming),它是一种面向数据流和变化传播的编程方式。这意味着可以在编程语言中很方便地表达静态或者动态的数据流,而相关的计算模型会自动将变化的值通过数据流进行传播。响应式编程 与 函数式编程 相结合起来,就是 函数式响应编程…
RAC(ReactiveCocoa) 学习--初探
听周围的人说,一旦你用熟练掌握了 (RAC)ReactiveCocoa,你就会慢慢依赖上它,懒得再用以前的方法了,因为它用起来实在太爽了。 于是最近我开始学习 RAC 框架,从而了解到了函数响应式编程这一概念。RAC 的核心思想就是函数式 + 响应式编程。 据说 FRP 能让你…
Swift 中的闭包
闭包(Closures)是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 Swift 中的闭包与 C 和 OC 中的代码块(blocks)以及其他一些编程语言中的 匿名函数 比较相似。全局函数和嵌套函数其实就是特殊的闭包。 由于之前对 Swift 中的闭包不太熟悉,…
音视频学习(一)-- 基础知识准备
我们播放的视频文件一般都是用一种封装格式封装起来的,封装格式的作用是什么呢?一般视频文件里不光有视频,还有音频,封装格式的作用就是把视频和音频打包起来。 所以我们先要解封装格式,看有哪些视频流和哪些音频流,此时的音频流和视频流都还是压缩数据,不能直接用于显示的,这就需要解码。下…
音视频学习(二)-- H.264编码原理
上一篇文章《音视频学习(一)-- 基础知识准备》我们对音视频的基础知识有了一个大概的了解,这篇我们来深入了解一下视频的编码技术。 500 多 G 的电影显然太大了,下载耗时也占地方,在线看也很慢,毕竟我们平时看的一般也就几个 G 而已。所以我们要对视频进行 压缩,而 编码 就是…
Alamofire 学习(一)-网络基础知识准备
Alamofire 是用 swift 写的一套网络请求三方库,相当于 OC 中的 AFNetWorking。在开始学习 Alamofire 之前,先来复习一下网络的一些基础知识,这样可以更有助于我们学习理解这个网络请求框架。 互联网协议 按照功能不同分为 OSI 七层或 tcp…
Alamofire 学习(二)-URLSession 知识准备
从 iOS7 开始,苹果推出了 URLSession ,在 OC 中叫 NSURLSession,取代了 URLConnection。由于 Alamofire 底层也是封装的 URLSession,所以我们先来了解一下原生的 URLSession,再来学习 Alamofire …
下一页
个人成就
文章被点赞
281
文章被阅读
103,939
掘力值
2,191
关注了
4
关注者
1,327
收藏集
0
关注标签
1
加入于
2019-08-21