软件工具的安装与使用
文章平均质量分 65
大仙带你飞
活到老,学到老!
展开
-
IDEA常用快捷键
1、进入/返回方法快捷键Ctrl+B 进入光标所在方法定义的地方或返回该方法被使用的地方(代替Ctrl+鼠标点击方法进入方式,避免了手指在键盘和鼠标之间切换,非常好用的快捷键)Ctrl+Alt+B 进入子类或子方法定义的地方,Ctrl+F12 查看当前类的所有方法Ctrl+H 显示该类继承关系结构图Ctrl+Q 显示类/方法/变量上的doc注释说明2、光标定位及选中快捷键Ctrl+Alt+Left/Right 光标定位到...原创 2021-03-09 14:07:09 · 851 阅读 · 0 评论 -
Maven Helper插件查找和排除JAR包的依赖关系
前言 :起一个新的项目经常会有maven依赖冲突,有时候很难找到jar依赖关系,这个时候就很想有一个靠谱的软件帮助我们了,maven helper就是很好的工具。正文:基于Maven依赖创建的Spring项目,经常会引入多方的依赖JAR包,而多方的依赖JAR包中也会依赖其它相关的JAR包,很容易造成JAR包之间冲突。解决的工具 Maven Helper:1、在idea中安装Maven Helper插件:2、安装完重启idea,会发现打开对应的pom.xml文件会多了一个...原创 2021-03-09 13:52:30 · 793 阅读 · 0 评论 -
gitlab的密钥配置
一、背景当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找到了解决方案,那么本文,我们就来聊一聊如何本地git客户端生成ssh key,然后配置在gitlab里,而后使用ssh协议进行提交和拉取git远程仓库的代码。二、配置一个ssh-key 打开本地g原创 2021-02-24 10:12:29 · 7133 阅读 · 0 评论 -
Rocketmq原理
一、 MQ背景消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势:削峰填谷(主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题)系统解耦(解决不同重要程度、不同能力级别系统之间依赖导致一死全死)提升性能(当存在一对多调用时,可以发一条消息给消息系统,让消息系统通知相关系统)蓄流压测(线上有些链路不好压测,可以通过堆积一定量消...原创 2020-02-05 19:39:10 · 1708 阅读 · 0 评论 -
如何处理负载、高并发?
答:从低成本、高性能和高扩张性的角度来说有如下处理方案:1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的 网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。2、图片服务器分离把图片单独存储,尽量减少图片等大流量的开销,可以放在一些相关的平台上,如骑牛等3、数据库集群和库表散列及缓存数据库的并发连接为...原创 2020-02-04 15:55:20 · 1983 阅读 · 0 评论 -
Django Nginx+uwsgi 安装配置
安装基础开发包Centos 下安装步骤如下:yum groupinstall "Development tools"yum install zlib-devel bzip2-devel pcre-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-develCentOS 自带 Python 2.4.3,但...原创 2020-01-31 18:59:51 · 159 阅读 · 0 评论 -
Django 安装
Window 下安装 Django如果你还未安装Python环境需要先下载Python安装包。1、Python 下载地址:https://www.python.org/downloads/2、Django 下载地址:https://www.djangoproject.com/download/注意:目前 Django 1.6.x 以上版本已经完全兼容 Python 3.x。Py...原创 2020-01-31 18:48:34 · 299 阅读 · 0 评论 -
Nginx 安装配置
Nginx 安装系统平台:CentOS release 6.6 (Final) 64位。一、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel二、首先要安装 PCREPCRE 作用是让 Nginx 支持 Rewrite 功能。1、下载 PCRE 安装包,下...原创 2020-01-10 15:49:49 · 134 阅读 · 0 评论 -
Linux 安装
本章节我们将为大家介绍 Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果直接不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。本章节以 centos6.4 为例。centos 下载地址:可以去官网下载最新版本:https://www.centos.org/download/以下针对各个版本的ISO镜像文件,进行一一说明:Cent...原创 2020-01-09 20:11:49 · 152 阅读 · 0 评论 -
VMware 安装 Centos7 超详细过程
1.软硬件准备软件:推荐使用 VMware,我用的是 VMware 12镜像:CentOS6 ,如果没有镜像可以在阿里云下载https://mirrors.aliyun.com/centos/硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。2.虚拟机准备1.打开VMware选择...原创 2020-01-09 20:09:56 · 152 阅读 · 0 评论 -
Linux 安装,其实很简单,看完就学会了哦
本章节我们将为大家介绍 Linux 的安装,安装步骤比较繁琐,现在其实云服务器挺普遍的,价格也便宜,如果直接不想搭建,也可以直接买一台学习用用,参考各大云服务器比较。本章节以 centos6.4 为例。centos 下载地址:可以去官网下载最新版本:https://www.centos.org/download/以下针对各个版本的ISO镜像文件,进行一一说明:Cent...原创 2020-01-09 19:17:27 · 283 阅读 · 0 评论 -
Linux平台安装MongoDB
MongoDB 提供了 linux 各发行版本 64 位的安装包,你可以在官网下载安装包。下载地址:https://www.mongodb.com/download-center#community下载完安装包,并解压tgz(以下演示的是 64 位 Linux上的安装) 。curl -O https://fastdl.mongodb.org/linux/mongodb-linu...原创 2020-01-09 17:23:11 · 139 阅读 · 0 评论 -
Windows 平台安装 MongoDB
MongoDB 下载MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文...原创 2020-01-09 17:20:50 · 155 阅读 · 0 评论 -
Docke 镜像加速
国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:Docker官方提供的中国镜像库:https://registry.docker-cn.com 七牛云加速器:https://reg-mirror.qiniu.com当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云...原创 2020-01-05 23:21:32 · 617 阅读 · 0 评论 -
Ubuntu Docker 安装
Ubuntu 16.04 安装 Docker 1.选择国内的云服务商,这里选择阿里云为例 curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh - 2.安装所需要的包 sudo apt-get install linux-image-extra-...原创 2020-01-05 23:09:12 · 93 阅读 · 0 评论 -
Windows Docker 安装
win7、win8 系统win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/安装比较简单,双击运行,点下一步即可,可以勾选自己需要的组件:docker toolbox 是一个工具集,它主要包含以下...原创 2020-01-05 23:03:58 · 142 阅读 · 0 评论 -
MySQL 安装
所有平台的 MySQL 下载地址为:MySQL 下载。 挑选你需要的MySQL Community Server版本及对应的平台。注意:安装过程我们需要通过开启管理员权限来安装,否则会由于权限不足导致无法安装。Linux/UNIX 上安装 MySQLLinux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:MySQL- MySQL...原创 2020-01-05 02:48:53 · 5944 阅读 · 0 评论 -
Linux 云服务器的使用
自己安装服务器还是麻烦了些,现在一般都推荐大家使用云服务器,比较方便,价格也不贵。目前市场上的云服务器很多,这边比较下腾讯云跟阿里云的服务器优惠活动,现在看来腾讯云性价比会高一些。腾讯云双十二活动已开始,以下几款性价比非常高,有几款是需要抢购的,大家看好时间基本能拿到。1、1核2G99/年,可以用来学习,Linux 知识对技术人员的成才非常重要。 2、2核4G488/年。 ...原创 2020-01-05 02:26:07 · 827 阅读 · 0 评论 -
docker的常见命令?
安装 参考官⽹⽂档进⾏安装: https://www.docker.com/get-started 配置 docker加速 daocloud加速: https://www.daocloud.io/mirror 阿⾥云加速:https://blog.csdn.net/kozazyh/article/details/79511723 ⼯作⽬录迁移 /var/lib/...原创 2020-01-02 13:33:33 · 144 阅读 · 0 评论 -
工作上记得要用好SVN与Git,不然很容易跑路的
介绍一下SVNSVN:代码控制器(版本控制器),主要是为了多人协同开发项目,管理代码。也可以管理个人代码。也叫程序界的”后悔药“。SVN(是subversion的简称)是近年来一款基于C/S架构的,非常优秀的版本控制器(可以简单的理解为管理代码的工具,在多人协同开发的时候,尤其重要),与传统的CVS(90年代左右,一个非常优秀的代码管理器,是代码管理器的鼻祖)管理工具类似。SVN可以随着时间...原创 2019-12-29 17:00:31 · 319 阅读 · 0 评论