索引简介 clickhouse主键即索引,不同于mysql,clickhouse主键可以重复。 clickhouse建表时可以不指定主键,但必须...
1. 解决复杂的装配问题 通常情况下,我们使用new class来获取一个instance,如果new class不是那么容易实现(如 new ...
之前在面试头条后端开发岗位,碰到了一个开放型问题:设计一个短域名系统。leetcode有该方案的讨论,侧重于算法实现,本文主要讨论整体网站设...
Github的awesome有点类似于书本的索引,方便大家快速寻找合适的第三方库,从而提高项目选型效率。但是各类awesome列表基本都是作...
Redis无论在实际运用中和面试提问中都十分重要,本文将带大家一起整理一下Redis的重要知识点和常用方法。 一. 数据类型 Redis有哪...
工欲善其事,必先利其器。开发工具几乎会伴随整个职业生涯,重要性不在此赘述。本文将向各位介绍一下常用的开发工具,以及相同工具之间的简单对比。 ...
二叉树的遍历,无论是在leetcode刷题或者面试过程中,都是十分常见,重要性无需赘述。本文将采用Golang语言来实现前/中/后/层四种遍...
Top K 问题相信大家在面试过程中,经常被问到,下面就为大家来讲讲两种常见的实现算法。 一. 基于堆排序实现 思路 基于数组前K个数生...
Git是目前世界上最先进的分布式版本控制系统 日常使用流程 本地仓库关联远程仓库git init(初始化本地仓库) & git remote a...