docker安装
Docker安装windows从官网下载安装包:https://docs.docker.com/docker-for-windows/install/
区分win10和win10以下,win7使用旧版程序:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/?spm=5176.8351553.0.0.4bc61991tQpsnV
linux
在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上
可使用uname -r命令查看系统内核信息
使用lsb_release -a查看CentOS的版本
1234567891011#查看是否已安装dicker列表yum list installed | grep docker#安装dockeryum -y install docker#启动dockersystemctl start docker#查看docker服务状态systemctl status docker
离线安装在官方网站下载tar压缩包:
可以先下载到本地,然后通过ftp工 ...
maven 配置
maven 国内仓库配置123456789101112131415161718192021222324252627<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf></mirror><mirror> <id>uk</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://uk.maven.org/maven2/</url></mirror><mirror> ...
编码规范
— 学无止境 转向Java 拥抱开源 —旅行的意义在于找到自己,而非浏览他人。这短短的一生,我们最终都会失去。你不妨大胆一些,爱一个人,攀一座山,追一个梦。
编码规范类名要求:
类名必须以英文字母开头,后接字母、数字和下划线的组合
习惯以大写字母开头
方法要求
同类名要求
习惯以小写字母开头
注释是一种给人阅读的文本,不是程序的一部分,所以编译器会自动忽略注释。
1// 单行注释
123/*多行注释*/
12345678910/*** 一般写在方法或类的定义处,可以用来自动创建文档的注释** @auther eiunui*/public class Hello { public static void main(String[] args) { System.out.println("Hello, world!"); }}
Java定义类或方法的{}前{与类名或方法名不换行,C#的{需要进行换行
Eclipse 快捷键格式化代码 Ctrl+Shift+F
Intellij Idea 快捷键格 ...
java特性
— 学无止境 转向Java 拥抱开源 —人在遇到才能时抱有的感情有三个,『感叹』 『恐怖』还有『嫉妒』不辜负年华,做自己想做的事,唱自己想唱的歌
Java特性
Java是基于JVM虚拟机的跨平台语言,一次编写,到处运行;
易于编写,有内置垃圾收集,不必考虑内存管理;
拥有最广泛的开源社区支持,各种高质量组件随时可用。
Java介于编译型语言和解释型语言之间。
编译型语言如C、C++,代码是直接编译成机器码执行,但是不同的平台(x86、ARM等)CPU的指令集不同,因此,需要编译出每一种平台的对应机器码。
解释型语言如Python、Ruby没有这个问题,可以由解释器直接加载源码然后运行,代价是运行效率太低。
而Java是将代码编译成一种“字节码”,它类似于抽象的CPU指令,然后,针对不同平台编写虚拟机,不同平台的虚拟机负责加载字节码并执行,这样就实现了“一次编写,到处运行”的效果。
当然,这是针对Java开发者而言。对于虚拟机,需要为每个平台分别开发。为了保证不同平台、不同公司开发的虚拟机都能正确执行Java字节码,SUN公司制定了一系列的Java虚拟机规范。从实践的 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment