笔记
爱学习的老吴
学无止境
展开
-
布隆过滤器----来自弗雷尔卓德之心·布隆的一篇自传(干货转载)
先贴上原文出处:https://www.cnblogs.com/myseries/p/11974746.html海量数据处理以及缓存穿透这两个场景让我认识了布隆过滤器 ,我查阅了一些资料来了解它,但是很多现成资料并不满足我的需求,所以就决定自己总结一篇关于布隆过滤器的文章。希望通过这篇文章让更多人了解布隆过滤器,并且会实际去使用它!下面我们将分为几个方面来介绍布隆过滤器:弗雷尔卓德之心·布隆在此1.什么是布隆过滤器?2.布隆过滤器的原理介绍。3.布隆过滤器使用场景。4.通过 Java 编程手动实现转载 2020-05-12 14:14:42 · 217 阅读 · 0 评论 -
JVM内存模型入门
JVM内存模型1.Java中内存主要分为哪5个部分?主要有堆,栈,方法区,本地方法区,寄存器总结: 栈 存储局部变量 ,在方法中或者是在方法的声明上()存储的变量,程序的运行都必须要进栈的堆 只要是能被new出来的都是存储在堆内存中 * 地址值是以十六进制的形式打印出来的 * 整数类型 默认为 0 ...原创 2020-04-14 15:31:13 · 78 阅读 · 0 评论 -
JVM中的三种类加载器
JVM中的三种类加载器启动类加载器,拓展类加载器,应用类加载器咱们的类经过javac编译后,生成.class文件保存下来,然后经过类加载器加载类至内存,生成java.lang.Class类的实例,这个实例就是程序访问这个类的入口,通过这个class实例的newInstance方法即可得到这个类的实例对象。启动类加载器(Bootstrap classLoader):又称为引导类加载器,由C++...原创 2020-04-14 14:26:37 · 365 阅读 · 0 评论 -
面试官,别再问我了---stringbuffer和stringbuild区别
stringbuffer和stringbuild区别1、StringBuffer 与 StringBuilder 是长度可变得。2、只是StringBuffer 中的方法大都采用了 synchronized 关键字进行修饰,因此是线程安全的,而 StringBuilder 没有这个修饰,可以被认为是线程不安全的。3、在单线程程序下,StringBuilder效率更快,因为它不需要加锁,不具备...原创 2020-04-13 15:44:24 · 270 阅读 · 0 评论