在我们平常的代码提交时,一般会将代码提交到GitHub、gitee、gitlab等等这些仓库中,但是这些操作都是提交到远程仓库的,我们想要提交代码到自己的私服仓库的话就必须自己搭建一个远程仓库,拿gitlab来举例子,在centos中搭建一个gitlab仓库需要占用将近3G左右的内存。但是我们如果只是买一个个人服务器作为学习使用的话那么内存已经远远不够我们后续的使用了,所以我们可以使用Git裸仓库的形式来创建仓库

git

按照以前的破解方式,我们会在安装好idea后点击试用,然后将破解的jar包丢进idea选择重启就可以破解到2089年了,但是这样的破解方式只能用在老版本的idea上,在新版的idea中,只要官网发布一次更新,那么破解的jar包就会失效,只能去寻找新的jar包继续破解,但是过不了几天就要找新的破解包的方式不免让我们觉得厌烦,那么我们想试用新版本但是又不想频繁的去寻找jar包应该要怎么做呢,其实在前几年就有人想出了idea无限试用的方法,idea安装后会有30天的试用期限,如果我们把这个信息删除那么不就又可以试用30天了吗。后来,又有人专门为idea做了一款插件,只要在idea中装上这个插件就可以达到无限试用的效果。

idea

首先导入对应的swagger依赖

<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger2</artifactId>
    <version>2.9.2</version>
</dependency>

<dependency>
    <groupId>io.springfox</groupId>
    <artifactId>springfox-swagger-ui</artifactId>
    <version>2.9.2</version>
</dependency>

然后在springbooot启动类上加上开启swagger的注解即可

SpringBootswagger

首先我们先停止mysql服务

windows

net stop mysql

liunx

service mysql stop

如果是docker容器那么直接将这个mysql容器停止就好了,但是记住创建容器的时候要将/etc/mysql这个文件夹映射为数据卷,因为我们要对其配置文件进行修改

docker stop mysql

mac可以直接在设置里的可视化界面中停止

然后我们找到mysql的配置文件my.cnf进行修改

mysql

在mac中按照正常的安装node的方法来说是无法安装hexo的,所以我们要先安装nvm来安装node和hexo

首先我们安装nvm

官网:https://github.com/nvm-sh/nvm#installing-and-updating

按照官方的安装方法来安装

先下载并安装好index脚本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

如果上面的命令执行了几次都是报错443无法连接的话那我们可以先把index脚本下载到电脑中然后自己手动执行

nodehexomacnpm