07 2020 档案

摘要:1、参与编译的.m文件重复导入。一般是手动往工程中导入源文件时导入在了不同的目录。 解决方法也很简单,在 Target → build parses → complie sources,去掉重复的文件即可。 2、导入头文件时,误写为导入.m 文件 即 #import xxx.h 写成了 #impor 阅读全文
posted @ 2020-07-24 09:06 wjwdive 阅读(3477) 评论(0) 推荐(0) 编辑
摘要:MAC系统之所以是一个强大的生产力工具,在于它天生有着人性化的设计。让我们的操作只需要键盘和触控板就能高效办公。对一些不常用的操作和需求也是也手到擒来。 输入法和编辑器类 一、如何输入奇怪的字符 1、option + 键盘即可打出不常用的字符。 aá øπ“‘“‘“‘åß∂ƒ©˙∆˚¬…ææ÷≥≤µ 阅读全文
posted @ 2020-07-14 15:57 wjwdive 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:快速排序 快排思想: 与归并排序类似,也使用分治思想,算法开始选择一个元素值(第一个或最后一个),作为枢轴,要做的是左边的元素都小于该基准数(枢轴),右边的元素都大于该枢轴。 左右子序列的处理方法类似,这样子问题和原问题处一致,这样符合分治思路,如用递归,我们即可找到当子序列中只有一个元素就是算法的 阅读全文
posted @ 2020-07-14 14:06 wjwdive 阅读(972) 评论(0) 推荐(0) 编辑
摘要:brew 安装dart 利用brew 安装dart时用以下两个命令: $ brew tap dart-lang/dart $ brew install dart 第二个命令报以下错误,大概意思是在官网下载SDK时失败。 brew install dart ==> Installing dart fr 阅读全文
posted @ 2020-07-12 01:15 wjwdive 阅读(3821) 评论(0) 推荐(0) 编辑
摘要:事务 什么是事务 事务的四大特性ACID 不考虑隔离性会产生的3个问题 解决办法:四种隔离级别 1)什么是事务 事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。可以通俗理解为:就是把多件事情当做一件事情来处理,好比大家同在一条船上,要活一 阅读全文
posted @ 2020-07-09 23:35 wjwdive 阅读(146) 评论(0) 推荐(0) 编辑
摘要:归并排序 归并排序是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer) 的一个典型的应用。 将已有序的字序列合并,得到完全有序的序列;即先使得每个字序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,成为2-路归并排序。 算法描述: 1、把长度 阅读全文
posted @ 2020-07-09 17:51 wjwdive 阅读(1298) 评论(0) 推荐(0) 编辑
摘要:研究reactive,更新native的库时,发现有的第三方下载超级慢。我想也是镜像啊为何如此之慢。 遂查资料,发现pods的一些sources都失效了,repo的源原来在oschina的源也失效了。决定重新安装了一下。 安装cocoapods,用ruby-china的源 // 安装ruby // 阅读全文
posted @ 2020-07-01 00:08 wjwdive 阅读(2226) 评论(0) 推荐(0) 编辑