自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 一些JAVA小练习,课后作业啥的可以参考参考

一些小练习,帮助练习java语法

2024-01-01 20:11:31 444

原创 对于空指针异常(NPE)问题的收集与预防

为了预防空指针异常,我根据开发手册以及平时的积累编写了这一条

2023-12-06 18:41:18 145

原创 idea配置在创建类时自动创建的模板注释

配置文档注释,符合开发规范

2023-11-07 19:42:29 124

原创 ssh: Could not resolve hostname gitee.com...git错误

【代码】ssh: Could not resolve hostname gitee.com...git错误。

2023-10-11 20:58:49 1071

原创 毁三观的“ArrayList”与“LinkedList”,ArrayList与LinkedList的效率问题!

ArrayList查询效率快,增删效率慢;LinkedList查询效率慢,增删效率快,真的是这样吗

2023-08-31 02:11:55 448

原创 丝滑的从静态代理过渡到到动态代理

在学习aop之前,我们先需要了解java中的代理模式是什么,包括静态代理与动态代理什么是代理模式?我们生活中的租房找租房中介,相亲找相亲红娘中介,演员找替身演员,考试找替考?(这可不刑哈),这些都是我们生活中的代理模式。

2023-08-27 22:21:31 75 1

原创 Caused by: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, “beginTime”)

“Caused by: org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, “beginTime”)”

2023-08-20 21:50:02 2798 1

转载 ArrayList遍历删除方式总结

我们知道,在Java语言当中对集合的遍历方式大致分为3种:fori,foreach,iterator。假如给定一个ArrayList,对其中的某些指定元素进行循环遍历查找并且删除的话,它们之间又有什么不同呢?

2023-08-06 12:14:34 375

原创 实操事务的四大隔离级别以及浅解三大读(脏读、不可重复读、幻读)现象

一个事务是一个完整的业务逻辑,一个最小的工作单元,例如转账本质上是多条DML语句同时成功,同时失败。事务的四大隔离级别:读未提交(READ_UNCOMMITTED)、读已提交(READ_COMMITTED)、可重复读(REPEATABLE_READ)、可串行化(SERIALIZABLE)。三大读现象:脏读现象、不可重复读现象、幻读现象

2023-08-05 17:15:41 1133 1

原创 Spring AOP中jdk动态代理异常:org.springframework.beans.factory.BeanNotOfRequiredTypeException

spring可以动态的选择是由jdk代理还是CGLIB代理,主要就是观察该类有没有实现接口,如果实现了接口会选择jdk的动态代理,所以这里使用的是jdk的动态代理,而我之前在写动态代理的时候写过,传入Proxy.newProxyInstance()方法中有一个是传的接口,jdk提供的需要被代理类实现接口,cglib不用,所以我们之前使用cglib时没有报错,在使用jdk时报错了。

2023-08-01 00:01:35 183 1

原创 Caused by: org.springframework.beans.factory.BeanCreationException

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactoryBean' defined in class path resource [bean-db.xml]: Invocation of init method failed; nested exception is org.apache.ibatis.builder.BuilderE

2023-07-20 21:38:24 334

原创 spring中的循环依赖以及spring怎么解决循环依赖的

Boy类和Gril类相互作为属性注入到对方中,Boy依赖了Girl的同时,Girl也依赖的Boy,这个就叫做循环依赖。

2023-07-19 15:24:47 133

原创 Spring中bean的生命周期

bean的生命周期,五步,七步,十步。

2023-07-17 09:17:45 155 1

原创 [暂不持续更新] Vue2+Vue3 框架学习笔记(尚硅谷张天禹版)

* 本笔记是跟随B站张天禹讲师的[尚硅谷Vue2.0 + Vue3.0全套教程丨vuejs从入门到精通](https://www.bilibili.com/video/BV1Zy4y1K7SH/?spm_id_from=333.337.search-card.all.click&vd_source=475d52c1c9e04f0181802504eb57ae7a),附上直达车。* 本笔记更多为笔者个人使用,笔者的要求是达到**能用的水平**就可以,所以专业前端的同学而慎重考虑选择该笔记。很多原理性的东西笔

2023-07-03 09:06:09 939 1

原创 electron桌面应用《你的名字。》主题应用

这是笔者随手做的小项目,做的很垃圾,但是感兴趣的话,可以私信我发你源码将源码pull到hbuilder 或者 vscode文件中的将sql文件夹下的SQL文件运行到mysql将mysql.js文件的数据库配置改成自己的接着在cmd窗口或者你代码编辑器的终端下运行cd到当前项目包下,依次运行和npm start语句《你的名字。》主题应用是作者基于对这部电影的热爱而制作的一款没什么实际应用价值的桌面应用软件。完全的基于作者自己兴趣,再加上吃草挤奶的磨洋工,最后完成了本项目。

2023-05-30 17:12:46 345

原创 解决mysql保存路径斜杠或者反斜杠消失的问题

很简单,如果你使用java或者其他编程语言来插入数据库的话,那么Java转义会自动剔除一个‘\’,路径就变成了“E:\\CloudMusic\\music\\music\\キセキ(奇迹)-GreeeeN.mp3”,而当Java保存这条数据进mysql的时候,mysql也会剔除一个‘\’(这是因为mysql为Java语言实现,它不认识单斜杠,会把其理解为转义符),所以最终数据库中保存的路径是:"E:CloudMusicmusicmusicキセキ(奇迹)-GreeeeN.mp3"所以,当你插入的时候,

2023-04-21 19:15:07 2769

原创 servlet规范之 ServletConfig接口

ServletConfig是什么?是Servlet规范中的一员,一个接口谁实现的这个接口?org.apache.catalina.core.StandardWrapperFacade 实现了 ServletConfig 接口是Tomcat服务器中的类实现ServletConfig接口 一个Servlet对象中对应一个ServletConfig对象,tomcat在创建Servlet对象的同时创建了

2023-04-17 09:24:11 436

原创 MySql初级篇:入门mysql这一篇就够了(bushi)

DB:数据库存储数据的仓库,本质是文件系统,保存数据。DBMS:数据库管理系统操纵和管理数据库的大型软件,用于对数据库进行统一管理和控制SQL:结构化查询语言:对数据库进行操作的语言常见数据库Oracle、MySQL、SQL Server**

2023-04-07 17:44:20 495

原创 [附源码&素材]2023小米商城首页 HTML5 + CSS3 案例

小米商城首页仿写

2023-03-31 11:39:06 1796 6

原创 ECMAScript :JavaScript基础语法(持续更新)

javascript的基础语法个人笔记

2023-03-24 17:15:32 180

原创 002 Java中的运算符、位运算、标识符

Java中的运算符

2023-03-16 21:21:02 375

原创 HTML知识笔记

html5 基本语法,常用标签

2023-03-10 14:24:43 339

原创 处理打开maven项目报红问题

处理打开maven项目报红的问题

2023-02-24 10:20:10 1042

原创 多线程之可见性问题案例

多线程中的可见性问题详解

2023-02-15 17:12:53 380

原创 001 Java之概述、基本数据类型

计算机执行操作或解决一些问题的时候编写的一些有序列集合面向对象(oop)Java是强类型的语言,是健壮性的跨平台、可移植性(JVM Java虚拟机)java是解释型语言JVM(Java虚拟机)虚拟计算机,负责执行指令,管理数据、内存、寄存器,包含在jdk中一次编译,到处运行JDK(java开发工具包)JDK包含了JVM+JREjava运行机制java文件经过javac命令编译以后转为字节码.class文件,最后java执行在jvm上运行

2023-02-09 09:08:30 342

空空如也

空空如也

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

TA关注的人

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