自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 垃圾回收器的工作原理

Java堆分配空间Java从堆上分配空间的速度,可以和其他语言从堆栈上分配空间的速度相媲美。其中垃圾回收器起到了重要作用。在一些Java虚拟机(JVM)中,每分配一个新对象,Java的“堆指针”就会移动到没有分配的区域。在垃圾回收器工作的时候,一面回收垃圾,一面重新排列堆中的对象,使之紧凑。这样,就实现了一种高速的堆模型。引用计数技术引用计数技术是一种简单但速度很慢的垃圾回收技术。在每个对象中都有一个引用计数器,每当有引用指向对象的时候,引用计数器就加1,当引用离开作用域或者是被置为null

2020-06-26 15:56:16 1088

原创 List接口(ArrayList和LinkedList两种具体实现的比较)

List接口List接口:List接口继承了Collections接口,主要实现了表的基本数据结构。对List接口主要有两种实现方式:ArrayList: ArrayList是实现了List接口的类,其底层实现是数组。 优点: 1.数组在内存中的存储是连续的,所以对于ArrayList来说,查询、访问表元素是非常方便的,只要从数组起始位置偏移即可,其时间复杂度为O(1)。 2.ArrayList中实现了ensureCapaci...

2020-06-24 11:16:53 764

原创 Spring ioc 注解

Spring ioc 是一个容器,能够帮我们管理所有的组件: 1.使用注解方式将组件加入ioc容器中,有如下4种注解: @Service:业务逻辑层; @Repository:数据库层(持久层、Dao层); @Contorller:Controller层(Servlet层); ...

2020-03-15 10:38:19 114

原创 Java 找不到XML文件 区别普通文件和源码文件

普通文件包和源码文件包的区别: 源码文件包中的文件在Java项目中都被放在了类路径之下,使用时可以直接通过文件名进行引用,而不需要通过包名;而普通文件包中的文件并没有放在类路径下,如果我们跨包引用普通文件包中的文件时,不通过包名进行中转,就会报错,找不到文件。...

2020-03-13 15:49:07 414

原创 Map

对于Map的理解: 我认为Map是一种容器,翻译成映射。其实数组实质上也是一种映射关系。只不过数组只能从int基本类型映射到其他类型。如:String[] test = new String[2]; test[0] = "Hello ";test[1] = "World!";键0映射到“Hello ”;键1映射到“World!”。 对于Map,我们关注...

2020-03-12 17:05:05 62

原创 '' is not defined js传递的参数未定义

jsp页面代码:<td style="font-weight:blod;text-align:center;vertical-align:center" width="150px"><a onClick="deleteWorker(<%=list.get(i).getNumber() %>)"><span style="color:blue"&g...

2020-03-07 10:28:37 2602 1

原创 Mysql中文乱码问题

mysql中文乱码问题很常见,网上也有很多设置mysql编码和jsp编码的文章,但我最近遇到了中文乱码问题,尝试了很多网上的方法,都解决不了,最后发现问题出在navicat上:右击连接>编辑连接>高级>将编码改为自动,中文乱码的问题就解决了!...

2020-03-06 14:21:38 156

空空如也

空空如也

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

TA关注的人

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