开发工具使用总结
文章平均质量分 76
人在^O^旅途
越努力越幸运!
展开
-
docker安装sonarqube
SonarQube是管理代码质量的一个开放平台,可以快速定位代码中潜在的或者明显的错误。支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等二十几种编程语言的代码质量管理与检测。转载 2022-12-12 16:16:32 · 3866 阅读 · 1 评论 -
Git代码回滚方法
一、撤销提交revert介绍1、revert的原理是,在当前提交后面,新增一次提交,抵消掉上一次提交导致的所有变化。它不会改变过去的历史,所以是首选方式,没有任何丢失代码的风险2、revert可以抵消上一个提交,那么如果想要抵消多个需要执行git revert 倒数第一个commit id 倒数第二个commit3、这个就常用于当你提交了一次commit之后发现提交的可能有问题就可以用到revert4、还有一种情景是已经有很多人提交过代码,但是想改之前的某一次commit记录又不想影.原创 2022-02-09 10:32:38 · 9832 阅读 · 0 评论 -
就是要让你搞懂Nginx,这篇就够了!
1.Nginx知识网结构图Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好nginx专为性能优化而开发,性能是其最重要的要求,十分注重效率,有报告nginx能支持高达50000个并发连接数1.1反向代理正向代理正向代理:局域网中的电脑用户想要直接访问网络是不可行的,只能通过代理服务器来访问,这种代理服务就被称为正向代理。反向代理反向代理:客户端无法感知代理,因为客户端访问网络不需要配置,原创 2020-09-09 09:16:41 · 222 阅读 · 0 评论 -
IDEA显示Run Dashboard窗口
切记:关闭项目,或者关闭idea,否则下面的代码添加不上1. 找到项目中.idea文件下的workspace.xmlimage.png2. 编辑 workspace.xml并找到<component name="RunDashboard">image.png原创 2020-08-27 13:58:20 · 233 阅读 · 0 评论 -
使用JMeter进行简单POST的JSON操作
1.启动jmeter:在bin下以管理员身份运行jmeter.bat,启动jmeter2. 创建测试计划:默认启动jmeter时会加载一个测试技术模板,保存测试计划:修改名称为UseTestt,点击保存,选择保存路径,后面的步骤,每次添加或修改了了一些选项,软件并不会自动保存到jmx文件中,所以进行测试后,如果需要保存本次测试选项,要手动到“文件”菜单中保存一下。3. 添加线程组右键左边树中的测试计划“UseTestt”节点,“添 加”→”Threads”→”线程组”..转载 2020-06-06 16:37:07 · 975 阅读 · 0 评论 -
Maven 项目上传至中央仓库以及版本更新
如何将我们自己的库也能这样来使用呢?下面我们将详细的讲解每一步的过程:一、通过 sonatype 把你的开源库提交到Maven的中心库1、首先,在sonatype 官网中注册账号。进入官网的时候比较慢,需要耐心等待。注意要记住账号密码,会用于我们后续的发布及相关操作。在https://issues.sonatype.org 注册账号,需要注意的是密码必须超过 12 位,且包含至少一...原创 2020-03-07 23:09:46 · 6796 阅读 · 0 评论 -
harbor离线安装
1、介绍Docker容器应用的开发和运行离不开可靠的镜像管理,虽然Docker官方也提供了公共的镜像仓库,但是从安全和效率等方面考虑,部署我们私有环境内的Registry也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目,它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。2、下载地址: h...原创 2019-12-04 20:07:22 · 5072 阅读 · 0 评论 -
docker安装Jenkins
尽量不要使用docker安装Jenkins!!!,有很多的坑!!!1.下载Jenkins的docker镜像:docker pull jenkinsci/blueocean2、启动命令:docker run \ -u root \ --rm \ -d \ -p 8080:8080 \ -p 50000:50000 \ -v /var/run/docker....原创 2019-12-04 15:15:08 · 1942 阅读 · 0 评论 -
redis配置持久化到磁盘
一、Redis 持久化介绍Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。为了解决这个问题,Redis 提供了 RDB 和 AOF 两种持久化方案,将内存中的数据保存到磁盘中,避免数据丢失。Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”)...原创 2019-11-13 10:47:26 · 5207 阅读 · 0 评论 -
SpringBoot整合Graylog3.0
Graylog简介Graylog是一个开源的完整的日志管理工具,功能和ELK类似,安装部署更方便。官方网站https://www.graylog.org1、pom.xml引入以下包 <!--日志收集--> <dependency> <groupId>de.siegmar</groupId> <artifact...原创 2019-07-06 16:52:40 · 2864 阅读 · 0 评论 -
IDEA配置修改和常用插件使用
一、Idea配置修改。 自动编译开关 忽略大小写开关 智能导包开关 悬浮提示开关 取消单行显示tabs的操作 项目文件编码 设置行号显示 正文自动编译开关在Eclipse中自动编译开关是开着的,如下所示那么,在IDEA中,务必要手动将其打开,非常重要!如下所示忽略大小写开关IDEA默认是匹配大小写,...原创 2019-04-13 17:25:51 · 3305 阅读 · 0 评论 -
idea安装插件plugin(主要针对网络连接不上的情况)
STEP1:ctrl + alt + s 打开settingsSTEP2:在输入框键入 PluginsSTEP3:输入你想要的插件名称,我这边输入的是nodejs,因为最近在学(我这边是安装过的...所以这样显示)。STEP4:点开中下方的前两个按钮(Install plugins; Browse repositories)就可以在线进行下载了敲重点!敲...转载 2019-04-13 11:07:51 · 5187 阅读 · 0 评论 -
Ubuntu中的docker配置远程连接
1、测试是否可以连接:docker -H 192.168.199.106 info返回如下信息则说明可以远程连接2、第1步如果没有返回则需要配置:/etc/systemd/system/docker.service.d/override.conf (这个路径文件如果不存在需要自己创建)(1)在这个override.conf 添加如下内容: [Service] Ex...原创 2018-12-26 11:00:27 · 3832 阅读 · 2 评论 -
SourceTree push 时密码错误提示解决方案(Invalid username/password)
git push密码错误解决方法配置\.git\config文件最简单的解决方法我最近用SourceTree push 我的code但是总是提示出密码错误 fatal: remote error: Invalid username/password.两种方法:第一种:first method:clone的时候,加上github用户名和密码在你clone地址上:h...原创 2018-12-20 14:16:19 · 2401 阅读 · 0 评论 -
Git Gui可视化操作
一、下载安装1.首先下载windows下的git gui软件64位下载地址:http://download.csdn.net/download/xp_lx1/99696832.安装安装一般一直Next就可以了。二、安装后使用1.在本地新建版本库首先,我们打开Git GUI是这样的一个界面,选择第一项,新建版本库。 然后选择原创 2017-09-08 11:52:54 · 3898 阅读 · 0 评论 -
Git使用详细教程
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速...原创 2018-03-30 14:09:30 · 780 阅读 · 0 评论 -
intelliJ IDEA 使用技巧总结
代码自动补全(live templates)IDEA中代码自动补全在IDEA中通过”快捷键+TAB”实现代码自动补全。 比如System.out.println(“”);,在IDEA中可以sout + TAB实现。 常用代码自动补全快捷键快捷键 说明 sout System.out.println(“”); psvm main方法 编写自己的l...转载 2018-04-10 13:29:33 · 1291 阅读 · 0 评论 -
用SourceTree轻松Git项目图解
这篇文档的目的是:让使用Git更轻松。看完这篇文档你能做到的是:1、简单的用Git管理项目。2、怎样既要开发又要处理发布出去的版本bug情况。SourceTree是一个免费的Git图形化管理工具,mac下也可以安装。下载地址:https://www.sourcetreeapp.com/参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd1...转载 2018-04-11 12:01:21 · 2151 阅读 · 0 评论 -
idea Tomcat 部署 war和war exploded的区别
war和war exploded的区别在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;1212(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再...转载 2018-03-29 15:02:49 · 1151 阅读 · 0 评论 -
【Maven用户手册】Maven命令
常用命令从某种意义上来说,软件是帮助不懂程序的人来操作计算机的,图形化界面尤其如此。在上个世纪,比尔盖茨之所以成为世界首富,微软之所以IT界的巨鳄,就是因为Windows开图形化操作之先河,并抢先占领了全球市场,笑傲江湖数十年,至今依然宝刀未老。诚然,现在几乎每种软件都有图形化界面,用鼠标点击几下就可以完成操作。Maven也不例外,在各类IDE中都有成熟的插件来简化操作。但是作为开发人员,应该时刻...转载 2018-05-25 17:11:18 · 775 阅读 · 0 评论 -
搭建Nginx+Java环境
一、简介:Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱。虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多。二、下载安装:下载nginxhttp://nginx.org/en/download.html下载解压后放到F:\nginx-1.7.1(官网这样要求的,不知道放其它盘有没有问题)启动nginx.e...原创 2018-06-11 14:29:03 · 1013 阅读 · 0 评论 -
git clone 遇到问题:fatal: unable to access
git clone 遇到问题:fatal: unable to access 'https://github.com/ros-planning/navigation.git/': Failed to connect to 127.0.0.1 port 40491: Connection refused这是因为克隆地址需要用户名和密码登录才可以使用。解决办法:通过ssh方式链接远程仓库获...原创 2018-08-14 10:45:44 · 73716 阅读 · 4 评论 -
win10下安装redis和使用
一、Window 下安装下载地址:https://github.com/MSOpenTech/redis/releasesRedis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D:\Development_Tools\Redis。安装完成后,安装目录下大概会有以下几个文件:redis-server....原创 2018-08-13 09:01:34 · 895 阅读 · 0 评论 -
win10中maven的配置
进入环境变量中,新建MAVEN_HOME.win10中有两个选择,我们要选择系统变量。将MAVEN_HOME放到path中,注意:放在了path的最前面,因为我放在后面试了好几次都不行,这个根据个人电脑放置。最后在cmd中执行“mvn -v”...转载 2018-08-18 12:04:21 · 810 阅读 · 0 评论 -
postgresql 函数增加调试功能
postgresql数据库在使用过程中,发现没有调试存储过程的功能,网上查找,默认是没有安装的,需要自己安装插件。记录一下安装过程:1、打开pgadmin 的postgresq配置2、找到配置文件存放位置,3、在后台配置编辑器中找到 shared_preload_libraries (默认是没有启用的)。 (图是我配置好后的)勾选 启用 ,值输入 $li转载 2017-09-11 09:07:02 · 2207 阅读 · 0 评论