自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

某猿蚊常叮的博客

不是有了希望才努力,而是努力了才能看到希望

  • 博客(51)
  • 收藏
  • 关注

原创 idea启动与jar包启动中使用resource资源文件路径问题总结

idea启动与jar包启动中使用resource资源文件路径问题总结

2022-08-26 14:51:08 1655 1

原创 element-ui清空selection选择框

js置空selection选择框this.$refs.articleTable.clearSelection();

2022-05-16 09:19:20 1806

原创 idea两侧的maven-project-structure图标不见了怎么办

问题idea两侧的maven-project-structure图标不见了解决办法点一下最左下角的这个方框让它变成这样就可以看到了

2022-03-30 09:36:34 1997 1

原创 解决:ORA-01747: user.table.column, table.column或列说明无效

“ORA-01747: user.table.column, table.column 或列说明无效” 的解决方案错误展示springboot项目启动报错:“ORA-01747: user.table.column, table.column 或列说明无效” 的解决方案错误原因分析可能原因1:表的列名称使用了Oracle声明的关键字可能原因2:SQL语句查询插入的列名的最后多了一个“,”最终解决: 唉, 原来是批量插入多写了一个,…参考链接https://www.cnblogs.com/a

2022-03-24 22:51:45 17134 6

原创 springboot项目jar包启动报错:java.lang.NoClassDefFoundError:javax/xml/bind/annotation/XmlType

今天使用idea将项目打包运行,但是启动不起来,一查日志发现了一些奇奇怪怪的错误报错显示Error starting ApplicationContext. To display the conditions report re-run your application with ‘debug’ enabled.java.lang.NoClassDefFoundError:javax/xml/bind/annotation/XmlType解决加入依赖<dependency>

2022-03-24 22:47:42 1034

原创 删除多个连续id的数据

记录一下sql批量删除,日常做业务过程中难免会生成一些空数据,脏数据,记录一下如何删除delete from project where objectid > 2275 and objectid < 2343;设定好范围就可以了

2022-03-23 16:12:49 659

原创 springboot启动报错: Failed to load property source from location ‘classpath:/application.yml‘

spring boot项目启动报错:Failed to load property source from location ‘classpath:/application.yml’错误描述01:25:43.686 [main] ERROR org.springframework.boot.SpringApplication - Application run failedjava.lang.IllegalStateException: Failed to load property source f

2022-03-21 15:29:03 1654 1

原创 解决mybatis-plus新增数据自增ID变无序

问题描述今天在测试mybatis-plus时, 发现新增接口,新增出来的数据id变的巨长且无序, 经过查询,原来是实体类少了注解, 下面是未添加之前的@Datapublic class User { private Integer id; private String username; // 忽略,不传到前端 @JsonIgnore private String password; private String nickname; privat

2022-03-20 20:28:18 2583

原创 idea关闭右侧类显示方法

idea关闭右侧类显示方法如图鼠标右键project, 取消勾选Show Members即可

2022-03-20 13:56:15 1435

原创 mybatis实现模糊查询

记录一下mybatis实现模糊查询的实现<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="org.ruiskey.mapper.UserMapper">

2022-03-20 13:42:04 331

原创 mybatis动态sql-新增与更新

记录一个简单的mybatis动态sql例子新增<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="org.ruiskey.mapper.UserMapper"&gt

2022-03-19 14:45:05 2682

原创 linux按下ctrl+shift+f12怎么办

问题描述今天在学习idea的快捷键时, 学到了Ctrl + Shift + F12这个组合, 然后当我按下之后, 我这个Ubuntu就突然黑屏, 然后进入系统终端了, 具体描述就是黑屏, 然后一个白点闪啊闪的解决方法我是瞎即把按, 继续Ctrl + Shift + F11, Ctrl + Shift + F10, Ctrl + Shift + F1然后突然就进入等了页面了, 然后输入密码登录, 完事了(Yeah)问题分析网上查了之后说, 按下 Ctrl + Alt + F1,F2…F6 等组合键可

2021-11-07 17:56:18 1444

原创 寻找记忆中的Java-(一)面向对象

文章目录封装(Encapsulation)(What)什么是封装?(Why)为什么需要封装?(How)如何封装?(Caution)封装需要注意什么总结继承(Inheritance)为什么需要继承?注意的点多态(Polymorphism)什么是多态?总结从小就听说, 面向对象具有三大特征: 封装,继承和多态,现在18岁了, 还是不甚了解, 希望回到这18年的记忆中, 让回忆来告诉你答案封装(Encapsulation)首先, 作为三特征之一的封装, 我们需要问自己的记忆几个问题, (模仿郝斌老师)

2021-10-18 01:18:07 107

原创 gcc编译报错unknown type name ‘bool‘

错误描述unknown type name ‘bool’最近使用C实现数据结构碰到了以下这个错误➜ LinkedList gcc list.c list.c:14:1: error: unknown type name ‘bool’; did you mean ‘_Bool’? bool is_empty(PNODE pHead); ^~~~ _Boollist.c:77:1: error: unknown type name ‘bool’; did you mean ‘_Bool’?

2021-10-13 15:41:56 10849 1

原创 解决Spring boot+Mybatis+MySQL插入中文乱码

问题描述最近在学习Springboot+vue的项目时,遇到添加数据中文显示乱码问题分析首先怀疑mysql字符编码格式不是utf-8导致在服务器端编码格式错误,导致存到mysql也是乱码mybatis配置不正确,导致乱码问题排查1 mysql字符编码格式首先查看建表语句show create table position显示position | CREATE TABLE `position` ( `id` int(11) NOT NULL AUTO_INCREMENT,

2021-09-26 20:16:59 981

原创 双系统ubuntu开机提示emergency mode

问题描述最近,发现台式机ubuntu系统的硬盘空间有点不够用了,所以想给其扩容,但是windows系统中每个盘都放了数据,果断进入windows中将文件整理,清理出一个新的磁盘,准备挂载到ubuntu下使用,但是在将F盘格式化之后,发现进不了ubuntu系统,而是进入的emergency mode,提示GIVE root password for maintenance (or type control-D to continue): 问题解决经过查阅之后,原来是系统挂载设置的问题,也就是之前的永

2021-09-26 15:01:19 890 1

原创 ubuntu磁盘扩容解决方案

文章目录问题描述解决方法1 window中格式化磁盘2 新建挂载点(文件夹)3 查看磁盘的UUID4 设置永久挂载5 复盘参考链接问题描述最近,发现台式机ubuntu系统的硬盘空间有点不够用了,所以想给其扩容,现在的思路是重新格式化一个新的磁盘,然后对这个磁盘挂在到ubuntu的home目录下即可解决方法1 window中格式化磁盘首先我们在windows中格式化一个新的磁盘,格式为ntfs,然后进入linux中,输入sudo df -h找到你刚才格式化之后的磁盘,什么?你找不到,可以试试

2021-09-26 14:59:01 492

原创 ubuntu18解决vue项目-ENOSPC: System limit for number of file watchers reached异常

问题参考链接:https://blog.csdn.net/ccgshigao/article/details/109825037问题介绍最近(ubuntu18)环境学习vue写项目(vhr微人事)过程中,启动项目控制台报错:Error: ENOSPC: System limit for number of file watchers reached问题原因查了一下,是linux系统的限制导致这个报错了,需要设置一下:fs.inotify.max_user_watches 这个参数详细:f

2021-09-13 13:51:13 459

原创 java连接MySql数据库Communications link failure错误分析

java连接MySql数据库Communications link failure错误分析问题描述最近在复习JDBC方面的知识点,测试过程中,发现通过JDBC连接MySql数据库报错,报错信息在最后,首先讲结论:Caused by: javax.net.ssl.SSLHandshakeException也就是数据库版本不兼容TLS协议导致解决方法思路:蛮力直接把ssl给去掉了,双方直接不使用ssljdbc:mysql://localhost:3306/xxx?useSSL=false

2021-08-31 22:31:26 1292

原创 getParent与getParentFile区别

今天在总结JavaIO中的内容,发现下面getParentFile与getParent两个方法输出的效果一致,那么为什么要设计两个呢?File newFile = new File("/home/rei/11");System.out.println(newFile.exists());System.out.println(newFile.getParentFile());System.out.println(newFile.getParent());console/home/rei/ho

2021-07-15 11:55:17 785

原创 typora上传图片出现Can‘t find smms config错误

错误描述今天在使用typora上传图片的时候,突然图片都无法上传了,提示picgo 错误 Error: Can’t find smms config, please provide api token解决方法经过上网搜索,查询出来,应该是smms的图床配置出了问题,然后我修改了 ~/.picgo/config.json文件,新增了smms的api token信息(虽然我也不知道怎么不见了),如下{ "picBed": { "uploader": "smms", "curre

2021-07-14 22:50:40 2636

原创 IDEA中的Git使用与概念(五)

本系列为个人学习Git参照廖雪峰老师的笔记本文内容:IDEA中的Git使用与概念参考笔记:https://www.liaoxuefeng.com/wiki/896043488029600文章目录4 Git与IDEA4-1 文件颜色4-2 Git菜单目录4-2-1 git update4-2-2 merge 与 rebase区别mergerebase4-2-3 git log5 参考目录4 Git与IDEA4-1 文件颜色在IDEA中,我们会看到文件被标识着不同颜色:红色,绿色,蓝色。

2021-07-09 16:27:47 192

原创 Git远程分支管理(四)

本系列为个人学习Git参照廖雪峰老师的笔记本文内容:Git远程分支管理参考笔记:https://www.liaoxuefeng.com/wiki/896043488029600文章目录3 Git分支管理3-1 创建与合并分支Practice3-2 解决冲突菱形冲突3-3 分支管理策略Practice3-4 Bug分支3-5 Feature合并3-6 多人协作3-7 Rebase3 Git分支管理3-1 创建与合并分支概念:当我们创建新的分支,例如dev时,Git新建了一个指针叫de

2021-07-09 16:25:02 880

原创 Git远程仓库管理(三)

本系列为个人学习Git参照廖雪峰老师的笔记本文内容:Git远程仓库管理参考笔记:https://www.liaoxuefeng.com/wiki/896043488029600文章目录2 Git远程仓库管理2-1 远程仓库获取权限2-2 添加远程仓库3 Git分支管理2 Git远程仓库管理2-1 远程仓库获取权限配置ssh keyssh-keygen -t rsa -C “youremail@example.com”然后将本地id_rsa.pub中内容复制至github,即获得

2021-07-09 16:20:59 84

原创 Git本地版本控制管理(二)

本系列为个人学习Git参照廖雪峰老师的笔记(二)本文内容:Git本地版本控制管理参考笔记:https://www.liaoxuefeng.com/wiki/896043488029600文章目录1 Git版本控制1-2 查看修改内容PracticePracticePracticegit add 之后git commit 之后1-3 版本回退Practicegit logPracticegit log --pretty=oneline回退版本命令历史1-4 工作区和暂存区Practice1-5

2021-07-09 16:18:40 104

原创 Git基本概念与版本库创建(一)

本系列为个人学习Git参照廖雪峰老师的笔记本文内容:Git基本概念与版本库创建(一)参考笔记:https://www.liaoxuefeng.com/wiki/896043488029600文章目录0 Git简介0-1 分布式版本控制系统集中式分布式0-2 跟踪修改1 Git版本控制1-1 创建版本库Practice0 Git简介0-1 分布式版本控制系统集中式分布式0-2 跟踪修改git 跟踪并管理的是修改,而非文件新增了一行删除了一行创建一个新文件修改字符。。

2021-07-09 16:09:00 126

原创 解决java.lang.NoClassDefFoundError: sun/misc/BASE64Decoder错误

问题背景最近在项目里需要对jdbc.properties文件中的明文信息进行加密,所以接触到加密解密相关的操作,在进行编码转换的过程中,遇到了BASE64Decoder错误。解决思路使用 import org.apache.commons.codec.binary.Base64对原先的sun/misc/BASE64Decoder进行替换步骤1通过maven导入org.apache.commons.codec.binary.Base64包<dependency> <group

2021-04-26 20:38:35 13745

原创 SSM项目单元测试报错显示java.lang.AbstractMethodError:Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClose

问题描述SSM项目单元测试报错显示java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract问题显示java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyResultSet.isClosed()Z is abstract at com.mchange.v2.

2021-04-16 08:01:46 267

原创 SSM项目单元测试报错 java.lang.ExceptionInInitializerError

SSM项目单元测试报错 java.lang.ExceptionInInitializerErrordebug显示:Mybatis测试单元报错java.lang.ExceptionInInitializerErrorjava.lang.ExceptionInInitializerError at com.kogee.dao.UserDaoTest.testFindAll(UserDaoTest.java:12) at sun.reflect.NativeMethodAccessorImpl.invo

2021-04-16 07:49:08 384

原创 解决idea中通过mybatis插入中文数据乱码

问题描述:最近用idea通过mybatis向数据库中插入数据遇到一个bug,英文数据在数据库中都显示正常,但是中文数据都是乱码?,之前查找了资料,说是我的数据库没有设置成utf-8的格式,或者数据库的表没有设置成utf-8的格式,于是我就检查了它们的格式,但是还是出现乱码情况,所以现在说下我是怎么解决的。/** * 测试在数据库中插入 */ @Test public void test02(){ String config = "application

2021-04-11 12:15:21 1258

原创 applicationContext.xml中设置读取jdbc.properties文件

问题描述:如果在applicationContext.xml中设置读取jdbc.properties文件解决方法:在applicationContext.xml加入<!-- 引入jdbc配置文件 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property nam

2021-04-11 12:11:52 622

原创 关于maven项目中Tomcat10与JSTL问题汇总(Debug亲身经历)

文章目录问题描述与解决方法问题1:无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]问题2:java.lang.NoClassDefFoundError:javax/servlet/jsp/tagext/TagLibrary Validator问题3:java.lang.NoClassDefFoundError:jakarta/servlet/jsp/jstl/core/ LoopTag问题原因分析问题一分析:关于为什

2021-03-31 22:41:10 3934 4

原创 解决jsp页面中EL表达式不起作用 显示${xxx}

问题原因:tomcat各版本不同,有的版本对jsp默认不解析解决方法在jsp页面首页添加设置<%@ page isELIgnored="true" %>

2021-03-25 10:14:23 252

原创 Idea利用JSP模板设置统一路径(basePath)

首先打开idea->settings界面,选择Editor/File and Code Templates,选择other界面然后,我们设置模板页<%-- Created by IntelliJ IDEA. User: ${USER} Date: ${DATE} Time: ${TIME} To change this template use File | Settings | File Templates.--%><%@ page contentTy

2021-03-23 10:59:09 1078

原创 mybatis报错 Type interface Dao is not known to the MapperRegistry

最近在学习mybatis的过程中,遇到一个错误,找了半天才发现,在这里打个标记,防止后面 再遇到错误原因将dao/StudentDao.xml中的命名空间地址写错了<mapper namespace="com.bjpowernode.dao.StudentDao">这里我写成了<mapper namespace="com.bjpowernode.dao">所以下次遇到这种错误,再仔细检查一遍这里的命名空间...

2021-03-20 23:55:30 2056

原创 idea快捷键整合

idea中常用快捷键整理java文件注释和取消注释的快捷键都是: CTRL + /xml文件注释和取消注释:CTRL + SHIFT + /

2021-03-16 14:11:11 83

原创 jakarta.servlet.ServletException: 类 XXX.HelloServlet不是Servlet

最近在构建maven-web项目过程中发现一点问题:调用servlet出现HTTP Status 500 错误错误原因:tomcat10之后,javax.servlet更名为jakarta.servlet,所以写成javax.servlet,tomcat就无法找到servlet依赖的类。解决方法:1 更改maven配置pom.xml将pom.xml中servlet的dependency改为<!-- https://mvnrepository.com/artifact/javax

2021-03-16 11:27:41 2952 3

原创 Maven更换镜像

配置你的maven软件中conf->settings.xml,在其在 标签中添加mirror子节点<mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://mave

2021-03-15 22:44:41 533

原创 jsp不能正常引入jquery($ is not defined)问题分析

文章目录1 idea中不能引入jquerystep1step22 路径导入问题3 静态文件不能放在WEB-INF下4 finallyjsp中不能正常引入jquery的原因有很多,让我们一步一步来排除1 idea中不能引入jquery首先如果你的IDE在编写代码的过程中,不能正常识别$,那么可以通过设定Libraries,添加本项目的jQuerystep1打开settings --> Languages & Frameworks --> Libraries -->ste

2021-03-14 01:32:01 2418

转载 IDEA中MavenWeb项目为何不能新建servlet文件?

如下图,我新建了一个mavenweb项目。然后我新建了一个java文件夹,里面加了一个包。现在我想在这个包里新建一个servlet文件。可是怎么找也找不到。解决方法1.菜单栏中找到File-Project Structure打开,2.看我箭头的位置,在这里打勾,然后确定...

2021-03-08 20:59:45 274

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除