- 博客(21)
- 收藏
- 关注
原创 关于Quartz因为表名问题报: Table ‘nexioT.qrtz_LOCKS‘ doesn‘t exist 错误问题。
项目在 Docker 环境部署时启动失败, 报错信息 Table ‘QRTZ_LOCKS’ doesn’t exist;, 提示 Quartz 相关表不存在导致项目无法启动, 且表名为大写。
2025-10-16 15:17:21
300
原创 低版本 IntelliJ IDEA 使用高版本 JDK21 语言特性的问题(虚拟线程)
比如当前 IDEA 版本为 2023.1,最大支持 JDK17,如何正常使用 JDK21 的新特性呢?比如虚拟线程!
2025-10-16 14:58:57
1192
原创 Java及node在Win10系统上实现多版本软件切换
【右键】我的电脑=》 属性=》 高级设置=》 环境变量【新建】系统变量NVM_HOME,将nvm安装目录配置进去(我的目录是E:\tools\nvm),并设置名称NVM_HOME编辑【Path】将系统变量【NVM_HOME】配置到【Path】中输入nvm -v。
2025-10-11 11:12:15
728
原创 JWT无法生成token解决方案
程序执行到这里一直是死循环,就是无法进入到compact方法中执行程序,无法生成token。经过查找是缺少了jaxb-api依赖包,导入之后就解决了,成功生成token。
2024-10-02 18:12:33
512
1
原创 关于[ERROR] Failed to execute goal maven-resources-plugin:3.2.0:resources Input length = 1 错误的解决方法
注意:在改变编码之前,先将配置文件备份,不然可能导致配置文件出现中文乱码。配置文件改变成 UTF-8 编码后,将备份配置文件中的内容拷贝过来即可,将改变编码后的乱码配置全部覆盖即可。这个问题是由于项目的 application.properties 配置文件编码导致。文件编码为 GB2312,将它改为 UTF 编码即可。或者尝试将 版本降级成 3.1.0,再编译项目,问题就解决了。网上看到下面的解决方法:大家可以尝试下,我这边没有解决。
2024-10-02 18:08:56
547
原创 解决IDEA2023版本创建Sping项目只能勾选17和21,无法使用Java8的问题
想创建一个springboot的项目,本地安装的是1.8,但是在使用Spring Initializr创建项目时,发现版本只有17和21。
2024-02-17 10:53:21
2113
1
原创 05-JavaWeb-springboot原理&Maven高级&MybatisPlus
打包或者安装依赖需要先关闭单元测试Test。使用聚合功能解决上述问题。
2024-02-16 17:37:06
238
1
原创 01-JavaWeb -HTML&CSS
Java学习路线前端概述HTML结构标签基础标签&样式标题排版绝对和相对路径标题样式颜色表示超链接音频标签页面布局表格表单
2024-02-16 17:36:23
314
1
原创 02-JavaWeb-JavaScript&Vue&Ajax&Element
https://www.w3school.com.cn/jsref/jsref_statements.aspVUEVue概述vue中用到的数据定在data中, data中可以写复杂类型的数据代码演示:Vue指令v-text代码演示:绑定事件 v-on代码演示:条件渲染指令v-show v-if列表渲染 v-for代码演示;生命周期mounted()挂载完成后,开始发送请求。https://www.axios-http.cn
2024-02-16 17:36:00
738
1
原创 03-JavaWeb-Maven&SpringBoot&MySQL
在整个Web应用中,Servlet主要负责处理请求、协调调度功能。我们可以把Servlet称为Web应用中的『控制器』在原始的web程序中,获取请求参数,需要通过HttpServletRequest 对象手动获取。简单参数:参数名与形参变量名相同,定义形参即可接收参数。Servlet含义是服务器端的小程序。Server:服务器。applet:小程序。运行结果和上面一样。
2024-02-13 10:14:19
919
1
原创 linux进程通信
Ø 管道中有数据,read返回实际读到的字节数。Ø 管道中无数据:u 管道写端被全部关闭,read返回0 (相当于读到文件结尾)u 写端没有全部被关闭,read阻塞等待(不久的将来可能有数据递达,此时会让出cpu)Ø 管道读端全部被关闭, 进程异常终止(也可使用捕捉SIGPIPE信号,使进程终止)Ø 管道读端没有全部关闭:u 管道已满,write阻塞。u 管道未满,write将数据写入,并返回实际写入的字节数。管道,由于没有名字,只能用于亲缘关系的进程间通信。
2023-07-18 11:24:41
949
1
原创 linux线程
就像每个进程都有一个进程号一样,每个线程也有一个线程号。进程号在整个系统中是唯一的,但线程号不同,线程号只在它所属的进程环境中有效。进程号用 pid_t 数据类型表示,是一个非负整数。线程号则用 pthread_t 数据类型来表示,Linux 使用无符号长整数表示。进程是程序执行时的一个实例,是担当分配系统资源(CPU时间、内存等)的基本单位。线程共享进程的内存空间。在一个进程内部,有时不一定只有一个执行流,在多执行流下,多个执行流共享了进程的地址空间,我们把“一个程序内部的控制序列”叫做线程。
2023-07-18 11:23:55
600
1
原创 Windows10 安装 MySQL及默认密码修改
1).右键"我的电脑", 找到属性, 找到"控制面板",“程序” 卸载Mysql的软件2).去到Mysql的安装路径下将残留文件删除3).去检查C:\ProgramData 和 C:\Program Files 去删除Mysql的文件夹4).去删除注册表中的信息 (WIN + R —> regedit enter) HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\Mysql文件夹,将其干掉。
2023-07-18 11:23:11
3343
1
原创 Linux 进程管理
被定义在#includesys/types.h>中)返回值:若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1.
2023-07-18 10:19:13
1379
1
原创 C/C++访问MySQL数据库
1打开mysql的安装目录,默认安装目录如下:C:\Program Files\MySQL\MySQL Server 8.0,确认 lib 目录和include 目录是否存在。编译如下代码,启动mysql 80, 将代码中连接数据库的用户名和密码改成自己的设定,顺利获取到student 表中的结果即表示连接成功!【注意】控制台程序运行之前必须保证mysql是出于启动状态,并且相应的数据库和表要存在才能访问成功!打开VS2019,新建一个空工程,控制台应用程序即可,注意:解决方案平台选择 X64。
2023-07-18 10:18:11
419
1
原创 Linux系统常用文件IO函数
所有打开的文件都有一个当前文件偏移量(current file offset),以下简称为 cfo。文件被打开时,cfo 会被初始化为 0,除非使用了 O_APPEND。O_CREAT 文件不存在则创建文件,使用此选项时需使用mode说明文件的权限。O_EXCL 如果同时指定了O_CREAT,且文件已经存在,则出错。Ø umask mode:设置掩码,mode为八进制数。O_TRUNC 如果文件存在,则清空文件内容。O_APPEND 写文件时,数据添加到文件末尾。Ø umask:查看掩码(补码)
2023-07-18 10:14:47
588
1
原创 Visual Studio 2015的用法
1、如果系统不跳出控制台窗口,按下面步骤设置。调出运行控制台窗口。(新建项目都要设置) 选择项目名称 鼠标右键 选择属性。按TAB键可补全代码。
2023-04-29 01:45:19
4492
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅