摘要: 本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索。第一、二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分。一、关于JenkinsJenkins简介Jenkins可以帮你构建一个自动化的持续集成环境,你可以使用它来“自动化”编译、打包、分发部署你的应用,... 阅读全文
posted @ 2016-09-05 10:10 一杯甜酒 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1.return 一个空的集合,而不是 null如果一个程序返回一个没有任何值的集合,请确保一个空集合返回,而不是空元素。这样你就不用去写一大堆 ”if else" 判断null元素。Java 的标准库设计者已经在 Collections 类中放了一个空的 List 常量 EMPTY_LIST,除此... 阅读全文
posted @ 2016-09-05 09:46 一杯甜酒 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 从事编程这一行也已经20年了,到今天为止,有关编程方面的知识我也写了六七门课程了,教授课程的时间也已超过了1000小时,下面我所说的全部是我多年来的实践的经验之谈。编程真的不是一件容易的事。不管你多喜欢或是多会编程,在学习和解决问题上总会碰到障碍。工作的时间越久就越能明白这个道理。不过这倒是一个让人... 阅读全文
posted @ 2016-09-05 09:42 一杯甜酒 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 关于堆栈的内容网上已经有很多资料了,这是我找的加上自己理解的一篇说明文:一、内存区域类型1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制;1. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(对象可能在常量池里... 阅读全文
posted @ 2016-09-05 09:39 一杯甜酒 阅读(201) 评论(0) 推荐(0) 编辑