摘要: 代码重构在软件开发过程中,是一项重要非紧急的工作。但大多数情况下,人们都会因为其非紧急,而忽略其重要性。等到代码重构演变成重要且紧急的工作时,一般就只有放弃了,因为由于长期的技术欠债,此时代码已经变得无法扩展,成为一堆僵死的代码。 代码重构的重要性 代码重构是为了使代码具有很好的可读性、可维护性、可 阅读全文
posted @ 2017-12-26 22:59 飞鸿踏雪2018 阅读(839) 评论(2) 推荐(0) 编辑
摘要: 基于git的简单实用的版本管理规范及流程,包括:代码库的分布、人员角色的划分、代码提交合并流程、代码冲突处理、分支管理。 对于企业用户,推荐使用 "CODING 企业版" 。 代码库分类 根据代码库分布的位置及作用,分为以下几类: 主库:位于服务端,所有开发的代码最终都要合到主库。 个人代码库(服务 阅读全文
posted @ 2017-12-06 22:38 飞鸿踏雪2018 阅读(14404) 评论(0) 推荐(1) 编辑
摘要: 命令 用法 说明 pwd pwd 显示当前所在目录 ls ls -al 以列表形式,显示当前目录下的所有文件和目录,大多数情况可直接用ll cd cd /home/hadoop/hbase/ 进入到指定目录 cd .. 退到当前目录的上一级 cd 进入到当前用户的用户目录,如:/home/admin 阅读全文
posted @ 2017-12-24 23:31 飞鸿踏雪2018 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 本文所使用的Linux发行版本为:CentOS Linux release 7.4.1708 (Core) 准备工作 创建用户 下载安装包 1.jdk 到官方下载页面http://www.oracle.com/technetwork/java/javase/downloads/index.html, 阅读全文
posted @ 2017-12-24 21:37 飞鸿踏雪2018 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 本文所使用的Linux发行版本为:CentOS Linux release 7.4.1708 (Core) hadoop单机版安装 准备工作 创建用户 下载安装包 1.jdk 到官方下载页面http://www.oracle.com/technetwork/java/javase/downloads 阅读全文
posted @ 2017-12-21 23:23 飞鸿踏雪2018 阅读(2485) 评论(0) 推荐(0) 编辑
摘要: 导语 很早之前就想写技术博客了,之所以迟迟没有行动,一是因为自己的惰性,不愿走出舒适区;二是觉得自己的水平不够,知识不够深入和系统,写出来意义不大。但 “吾生也有涯,而知也无涯” ,学习是永无止境的,而懒惰是不可取的。所以我现在下定决心走出舒适区,希望通过写技术博客的方式,总结提炼自己的知识并与大家 阅读全文
posted @ 2017-12-04 23:40 飞鸿踏雪2018 阅读(147) 评论(0) 推荐(0) 编辑