首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
乔明
iOS工程师
早起的鸟儿有虫吃。。。。。。
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
5
关注
赞
23
文章 23
沸点 0
资讯 0
赞
23
关注
返回
|
搜索文章
文章
热门
最新
乔明
1年前
Objective-C
边下边播技术实现
1.可以提升用户体验,为用户节省网络流量 2.不会因为网络环境的不稳定而导致最近已经播放过的歌曲,播放失败 3.产品可能对播放的原理不太清楚,需要研发告知这一优化点,以及优化完的效果 手动设置AVUR
236
点赞
评论
乔明
1年前
Objective-C
安装包瘦身
瘦身方案: 分析包体大的原因 代码优化:\ 1.版本差异化监控\ 在自动打包平台增加了一些用于监控版本差异的脚本,用于对比各个版本间包大小的增长量。如果发现当前版本的包大小较上一版本有较大增长,则会以
304
点赞
评论
乔明
1年前
Objective-C
对特效相机的重构方案
存在的问题: 1.使用GPUImage第三方框架,对图片进行渲染, 底层是基于OpenGL实现的 2.链式渲染的方式,多张图片或者多个结果需要依赖的时候,需要自己编写大量着色器代码, GPUImage
433
1
评论
乔明
1年前
iOS
项目相关
封装一个下载组件: 下载组件需要满足的功能: 多任务同时进行下载 支持断点续传 任务支持取消,暂停,继续 支持外界可以通过KVO的方式监听任务的进度,状态(完成,失败,下载中,暂停中,等待中) 核心类
114
点赞
评论
乔明
1年前
Objective-C
Instruments工具的使用
Instruments工具的使用 Leaks检测内存泄露,红色的柱状就是有内存泄露的地方,点击进去可以看到具体的堆栈以及调用方法 Time Profile:用来检测被方法/函数打断的cpu的使用情况,
1011
2
评论
乔明
1年前
Objective-C
HTTPS
不可逆加密(单向散列函数MD5,SHA) 比如登录密码 可逆加密:对称加密和非对称加密 1.对称加密DES: 加解密需要的密钥是一样的,加解密速度快,比较常用,但是需要解决秘钥派送问题 2.非对称加密
71
1
评论
乔明
1年前
Objective-C
NSPort线程间通信
1.初始化并设置NSPort的代理 dispatch_async(dispatch_get_global_queue(0, 0), ^{ 执行了btnClick方法后,具体的打印信息如下: 可以传递数
91
1
评论
乔明
1年前
Objective-C
iOS最全的锁
多线程加锁: 自旋锁是忙等,不休眠一直等待,互斥锁是休眠等待 OSSpinLock:自旋锁, 等待锁的线程会一直处于忙等状态,一直占用着CPU资源 初始化: self.lock = OS_SPINLO
213
1
评论
乔明
1年前
Objective-C
iOS
算法相关
算法是解决问题的一系列步骤,使用复杂度来衡量算法的效率。时间复杂度(time complexity)就是指令执行的次数,也就是执行消耗的时间。空间复杂度(space complexity)就是消耗存储
237
1
评论
乔明
1年前
Objective-C
优化相关
图像的显示过程:CPU计算好数据,并由GPU渲染为帧缓存,然后视频控制器读取帧缓存,并显示到屏幕。帧缓存有前帧缓存/后帧缓存,GPU计算帧缓存交替存储在前帧和后帧缓存,提高效率。视频显示器发出的垂直同
180
1
评论
下一页
个人成就
文章被点赞
21
文章被阅读
12,568
掘力值
402
关注了
22
关注者
2
收藏集
5
关注标签
14
加入于
2017-09-18
温馨提示
当前操作失败,如有疑问,可点击申诉