自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

沐雨07的专栏

移动开发技术之路

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

转载 (0080)iOS开发之上传本地项目到github

转载自:http://www.cocoachina.com/ios/20160212/15024.html半小时学会上传本地项目到github一、注册github账号首先需要注册一个github账号,注册地址:https://github.com二、创建个人的github仓库验证成功是这样的,然后点击创建仓库创建完成好之后是这样子的。创建仓库的时候最...

2018-02-11 11:00:34 335

转载 (0079)iOS开发之安全策略之HTTPS(2)

HTTPS加密协议详解(二):TLS/SSL工作原理HTTPS协议的主要功能基本都依赖于TLS/SSL协议,本节分析TLS/SSL协议工作原理。TLS/SSL的功能实现主要依赖于三类基本算法:散列函数 Hash、对称加密和非对称加密,其利用非对称加密实现身份认证和密钥协商,对称加密算法采用协商的密钥对数据加密,基于散列函数验证信息的完整性。 散列函数Hash常见的有 MD5、SH...

2018-02-10 14:31:58 254

原创 (0079)iOS开发之安全策略之HTTPS(1)

最近公司产品在搞加强安全,所以有必要先了解一下HTTPS。这里只是找了两篇文章写的很好。特此拿来存到个人博客里。以便以后复习。1.HTTPS传输流程 2.常用加密算法 3.AFN证书校验策略及核心方法 4.SSL Pinning 5.CA证书申请流程 HTTPS经由超文本传输协议进行通信,但利用SSL/TLS来对数据包进行加密。HTTPS开发的主要目的,是提供对网络服务器的身份...

2018-02-10 14:25:58 392

转载 (0078)iOS开发之支付宝集成:客户端签名与验证

请各位在看此教程之前请确保你的工程已经集成官方SDK成功,并且没有报错。本教程主要解决签名和验证的问题。首先说一下简单支付流程:你提交等待支付的订单信息给支付宝,支付宝返回订单支付结果给你(这里暂时先不考虑服务器)。但是这里就有安全问题了,支付宝怎么知道你提交的订单信息商家的真实性?你又怎么知道支付宝返回的结果是支付宝官方操作而不是被篡改过的呢?所以就有了安全验证一说,也就是私钥和...

2018-02-10 11:09:12 925

原创 (0077)iOS开发之直播播放器技术名词理解以及开发准备(待实现直播demo)

本文主要是为了理解最近比较火的直播软件、播放器软件的实现原理的调研。为以后研究相关开发做准备。调研整理:关键词:iOS直播类似斗鱼,虎牙等直播平台都运用了哪方面前后端技术? https://www.zhihu.com/question/36161641ios 播放视频 目睹:直播平台:http://mudu.tv/?a=product http://mudu.tv/api...

2018-02-08 11:27:36 366

原创 (0076)iOS开发之UIWebView嵌套直播平台(不涉及播放器技术的开发)

UIWebView嵌套直播平台需求:已成型的APP中,网页嵌套直播室,能互动,点赞,甚至可以打赏。不要求实现很强大的直播/播放技术。只需要我们自己人在第三方直播上开个直播室,听众收看制定的直播即可。需求分析:不用实现直播流技术,要求集成第三方平台,要求有账号系统。实现途径调研:关键词:直播开放平台 收集主要直播平台:网易视频云开放平台、阿里云直播云、腾讯云直播云、七...

2018-02-08 10:55:23 436

原创 (0075)iOS开发之cocoapods使用OpenSSL报target has libraries with conflicting names: libcrypto.a and libssl.a

场景描述:今天使用cocoapods集成OpenSSL的时候,发生了如下错误: pod ‘OpenSSL’ pod install –verbose –no-repo-update 然后终端就报:The 'Pods-FunctionalTest' target has libraries with conflicting names: libcrypto.a and libssl.a

2018-02-05 20:39:31 4354 2

面试题复习

大厂面试问题复习,Socket和Http之间的区别和概述,OSI七层模型:

2018-10-24

业务框架应用FAQ

完善的FAQ应用技术指导,业务框架清楚明亮,适合初学者学习研究。

2015-03-26

空空如也

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

TA关注的人

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