摘要:
1. final关键字有哪些用法? 修饰类、方法和变量。 (1) final变量是只读的,不允许改变其引用,与static共用可声明常量。JVM会对final变量进行优化,比如常量折叠。 (2) final方法不能被子类覆盖。final方法比非final方法要快,因为在编译的时候已经静态绑定了,不需 阅读全文
摘要:
下图场景:张三和李四并行开发,张三提交commit1(bc2dd00),李四提交commit2(7f019d2),张三再提交commit3(44d4fc5),如果此时李四revert commit2,会将张三的commit3冲掉。 如果张三在commit3中提交的文件较多,那就有必要还原回来。 我们 阅读全文
摘要:
1. 前往Oracle网站下载JDK程序并安装。 http://www.oracle.com/technetwork/java/javase/downloads/index.html 目前最新的版本为Java 9,本文以Java 8为基础,链接在Java 9下面。 2. 配置环境变量 (1) 新建J 阅读全文
摘要:
一、需要准备的东西 1. JDK 2. Eclipse 3. Maven程序包 二、下载与安装 1. 前往https://maven.apache.org/download.cgi下载最新版的Maven程序: 2. 将文件解压到D:\Program Files\Apache\maven目录下: 3. 阅读全文
摘要:
一、安装环境 OS: CentOS 7 二、安装准备 1. 安装MySQL所需要的工具 (1) CMake,一个跨平台的安装(编译)工具; (2) gcc-c++, C++编译器; (3) Boost库,C++语言标准库的扩展库(这里很可能会出现坑); (4) perl,一种编程序言; (5) bi 阅读全文