自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

鹏哥的博客

可以普通,但不可以不努力!

  • 博客(4)
  • 收藏
  • 关注

原创 iOS 性能、架构、socket 小结

腾讯 – 酷狗音乐 收集一、直播相关技术直播相关点击跳转二、性能优化性能优化,我将其分为三方向:① 操作流畅性(用户可感知)② APP 大小瘦身③ APP自身稳定健壮性(用户很少基本不感知)1、操作追求流畅性(用户可感知优化:CPU、GPU入手)启动时间优化:pre_main 和 main 后优化pre_main 优化主要由4部分组成:dylib loading(动态库的加载):这个阶段 dylib 会分析应用依赖的 dylib。由此可知: 应用依赖的 dylib 越少

2021-09-17 16:51:22 996

原创 iOS 中高级面试题(附答案)

RunLoop 可以称之为运行循环,在程序运行过程中循环做一些事情,如果没有 RunLoop 程序执行完毕就会立即退出,有 RunLoop 程序会一直运行,并且时时刻刻在等待用户的输入操作。RunLoop可以在需要的时候自己跑起来运行,在没有操作的时候就停下来休息。充分节省CPU资源,提高程序性能。

2021-09-04 00:30:43 15693 4

转载 iOS 视频直播技术

iOS 视频直播技术直播难:个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,即时通讯等技术,每一个技术都够你学几年的。直播易:已经有各个领域的大牛,封装好了许多牛逼的框架,我们只需要用别人写好的框架,就能快速的搭建一个直播app,也就是传说中的站在大牛肩膀上编程。直播环节:推流端(采集、美颜处理、编码、推流)服务端处理(转码、录制、截图、鉴黄)播放器(拉流、解码、渲染)互动系统

2021-09-17 17:06:01 1748

转载 iOS 进程、线程、多线程、多进程... 的认识

iOS 进程、线程、多线程、多进程… 的认识基于对进程、线程的记忆模糊,为了提高自己的认知,查找了许多许多资料,做了一次汇总。PS: 感谢广大网友。原文链接: 简书地址 。一、进程进程是一个具有独立功能的程序关于某次数据集合的一次运行活动,他是操作系统分配资源的基本单位。进程是指系统正在运行中的一个应用程序,就是一段程序执行的过程。我们可以理解为手机上的一个app。每个进程之间是独立的,每个进程均运行在起专用且受保护的内存空间内,拥有独立运行所需的全部资源。进程是操作系统进行资源分配的单位。

2021-04-26 10:41:39 1330

空空如也

空空如也

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

TA关注的人

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