
开发工具系列
文章平均质量分 51
陈鹏的博客
保持常态
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[gerrit场景教程] gerrit missing Change-Id
changeid缺失解决转载 2022-09-16 14:26:41 · 1678 阅读 · 0 评论 -
理解 Gerrit 的 Change-Id
理解changeid转载 2022-09-16 14:10:12 · 2772 阅读 · 0 评论 -
Java中常用指令和工具
java常用指令原创 2022-09-11 11:46:18 · 604 阅读 · 0 评论 -
JMeter下载及使用
压测工具转载 2022-09-01 11:08:26 · 204 阅读 · 0 评论 -
git命令进行分支合并(*)
git转载 2022-07-16 14:58:41 · 4041 阅读 · 0 评论 -
在IDEA中查看依赖关系(*)
依赖jar包使用原创 2022-07-13 16:59:58 · 2170 阅读 · 0 评论 -
IntelliJ idea 两个文件左右在同一窗口打开(*)
1.右键单击窗口文件页签,选择Move Right出现以下效果:2.单击右键选择 Move To Opposite Group,回到原始窗口转载 2022-03-04 23:20:00 · 1758 阅读 · 0 评论 -
omitted for duplicate 问题解决(idea)(*)
maven所引用的依赖包重复,就会出现(omitted for duplicate)字样,虽然不影响使用,但是作为强迫症患者还是很不舒服的其实删除一个就好:如图解决:2. 选中libraries然后,选中重复的在这里插入图片描述点击删除即可.........转载 2022-03-04 16:51:15 · 1476 阅读 · 0 评论 -
Maven中的BOM(*)
一、BOM简介BOM(Bill of Materials)是由Maven提供的功能,它通过定义一整套相互兼容的jar包版本集合,使用时只需要依赖该BOM文件,即可放心的使用需要的依赖jar包,且无需再指定版本号。BOM的维护方负责版本升级,并保证BOM中定义的jar包版本之间的兼容性。1.为什么需要BOM使用BOM除了可以方便使用者在声明依赖的客户端时不需要指定版本号外,最主要的原因是可以解决依赖冲突,如考虑以下的依赖场景:项目A依赖项目B 2.1和项目C 1.2版本: 项目B 2.1依赖项目D转载 2022-03-04 11:05:32 · 2744 阅读 · 1 评论 -
Git简介(*)
一.Git是什么?Git是目前世界上最先进的分布式版本控制系统(没有之一)。Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。GitHub是一个基于Git的远程文件托管平台(同GitCafe、BitBucket和GitLab等)。Git本身完全可以做到版本控制,但其所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同时保存在远程,则需要结合GitHub来使用。原创 2022-02-09 11:23:22 · 6913 阅读 · 0 评论 -
maven依赖冲突以及解决方法(*)
什么是依赖冲突依赖冲突是指项目依赖的某一个jar包,有多个不同的版本,因而造成类包版本冲突依赖冲突的原因依赖冲突很经常是类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,从而造成类包冲突如何解决依赖冲突首先查看产生依赖冲突的类jar,其次找出我们不想要的依赖类jar,手工将其排除在外就可以了。具体执行步骤如下1、查看依赖冲突a.通过dependency:tree是命令来检查版本冲突mvn -Dverbose dependenc原创 2021-12-25 13:53:01 · 6329 阅读 · 0 评论 -
git rebase 成功之后如何撤销(*)
git rebase 过程中可以使用git --abort/–continue来进行操作,成功之后如何撤销呢?首先执行git reflog查看本地记录可知本次rebase之前的id 为:02a3260 HEAD@{9}: commit: adjust ds5 ir data save file formate所以执行git reset --hard 02a3260即可......转载 2021-12-09 23:01:39 · 5726 阅读 · 1 评论 -
向日葵下载与安装(*)
向日葵软件用于控制远端电脑下载地址:https://sunlogin.oray.com/download原创 2021-11-09 22:08:46 · 54814 阅读 · 0 评论 -
xshell的快捷复制粘贴设置(*)
今天试着用xshell连接Linux,运行一些命令的时候想快点复制粘贴实现效率,却发现还要右键选择复制,再右键选择粘贴,很是麻烦。看了一下xshell的设置,其实可以自己设置成快捷方式以xshell5为例子,下边给出一些解决方法:1.打开 工具 - 选项 - 键盘和鼠标2.实现复制 : 将选定的文本自动复制到剪贴板 的选项勾选这样当选定字符串的时候,也就自动进行了复制3.实现粘贴: 右键的时候直接自己粘贴到xshell里面向右按钮选定paste the clipboa原创 2021-10-27 20:07:57 · 4947 阅读 · 0 评论 -
Xshell复制粘贴(Ctrl+C,Ctrl+V)配置(*)
在使用Windows一般使用ctrl+c,ctr+v实现粘贴复制,通过Xshell连接Linux时,可以通过设置实现两种环境的复制粘贴,从而提高工作效率(比如按照文档操作,直接复制代码到Linux,比手敲快很多)。设置步骤如下:点击“工具”——“选项”——“键盘和鼠标”——“编辑”点击“新建”——输入快捷键“ctrl+c”类型选择“菜单”,“[编辑]复制”,确定即完成同理按照同样的方式配置粘贴快捷键。......转载 2021-10-27 20:03:47 · 10128 阅读 · 0 评论 -
Maven --- <distributionManagement>标签(*)
1.<distributionManagement>的作用: 负责管理构件的发布。这是一个环境变量 <downloadUrl> URL </downloadUrl> 其它的Maven项目可以通过该URL下载并引用当前Maven项目的构件.<status> 当前Maven项目的状态.可用的状态有以下几种.并且这个值不是人为设置的.而是Maven自动设置的none : 未指明状态,默认值converted : 该Maven项目的构件已经被转换为兼容M原创 2021-10-21 18:04:39 · 1135 阅读 · 0 评论 -
IntelliJ IDEA中用git提交代码时忽略文件的设置(*)
在用intellijidea开发时,经常会用git或其他版本管理工具提交代码到远程。但是idea默认会把所有只要本地与远程不同的文件都会列出来,实际上像后缀名是.iml, .idea这类文件是不需要提交的。如下图所示如果每次都手动取消这些文件,都是些重复性的操作。按如下操作可一次性设置好,以后提交代码就会自动忽略这些文件: .iml, .idea,target 文件夹1.进入idea设置界面Windows环境:File - Settings - Editor - File TypesMac转载 2021-10-21 16:45:49 · 13799 阅读 · 6 评论 -
使用git rebase合并多次commit
将多次commit合并,只保留一次提交历史。1.首先使用git log查看一下提交历史[demo@ubuntu1204:zh_cn(bugfix/ycs-MOS-1503-notify-template-table-center)]$ git logcommit 5e187c7dbe84af67ad19823a54f3cc3e3f6d6940Author: yangcs2009 <yangchangsheng@meituan.com>Date: Thu Jul 30 20:48:1转载 2021-09-20 09:36:20 · 2881 阅读 · 1 评论 -
Git常用命令(*)
1.撤回已提交的代码git reset head~2.查看提交的日志git logq:退出3.添加文件添加所有文件git add .添加单个文件git add 文件名4.提交代码git commit -m “本功能全部完成”5.查看本地所有分支git branch6.查看当前状态git status7.查看所有的分支git branch -a8.查看远程所有分支git branch -r9.提交后推送远程git push origin HEAD:refs/for/x原创 2021-09-14 12:07:12 · 453 阅读 · 0 评论 -
postman测试传参
一.postman测试传入List<String>参数第一步:设置headersContent-type 的值为application/json第二步:传值参数list在body中,传值参数,list 使用[]括起来第三步:controller层设置两个注解@ResponseBody 和@RequestBody@ResponseBody 没有该注解的时候,会发生postman 请求找不到error 404;@RequestBody 没有该注解的时候,会发生参数值传输不过去;二.post原创 2021-09-04 14:33:17 · 9378 阅读 · 2 评论 -
IDEA有关问题
.iml文件idea 对module 配置信息之意, infomation of moduleiml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.idea文件夹.idea存放项目的配置信息,包括历史记录,版本控制信息等。可以点击file->Settings->File types,在右下角的Ignore files and folders中可以输入.idea;和*.iml;将其隐藏。不建议隐藏iml,因为项目名出现中括号是因为iml文件名原创 2021-09-04 14:27:21 · 168 阅读 · 1 评论 -
理解maven命令package、install、deploy的联系与区别
mvn clean packagemvn clean installmvn clean deploy(忽略最后的BUILD FAILURE)通过三个命令的输出我们可以看出三者的区别在于包函的maven生命的阶段和执行目标(goal)不同。1.package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库2.install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war转载 2021-09-04 13:58:13 · 339 阅读 · 1 评论 -
git撤回已经commit未push的操作
VSC => Git=> reset head=> 退回到上次commit=> 退回到第2次提交之前=> 退回到指定commit版本原创 2021-08-30 08:51:48 · 14134 阅读 · 1 评论 -
Git 常用命令速查表(图文+表格)*
一.Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am “init” 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库origin里转载 2021-06-28 16:15:36 · 605 阅读 · 1 评论 -
史上最全的Maven Pom文件标签详解
1 <span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v原创 2021-05-19 10:45:57 · 231 阅读 · 1 评论 -
Maven介绍
一.Maven是什么?Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理,是一个自动化构建工具。maven是Apache的顶级项目,解释为“专家,内行”,它是一个项目管理的工具,maven自身是纯java开发的( Theresult is a tool that can now be used for building and managing any Java-basedproject),可以使用maven对原创 2021-05-14 17:06:48 · 646 阅读 · 2 评论 -
gitlab相关操作总结二
一.创建token,使用用户名+token登录3.4.下滑点击创建token5.token出现在页面的最上方二.给项目组添加成员1.点进项目2.左侧下方,点击Members点击Invite后在下面可以看到添加的成员三.创建分支1.点进项目...原创 2021-01-15 16:01:07 · 403 阅读 · 1 评论 -
gitlab相关操作总结
一.创建项目组、删除项目组和修改项目组1.创建项目组(1)(2)(3)然后点击下方按钮,Create group(4)在下面可以看到创建的小组2.删除项目组(1)找到创建的小组并点进去(2)(3)之后下滑(4)点击Expand之后载下滑(5)3.修改项目组点击小组----找到setting---->点击General二.创建项目、删除项目和修改项目1.创建项目(1)(2)(3)(4)2.删除项目和删除项目组相同,省略3.修改项目原创 2021-01-15 15:40:13 · 347 阅读 · 1 评论 -
IDEA学习笔记
目录 1、IDEA的安装、配置和使用 1.1 概述 1.1.1 JetBrains概述 1.1.2 IntelliJ IDEA概述 1.1.3 IDEA相比于eclipse的优势 1.1.4 IDEA下载地址 1.2 IDEA的安装 1.2.1 安装过程 1.2.2 查看安装目录结构 1.2.3 查看设置目录结构 1.3 IDEA的启动 1.4 IDEA的使用 1.4.1 创建Java工程...转载 2021-05-15 17:33:50 · 1082 阅读 · 2 评论