首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
FenixWong
掘友等级
java程序员
读书笔记以及日常遇到问题的一些分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 26
沸点 1
赞
27
返回
|
搜索文章
赞
文章( 26 )
沸点( 1 )
数据结构-队列(重新排版)
队列先进先出,类似一个隧道,先进的车先出隧道。 作为一种非常基础的数据结构,队列的应用也非常广泛,特别是一些具有某些额外特性的队列,比如循环队列、阻塞队列、并发队列。它们在很多偏底层系统、框架、中间件的开发中,起着关键性的作用。比如高性能队列Disruptor、Linux环形缓…
线性排序
核心思想:将要排序的数据分到几个有序的桶里,每个桶里的数据再单独进行排序。桶内排完序之后,再把每个桶里的数据按照顺序依次取出,组成的序列就是有序的了。 使用条件:桶排序对要排序数据的要求是非常苛刻的。 首先,要排序的数据需要很容易就能划分成m个桶,并且,桶与桶之间有着天然的大小…
面试回答问题的三步式
以面试官问你:你们分布式事务怎么做的?在项目中某场景使用到了分布式事务为什么要用分布式事务?WHY怎么使用的分布式事务?HOW在使用过程中遇到了什么问题,然后怎么解决的?如果看过源码,讲讲分布式事务框
es和mysql的结构对比
MySQL 中的数据库(DataBase),等价于 ES 中的索引(Index)。 MySQL 中一个数据库下面有 N 张表(Table),等价于1个索引 Index 下面有 N 多类型(Type)。 MySQL 中一个数据库表(Table)下的数据由多行(Row)多列(col…
常见排序算法
稳定性重要性:可针对对象的多种属性进行有优先级的排序。 举例:给电商交易系统中的“订单”排序,按照金额大小对订单数据排序,对于相同金额的订单以下单时间早晚排序。用稳定排序算法可简洁地解决。先按 照下单时间给订单排序,排序完成后用稳定排序算法按照订单金额重新排序。 冒泡排序只会操…
数据结构-链表
你应该可以发现,其中有两个结点是比较特殊的,它们分别是第一个结点和最后一个结点。我们习惯性地把第一个结点叫作头结点,把最 后一个结点叫作尾结点。其中,头结点用来记录链表的基地址。有了它,我们就可以遍历得到整条链表。而尾结点特殊的地方是:指针不是指向下一个结点,而 循环链表的尾节…
个人成就
文章被点赞
47
文章被阅读
61,682
掘力值
1,144
关注了
5
关注者
10
收藏集
23
关注标签
2
加入于
2018-07-23