请稍侯

为iOS App子模块创建桌面快捷方式

为iOS App 子模块创建桌面快捷方式 前提是App配置了自己的URLSchem,并且通过url可以打开App的相应的子模块; 安装Apple Configurator,选择”文件->新建描述文件”; 填写描述文件通用信息,和添加一个Webclip并配置好相应...

机器学习/数据挖掘/神经网络相关资料

机器学习/数据挖掘/神经网络相关资料 ##学习入口链接 解读AlphaGo论文 机器学习系列(8)_读《Nature》论文,看AlphaGo养成 龙心尘的CSDN博客 寒小阳的CSDN博客 用Python开始机器学习(1:配置windows平台) Feng某人迟到的技术专栏 ...

CallKit使用实现总结

CallKit使用实现总结 CallKit不仅让VoIP应用具有系统电话一样的功能,还能帮助系统实现来电识别等功能;但本身并不具备voip功能。 引入库PushKit.framework、CallKit.framework; AppDelegate.h添...

使用自建证书配置HTTPS服务器

使用自建证书配置HTTPS服务器 安装升级openssl 首先,查看下当前设备的openssl版本,如果版本在openssl1.0.1g以上,请略过。查看命令:openssl version -a。 下载:wget https://www.openssl...

iOS安防及越狱开发相关知识总结

iOS安防及越狱开发相关知识总结 首先要有一个越狱设备,没得说的。 脱壳 因为从AppStore下载的ipa都是加了壳的(苹果把开发者上传的ipa进行了加壳后财放到AppStore的),所以加壳的ipa要先去壳。因为通过xcode打的包是没有加壳的,所以在第三方渠道如PP助手、itools...

iOS中图形的绘制基础

iOS中图形的绘制基础 UIView的drawRect方法 override func drawRect(rect: CGRect) { //绘制代码 } Bézier Curve(贝赛尔曲线) 1.1962年法国工程师Pierre Bézier发表; 2.计算机图形图...

iOS面试相关基础问题点

iOS面试相关基础问题点 iOS程序的执行顺序 AppDelegate执行顺序 1 进入程序的入口,进入main函数, 设置AppDelegate称为函数的代理 2 程序完成加载:-[AppDelegate application:didFinishLaunchingWithO...

C/S系统通信相关解决方案

C/S系统通信相关解决方案 即时消息IM 目前主流的四种IM(IM:instant messaging,即时消息)协议:XMPP(Extensible Messageing and Presence Protocol:可扩展消息与表示协议)、即时信息和空间协议(IMPP)、...

常见的基础原理相关的面试问题

常见的基础原理相关的问题 数组: 数组存储区间是连续的,二分查找时间复杂度小,为O(1),寻址容易,插入和删除困难; 链表: 链表存储区间离散,时间复杂度很大,达O(N),寻址困难,插入和删除容易; 哈希表: 哈希表是一种寻址容易,插入删除也容易的数据结构,既满足了数据的查找方便,同时不...

OC中的运行时及Swift中的结构体及值类型

OC中的运行时及Swift中的结构体及值类型 OC中的运行时 OC本身是一种强类型语言,但其运行时功能让它又有了动态语言的特点。OC中对象的类型和对象所执行的方法都是在运行时阶段进行查找并确认的,这种机制被称为动态绑定。 在很多语言,比如 C ,调用一个...

iOS性能内存优化

iOS性能内存优化 几个优化总体思路: 避免过多的CPU计算 简化复杂频繁的布局计算 文本计算、格式转换、图像绘制、对象的创建调整等尽可能放到后台线程进行 避免图层混合 确保控件的opaque属性设置为true...

iOS内存管理机制

iOS内存管理机制 Objective-C内存管理的对象 主要有两类,一类是值类型,比如int、float、struct等基本数据类型; 另一类是引用类型,也就是继承自NSObject类的所有的OC对象; 前一种值类型不需要我们管理,后一种引用类型是需要我们管理内存的; 值...

HTTPS的深入理解

HTTPS的深入理解 HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手,在握手过程中将确立双方加密传输数据的密码信息。TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品,TLS/SSL中使用了非对称加密,对称...

OAuth2.0深入理解

OAuth2.0深入理解 OAuth简介 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 OAuth允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提...

CentOS上LAMP环境搭建及配置

将以下脚本保存为 lamp.sh , 执行 sh lamp.sh 安装。 #!/bin/sh # 参考: # Shell脚本编程30分钟入门:https://github.com/qinjx/30min_guides/blob/master/shell.md # nstall JAVA ...