首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的2019
订阅
大豆万岁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
给你一份Spring Boot知识清单
在过去两三年的Spring生态圈,最让人兴奋的莫过于SpringBoot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而SpringBoot应用本质上就是一个基于Spri
图解Golang的内存分配
以上是程序内存的逻辑分类情况。 Go是内置运行时的编程语言(runtime),像这种内置运行时的编程语言通常会抛弃传统的内存分配方式,改为自己管理。这样可以完成类似预分配、内存池等操作,以避开系统调用带来的性能问题,防止每次分配内存都需要系统调用。 内存分配算法采用Google…
应届生都掌握的基本操作系统知识
1. 进程和线程的区别。 6. 什么是虚拟内存。
搞懂单链表常见面试题
链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer),简单来说链表并不像数组那样将数组存储在一个连续的内存地址空间里,它们可以不是连续的因为他们每个节点保存着下一个节点的引…
中国第一TreeMap面试官,诞生了
更多精彩文章。 Linux五件套之类的。 条条大路通罗马,罗马就是TreeMap。 答:回答list,set,map巴拉巴拉。 答:回答数组链表红黑树巴拉巴拉。 答:好行不能哎,因为它都叫hash了。 答:不知道。 第一面试官:我了解你了,你可以回去了。 答:5种基本的,四种不…
一个基于Spring Boot的API、RESTful API项目种子(骨架)
Java Serializable:明明就一个空的接口嘛
对于 Java 的序列化,我一直停留在最浅显的认知上——把那个要序列化的类实现 Serializbale 接口就可以了。我不愿意做更深入的研究,因为会用就行了嘛。 但随着时间的推移,见到 Serializbale 的次数越来越多,我便对它产生了浓厚的兴趣。是时候花点时间研究研究…
SkipList 跳表的原理以及实现
跳跃列表是一种数据结构。它允许快速查询一个有序连续元素的数据链表 而其快速查询是通过维护一个多层次的链表,且每一层链表中的元素是前一层链表元素的子集。 一开始时,算法在最稀疏的层次进行搜索,直至需要查找的元素在该层两个相邻的元素中间。这时,算法将跳转到下一个层次,重复刚才的搜索…
迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的最清楚的好文章(建议收藏)
假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。 如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直到十几秒后才拿到HTTP响应,然后继续往下执行。 这个时候你问别人,刚刚代码发起的这个请求是不是一个同步请求,对…
JAVA之锁机制实现原理(简化版)
在HopSpot虚拟机中,对象在内存存储中分为3部分:对象头(Header)、实例数据(Instance Data) 和 对齐填充(Padding)。 在无多线程竞争锁的情况下,为了让同一线程获得锁的代价更低而引入了偏向锁。 (1) 访问Mark Word中偏向锁的标识是否设置…