- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 手写hashMap的简单实现
手写hashMap的简单实现public class MyHashMap<K, V> { private static final int DEFAULT_CAPITY = 16; private static final float DEFAULT_LOAD_FACTOR = 0.75f; private Entry<K, V>[] table; private int capity; private float loadFactor;
2020-05-31 10:46:45 463
原创 haspMap源码分析之-链表拆分问题
Jdk1.8 hashmap在扩容的时候,为什么当将一个链接拆分成两个链表的时候,key的hash值和oldCap与为0时,放在原来下标j位置,不为0时,放在下标j+oldCap位置?一、源码: /** * Initializes or doubles table size. If null, allocates in * accord with initial capacity target held in field threshold. * Otherwise
2020-05-30 14:52:30 492 1
转载 K-Means算法
一、聚类今天说聚类,但是必须要先理解聚类和分类的区别,很多业务人员在日常分析时候不是很严谨,混为一谈,其实二者有本质的区别。分类其实是从特定的数据中挖掘模式,作出判断的过程。比如Gmail邮箱里有垃圾邮件分类器,一开始的时候可能什么都不过滤,在日常使用过程中,我人工对于每一封邮件点选“垃圾”或“不是垃圾”,过一段时间,Gmail就体现出一定的智能,能够自动过滤掉一些垃圾邮件了。这是因为在点选的过程中,其实是给每一条邮件打了一个“标签”,这个标签只有两个值,要么是“垃圾”,要么“不是垃圾”,Gmail就会
2020-05-24 15:42:20 1386
原创 git命令删除远程分支
查看远程分支git branch -r使用下面命令删除远程分支:git branch -d origin/branch-namegit push origin :branch-name
2020-05-19 22:05:08 907
原创 java List遍历性能比较
一、测试代码public class ListPerformanceTest { public static void main(String[] args) { List<Integer> arrayList = new ArrayList<>(); List<Integer> linkedList = new Lin...
2020-05-07 09:17:12 624
转载 Intel 内部指令---AVX编程基础
AVX编程基础一、数据类型数据类型描述__m128包含4个float类型数字的向量__m128d包含2个double类型数字的向量__m128i包含若干个整型数字的向量__m256包含8个float类型数字的向量__m256d包含4个double类型数字的向量__m256i包含若干个整型数字的向量每一种类型,从2个下划线开头...
2020-05-05 17:00:38 5929
转载 maven编译,打包的时候跳过test
方式1:用命令带上参数mvn install -Dmaven.test.skip=true方式2:在pom.xml里面配置<plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-s...
2020-05-05 10:34:58 330
用Qt编写的具有人机对战的五子棋
2017-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人