一般一个父pom项目下面常常有好几个子pom项目模块,而且几个子模块依赖的很多jar包,比如groupId/artifactid/version都是相同的,这样有三个弊端: 造成jar包重复依赖 造成版本号重复依赖 升级某个版本号时,要修改好几个子模块 一、在父模块中定义全部dependencies ...
分类:
其他好文 时间:
2016-04-26 12:19:08
阅读次数:
99
Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。 1、下载sqoop2的某个版本sqoop-1.99.6-b ...
分类:
其他好文 时间:
2016-04-10 19:23:55
阅读次数:
662
https://www.ijser.cn/npm-package-json-document/ 形式可以有如下多种: version 严格匹配某个版本 >version 必须大于某个版本 >=version <version <=version ~version 大概匹配某个版本 ^version ...
分类:
Web程序 时间:
2016-04-01 17:38:56
阅读次数:
181
npm 指 Node Package Manager,是 Node.js 中一个流行的包管理和分发工具。Node.js 在某个版本的 Windows 安装包开始已经加入了 npm,现在可以进入 https://nodejs.org/en/ 下载安装包。 安装过程很简单,一路 Next 然后 Fini ...
我们在开发的过程中会发现某些方法被deprecated了,这是因为这些方法已经被更好的方法代替了, 或者是这些放在在当初设计的时候考虑不全面等。 __OSX_AVAILABLE_BUT_DEPRECATED() 宏说明,在某个版本开始引进一个方法, 但是在某个版本之后废弃了。 __OSX_AVAIL ...
分类:
其他好文 时间:
2016-03-28 13:21:00
阅读次数:
159
一、vss对比svn VSS相对于SVN的优点主要是:1.如果开发工具是VS.NET,用VSS较合适,方便。2.安装配置和使用都简单,SVN安装配置复杂。3.版本控制简单,打label后,要还原到这个版本较简单;SVN如果不控制提交粒度,要查找某个版本工作量会很大。VSS相对于SVN的缺点主要是:1
分类:
其他好文 时间:
2016-03-17 00:31:35
阅读次数:
139
应用情景1:添加文件(单个、多个、目录)到Git版本库,提交一个版本快照。 应用情景2:穿越历史回到过去,版本回退,从当前版本回退到之前提交过的某个版本上。 应用情景3:穿越历史过头了,版本回退多了,目的时间是2000年,结果硬是穿到了1900年,没办法,又得从1900年穿越到"未来"的2000年。
分类:
其他好文 时间:
2016-03-08 23:56:37
阅读次数:
346
如果修改了某个文件并未提交至本地库(add index),那么怎么还原呢?Git插件中并不像Svn插件直接提供有还原方式。其实无论是否提交至本地库或者远程库,还原操作的本质都是将文件的当前 版本还原至之前的某个版本,因为Git会把每次修改记录作为一个新的版本。具体操作步骤如下: 1. 以还原inde
分类:
系统相关 时间:
2016-02-02 17:40:53
阅读次数:
283
当我们提交了多次之后,想要回到之前提交的某个版本的时候,应该怎么做呢?在回退之前,我们需要知道几个命令1.git loggit log命令会显示我们所有的提交历史记录,如果觉得显示的信息太多,可以加上一个参数,使得每一条记录都显示在一行,如下:commit的id不是1,2,3这样递增的数字,而是一个...
分类:
其他好文 时间:
2016-01-16 22:28:06
阅读次数:
202
partition函数是快排的核心部分它的目的就是将数组划分为pivot两部分,或者是=pivot其实现方法大体有两种,单向扫描版本和双向扫描版本,但是具体到某个版本,其实现方法也是千差万别,参差不齐。本着严谨治学的态度,我将目前所接触的所有实现列举出来,并作出比较。除了伪代码,我也会给出相应的C&...
分类:
编程语言 时间:
2016-01-14 23:48:28
阅读次数:
304