写在前面 首先说一下,为什么要了解一些基础的版本管理工具? 比如在公司或者有其他合作的伙伴(大于或者等于2个人),共同参与合作软件项目开发,每一次更改都要发包或者重新合并吗,那万一同事或者伙伴都改了相同的代码,又该如何处理? 所以较好的处理方式就是 利用版本控制(Revision Control)工 ...
分类:
其他好文 时间:
2019-06-23 16:00:02
阅读次数:
130
TeamDrive是一款操非常好用的电脑文件同步工具,具有强大的云存储服务功能,可以帮助用户在几台不用的电脑之间同步数据,文件,照片,软件,文档等信息。他采用了AES-256加密协议技术确保了用户的隐私得到最佳保障,同步服务器架设于云端,让你的文件永久不会丢失。具备和SugarSync类似的版本管理 ...
分类:
其他好文 时间:
2019-06-19 16:46:36
阅读次数:
135
SpringBoot项目一般都会配置starter-parent依赖。 示例: 其主要作用: 指定编码格式默认使用utf-8。 指定java版本默认使用1.8。 提供Dependency Management进行项目依赖的版本管理,如指定实际依赖的版本号(已经做版本兼容性测试)。 默认的资源过滤和插 ...
分类:
编程语言 时间:
2019-06-16 15:52:04
阅读次数:
209
一、安装服务器端和客户端 需要的软件: 1、服务器端:SlikSVN,下载传送门:http://www.sliksvn.com/en/download/ 2、客户端:“乌龟”,下载传送门:http://tortoisesvn.net/downloads.html PS:“乌龟”下方有中文语言包,注意 ...
分类:
其他好文 时间:
2019-06-16 15:36:45
阅读次数:
109
1、node环境配置 1、node.js的开发环境(利用nvm做node的多版本管理还是很有用的) 2、node模块化 node中是没有全局的window对象的,但是有一个很类似的概念global 1、模块化开发 理解不同模块内部的成员是相互独立的 如: 一个模块(js)中的方法能不能直接被另一个模 ...
分类:
其他好文 时间:
2019-06-13 20:11:30
阅读次数:
104
文章大纲 一、需考虑问题二、前端架构三、应用层架构四、服务层架构五、存储层架构六、后台架构七、数据采集与监控八、安全架构九、数据中心机房架构十、自动化运维十一、参考文章 一、需考虑问题 1. 研发过程管理困难 (1)依赖管理,每个模块对其他模块的依赖是管理困难的;(2)版本管理;(3)部署管理(搭火 ...
分类:
其他好文 时间:
2019-06-13 18:35:59
阅读次数:
162
1、git 强大的版本管理工作,也适合对书写内容的更新管理。 2、markdown git管理文本,所以书写要从docx格式转变成markdown. 而typora是一个比较好用markdown书写工具,还提供的markdown转docx等功能。 3、gitbook 是组织文本结构的。还可以预览、制 ...
分类:
其他好文 时间:
2019-06-09 12:39:08
阅读次数:
78
一、Devops简介 从手工编译、上传服务器文件、执行命令、启动停止服务器、发现BUG再重复一遍流程,软件开发的重复劳动越来越多,在Devops概念之前,全部要靠人工手动完成,也看到了很多运维人员半夜起来救急的情况。 一、Devops简介 从手工编译、上传服务器文件、执行命令、启动停止服务器、发现B ...
分类:
系统相关 时间:
2019-06-08 00:34:23
阅读次数:
133
每个开发人员应该都会一个版本管理工具,在Git和SVN中,我选择以Git,以下是我的一些心得 什么是 Git Git是目前世界上最先进的分布式版本控制系统(没有之一)。 一、Git安装 1)、linux下安装: Ubuntu Linux,通过一条sudo apt get install git就可以 ...
分类:
其他好文 时间:
2019-06-07 10:35:06
阅读次数:
101
1、在Maven中dependencyManagement的作用其实相当于一个对所依赖jar包进行版本管理的管理器。 2、pom.xml文件中,jar的版本判断的两种途径 1)如果dependencies里的dependency自己没有声明version元素,那么maven就会到dependency ...
分类:
其他好文 时间:
2019-06-06 12:17:16
阅读次数:
85