- 博客(55)
- 收藏
- 关注
原创 Duplicate class org.jetbrains.annotations.TestOnly found in modules annotations-12.0.jar -> jetified
首先通过报错内容大致解读,意思就是各种重复的类测试不仅在模块annotations-12.0.jar -> jetified-annotations-12.0中发现,还在annotations-13.0.jar -> jetified-annotations-13.0存在。就是导重了。
2024-07-03 09:54:29
368
原创 解决动态菜单router的index配置,以及第二次传参未响应情况
本次记录两个问题1、动态菜单获取数据库信息,配置index跳转路由,从数据库获取部分值添加到已知前缀后2、第二次传参问题在复用router时,我们传递的参数可能不同,但是无法响应参数因为问题是在一个项目中出现的,下面大概讲讲应用场景我想要从数据库获取值来配置vue菜单menu,发现出现正常传值。下面是router的index.js这边的name是我的参数,然后传值。
2024-03-15 19:16:24
378
1
原创 Maven项目中分页工具PageHelper的简单使用
这里简单记一下分页工具PageHelper的使用,使用可以直接从数据库中获取所有数据,而由其进行自动分页,节省开发时间。
2024-03-05 22:43:19
870
原创 在Vue中@click方法不起效
在跟项目的时候,我们可能会遇到我们click点击时,需要执行多个操作,如:调用方法,修改变量等。举个例子,像这样,我们在管理项目中想要编辑某一值,编辑好后,我们希望我们的点击可以关闭弹窗的同时,将修改的值返回到后台。这时候,就可能出现点击方法不起效的情况。当然我是根据自己的来说的,情况可能不同。我在调用单方法时,一般这么写。语法问题,当点击事件包括调用方法,改变变量值时。但是,像文中这种情况却不太适用。
2024-01-31 11:01:48
1148
原创 使用动态sql时,if标签不起作用
然后,就出现if标签失效的情况,关键是它有时候也会返回到前端数据,给我都搞蒙了。我拿到一个项目,完成后端数据处理,在进行可选条件查询时,使用动态sql。在前端向后端传递数据时,不一定传递的是null,也会是空字符串。在mapper.xml中我先是这么写的。果然,在加上判断后可以执行if。反复查看,加上网搜索类似案例。
2024-01-19 01:21:56
789
原创 SpringBoot项目中简单使用虚拟机Redis
redis是一个以键值对存储的NoSQL。被数百万开发人员用作缓存、矢量数据库、文档数据库、流媒体引擎和消息代理的开源内存数据存储。这里简单使用一下。
2024-01-16 23:12:54
617
原创 idea2020.1 x64实现git的push
接下来,是我写这个的主要目的,我的idea是不显示push这个按钮的。输入你定义的远程仓库名(自己起),以及url,url由下面获取。在你的gitee创建好仓库后点击复制https,他就是你的url。我这边只说一下远程仓库(gitee)的push。确认之后会让你输入用户名和密码(gitee的)在本地仓库点击分支master(鼠标右键)最后我在git运行框里找到一个方法解决。今天还有点时间,顺便写一下这个。在网上找半天也没好的方法。
2024-01-14 23:43:59
438
原创 Invalid bound statement (not found)(xml文件创建问题)
这边大致讲一下我的经历,不想看的直接点目录去解决方法今天照着老师视频学习,中间老师在使用动态SQL时,直接复制了一份,我想这么简单的一个,我直接从网上找内容创建一个好了,但是,但是没想到过程一言难尽。我在Mapper.java对应的resources文件夹内创建对应的Mapper.xml但就是这一步点击之后其实我是以为在弹出的选择一下就好了,但事实上并不是(之前好像就遇过这种问题,后来搞明白了,现在又忘了【苦笑】)按照,我错误的步骤继续往下,就会得到它也不提示什么,就直接创建好了。。。
2024-01-14 23:17:50
526
原创 从Authorization获取token,进而获取用户信息(拦截器的使用)
首先,我大致讲讲是怎么样一个应用场景。我通过JWT生成用户token,ThreadLocal来保存用户信息。我想在除了登录和注册的时候,获取用户信息。下面来讲讲如何使用。拦截器的使用,大致分两步。1.创建一个类实现HandlerInterceptor,定义拦截内容2.创建一个类实现WebMvcConfigurer,添加拦截对象和地址。
2024-01-14 17:11:00
1154
原创 idea连接数据库出现Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ property
暂时解决方法是去Advanced修改serverzone。连接数据库时出现时区不可用,
2024-01-13 18:03:13
422
原创 Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException(数组创建问题)
数组在Java中使用还是比较多的,通过索引去数组中寻值,也可以通过数组索引去赋值。
2024-01-12 18:19:30
551
原创 解决不同请求需要的同一实体类参数不同(分组校验validation)
新增目录是自动生成id,不需要id参数;更新目录需要id,不能为空pom.xml中已有spring-boot-starter-validation依赖实体类category新增目录Controller代码更新目录Controller代码。
2024-01-09 22:07:10
530
原创 Property ‘sqlSessionFactory‘ or ‘sqlSessionTemplate‘ are required
mysql-connector-java的8版本无法适配mybatis-spring-boot-starter,降低版本即可。
2024-01-05 20:14:37
574
原创 伸缩布局-css3-简单认知
这个比较简单,在父盒子style中加入:display: flex;即可.div{/*定义*/}之后运行页面将变成:这是默认主轴和相左对齐起的作用,后面会讲到这篇文章是对于学习视频的总结与练习,希望能给大家一点帮助。
2022-09-07 16:05:48
506
原创 AttributeError: ‘function‘ object has no attribute ‘sleep‘-模块引用异常
可以看到编辑器提示:AttributeError: 'function' object has no attribute 'sleep'主要是因为我引用的模块中的方法和time模块重名导致识别问题,这个原因还是比较容易想明白的。将moudle模块的time方法改名(改为time1等)这就是自定义模块可能出现的问题:重名。就是说方法没有sleep属性。...
2022-08-28 17:25:57
1386
原创 Invalid bound statement (not found): com.example.service.BookService.getBaseMapper
简单总结一下,这个错误纯纯是我学的时候大意了,不是其他原因,任重而道远啊。希望,能给大家一点帮助。
2022-08-04 14:22:44
2224
原创 The injection point has the following annotations: - @org.springframework.beans.factory.annotation.
使用最简单的方法:注解,在自动装配的接口前加入@Mapper。可能是在Autowired时,查找不到你要寻找的类。
2022-08-04 09:52:33
1361
原创 The server time zone value ‘�й���ʱ��‘ is unrecognized or represents more than one time zone. You..
在进行springboot整合mybati时,出现下面错误。
2022-07-28 10:49:24
292
原创 关于在yml中引用pom的properties问题
pom.xml文件被引用处yml文件使用处在进行多环境配置时,使用maven的profiles配置的环境端口在yml文件中始终拿不到,显示为默认端口8080,使用插件maven-resources-plugin后,仍然拿不到。
2022-07-27 18:11:23
801
1
原创 bean的四种实例化方法
这里是我对视频学习做的笔记,仅供学习刚刚开始学习,可能有很多地方都没有理解到位,努力大家有兴趣的话,可以去黑马程序员2022最新SSM框架教程_Spring+SpringMVC+Maven高级+SpringBoot+MyBatisPlus企业实用开发技术_哔哩哔哩_bilibili老师讲的非常好。httpshttpshttpshttpshttpshttpshttpshttps。...
2022-07-18 16:36:49
4034
原创 Git简单使用
一般来说,在我们创建一个分支并且进行使用(保存到库)后,并不合并而是直接删除时,会提示你无法用git branch -d +名字 删除,保存到库后需要你用 git branch -D +名字
2022-07-16 20:36:00
492
原创 Mybatis的简单使用
对于Mybatis也是简单的学了一阵子了,现在来总结下Mybatis在项目中的简单使用(为了便于理解我这里只举一个简单的例子)MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录(网上复制)如果真的感兴趣可以前往my
2022-07-12 19:32:02
511
原创 Java声明数组的三种方法
这篇主要讲java的三种数组声明方式,这里采用String类型作为典型总结后记:三种方法各有优劣,第三种的限制比较大,尽量使用前两种作为一个优秀的码农怎么能不多会几种数组声明方法~
2022-06-29 21:40:26
8045
原创 简单使用:eq和.eq
这里的$("img:eq("+index+")")即为选择元素而.eq不用考虑,和具体索引使用一样,另外备注一点:在Webstorm中使用,两个引号$("img:eq("+index+")")必须相同,不能一个是单引号,另一个是双引号。否者将直接把+index+当做字符串,识别不了。其他软件暂时不知道,最好都保持相同。这里举一个两个eq的轮播使用例子,感兴趣的话可以看看控制台显示: 参考:jquery中eq()遍历方法和:eq()选择器详细介绍-Python学习网jQuery :eq() 与
2022-06-09 16:45:40
1880
原创 组件的简单使用
组件是构成页面中的独立结构单位,可以减少代码重复编写,降低耦合程度。组件主要以页面结构的形式存在,不同组件之间可以交互。全局:局部 :【提前说明】这里的template是独立出来的,可以认为是与组件相关联的组件或是另类字符串的表示,与上面的要在属性里面不同。 4、组件的数据传输父组件传值: 子组件传值: 参考资料:人民邮电出版社Vue.js前端开发实战...
2022-06-07 15:37:12
561
原创 methods中函数的this使用
一般在我们使用methods中函数时,会发现函数和回调函数中的this并不是同一个。这里我简单写一个计时器的回调函数console上显示: 可以发现回调函数的this有明显的不同如果想要在回调函数中使用回调函数的“this”,我推荐以下两种方法:1、使用另一个变量等于回调函数外的this一般使用变量名为that或者_this的变量等于this,然后在回调函数中就可以直接使用that(_this)来使用外部的this。 将fun1函数修改如下: 运行结果: 2、使用()=>来让回调函数内外this
2022-06-07 11:33:25
596
原创 jQuery中show、hide与fadeIn、fadeOut与slideUp、slideDown与fadeToggle、fadeTo、Toggle
show(speed,easing,callback)hide(speed,easing,callback)show和hide主要通过控制css属性整体的高和宽来控制显示和消失(参数后面有具体介绍)举个例子:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head>
2022-05-14 16:31:32
868
原创 jQuery中attr与prop
attr与prop非常相似,均可访问元素的属性值和设置属性值,但prop多用于设置(访问)DOM属性,attr没有限制,HTML、DOM均可语法:获取属性值:元素.attr("属性") 或者 元素.prop("属性")设置属性值:元素.attr("属性","属性值") 或者 元素.prop("属性","属性值")设置获取属性时,需要注意的是,这里的属性必须能够直接在html标签内写出,类似(<img src"XXX" width="100px">),这里的width可以访问并设.
2022-05-14 13:53:08
868
原创 jQuery中warp与warpInner以及warpAll的简单应用
warp,warpInner相对于append,prepend内部追加而言,是将元素包裹起来(就是成为它的父元素包裹或是子元素包裹),也是比较常用的方法下面简单解释用法及应用元素1.warp(标签):用标签包裹元素1元素2.warpInner(标签):用标签包裹元素2内部元素3.warpAll(标签):所有元素3均被一个标签包裹举个例子:<!DOCTYPE html><html lang="en"><head> <meta ch
2022-05-12 22:51:07
485
原创 jQuery的append、appendTo、prepend、prependTo
元素1.append(元素2):把元素2添加到元素1内部最后元素2.appendTo(元素1):把元素2添加到元素1内部最后元素1.prepend(元素2):把元素2添加到元素1内部最前元素2.prependTo(元素1):把元素2添加到元素1内部最前举例:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title<
2022-05-12 22:22:36
218
原创 ${“:hidden“}的选中元素
$(:hidden):可以选中1、css属性display:none2、表单属性type="hidden"3、隐藏的父元素对于visibility:hidden(css可视属性)和opacity:0(css不透明度属性)无法选中这里对3、隐藏的父元素 可以简单的解释一下:在控制台上输出后大概就是这个,这些元素默认是display:none,无法修改,但可以被选中对于可选中和不可选中的元素,举个例子:<!DOCTYPE html><h..
2022-05-12 22:05:50
348
原创 JQuery中选中元素的升级用法(+、~、>、 )
这里拿div与span举例,选取兄弟元素:div+span:表示选中div下第一个span兄弟元素div~span:表示选中div下全部的span兄弟元素这里举一个例子:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><style>
2022-05-12 21:11:10
264
原创 eclipse中tomcat简单配置
首先,你要确保你下载的eclipse是Java EE的。然后点击进入,选一个你想在里面操作的文件,这里我是随便选了一个点击Lanch,进入以后,可以在最下面看到点击Servers大致意思就是,你还没有可用的servers,点击创建点击之后,会弹出选择Apache选择你要配置的tomcat版本这里我配置的是tomcat8.0点击Next进入下个页面其他的不用管,点击Browse...,可以试着点击Download and Inst..
2022-04-27 13:01:48
986
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人