首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CVNot
掘友等级
Java后端
|
滴滴
写博客主要是为了自我总结,目前正在编辑之前的文章,优化叙述逻辑,弥补逻辑断层。
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
216
文章 216
沸点 0
赞
216
返回
|
搜索文章
赞
文章( 216 )
沸点( 0 )
Linux中一个网络包的发送/接收流程
Linux发送网络包时为什么会粘包拆包,期间网络包经历了哪些缓冲区、经历了几次拷贝(CPU、DMA),TCP又是如何实现滑动/拥塞窗口...
算法核心-双指针问题
为了方便迅速记忆,给大家杜撰几个概念出来。 逆向指针:指针异动方向相反。 同向指针:指针异动方向相同。 快慢指针:一个指针快、一个指针慢。 等距指针:两个指针一样快。 多路指针:指针分别在
求最短路径问题
基础知识准备 已知各城市之间距离,请给出从城市A到城市B的最短行车方案 or 各城市距离一致,给出需要最少中转方案。 也就是,固定起始点的情况下,求最短路。 假设用邻接矩阵存图,就比如下面
常见的存储结构
本文只作为了解,让大家理解 B+数跟透传,可以不刷哈。 常见的存储结构: 我们计算机的主存基本都是随机访问存储器(Random-Access Memory,RAM),他分为两类:静态随机访
缓存淘汰算法--LRU算法
LRU定义与实现 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”。
说说什么是跳表?
跳表全称为跳跃列表,它允许快速查询,插入和删除一个有序连续元素的数据链表。跳跃列表的平均查找和插入时间复杂度都是O(logn)。快速查询是通过维护一个多层次的链表,且每一层链表中的元素是前
LRU和LFU的区别
LRU和LFU都是内存管理的页面置换算法。 LRU,即:最近最少使用淘汰算法(Least Recently Used)。LRU是淘汰最长时间没有被使用的页面。
Log4j2.xml 配置文件详解
这是我参与更文挑战的第4天,活动详情查看: 更文挑战 一、Log4j2介绍 Log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".x
说说零拷贝?
什么是 DMA 技术 为了解决CPU搬运数据的问题,释放 CPU 资源,发明了直接内存访问DMA(Direct Memory Access) 技术 在进行 I/O 设备和内存的数据传输的时
java中有几种方法可以实现一个线程?
Java中实现线程的两种方法 第一是实现Runnable接口实现它的run()方法。 第二种是继承Thread类,覆盖它的run()方法。 这两种方法的区别是,如果你的类已经继承了其它的类
下一页
个人成就
文章被点赞
335
文章被阅读
55,522
掘力值
2,035
关注了
15
关注者
87
收藏集
13
关注标签
16
加入于
2019-08-25