首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
孔雨露
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 74
沸点 0
赞
74
返回
|
搜索文章
赞
文章( 74 )
沸点( 0 )
RxSwift学习之十二 (基础使用篇 3- UI控件扩展)
2. Rxswift基本使用之 UI控件扩展 当然我们直接使用 change 事件效果也是一样的。 (1)通过 rx.controlEvent 可以监听输入框的各种事件,且多个事件状态可以自由组合。除了各种 UI 控件都有的 touch 事件外,输入框还有如下几个独有的事件: …
IOS音视频(四十三)AVFoundation 之 Audio Session
音频是iOS、tvOS和watchOS中的托管服务。系统通过使用音频会话来管理应用程序、应用程序间和设备级别上的音频行为。 你使用一个音频会话来与系统沟通,告诉系统你打算如何在你的应用程序中使用音频。这个音频会话充当了你的应用程序和操作系统之间的媒介,反过来,也就是底层音频硬件…
IOS音视频(四十四)AVFoundation 之 Audio Queue Services
1. Audio Queue Services简介 Audio Queue Services,这是Core Audio的Audio Toolbox框架中的一个C编程接口。 Audio Queue Services提供了一种简单、低开销的方式来在iOS和Mac OS X中录制和播…
IOS音视频(一)AVFoundation核心类
做音视频开发是个很复杂的工作,需要我们理解很多有关素材的知识:声学和视觉相关的科学理论,数的程序开发技术和有AVFoundation框架而引出的其他框架的知识,比如:Core Media, Core Video, Core Image, Core Audio, Media Pl…
IOS音视频(二)AVFoundation视频捕捉
上一篇“IOS音视频(一)AVFoundation核心类”博客粗略的讲解了AVFoundation的一些核心类,里面也描述了关于AVFoundation的视频捕获功能。 1. 媒体捕捉概念 要执行实时捕获,需要实例化AVCaptureSession对象并添加适当的输入和输出。下…
IOS音视频(三)AVFoundation 播放和录音
回顾一下,上一篇博客“IOS音视频(二)AVFoundation视频捕捉” 中讲解了关于AVFoundation框架对摄像头视频的捕捉能力,并用两个demo(一个OC的Demo,一个Swift的Demo)详细讲解了AVFoundation处理摄像头视频捕捉的能力,可以捕捉静态图…
IOS 逆向开发(一)密码学 RSA
1. 密码学发展简介 密码学的历史大致可以追溯到两千年前,相传古罗马名将凯撒大帝为了防止敌方截获情报,用密码传送情报。凯撒的做法很简单,就是对二十几个罗马字母建立一张对应表。这样,如果不知道密码本,即使截获一段信息也看不懂。 从凯撒大帝时代到上世纪70年代这段很长的时间里,密码…
IOS 逆向开发(二十一) 汇编-基础
1. 汇编简介 可以直接访问、控制各种硬件设备,比如存储器、CPU等,能最大限度地发挥硬件的功能。 能够不受编译器的限制,对生成的二进制代码进行完全的控制。 目标代码简短,占用内存少,执行速度快。 汇编指令是机器指令的助记符,同机器指令一一对应。每一种CPU都有自己的机器指令集…
IOS 逆向开发(二)密码学 HASH
1. HASH算法简介 散列算法(Hash Algorithm),又称哈希算法,杂凑算法,是一种从任意文件中创造小的数字「指纹」的方法。与指纹一样,散列算法就是一种以较短的信息来保证文件唯一性的标志,这种标志与文件的每一个字节都相关,而且难以找到逆向规律。因此,当原有文件发生改…
IOS 逆向开发(三)应用签名
1. 数字签名 如果客户端向服务器发生数据时不做任何处理,可能会遭到中间人的窃取攻击,后果如何严重就不说了。那么我们如何防止中间人拦截,或者检查数据是否被篡改呢? 直接用RSA(RSA加密原理)进行加密应该是不满足我们的需求,RSA只适合对小数据进行加密,我们知道验证数据的完整…
下一页
个人成就
优秀创作者
文章被点赞
1,421
文章被阅读
398,070
掘力值
9,139
关注了
115
关注者
3,115
收藏集
1
关注标签
9
加入于
2019-07-22