使用jenkins同步git仓库

使用jenkins同步git仓库

需求:ui框架以及其文档代码存放在自建git仓库中,需要同步更新至GitHubGitee中,同时需要同步仓库Page页(github 中为:username.github.io/:reps)。

预备

阅读全文

vue项目刷新当前页面的三种方法

vue项目刷新当前页面的三种方法

1、直接刷新

1
2
window.location.reload()
this.$router.go(0)

缺点:这两种刷新方式,相当于按ctrl+F5强制刷新。

阅读全文

接口加解密时LocalDateTime序列化报错

接口加解密时LocalDateTime序列化报错

1、问题

使用objectMapper.writeValueAsString()时报错。

1
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.LocalDate` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling
阅读全文

vue项目中无法使用nodejs内置模块

vue项目中无法使用nodejs内置模块

1、问题描述

在定义接口加解密工具类时,引用nodejs内置crypto模块时,报错

1
2
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.
阅读全文

axios拦截器中获取不到自定义的响应头

axios拦截器中获取不到自定义的响应头

1、问题描述

加密接口时,添加加密标识,方便客户端知道这是加密接口,对数据进行解密,在客户端无法获取到自定义的响应头标识。

拦截器代码:

1
2
3
4
// respone拦截器
request.interceptors.response.use(response=>{
console.log(response)
})
阅读全文

yum安装jdk和JAVA_HOME的设置

yum安装jdk和JAVA_HOME的设置

  1. 寻找可用jdk

    1
    yum search jdk

    需要安装java-1.8.0-openjdk-develjava-1.8.0-openjdk

  2. 设置下JAVA_HOME

    yum 安装java的默认目录是/usr/lib/jvm/java

    1
    2
    echo export JAVA_HOME=/usr/lib/jvm/java/ >> ~/.bashrc
    source ~/.bashrc

gogs迁移服务器记录

gogs迁移服务器记录

一、前期工作

  1. 备份旧服务器gogs-repositories仓库目录。使用scp拷贝或rsync备份至新服务器目录。
阅读全文

+new Date()的含义

+new Date()的含义

js在某个数据类型前使用‘+’,这个操作目的是为了将该数据类型转换为Number类型,如果转换失败,则返回NaN;

阅读全文