上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 场景题 有 100 机器,每个机器的磁盘特别大,磁盘大小为 1T,但是内存大小只有 4G,现在每台机器上都产生了很多 ip 日志文件,每个文件假设有50G,那么如果计算出这 100 太机器上访问量最多的 100 ip 呢?也就是Top 100。 思路 其实,一开始我有往布隆过滤器那边考虑,但是布隆过 阅读全文
posted @ 2021-10-09 00:05 第十六封 阅读(852) 评论(2) 推荐(4) 编辑
摘要: 题目描述 给你一个字符串 s,找到 s 中最长的回文子串。 例子 示例 1: 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 示例 2: 输入:s = "cbbd" 输出:"bb" 示例 3: 输入:s = "a" 输出:"a" 示例 4: 输入:s = " 阅读全文
posted @ 2021-10-08 23:45 第十六封 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 以前,我总觉得的买一件东西,做一件事,或者从某一个时间节点开始,我的生命就会发生转折,一切就会无比顺利,立马变厉害。但是,事实上并不是如此。我不可能马上变厉害,也不可能一口吃成一个胖子。看一篇文章也不能让你从此走上人生巅峰,越来越相信,这是一个长期的过程,只有量变引起质变,纵使缓慢,驰而不息。 如何 阅读全文
posted @ 2021-09-05 02:31 第十六封 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 本文关键字: 线程,线程池,单线程,多线程,线程池的好处,线程回收,创建方式,核心参数,底层机制,拒绝策略,参数设置,动态监控,线程隔离 线程和线程池相关的知识,是Java学习或者面试中一定会遇到的知识点,本篇我们会从线程和进程,并行与并发,单线程和多线程等,一直讲解到线程池,线程池的好处,创建方式 阅读全文
posted @ 2021-06-21 17:35 第十六封 阅读(849) 评论(0) 推荐(3) 编辑
摘要: 本文关键字: 线程,线程池,单线程,多线程,线程池的好处,线程回收,创建方式,核心参数,底层机制,拒绝策略,参数设置,动态监控,线程隔离 线程和线程池相关的知识,是Java学习或者面试中一定会遇到的知识点,本篇我们会从线程和进程,并行与并发,单线程和多线程等,一直讲解到线程池,线程池的好处,创建方式 阅读全文
posted @ 2021-05-20 22:10 第十六封 阅读(646) 评论(2) 推荐(3) 编辑
摘要: 前面我们已经讲过布隆过滤器的原理【实战问题】-- 缓存穿透之布隆过滤器(1),都理解是这么运行的,那么一般我们使用布隆过滤器,是怎么去使用呢?如果自己去实现,又是怎么实现呢? 布隆过滤器 再念一次定义: 布隆过滤器(Bloom Filter)是由布隆(Burton Howard Bloom)在 19 阅读全文
posted @ 2021-05-13 16:01 第十六封 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 它来了!!! 终于整理出了第一版剑指Offer的PDF,主要以Java语言为主,一共67道题,100多页。 领取方式如下(无套路直接获取百度网盘的 🔗 链接,如果链接失效可以直接找我): 【秦怀杂货店】公众号内发送:剑指Offer 刷题仓库:CodeSolution ,具体的分类如下: 数组 剑指 阅读全文
posted @ 2021-04-24 19:46 第十六封 阅读(3507) 评论(0) 推荐(0) 编辑
摘要: @ java基础怎么学? 当时,作为懵懂的小白,大一学习了c和c++,还有数据结构,后来才自学的java。有了c++的基础,其实学java确实感觉挺容易上手。如果没有c或者c++的基础,建议开始需要先把java的基础打好,基础是指什么?基础的语法,能用!至于源码,不建议在刚刚开始学就看源码,绝对劝退 阅读全文
posted @ 2021-03-29 15:11 第十六封 阅读(849) 评论(0) 推荐(7) 编辑
摘要: 前面我们提到,在防止缓存穿透的情况(缓存穿透是指,缓存和数据库都没有的数据,被大量请求,比如订单号不可能为-1,但是用户请求了大量订单号为-1的数据,由于数据不存在,缓存就也不会存在该数据,所有的请求都会直接穿透到数据库。),我们可以考虑使用布隆过滤器,来过滤掉绝对不存于集合中的元素。 布隆过滤器是 阅读全文
posted @ 2021-03-27 15:12 第十六封 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 要想回答这个问题,可以先把各种都讲特性,然后再从底层存储结构,线程安全,默认大小,扩容机制,迭代器,增删改查效率这几个方向入手。 特性列举 ArrayList:动态数组,使用的时候,只需要操作即可,内部已经实现扩容机制。 线程不安全 有顺序,会按照添加进去的顺序排好 基于数组实现,随机访问速度快,插 阅读全文
posted @ 2021-03-26 16:50 第十六封 阅读(494) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页