摘要:
2.5 远程仓库的使用 查看远程仓库 git remote # -v 选项会显示需要读写远程仓库使用的 Git 保存的简写与其对应的 URL 添加远程仓库 git remote add <shortname> <url> 然后可以使用 shortname 代替 url 从远程仓库中抓取与拉取 git 阅读全文
posted @ 2020-08-23 22:47
PotatoTed
阅读(105)
评论(0)
推荐(0)
摘要:
2.3 查看提交历史 使用 git log 命令没有参数的默认情况下,会按照时间先后顺序列出提交历史。 使用 -p 或 --patch 选项,会显示每次提交的差异;查看每次提交的简略统计信息,可以使用 --stat 选项。 使用 --pretty 选项可以使用不同于默认的格式显示提交历史。 | 选项 阅读全文
posted @ 2020-08-23 22:46
PotatoTed
阅读(96)
评论(0)
推荐(0)
摘要:
2.1 获取 Git 仓库 获取 Git 仓库通常有两种方式 将尚未进行版本控制的本地目录转换为 Git 仓库; 从其它服务器 克隆 一个已存在的 Git 仓库。 在已存在目录中初始化仓库 首先进入该项目目录,之后执行 $ git init 该命令将创建一个名为 .git 的子目录,这个子目录含有你 阅读全文
posted @ 2020-08-23 22:45
PotatoTed
阅读(186)
评论(0)
推荐(0)
摘要:
关于版本控制 有了版本控制系统可以将选定文件回溯到之前的版本,可以比较文件的变化细节,查找出是谁修改了哪个地方。同时还意味着就算项目文件被乱改乱删也能轻松恢复。 为了让在不同系统上的开发者协同工作,集中化的版本控制系统(Centralized Version Control Systems,简称 C 阅读全文
posted @ 2020-08-23 22:43
PotatoTed
阅读(81)
评论(0)
推荐(0)
摘要:
7.4 使用断言 断言的概念 假设确信某个属性符合要求,并且代码的执行依赖于这个属性。 代码中需要对属性进行检查,可以抛出异常。测试完毕,代码还是存在不会自动删除,如果存在大量检查程序运行会减慢。 断言机制允许在测试期间向代码插入一些检查语句。代码发布或打包时,插入的检测语句将会被自动移除。 使用 阅读全文
posted @ 2020-08-23 22:42
PotatoTed
阅读(180)
评论(0)
推荐(0)
摘要:
7.1 处理错误 在出现错误时,用户期望程序能够: 返回到安全状态,并能让用户执行一些其他的命令 允许用户保存所有操作的结果,并以妥善的方式终止程序 对于方法中的错误,传统做法是返回一个特殊的错误码,由调用方法分析。但是某些时候可能无法明确地将有效数据和错误码加以区分。 异常分类 所有的异常都扩展了 阅读全文
posted @ 2020-08-23 22:41
PotatoTed
阅读(106)
评论(0)
推荐(0)
摘要:
6.4 内部类 内部类有以下三个特点: 内部类可以访问外部类的域,包括 private 内部类可以对包中的其他类隐藏 当想要定义一个回调函数,并想省去大量代码时,使用匿名内部类是一个好选择 使用内部类访问对象状态 内部类的对象包含一个隐式引用,指向创建了该对象的外部类对象。因而内部类对象可以直接访问 阅读全文
posted @ 2020-08-23 22:40
PotatoTed
阅读(88)
评论(0)
推荐(0)
摘要:
6.1 接口 接口概念 接口是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。设计目的是解决多继承的问题 接口中所有方法时 public 不用现实声明 java.lang.Comparable <T> 有方法 int compareTo(T other) 当前对象与 other 比较,对 阅读全文
posted @ 2020-08-23 22:39
PotatoTed
阅读(102)
评论(0)
推荐(0)

浙公网安备 33010602011771号