首页
学习
活动
专区
工具
TVP
发布

彤哥读源码

专栏作者
128
文章
86473
阅读量
31
订阅数
【每日一题】413. 等差数列划分:动态规划,YYDS!
如果一个数列 至少有三个元素 ,并且任意两个相邻元素之差相同,则称该数列为等差数列。
彤哥
2021-08-12
4330
【每日一题】313. 超级丑数:一题三解:堆 & 动态规划 & 双剑合璧!
链接:https://leetcode-cn.com/problems/super-ugly-number
彤哥
2021-08-12
3170
1137. 第 N 个泰波那契数:一题三解:简单DP & 常量优化 & 记忆化搜索,动态规划入门!
T0 = 0, T1 = 1, T2 = 1, 且在 n >= 0 的条件下 Tn+3 = Tn + Tn+1 + Tn+2
彤哥
2021-08-12
3050
标题:【每日一题】457. 环形数组是否存在循环:一题三解:双指针 & 单指针 & 标记法,详细解释,通俗易懂!
存在一个不含 0 的 环形 数组 nums ,每个 nums[i] 都表示位于下标 i 的角色应该向前或向后移动的下标个数:
彤哥
2021-08-12
3740
【每日一题】847. 访问所有节点的最短路径:BFS & 状态压缩 & 小白也能看懂的题解!
存在一个由 n 个节点组成的无向连通图,图中的节点按从 0 到 n - 1 编号。
彤哥
2021-08-12
7120
极致用户体验:论批量处理接口的性能优化之道
上一讲,我写了一篇关于批量导入请求的性能优化过程,其中,关于Elasticsearch源码中写死了最大连接数的问题,是我错了,有同学留言说是HttpClientConfigCallback中可以修改,后来经过证实,确实可以修改,大家注意一下,同时,也非常感谢这位同学的留言。
彤哥
2021-04-08
1.2K0
榨干服务器:一次惨无人道的性能优化
做过2B类系统的同学都知道,2B系统最恶心的操作就是什么都喜欢批量,这不,我最近就遇到了一个恶心的需求——50个用户同时每人导入1万条单据,每个单据七八十个字段,请给我优化。
彤哥
2021-03-21
6390
如何培养自己的结构化思维?
不知道你有没有这样一些困惑,面试的时候对于一个知识点总是答不好,给老板汇报的时候总是讲不好,晋升答辩的时候总是讲不清楚过去一年自己的贡献,撩妹的时候总是拿捏不到重点,咳咳。
彤哥
2021-02-02
5470
技术增强: 如何更优雅地开发中间件?
那你就错了,我们这里说的中间件,并不一定是那些如dubbo之类很牛逼的开源组件,而是,你们公司内部自己使用的公共组件。
彤哥
2021-02-02
4100
[非广告]打工人如何持续提升自己的技术能力?
作为打工人,只有不断的为企业解决各种问题,才能体现你的价值,然而,只有当你能够为企业解决越来越大的问题的时候,才能体现你的核心竞争力。
彤哥
2021-02-02
3390
技术人都是孤傲的,如何才能做好技术管理呢?
所以,今天我们不讨论一些纯管理的东西,比如,放权之类的,我们主要从技术的角度看看如何管理好整个团队,如何实现降本增效。
彤哥
2021-02-02
4110
异常要怎么抛?
上一章,我们一起学习了打日志的点点滴滴,很多同学跟我反馈,自己好像从来没打对过日志,也有同学跟我吐槽,MD,最讨厌那些吞异常的SX。
彤哥
2021-02-02
1.4K0
日志到底该如何打印?
最近在做新项目,一直在加班,期间遇到很多问题,我把一部分归类为设计原则的问题,当然,这里的设计原则不是特指那个SOLID五大原则,这里是指更广义的设计原则,不喜勿喷。
彤哥
2021-02-02
8550
左倾红黑树、右倾红黑树、AA树,你不知道的还有很多!
上一节,我们一起从二叉树、二叉查找树、平衡树、AVL树、2-3树、2-3-4树、B树,一路讲到红黑树,最后得出红黑树的本质:红黑树就是2-3-4树,请看下图:
彤哥
2020-10-29
2.8K0
了解红黑树的起源,理解红黑树的本质
前面两节,我们一起学习了关于跳表的理论知识,并手写了两种完全不同的实现,我们放一张图来简单地回顾一下:
彤哥
2020-09-23
1.4K0
太刺激了,面试官让我手写跳表,而我用两种实现方式吊打了TA!
上一节,我们一起学习了关于跳表的理论知识,相信通过上一节的学习,你一定可以给面试官完完整整地讲清楚跳表的来龙去脉,甚至能够边讲边画图。
彤哥
2020-09-14
3110
谁说有序链表不能进行二分查找?!
上一节,我们一起学习了关于哈希的一切,特别是哈希表的进化过程,相信通过上一节的学习,你一定可以从头到尾完整地给面试官讲讲哈希表是如何发展到如今这一步的。
彤哥
2020-09-14
1.6K0
七夕节也要学起来,哈希哈希哈希!
上一节,我们一起学习了,在Java中如何构建高性能队列,里面牵涉到很多底层的知识,不知道你有Get到多少呢?!
彤哥
2020-08-28
4720
构建高性能队列,你不得不知道的底层知识!
栈和队列,可以说是除了数组和链表之外最基础的数据结构了,在很多场景中都有用到,后面我们也会陆陆续续的看到。
彤哥
2020-08-21
6360
最新情报:所有的递归都可以改写成非递归?
上一节,我们使用位图介绍了12306抢票算法的实现,没有收到推送的同学可以点击上方专辑查看,或者在公主号历史消息中查看。
彤哥
2020-08-17
7470
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档