堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。 堆的常用方法: 构建优先队列 支持堆排序 快速找出一个集合...
堆就是用数组实现的二叉树,所以它没有使用父指针或者子指针。堆根据“堆属性”来排序,“堆属性”决定了树中节点的位置。 堆的常用方法: 构建优先队列 支持堆排序 快速找出一个集合...
背景 花了不到一周的时间4个人开发完成了一个完整的小项目,实现了Flutter开发的从0到1。 总结 项目中主要了解了以下内容: 项目的基本结构,项目入口。tabBar的配置...
opt + cmd + L 格式化代码 stful 有状态组件快捷键 查找 cmd + shift + F 全局搜索 shift 连按2次 文件名搜索 cmd + F ...
问题描述: 按照阿里云帮助文档 在Nginx/Tengine服务器上安装证书 完成https证书配置后,访问https网址打不开。文档上的环境为:CentOS 7、Nginx...
Android Studio 下载地址:https://developer.android.google.cn/studioFlutter SDK 下载地址:https://...
1. 入口方法、变量、常量 1.1 入口方法main方法 1.2 常量变量 var 变量 const 常量 final 常量 const 与 final区别 final 可以...
第6章 树 树(Tree)是 n(n≥0)个结点的有限集。n=0 时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(Root)的结点;(2)当 n>1 时,其余...
第5章 串 串(string)是由零个或多个字符组成的有限序列,又名叫字符串。 串的定义 串(string)是由零个或多个字符组成的有限序列,又名叫字符串。 串的比较 给定两...
第4章 栈与队列 栈是限定仅在表尾进行插入和删除操作的线性表。队列是只允许在一端进行插入操作、而在另一端进行删除操作的线性表。 栈的定义 栈(stack)是限定仅在表尾进行插...
在更新到Xcode11、iOS13之后,对原有项目进行适配各种操作。最近需求一个全新的APP,才发现Xcode11变了很多,再也不是我印象中的那个TA了。 Xcode11添加...
转发iOS 13[beta] presentViewController 默认样式的变化 + 问题解决方案 本文对应系统版本为 iOS 13 问题分析 在iOS 13之前,我...
近来把《iOS与OS X多线程和内存管理》这本书又掏出来看了一遍,这本书前前后后加起来看了能有三四遍了,每次看都有新的理解。现在就把个人对Block的一些理解记录下来。 今天...
1. AOP简介 AOP为Aspect Oriented Programming的缩写:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AO...
使用环信实现聊天的过程遇到了一些坑,记录一下避免自己和其他人踩坑或者尽快出坑。 问题1 聊天页面环信工具栏向上偏移 问题描述: 在聊天页面,点击输入框弹起键盘,点击IQKey...
我们通常使用UILabel来展示文字,但当文字中含有链接时,再使用UILabel无法点击文本中的链接。所以,我们使用UITextView,该控件可识别并可点击文本中的链接。 ...
最近一个做安卓的朋友在项目中遇到了类似微信发送语音消息的功能,就进行了一些讨论,录音功能很简单,但为了实现录制的音频文件在多个平台都能正常播放(eg:iOS端录制的文件能够上...
@自负的大撸sir 亲测没问题。
取消正在下载中的Xcode更新操作方法和删除软件是一样的。按住正在下载更新的Xcode图标直到抖动,点击x号,就可以取消下载更新了。并不会删除掉原有版本的Xcode。