上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 概述 什么是布隆过滤器 布隆过滤器(Bloom Filter)是1970年由布隆提出的,它实际上是由一个很长的二进制向量和一系列随意映射函数组成。 它是一种基于概率的数据结构,主要用来判断某个元素是否在集合内,它具有运行速度快(时间效率),占用内存小的优点(空间效率),但是有一定的误识别率和删除困难 阅读全文 »
posted @ 2020-07-04 20:57 程序员小宇 阅读(348) 评论(0) 推荐(0) 编辑
摘要: GET GET / HTTP/1.1 Accept: / Accept-Language: zh-cn Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; 阅读全文 »
posted @ 2020-07-03 13:48 程序员小宇 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Java中的泛型是伪泛型 泛型思想最早在C语言的模板(Templates)中产生,Java后来也借用了这种思想。虽然思想一致,但是他们存在着本质性的不同。C中的模板是真正意义上的泛型,在编译时就将不同模板类型参数编译成对应不同的目标代码,ClassName和ClassName是两种不同的类型,这种泛 阅读全文 »
posted @ 2020-07-03 12:43 程序员小宇 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 在java中,一个java类将会编译成一个class文件。在编译时,java类并不知道引用类的实际内存地址,因此只能使用符号引用来代替。比如org.simple.People类引用org.simple.Tool类,在编译时People类并不知道Tool类的实际内存地址,因此只能使用符号org.sim 阅读全文 »
posted @ 2020-07-03 10:45 程序员小宇 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wuqinglong/p/9456193.html 阅读全文 »
posted @ 2020-07-02 21:03 程序员小宇 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 造成cpu load过高的原因: Full gc次数的增大、代码中存在Bug(例如死循环、正则的不恰当使用等)都有可能造成cpu load 增高。 top top -Hp pid printf '%x\n' pid ​ jstack pid | grep nid 阅读全文 »
posted @ 2020-06-27 22:12 程序员小宇 阅读(480) 评论(0) 推荐(0) 编辑
摘要: (1)客户端(浏览器)发送请求,直接请求到DispatcherServlet。 (2)DispatcherServlet根据请求信息调用HandlerMapping,解析请求对应的Handler。 (3)解析到对应的Handler后,开始由HandlerAdapter适配器处理。 (4)Handle 阅读全文 »
posted @ 2020-06-27 17:37 程序员小宇 阅读(133) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/wdss/p/11186411.html 阅读全文 »
posted @ 2020-06-26 14:55 程序员小宇 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、什么事索引(本质:数据结构) 索引是帮助MySQL高效获取数据的数据结构。 2、优势: 1、提高数据检索的效率,降低数据库IO成本 2、通过索引对数据进行排序,降低数据排序的成本,降低了CPU的消耗 3、劣势: 降低更新表的速度,如对表进行update 、delete、insert等操作时,My 阅读全文 »
posted @ 2020-06-26 14:53 程序员小宇 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以。下面介绍两种比较double数据是否相等的方法。 第一种方法:转换成字符串 如果要比较的两个double数据的字符串精度相等,可以将数 阅读全文 »
posted @ 2020-06-25 12:03 程序员小宇 阅读(5169) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
点击右上角即可分享
微信分享提示