研发管理
zhangzeyuaaa
这个作者很懒,什么都没留下…
展开
-
windows 查看tomcat连接数
查看tomcat连接数:netstat -an |find ":8100" /c/c表示统计数量,不加/c则打印连接的列表信息。查看tomcat正在通信的连接数:netstat -an |find ":8100"|find "ESTABLISHED" /c原创 2021-09-24 16:32:34 · 1323 阅读 · 0 评论 -
Maven聚合与继承
1、聚合Maven聚合(或者称为多模块),是为了能够使用一条命令就构建多个模块,例如已经有两个模块,分别为account-email,account-persist,我们需要创建一个额外的模块(假设名字为account-aggregator,然后通过该模块,来构建整个项目的所有模块,accout-aggregator本身作为一个Maven项目,它必须有自己的POM,不过作为一个聚合项目,其PO...原创 2018-11-04 23:21:14 · 806 阅读 · 0 评论 -
Maven生命周期
初学者往往以为Maven生命周期是一个整体,其实不然,Maven拥有三套相互独立的生命周期,它们分别是clean、default和site。clean生命周期的目的是清理项目,default生命周期的目的是构建项目,而site生命周期的目的是建立项目站点。 每个生命周期包含一些阶段(phase),这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的...转载 2018-11-01 23:11:09 · 943 阅读 · 0 评论 -
Maven仓库
Maven坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式;而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件。 Maven仓库 在Maven的世界中,任何一个依赖、插件或者项目构建的输出,都可以称为一个构件。如项目依赖log4j-1.2.15.jar是一个构件,插件maven-compiler-plugin-2.0.3.jar是一个构件,...转载 2018-11-01 22:33:42 · 1240 阅读 · 0 评论 -
Maven依赖调解:解决依赖冲突
Maven 依赖调解的第一原则:路径最短者优先。假设项目 A 中存在如下依赖关系:A -> B -> C -> X(V1)A -> D -> X(V2)X(V1)的路径深度为 3,X(V2) 的路径深度为 2,X(V2) 的路径深度比 X(V1) 要短,所以 X(V2) 会被 Maven 解析使用。Maven 依赖调解的第二原则:最先声明者优先。假...转载 2018-11-01 21:58:22 · 526 阅读 · 0 评论 -
Maven依赖范围与classpath、依赖传递
配置Junit依赖时,我们这样配置:<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test&am原创 2018-11-01 20:44:06 · 2007 阅读 · 0 评论 -
Git让单个文件回退到指定的版本
1.进入到文件所在文件目录,或者能找到文件的路径查看文件的修改记录1 $ git log MainActivity.java结果: 1 2 3 4 5 6 7 8 910111213141516171819commit 7641210b242转载 2015-11-24 12:10:43 · 8956 阅读 · 0 评论 -
使用git log查看提交历史
想看最近谁有提交,以及提交的描述:如果要退出,可以按Q键;要继续,可以按其他键。仅仅想看最后一次的提交:想看到最近一次提交所有更改过的文件:想看到最近一次提交所有更改的细节:如果要退出,可以按Q键;要继续,可以按其他键。温馨提示:1.-n中的n可以省掉;2.-n和后面的数字可以没有空格。以下两条命令是合法的:git l原创 2015-11-24 11:16:12 · 3471 阅读 · 0 评论 -
创建并运行maven项目
在E盘建一个maven工作空间:E:/mavenspace原创 2014-09-30 18:02:21 · 32811 阅读 · 1 评论 -
约定优于配置
约定优于配置(convention over configuration),也称作按约定编程,是一种软件设计范式,旨在减少软件开发人员需做决定的数量,获得简单的好处,而又不失灵活性。本质是说,开发人员仅需规定应用中不符约定的部分。例如,如果模型中有个名为Sale的类,那么数据库中对应的表就会默认命名为sales。只有在偏离这一约定时,例如将该表命名为”products_sold”,才需写有关这个名字原创 2015-02-06 17:48:32 · 19325 阅读 · 2 评论 -
Maven的安装和本地仓库初始化
先到Maven官网下载安装包:http://maven.apache.org/原创 2014-09-30 16:11:13 · 19757 阅读 · 0 评论 -
Maven配置之settings.xml
在Maven安装目录下有一个setting.xml文件,转载 2014-09-30 17:36:48 · 2086 阅读 · 0 评论 -
git常用命令
1.新建本地仓库git init2.查看配置git config --list3.从远程下载git clone url4.从远程更新(1)git fetch origin master(2)git merge origin/master5.添加到版本控制git add6.提交到本地仓库git commit -m "comment"7.提交到远程原创 2014-04-02 20:59:32 · 1530 阅读 · 0 评论 -
git的三种环境变量
git环境变量存放在三个不同的地方1.原创 2014-07-02 11:50:55 · 14195 阅读 · 0 评论 -
“向前兼容”与“向后兼容”
向后兼容(Backwardscompatibility),又称向下兼容(DownwardCompatible)是一个以部件标准为基础的性能要求,是它最新的标准规范。向后兼容的组件既要符合其所属分类的性能要求,同时也要符合低于其分类的所有性能要求。比如USB2.0规范是可以向后兼容版本更低的USB 1.1标准的。向前兼容(Forwardcompatibility),又称向上兼容(Upward转载 2014-04-15 11:27:13 · 4566 阅读 · 0 评论 -
VSS:手工创建数据库
VSS手工创建数据库的步骤(设数据库根目录为E:\VSSDB):1.在根目录中创建名为srcsafe.ini(全局配置文件)的文件,文件内容如下:Data_Path = dataTemp_Path = tempUsers_Path = usersUsers_Txt = users.txt2.在根目录中创建文件夹date、temp、users以及文件users.txt。3.在use原创 2014-02-21 17:44:50 · 2821 阅读 · 0 评论