首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CodePlus_小小的我
掘友等级
高级软件工程师
|
百度
Anyone can be anything
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
数据结构与算法 | 跳表的实现
一、跳表是怎么诞生的? 我们都知道链表是一种很基础的,也很常用的动态数据结构,它因为不需要一块连续的内存空间和高效的插入删除效率而被广泛使用。但是,有利就有弊。链表要想随机访问第k个数据,就没有数据那
数据库(一) | SQL | 面试所需基础SQL知识
数据围绕着我们的生活,我们一般都把数据写在纸上并放入储物柜,但是最终我们都需要把它们存储在线上,我们管线上的储物柜就叫做数据库。我们如何方便快速地从数据库拉取数据呢?答案是使用SQL(Structured Query Language),这是一种与数据库进行通信的语言。 5G时…
Docker核心原理解读-namespace
2.Docker容器本质上是宿主机的进程,通过namespace实现隔离,通过cgroups实现了资源限制,通过写时复制机制(copy-on-write)实现了高效的文件操作。 3.想要实现一个资源隔离的容器,需要6项隔离,Linux内核提供了这6种namespace隔离的系统…
Docker核心原理解读-cgroups
1.control groups,可以根据需求把一系列系统任务整合到按资源划分等级的不同组里(可以限制、记录任务组所使用的物理资源,CPU、Memory、IO等)。它不仅可以限制被namespace隔离起来的资源,还可以为资源设置权重、计算使用量、操控任务(进程或线程)启停等。…
3分钟让你明白 HashMap之红黑树树化过程
适合面试装逼以及自我提升,前排请备好瓜子。 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本…
Go-Spring : Another Go Style!
Go-Spring 是模仿 Java 的 Spring 全家桶实现的一套 GoLang 的应用程序框架,仍然遵循“习惯优于配置”的原则,提供了依赖注入、自动配置、开箱即用、丰富的第三方类库集成等功能,能够让程序员少写很多的样板代码。 去年年底的时候,我所在的团队由于业务调整,技…
面试必备:ThreadLocal原理解析[精品长文]
ThreadLocal提供了一种访问某个变量的特殊方式:访问到的变量属于当前线程,即保证每个线程的变量不一样,而同一个线程在任何地方拿到的变量都是一致的,这就是所谓的线程隔离。 如果要使用ThreadLocal,通常定义为private static类型,在我看来最好是定义为p…
ThreadLocal 剖析
该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get 或 set 方法)的每个线程都有自己的局部变量,它独立于变量的初始化副本。ThreadLocal 实例通常是类中的 private static 字段,它们…
SpringBoot 封装自己的Starter
我们在使用SpringBoot的时候常常要引入一些Starter,例如spring-boot-starter-web,官方为我们提供了几乎所有的默认配置,很好的降低了使用框架时的复杂度,所以在用xxx-starter的时候,可以不用费心去写一些繁琐的配置文件,即使必要的配置在a…
个人成就
文章被点赞
14
文章被阅读
2,145
掘力值
116
关注了
14
关注者
10
收藏集
0
关注标签
8
加入于
2019-01-21