首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
api调用工程师
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
api调用工程师
4年前
关注
Java Synchronized
jdk1.6升级无锁 <-> 偏向锁 -> 轻量级锁 ----(自旋)---> 重量级锁1、无锁 0012、偏向锁101适用于一个线程反复获得锁默认JDK1.6开启,但不是...
0
评论
分享
api调用工程师
4年前
关注
将博客搬至CSDN
将博客搬至CSDN...
0
评论
分享
api调用工程师
4年前
关注
SkipList跳表
insert:O(logn) avg,O(n) worst case首先从最上层开始向右查找,找到最大的一个小于要查找元素的节点将之保存下来,记录各层这样的节点到一个栈中,...
0
评论
分享
api调用工程师
4年前
关注
MySQL是怎样运行的
MySQL服务器程序中维护了很多关于程序运行状态的变量,它们被称为状态变量。比如: 字符集是什么?有哪些?: 字符和二进制数字的映射关系 ASCII、GBK、UTF-8.....
5
评论
分享
api调用工程师
4年前
关注
LinkedList源码分析
LinkedList实现了Deque接口,可以将LinkedList当做队列使用;实现了cloneable表示能被克隆,实现了Serializable接口表示支持序列化. ...
0
评论
分享
api调用工程师
4年前
关注
Arrays.copyOf() 和 System.arraycopy()的区别和联系
1、System.arraycopy方法作用:将源数组的一段 复制到 目标数组中的某个地方参数说明:src : 源数组srcPos:从原数组中的哪个索引开始dest:目标数...
0
评论
分享
api调用工程师
4年前
关注
ArrayList源码分析
ArrayList底层实现是数组。 当使用无参数构造函数创建ArrayList对象时,ArrayList对象中的数组初始长度为0(是一个空数组)。 ArrayList的扩容...
0
评论
分享
api调用工程师
4年前
关注
Java String
STRING1、String基本特性字符串,用一对引号表示("")实例化的方式String类 默认为final,不能被继承String类 实现了Serializable接口...
0
评论
分享
api调用工程师
4年前
关注
JVM 垃圾回收
对每个对象保存一个整型的引用计数器属性,用于记录对象被引用的情况, 对于一个对象A,只要有一个对象引用了A,则A对应的计数器加1;当引用失效时,计数器减1。只要对象A的引用...
1
1
分享
api调用工程师
4年前
关注
Java 泛型
泛型只在编译阶段有效。看下面的代码: 编译之后程序会采取去泛型化的措施,也就是说Java中的泛型只在编译阶段有效,在编译的过程中,正确检验出泛型结果后,会将泛型的信息擦除,...
0
评论
分享
api调用工程师
4年前
关注
java 反射
在程序的运行过程中操作这些对象。 可以解耦,提高程序的可扩展性。 1. 设置值: void set(Object obj, Object value) 2. 获取值 : g...
0
评论
分享
api调用工程师
4年前
关注
Java 注解
CLASS类型: 由工具处理.class文件使用的注解, 比如有些工具会在加载class的时候,对class做动态修改,实现一些特殊的功能。这类注解会被编译进入.class...
0
评论
分享
api调用工程师
4年前
关注
Java 深浅拷贝
拷贝时会将待拷贝的对象创建一个新的放在堆中,然后生成一个新的引用指向它。 首先要说明的是,浅拷贝和深拷贝都是属于对象拷贝的。...
0
评论
分享
api调用工程师
4年前
关注
Java 集合
概括:底层数据结构是数组transient Object[] elementData, 适用于频繁的查找工作,线程不安全 ,能存放null值。ArrayList中有扩容这么...
0
评论
分享
api调用工程师
4年前
关注
Java ConcurrentHashMap
Segment数组(每个里面是HashEntry数组 + 链表),ConcurrentHashMap(分段锁) 对整个桶数组进行了分割分段(Segment),每一把锁只锁容...
0
评论
分享
api调用工程师
4年前
关注
最小生成树问题
最小生成树是一副连通加权无向图中一棵权值最小的生成树。 最小生成树是图论算法中比较经典的问题,在现实生活中也有非常多的应用。有两种比较经典的算法,都是使用了贪心的思想解决:...
1
评论
分享
api调用工程师
4年前
关注
堆
堆(heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆总是一棵完全二叉树。 堆排序的就是先根据元素集合建立堆...
0
评论
分享
api调用工程师
4年前
关注
字符串匹配算法
这个时候,就拿前面相等的最长前后缀的下一个字符开始匹配。因为数组是从0开始的,所以长度是2的下一个正好是第三个字符,它的索引正好是2,所以这个2也可以代表模式串下一个开始匹...
0
评论
分享
api调用工程师
4年前
关注
投票算法 / Boyer-Moore算法
该算法可以用O(n)的时间复杂度和O(1)的空间复杂度找到其中的多数元素。给定一个大小为 n 的数组,多数元素是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素 需要对原数组...
0
评论
分享
api调用工程师
4年前
关注
排序算法
排序算法的稳定性:如果相等的两个元素,在排序前后的相对位置保持不变,我们就称为是稳定的排序算法,否则是不稳定的。 思想:从序列中找出最大的元素,然后和最末尾的元素交换位置。...
0
评论
分享
下一页
个人成就
文章被点赞
7
文章被阅读
4,816
掘力值
74
关注了
5
关注者
2
收藏集
2
关注标签
31
加入于
2020-08-12