自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除