- 博客(6)
- 收藏
- 关注
原创 iOS:在viewDidLoad中获取safeAreaInsets都为0的问题
前两天在用AutoLayout的时候遇到一个问题。在viewDidLoad方法中设置约束的时候,想取view.safeAreaInset.bottom来将页面底部的按钮布局到安全区中,结果这个值取出来为0。打断点测试了一下,又打了日志,发现在这里取到的safeAreaInset是(0, 0, 0, 0)。查询了一下,找到了这个:stackoverflow - safeAreaInsets in UIView is 0 on an iPhone X。其他中文结果基本都是对这个问题的蹩脚翻译。内容大致意思是
2020-12-16 19:20:08 3184 1
原创 Java中类的不变式(不变量,invariant)的概念
今天在课堂上学习了类的不变式这个概念。教材上的原文是Invariant Properties。解释比较模糊,翻译过来是这样:类的一个不变量是类的一个性质。对于这个类的每个对象,这个不变量都为“真”。这个模糊的解释让我非常费解,就上网搜索中文解释,发现更加模棱两可。但是接着往下学的时候渐渐地开始理解了这个概念的含义。其实这个概念非常抽象,现在网络上的解释都不是很准确。首先,我们都很熟悉Exce...
2020-01-28 00:14:17 3828 4
原创 软件开发:User Story, Scrum, Maven
Software Development Processes三个主要阶段Concept 概念Implementation 实现Maintenance 维护定义内容A set of tasks that need to be performed 需要完成的一系列任务Input & output from each task 每个任务的输入和输出Preconditions...
2020-01-16 06:17:09 667
原创 JDBC知识点总结笔记
JDBC是什么?Java Database Connectivity 是一套面向对象的应用程序接口。是Java程序访问数据库的标准接口。它制定了统一的访问各类关系数据库的标准接口,为各个数据厂商提供了标准的实现。它由Java function library,一些类、对象和调用组成;由DBS,也就是JDBC驱动器来实现。Java程序可能和多个不同的数据库进行多个连接,所以需要连接不同的JD...
2019-12-29 02:43:18 259
原创 在Java中用邻接表实现图(Graph)的存储、搜索和遍历
在Java中用邻接表实现图(Graph)的存储、搜索和遍历用邻接表存储图,是使用了数组+链表的结构。上面这张图就是一个用邻接表存储图的例子。图片上方就是这个链表所存储的图。下半部分是存储的结构。构造存储数据的类首先,数组的长度和图中的顶点个数相同,数组中的每个元素代表一个图中的顶点,**数组元素的下标就是该顶点的编号。**如G[0]就代表顶点0,以此类推。数组中的一个元素也就是一个顶点...
2019-12-12 02:01:29 2260 2
原创 Markdown基本使用
Markdown 笔记标题一级标题:在底部用一行等号或者在左侧用#加空格标记。二级标题:在底部用一行-或者在左侧用两个#加空格标记。用不同数量的 # 表示1-6级的标题。# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题这个文档里的小标题都是三级标题~特殊文本斜体文本和粗体文本以及***粗斜体文...
2019-12-11 04:14:52 315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人