安装Node版本管理工具
前言在使用Node时,经常会遇到版本不匹配的问题。 平时会去下载一些别人的Node项目,但是这些优秀的项目使用的Node版本经常是不兼容的。 但是电脑的环境变量只能配置一个Node版本,如果每次使用不同的版本就指定Node目录或者重新配置新的环境变量,这样是特别麻烦的。 所以这时候我们就需要使用一个Node版本管理工具,推荐使用NVM,这是Github上面的一个开源项目,目前已经有70k+的star了。 NVM Github仓库地址,NVM支持很多平台,这里就演示Windows平台下的安装。 下载Windows的NVM单独创建了一个仓库,仓库地址。 我们到MVN Windows版的发行版页面进行下载,下载noinstall版本即可,本次教程为目前最新版本1.1.11 安装下载完成后将压缩包解压。 接下来就是比较重要的配置了,首先需要创建环境变量: 其中NVM_HOME是解压后的文件夹中nvm.exe可执行文件的全路径。 NVM_SYMLINK就像是你Node的家目录。 变量名 变量值 NVM_HOME E:\download\compressed\nvm-noins...
在Java项目中使用阿里云OSS
前言很多时候我们需要将项目部署到远程服务器上供别人使用,项目中难免会需要存放一些静态文件,例如Excel表格模板、Word文档模板、图片、视频之类的。 但是像图片、视频这种资源往往都是很大的,在网络上传输特别吃带宽,便宜的服务器一般都是5Mbps,传个图片都要转很久。 这时候就需要我们的静态文件托管平台来帮我们管理了。 平台有很多,常用的有腾讯云对象存储COS、阿里云对象存储OSS、七牛云对象存储Kodo,这里将会演阿里云OSS在SpringBoot项目中的使用(个人理解)。 创建存储桶进入阿里云对象存储OSS控制台,点击创建Bucket,选择低频访问(适用于自己玩儿的项目,详见官方文档),如果想要URL干净一些,可以把公共读勾选上,然后确定创建。 创建RAM用户如果直接使用你的阿里云账号的令牌来访问的话,如果令牌泄露问题会特别大,就像root账号被泄露一样。 所以为存储桶创建新的用户,为了方便管理资源的权限。 进入阿里云RAM访问控制,可以在页面添加用户,再添加用户组,然后将用户加入到用户组中,再给用户组分配权限。 我这里只创建用户,然后直接给用户权限。 勾选OpenAPI调...
MybatisPlus配置分页功能
简单记录一下MyBatis-Plus如何配置分页功能。
SpringBoot整合MybaitsPlus
创建项目使用Intellj IDEA创建SpringBoot项目,其中Server URL可以使用阿里云的URL,地址为https://start.aliyun.com/,填写完毕后点击Next 选择3.0以下的SpringBoot版本,并引入SpringWeb依赖,点击Create创建项目 配置导入坐标1234567891011121314151617181920212223<dependency><!-- mysql 驱动--> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.26</version></dependency><dependency><!-- lombok ,自动生成get,Set 方法--> <groupId>org.projectlombok</groupId...
Ubuntu部署Qmsg私有云
最近又在折腾QMsg了,这次体验了下大蝶衣的新产品(私有云),感觉不错,就是占用有点儿大。
使用docker部署禅道项目管理
下载镜像12# 此为最新镜像sudo docker pull easysoft/zentao 创建禅道容器创建网络驱动 1sudo docker network create --subnet=172.172.172.0/24 zentaonet 启动容器 1234567891011sudo docker run --name zentao \-p 3001:80 \-p 3300:3306 \--network=zentaonet \--ip 172.172.172.2 \--mac-address 02:42:ac:11:00:01 \-v /opt/docker/data/zentao/zentaopms:/www/zentaopms \-v /opt/docker/data/zentao/mysql:/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=[root密码] \-d \easysoft/zentao 安装禅道访问[服务器ip]:[映射容器80端口的主机端口],记得放行防火墙。 点击开始安装,同意协议后点击下一步 编辑配置,这里...
使用screen后台运行
目前在服务器最爱使用的软件,可以用来挂起自己的服务,非常方便。
CSGO局域网服务器搭建
在Ubuntu20上搭建CSGO服务器。
Docker部署蚂蚁笔记
使用Docker部署蚂蚁笔记
CSGO指令
CSGO人机模式常用指令记录。