- 博客(8)
- 问答 (1)
- 收藏
- 关注

原创 java垃圾回收机制分类整理
一、确定垃圾1.1引用计数法引用和对象是有关联的、如果要操作对象则必须用引用进行。因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,即一个对象如果没有任何与之关联的引用,即他们的引用计数都不为 0,则说明对象不太可能再被用到,那么这个对象就是可回收对象。1.2可达行分析(GCRoot)为了解决引用计数法的循环引用问题,Java 使用了可达性分析的方法。通过一系列的“GC roots”对象作为起点搜索。如果在“GC roots”和一个对象之间没有可达路径,则称该对
2020-10-27 09:55:47
684
原创 开源插件基于Vue3轻量级弹出框推荐SlashLayer
SlashLayer是一个基于Vue3开发的专注于解决业务后台管理系统复杂弹出框和表单问题的轻量级弹出层插件,致力于使用最少的代码完成更多的功能,将更多的时间用于摸鱼事业。提供常见的新增、更新等表单弹出层容器,图片预览、展示框容器、确认框等常用的基础功能,基于MIT协议,无任何使用限制。也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,本文会对java集合框架中HashMap的实现原理进行讲解,并对JDK1.8的HashMap源码进行分析。面试官的灵魂拷问 谈一下HashMap的特性? HashMap中hash函数是怎么实现的? 为什么HashMap数组的长度必须是2的N次幂? HashMap的扩容机制...
2020-11-09 21:35:47
242
原创 ACM,表达式求值、函数表达式求值,ACM表达式求值
观察函数每一个都是二元函数f(x,y)的形式。我们先解决这种没有嵌套,例如add(x,y)表示的是x+y,这不是蛮简单的吗?但是呢add(x,y)是一个字符串表达式(我们用str来表示),无法直接返回这个x+y的值。于是写两个函数来获取这个表达式的第一个参数和第二个参数的值getexp1(str)和getexp2(str),它们分别返回了这个表达str的1 2个参数的值。于是这个表达式的结果为add=getexp1(str)+getexp2(str) sub=getexp1(str)-getexp2(s
2015-11-15 19:16:39
1599
原创 acm奇数魔方阵
奇数魔方阵(输入文件:input.txt 输出文件:output.txt)魔方矩阵是一个n*n奇数矩阵,其中n^2个元素分别是1,2,3,4,5…,n^2。魔方矩阵的特点是:任意一行、任意一列以及主副对角线的所有数之和均相等,且都等于n(n^2+1)/2,如下图所示的三阶魔方矩阵816357492
2015-11-12 20:54:43
1582
空空如也
spingmvc访问jsp文件报错
2017-02-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人