加载中
C++11 promise future 用法

本文将介绍 C++11 标准中 头文件里面的类和相关函数。 头文件中包含了以下几个类和函数: Providers 类:std::promise, std::package_task Futures 类:std::future, shared_future. Provide...

CMake 常用命令

# CMake 最低版本号要求 cmake_minimum_required(VERSION 2.9) # 项目信息 project(Demo) # 查找当前目录下所有源文件并将名称报错到 DIR_SRCS 变量里 # aux_source_directory(<path> <varia...

08/19 11:01
34
iOS 渲染原理解析

iOS 渲染原理解析 0. 本文知识目录 1. 计算机渲染原理 CPU 与 GPU 的架构 对于现代计算机系统,简单来说可以大概视作三层架构:硬件、操作系统与进程。对于移动端来说,进程就是 app,而 CP...

06/08 11:50
82
iOS App 启动优化之二级制重排

来自 头条的技术分享 : https://mp.weixin.qq.com/s?__biz=MzI1MzYzMjE0MQ==&mid=2247485101&idx=1&sn=abbbb6da1aba37a04047fc210363bcc9&scene=21&token=2051547505&lang=zh_CN#wechat_red...

amp
06/03 14:38
50
iOS中使用Protocol Buffers

Google Protocol Buffer(简称Protobuf)是由Google推出的一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或RPC数据交换格式。可用于通讯协议...

iOS 13 适配要点总结

iOS 13 适配要点总结 iOS 13 支持适配的机型 iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max iPhone X、iPhone XR、iPhone XS、iPhone XS Max iPhone 8、iPhone 8 Plus iPhone 7、iPhone 7 Pl...

2019/12/30 10:52
1W
iOS 单例对象的销毁

iOS 在使用 dispath_once 创建单例对象后,由于 onceToken 在使用之后被标记为了 -1,所以 dispath_once 里面的代码会只执行一次,dispath_once 里面对象创建的代码不会再执行 ,想要销毁单例...

iOS
2019/12/05 15:17
250
ios根据音量大小生成波形图以及展示试听波形效果

最近做了个录音相关的项目,项目中用到根据音量大小生成波形图,在此记录下代码。 .h 文件 @interface WaveView : UIView @property(nonatomic,strong)NSMutableArray *heightArray; /** 重新...

iOS
2019/12/02 17:41
1.7K
iOS 提取手机 app 内图片资源

下载 Apple configrator2 并打开,连接上自己的手机后,选择自己的手机进入如下界面: 然后点击左上角的添加,选择添加应用,搜索你想要获取资源的 app ,这里以豆瓣FM为例子 。 之后会进入这...

2019/07/03 10:25
441
基于python的动态规划经典问题(爬楼梯,取珠宝,最大子序列和,找零钱)

原文链接 1,爬楼梯问题 一个人爬楼梯,每次只能爬1个或两个台阶,假设有n个台阶,那么这个人有多少种不同的爬楼梯方法 动态规划的状态转移:第 i 个状态的方案数和第 i-1, i-2时候的状态有关...

2019/04/25 17:48
1.4K
Python 约瑟夫环问题

问题原型:有 500 个小孩围成一圈,编号从 1 到 500 (n),从第一个开始报数:1,2,3,1,2,3,1,2,3,……每次报到 3 (m) 的小孩退出。问第 n 个被淘汰的小孩,在最开始 500 人里是的...

2019/04/24 18:01
608
翻转二叉树

思路:从根节点起,将每一个节点的左子树和右子树进行交换即可完成二叉树的翻转 。这是一个典型的可以使用递归解决的问题。 翻转二叉树的递归实现: class TreeNode(object): def __init__(s...

2019/04/19 15:26
19
大数相加

思路:将两个大数分类按位放进两个数组中,以最长的字符串为准不足的补 0 ,然后按位相加,之后反序遍历结果数组,如果需要进位,则当前位数据对 10 求余数,然后向前进一位 。 代码实现如下...

2019/04/18 17:07
13
字符串中第一个只出现一次的字符

1、使用 python 自带的api def single_num(letters): for s in letters: if letters.count(s) == 1: print s break 2、单个字符是数据长度为 8 的数据类型,所以可以使......

2019/04/17 10:18
83
求唯一一个只出现一次的数字

输入一串数字,其中只有一个数字只出现一次,其他数字均出现两次,要求找出这个只出现一次的数字。 1、第一种方式依次遍历每一个数字,然后再遍历这个数字之后的数字如果没有重复则就是它,否...

2019/04/10 17:47
10
求最长连续数列长度

输入一个乱序数列,输出其中连续数列的长度,要求算法复杂度为 O(n) 例如:输入 1,3,2,5,9,190 。那么连续数列就是 1,2,3 。输出:3 起始最简单的方法就是:先把数组排好序,然后查找...

2019/04/09 19:00
150
iOS11 UITableView reloadData 界面跳动问题

在 iOS11.的系统上当 UITableView 设置高度固定 rowHeight = xxx; 时,如果tableView滚动到最底部,此时如果刷新tableView会出现tableView向上方跳动一段距离的现象 。 既然只是在iOS 11系统...

iOS
2018/09/03 09:24
1.4K
“SyntaxError: Unexpected EOF” in iOS WKWebview

NSString *jsStr = [NSString stringWithFormat:@"%@('%@')",methodName,jsonStr]; jsStr = [[jsResult stringByReplacingOccurrencesOfString:@"\n" withString:@""] stringByReplacingOccu...

iOS
2018/08/02 09:14
2.1K
iOS Jenkins+蒲公英实现持续集成

随着项目的迭代速度不断加快,原始的使用xcode -> product -> archive 的方式已经不能满足迭代需要。还要现在已经有比较成熟的 Jenkins + 蒲公英持续集成方案。最近学习研究学了下这个方案。...

git 提交失败 HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large

关于git提交失败报错POST git-receive-pack (chunked)或者HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large 1.更改一下git的上传限制大小 命令: git confi...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部