- 博客(6)
- 收藏
- 关注
原创 音视频个人学习记录
本文根据《音视频开发进阶指南》一书和雷大神讲解记录一下关于音视频压缩编码部分的学习笔记,以备后续查找。音视频压缩主要是通过去除冗余信息来进行,包括空间上的冗余信息和时间上的冗余信息。1.音频编码基本原理(1)音频信号的冗余信息数字音频信号如果不加压缩地直接进行传送,将会占用极大的带宽。例如,一套双声道数字音频若取样频率为44.1KHz,每样值按16bit量化,则其码率为:...
2019-06-20 16:07:56 1049
原创 Xcode有关文件路径
Xcode路径:~/Library/Developer/XcodeXcode删除配置文件路径:~/Library/MobileDevice/Provisioning ProfilesArchive文件路径:~/Library/Developer/Xcode/ArchivesXcode编译项目产生的缓存垃圾:~/Library/Developer/Xcode/DerivedData...
2019-05-21 14:22:02 494
转载 app的登录认证与安全
一.登录、登录保持(http请求)登录机制登录机制大概可以分为一下三个阶段:1. 登录验证:是指客户端提供用户名和密码,向服务器提出登录请求,服务器判断客户端是否可以登录并向客户端确认。2. 登录保持:是指客户端登录后, 服务器能够分辨出已登录的客户端,并为其持续提供登录权限的服务器。3. 登出:是指客户端主动退出登录状态。第一种网络请求情况(安全级别:II)一般的情况是这个...
2018-11-20 16:20:35 822
原创 iOS常用加密方式:Base64加密、MD5加密、AES加密、RSA加密
iOS常用加密方式iOS常用加密方式:Base64加密、MD5加密、AES加密、RSA加密等。无论选择哪种加密算法,最终都是为了保证代码安全,捍卫自己的产品原创性。Base64加密Base64编码的思想是:采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组,以3个字节为一组,按顺序排列24位数据,再把这24位数据分成4组,即每组6位;再在每组的的最高位...
2018-11-20 15:51:32 596
原创 如何统计项目代码行数
1、打开终端,用cd命令 定位到工程所在的目录。2、调用以下命令即可把每个源代码文件行数及总数统计出来(1)包括空行(会列出每个文件的代码行数):find . "(" -name "*.m" -or -name "*.mm" -or -name "*.c" -or -name "*.h" -or -name "*.xib" -or -name "*.pch" "
2018-04-03 16:54:30 9831
原创 iPhone忘记访问限制密码的解决方案
手机设置→通用→访问限制,密码忘记怎么办?苹果官网说的恢复iPhone方法和自己创造的无限猜测方法我就不说了,一个字,好坑!技术人员不多说,正题: 1、下载并安装iTunes,手机连接iTunes,用iTunes「手动备份和恢复」备份iPhone数据到本地电脑。PS:不要勾选左边选项 「给iPhone备份加密」 2.、下载并安装iBackupBot 地址:http:...
2018-03-14 15:50:04 7518 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人