首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
以梦为马不想说话101521
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
MySQL主键设计
本篇讲解 Mysql 的主键问题,从为什么的角度来了解 Mysql 主键相关的知识,并拓展到主键的生成方案问题。再也不怕被问到 Mysql 时只知道 CRUD 了。 以下废话连篇,可以直接跳过到下一节。 “信息是用来消除随机不定性的东西”(香农)。人通过获得、识别自然界和社会的…
WAL(Write Ahead Log)预写日志
WAL(Write Ahead Log)预写日志,是数据库系统中常见的一种手段,用于保证数据操作的原子性和持久性。 在计算机科学中,预写式日志(Write-ahead logging,缩写 WAL)是关系数据库系统中用于提供原子性和持久性(ACID 属性中的两个)的一系列技术。…
HTTP 的前世今生
一起走向 HTTP 的世界,看历史长河中他是如何应运而生,如何适应当今的互联网,它又有什么局限性。 20 世纪 60 年代,美国国防部高等研究计划署(ARPA)建立了 ARPA 网,它有四个分布在各地的节点,被认为是如今互联网的 “始祖”。 在 70 年代,基于对 ARPA网的…
MySQL存储大数据量解决方案
我们说 Mysql 单表适合存储的最大数据量,自然不是说能够存储的最大数据量,如果是说能够存储的最大量,那么,如果你使用自增 ID,最大就可以存储 2^32 或 2^64 条记录了,这是按自增 ID 的数据类型 int 或 bigint 来计算的;如果你不使用自增 id,且没有…
单向链表正确实现方式
上一篇《链表导论心法》讲解了链表的理论知识以及链表操作的实现原理。「talk is cheap, show me the code !」 今天让我以一起把代码撸一遍,在写代码之前一定要根据上一篇的原理多画图才能写得好代码。举例画图,辅助思考。 废话少说,撸起袖子干。 首先我们定…
5.链表导论心法
关注公众号 MageByte,有你想要的精彩内容。 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。链表的节点由数据和一个或多个指针域组成。如果不考…
Apache Druid底层存储设计
了解过 Apache Druid 或之前看过本系列前期文章的同学应该都知道 Druid 兼具数据仓库,全文检索和时间序列的能力。那么为什么其可以具有这些能力,Druid 在实现这些能力时做了怎样的设计和努力? Druid 的底层数据存储方式就是其可以实现这些能力的关键。本篇文章…
线性表-数组编号为何从0开始
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。 你一定会说数组这么简单,有啥说的。嘿嘿嘿,里面包含的玄机可不一定每个人都知道。 今天的疑惑来了….. 「数组是一种线性表数据结…
2.时间复杂度与空间复杂度
前面我们说了算法的重要性数据结构与算法开篇,今天我们就开始学习如何分析、统计算法的执行效率和资源消耗呢?请看本文一一道来。 数据结构和算法本生解决的就是「快」和「省」的问题,那就是如何让代码跑得快,还能节省存储空间。打造一台法拉利,不仅跑得快还省油,拥有好的算法与数据结构,程序…
欲善事先利器—IDEA插件篇
同样的开场白,不一样的酒,不一样的故事。 上篇《欲善事先利器——系统篇》已经推荐了一些个人常用的效率系统软件。觉得有帮助的,有共鸣的Rock一下。我们继续新篇——IDEA插件篇。用Eclipse的请原谅,本人已经好几年没用过Eclipse了,给不了你好的建议。 其中提供链接的是…
下一页
关注了
2
关注者
3
收藏集
1
关注标签
1
加入于
2020-03-05