mac系统idea中的git/gitee使用(pull、push、冲突处理、分支、多仓库push)

一、确保已经安装了git

默认安装git的目录是/usr/bin/git;在mac下使用which + 命令 可以查看路径

安装git的路径要配置在idea的git配置项中,如果是默认路径则不需要修改

二、安装码云gitee的插件(可选)

在idea的插件中搜索gitee安装,然后重启idea,进入preferences — version control — gitee 里面添加登录账号即可。

gitee官方给的idea插件安装教程( 可能教程有点老可以参考下) :https://gitee.com/help/articles/4117#articl[……]

Jenkins从安装到入门(实现一个定时url访问)

虚拟机系统环境:Centos8.4

一、安装Jenkins(先使用su命令切换到root用户)

在centos下安装jenkins可以直接参考官方(https://pkg.jenkins.io/redhat/)教程,因为我在安装的时候参考的是官网这个地址(https://www.jenkins.io/doc/book/installing/linux/)的教程,但是一时眼花按照Fedora下的jenkins安装步骤做了。最终还是成功了,所以本文也是按我实际的安装来还原安装过程。

centos安装时没有启用root用户,所以在终端输入su命令后输入的password是你当前管理[……]

mac下安装nodejs使用VScode调试vue项目

最近从gitee上下载了若依的RuoYi-Vue前后端分离版本管理系统源码,前端使用了vue。

一、在mac上安装vscode

vscode早之前安装了一直没用,可以去官网下载https://code.visualstudio.com/。

在vscode上安装插件,安装vetur插件,可以让VScode编辑器识别vue文件。

二、在mac上安装nodejs、npm

直接在官网(https://nodejs.org/en/)下载安装即可,我安装的是LTS版本,安装过程中可能需要输入当前用户的登录密码。

按照软件安装步骤安装完毕后,使用npm -[……]

idea中springboot项目启动报错has no explicit mapping for /error

作为一个爱学习青年,最近在学习java web的时候跟着快速入门教程学习写spring boot web接口项目的时候遇到一个报错,如果访问普通的路径没有任何问题,但是如果访问带数据库查询的@RequestMapping路径则会报如下错误:

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.Thu Aug 26 21:19:19 CST 2021There was an unexpected error (ty[……]

idea中java springboot项目打包jar、war

此两种打包方式为本人在学习java web过程中所记录,无法保证适用于所有人的情况。另,本文测试项目代码来自B站教程《新手一节课入门spring boot,手把手教你写java web和接口

一、打包为jar包

jar包是默认的打包方式,一般都采用的是1.8版本的java jdk,只要服务器上也有该java环境,不需要额外安装tomcat也可以运行。运行命令为 “java -jar jar文件的路径”

在打包的时候选择了clean compile package 三个maven命令进行打包。

打包后会在日志中输出打包文件所在的路径。

下面的执行命令会把日[……]

php生成微信小程序码(二维码/菊花码)

微信官方提供了小程序码的生成接口,支持生成二维码形式的小程序码,或原生的圆形小程序码,这两者在生成的时候仅仅是post接口的url不同,传递的参数都基本相同(提交的post参数需要转成json字符串,不支持 form表单提交)。

本文主要是通过官方提供的接口A和接口C来生成小程序码(提取了两个接口可公共使用的提交参数,所以只要改pos提交的url地址就能实现生成二维码还是原生码了),此情况适用于少量小程序码的生成:

注意事项

接口只能生成已发布的小程序的二维码
接口 A 加上接口 C,总共生成的码数量限制为 100,000,请谨慎调用。
接口 B 调用分钟频率受限(5000次/分钟),如[……]