拇沐潼大神经
码龄6年
关注
提问 私信
  • 博客:96,167
    96,167
    总访问量
  • 24
    原创
  • 1,372,771
    排名
  • 13
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 目前就职: 数字广东网络建设有限公司
  • 加入CSDN时间: 2018-10-12
博客简介:

Vampire69的博客

查看详细资料
个人成就
  • 获得142次点赞
  • 内容获得42次评论
  • 获得153次收藏
  • 代码片获得919次分享
创作历程
  • 2篇
    2023年
  • 9篇
    2022年
  • 10篇
    2021年
  • 3篇
    2020年
成就勋章
TA的专栏
  • Java
    4篇
  • Spring Cloud
    2篇
  • Shiro
  • EasyExcel
    2篇
  • SVN
    1篇
  • okhttps
    1篇
  • Docker
    4篇
  • CI/CD
    1篇
  • Spring Boot
    2篇
  • Mac
    1篇
  • MyBatis
    1篇
  • Navicat
    2篇
  • git
    1篇
  • h2
    1篇
  • Spring
    1篇
  • Servlet
    1篇
  • eclipse
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MyBatisPlus Non-static method cannot be referenced from a static context

在使用 LambdaQueryWrapper 构建查询参数的时候,提示 Non-static method cannot be referenced from a static context。排查发现是泛型没有指定正确。
原创
发布博客 2023.03.06 ·
5975 阅读 ·
17 点赞 ·
1 评论 ·
6 收藏

IDEA配置SVN同步路径

SVN配置UPDATE列表、SVN同步路径配置
原创
发布博客 2023.02.09 ·
780 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Okhttps解决异步解析非Json数据异常问题

okhttps解析数据促出现OkHttpsException: 转换失败
原创
发布博客 2022.08.19 ·
1642 阅读 ·
5 点赞 ·
2 评论 ·
2 收藏

Github Actions + Docker实现HTML静态前端页面CICD部署

使用Github Actions可以实现CICD自动构建部署。简单来说就是你只需要执行gitpush命令,你服务器上的网页就可以自动部署更新,无需你执行编译指令。
原创
发布博客 2022.07.16 ·
1194 阅读 ·
7 点赞 ·
2 评论 ·
6 收藏

Spring Boot返回中文变成问号,全局异常中文返回问号

在 Spring Boot 返回中文全部都变成了乱码,起初试过在 yml 配置文件添加字符格式限制,不起作用,然后我配置的拦截器,也是不起作用。后面发现,我在 controller 写的接口返回中文是正常的,但只有在全局异常返回的中文是乱码。其实现在就已经定位到问题了。方法1直接通过 response 返回,这个问题治根不治本,建议方法2@RestControllerAdvicepublic class GlobalExceptionHandler { private final Logge.
原创
发布博客 2022.05.19 ·
4194 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

Docker构建指定系统架构的官方镜像

Docker 构建指定系统架构的官方镜像比如我的系统是麒麟v10,麒麟v10的系统内核是 arm64 架构的,我想要安装 mysql 镜像,但 mysql 的 docker 并没有提供 arm64 版本,此时,就需要自己构建一个 arm64 版本的镜像了如何构建呢?需要去该镜像的 Github 官方,找到它的 Dockerfile 文件,再通过 docker build --paltform=arm64 指定镜像系统版本即可一般是能够在 Description 找得到该镜像的 Github 地址的,
原创
发布博客 2022.04.27 ·
5082 阅读 ·
2 点赞 ·
2 评论 ·
1 收藏

standard_init_linux.go:211: exec user process caused “no such file or directory“

在 Docker 运行容器的时候,发现容器无法启动,通过 docker logs 指令查看到了如下的错误:standard_init_linux.go:211: exec user process caused “no such file or directory”这个错误其实是 docker 镜像的平台和宿主机的平台架构不一致引起的,如你拉取的镜像是 amd64 平台的,但宿主机是 arm64 架构,就会产生该问题那么如何解决这个错误呢,直入正题:Maven 方式我的项目基于 maven 构建,
原创
发布博客 2022.04.27 ·
3174 阅读 ·
1 点赞 ·
3 评论 ·
0 收藏

mac 启动 nacos 失败 日志报“nohup: /Library/Internet: No such file or directory”

在 Nacos 的 bin 目录下,启动 Nacos./startup.sh之后去 Nacos 日志目录查看启动日志/Users/用户名/IdeaProjects/college_parent/nacos/logs/start.out出现如下错误/Library/Java/JavaVirtualMachines/jdk1.8.0_321.jdk/Contents/Home/bin/java -Xms512m -Xmx512m -Xmn256m -Dnacos.standalone=true
原创
发布博客 2022.03.04 ·
1622 阅读 ·
4 点赞 ·
1 评论 ·
0 收藏

Mac初次安装软件

安装 brew(需要科学上网)介绍:在日常新mac拆封或者是mac重置,难免会安装很多的软件,但是安装了brew之后,你就可以享受使用term控制台进行软件安装https://brew.sh1. 安装brew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2. brew 初体验(和node的指令是一样的)brew install qqbrew uns
原创
发布博客 2022.02.26 ·
419 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【docker】flag: invalid reference format 取不到 package.json script 的值

因为环境不通,取值表达式也不一样mac / linux 使用 $ 符取值docker build -t $npm_package_docker_name:$npm_package_version -t $npm_package_docker_name:latest .windows 使用双 % 号取值docker build -t %npm_package_docker_name%:%npm_package_version% -t %npm_package_docker_name%:latest
原创
发布博客 2022.02.18 ·
807 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

MyBatis 自关联查询省市区地区数据,一对多自关联查询

效果SQLDROP TABLE IF EXISTS `yxt_area_code`;CREATE TABLE `yxt_area_code` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(10) DEFAULT NULL COMMENT '父id', `shortname` varchar(100) DEFAULT NULL COMMENT '简称', `name` varchar(100) DEFAUL
原创
发布博客 2022.01.13 ·
1018 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

【BUG记录】记录在使用Navicat建表时遇到的一个坑

BUG引出之前在公司大部分时间都是在设计数据库,我设计的每张表都会添加create_time和update_time这两个datetime类型的字段,在Navicat里每个字段都手贱勾上了根据当前时间戳更新的这个选项BUG描述为什么不建议勾上这个选项呢?勾上这个之后,即使你UPDATE一行数据,没有SET update_time字段,它也会使用当前时间去填充什么意思呢?比如:-- 这里我并没有给update_time字段设置now()UPDATE mytable SET name = '张三'
原创
发布博客 2021.12.27 ·
804 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

java.text.ParseException: Unparseable date

java.text.ParseException: Unparseable date仔细看看导入的 Date 类型是不是 java.sql.Date,改成 java.util.Date 即可
原创
发布博客 2021.12.27 ·
371 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

为Navicat ER图增添字段备注

为Navicat ER图增添字段备注最近工作在设计数据库,设计出来的表有30+张,如果使用 PowerDesigner 去转的话,不会为字段生成备注,而且就算 PD 写脚本生成备注是有 BUG 的,很难转,所以研究了一下 Navicat 工具,发现 Navicat 工具可以直接转 ER 图,话不多说,教程开始!点击 Navicat 的“模型”新建一个模型左上角 文件 -> 从数据库导入… 生成之后,在右边找到图表 -> 显示字段注释,就可以生成了...
原创
发布博客 2021.12.16 ·
4952 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

gitlab企业微信webhook机器人

gitlab-robotgithub 地址:https://github.com/YanHui-Yang/gitlab-robotPS:这是一个企业微信 gitlab webhook 机器人效果图部署方式maven package 出来一个 jar,上传到服务器编写 DockerfileFROM openjdk:8-jdk-alpineWORKDIR appADD gitlab-robot-v0.0.1.jar /app/app.jarEXPOSE 7004CMD jav
原创
发布博客 2021.11.28 ·
2505 阅读 ·
3 点赞 ·
7 评论 ·
2 收藏

h2数据库如何不生成*.trace.db日志文件,更改h2数据库的日志级别

h2数据库一共有四种日志级别OFF, ERROR(默认), INFO, DEBUG默认是记录 ERROR 级别的日志首先,*.trace.db 文件是 h2 数据的日志文件所以,想要在使用 h2 数据库的时候不生成 *.trace.db 文件,把的日志级别修改为 OFF 即可每个级别都对应了每个数字,如下:OFF:0ERROR:1INFO:2DEBUG:3然后是通过 TRACE_LEVEL_FILE 和 TRACE_LEVEL_SYSTEM_OUT 参数修改日志级别的在使用到连接
原创
发布博客 2021.09.16 ·
1660 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

使用Spring Boot + electron打包exe桌面项目、Spring Boot开发桌面端exe项目

首先需要准备的环境及工具前端:node.js 14以下(直接安装 node.js 即可)后端:jre 1.8(必须1.8)工具:Bat_To_Exe_ConverterInno_Setup 汉化版(英文版不支持简体中文,打包出来的安装界面是英文的)前端项目打包安装依赖npm install.env.production 修改 baseApi 为后端本地访问地址VUE_APP_baseApi = http://127.0.0.1:12346/打包npm run build --
原创
发布博客 2021.09.10 ·
6563 阅读 ·
3 点赞 ·
1 评论 ·
44 收藏

electron关闭窗口打开批处理bat文件,electron打开本地文件

main.js// 导入 shell 模块const {app, BrowserWindow, shell} = require('electron')// 在关闭的时候使用shell.openPath()函数打开当前目录的stop.bat批处理文件app.on('window-all-closed', function () { shell.openPath(path.resolve(__dirname, '.\\stop.bat')); if (process.platform !==
原创
发布博客 2021.09.10 ·
1478 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

EasyExcel解析并分割Excel、Excel分割

在日常写解析Excel业务中,可能会遇到在解析一个Excel表时,表中的数据不能全被一个对象接收,这时候可能需要定义一个大对象去接收数据,但是我们知道,Excel中一行数据就是一个对象,所以这种方式是行不通的。如下图:圈出来的数据是不能被一个对象接收并解析的解决办法:可以将Excel内容进行分割思路:比如表格中的“指标名称”字符串内容是固定的,我就可以以它为分割行进行划分项目用到的依赖:<dependency> <groupId>com.alibaba</g
原创
发布博客 2021.08.31 ·
2951 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

EasyExcel读取第一行数据,读取表头

在EasyExcel中默认是不会去读取表头数据的我们在编写EasyExcel解析类的时候,继承了AnalysisEventListener类看一下该类的结构,可以看到它有invokeHeadMap这个方法直接覆写这个方法,就可以得到表头数据了public class ExcelService extends AnalysisEventListener<Map<Integer, String>> { private static final Logger LO.
原创
发布博客 2021.07.15 ·
34287 阅读 ·
18 点赞 ·
6 评论 ·
45 收藏
加载更多