自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

厕所里嗨单词

进行一次沉淀,完成一次蜕变!

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

原创 HashMap实现

文章目录前言一、HashMap底层实现?二、为什么重写了equals还一定要重写hashCode前言一、HashMap底层实现?jdk1.8前:数组+链表(数组上存的是key的hashcode)jdk1.8后:数组+链表+红黑树(链表长度超过8时,转为红黑树)HashMap的主干其实还是一个Entry数组static class Node<K, V> implements Entry<K, V> { final int hash;

2022-02-28 23:44:51 358

原创 【Spring 第一课】

文章目录前言一、什么是BeanFactory?1.简单工厂模式二、BeanFactory和ApplicationContext的区别三、简述springioc的加载过程四、简述bean的生命周期总结前言暂无一、什么是BeanFactory?IOC解决的是类与类的耦合问题,依赖DI(自动注入)来实现。这里用来生产Bean,最重要的就是BeanFactory。它是Spring的顶层核心接口,使用的是简单工厂模式。负责生产Bean。1.简单工厂模式 什么是?二、BeanFactory和Appl

2022-02-22 23:19:34 161

原创 final、finally、finalize的区别

final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)。finally 则是 Java 保证重点代码一定要被执行的一种机制。我们可以使用 try-finally 或者 try-catch-finally 来进行类似关闭 JDBC 连接、保证 un...

2020-02-13 17:11:31 127

原创 oracle:PLS-00103

现象:在一个dml文件里面,写了三个存储过程。都是用declare声明的,执行报错PLS-00103。 问题原因:发现两个declare语句之间有个换行。编写存储过程时,它会自动填充空格,空格会有问题的,所以就空格去除,或者在一个sql结束位置加上结束符 ‘/’ 也可。问题解决。...

2020-02-13 16:12:42 612

翻译 spring boot引入JPA,出现a bean named 'entityManagerFactory' that could not be found

原文地址:https://blog.csdn.net/babyyaoyao/article/details/81132016原文作者的思路是去除spring-boot-start-data-jpa的版本号。问题的原因就是hibernate的jar包版本冲突。作者的提供的方法不适合我,因为我本就没有写版本号。所以我把.m2下 org/hibernate/hibernate-core的文件删...

2020-01-05 15:03:07 916 1

原创 下拉框 select option 从数据字典中取值

一般前台我们写 select option,其中option中的value都是前台页面写死的。比如: 我的包包 我的本本 我的油油 我的担子 最近做一个项目,采用数据字典的方式,其好处就是以后新增选项的时候,只需要在数据库中新增一条数据,而不需要一个页面一个页面的改动。现在从后台到前台来体现一下代码数据

2016-12-23 16:23:48 10037 2

原创 Eclipse中Debug 解决source not found

方法一:点击在页面上显示的Edit Source Lookup Path,选择add,添加Java Project,选中相应的项目即可;方法二:tomcat server.xml debug=0 如果设置的是1 就会显示source not found。

2016-12-07 16:19:26 343

原创 Mybatis 时间段查询 和 模糊查询

select * from t_branch b left join (select branchno as num, advancedays from t_warning w) w on w.num = b.branchno where 1=1 and branchName like '%'||#{params.branchName}||'%' and li

2016-12-07 11:30:29 2803

空空如也

空空如也

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

TA关注的人

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