首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
孔雨露
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
74
文章 74
沸点 0
赞
74
返回
|
搜索文章
赞
文章( 74 )
沸点( 0 )
数据结构和算法(三)双向链表与双向循环链表的实现
回顾一下,前面一篇博客“数据结构和算法(二)单向循环链表的创建插入删除实现”中讲解了单向链表和单向循环链表。 这篇博客主要讲解双向链表和双向循环链表的基本操作实现。 1. 双向链表 但是无论我们选择哪一种方法,指针的总移动数都会是 2n 次,而双链表却在这一类型问题上做出了很好…
IOS 逆向开发(四)App重签名
1. 应用签名 上一篇博客“IOS 逆向开发(三)应用签名”中详细讲解了IOS 应用签名,证书的原理。本篇博客主要以实战为主,讲解具体如果绕过苹果证书签名,给App重签名,然后可以让我们的app可以任意安装到手机。 接下来,我将用3种方式来实现对app 的重签名。 2. App…
WebRTC研究 (一) 编译源码
1. WebRTC 源码编译 然后就是漫长的等待中... 就可以编译出 framework 文件了。
WebRTC研究 (二) 实例demo
1. WebRTC 简介 2.1.1 完整的WebRTC框架,分为 Server端、Client端两大部分。 信令服务器 : 负责端到端的连接。 2.1.2 介绍下WebRTC三个主要API,以及实现点对点连接的流程。 RTCDataChannel:RTCDataChannel…
Swift Playgrounds book开发流程简介
Swift Playgrounds 是一款革命性的 iPad 应用,可以用强大的 Swift 语言进行教学。苹果推崇在 Swift Playgrounds 上人人都能使用 Swift 编程的原则,让所有人都能学习、编码以及教授代码课程。 苹果在 Swift Playground…
iOS 蓝牙开发 - swift版
蓝牙开发分为两种模式,中心模式(central),和外设模式(peripheral)。一般来讲,我们需要在软件内连接硬件,通过连接硬件给硬件发送指令以完成一些动作的蓝牙开发都是基于中心模式(central)模式的开发,也就是说我们开发的app是中心,我们要连接的硬件是外设。如果…
Git 常用命令详解
1. Git 常用命令 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.可以发现当前目录下多了一个.git的目录,默认是隐藏的。 在本地创建一个test.txt文件,使用git status 查看文件…
RTMP协议相关知识
1. RTMP协议简介 RTMP协议是一个互联网TCP/IP五层体系结构中应用层的协议。RTMP协议中基本的数据单元称为消息(Message)。当RTMP协议在互联网中传输数据的时候,消息会被拆分成更小的单元,称为消息块(Chunk)。RTMP 是目前主流的流媒体传输协议,广泛…
RTSP协议相关知识
1. RTSP协议简介 RTSP协议,这应该是实时性最好的了,如果要想实时性要求很高,比如0.5s以内,这个是不错的选择。前阵子模仿spydroid写了个建议的rtsp服务器,其实就是options,describe,setup,play,pause,teardown这几步了,…
WebRTC协议学习之一(WebRTC简介)
例如,在为交互媒体发送NACK数据包时,每隔几十毫秒会产生双向媒体流和RTP数据包。在这种情况下,RTP报头扩展可以指示哪些序列号被正确接收或丢失。因此,他们不完全依赖RTCP接收端报告发送NACK或ACK。 使用报头扩展可能非常有用,因为它们向后兼容。不了解它们的端点可能会忽…
下一页
个人成就
优秀创作者
文章被点赞
1,421
文章被阅读
398,067
掘力值
9,139
关注了
115
关注者
3,115
收藏集
1
关注标签
9
加入于
2019-07-22