首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
超级爽朗的郑
掘友等级
可控核聚变高级研发专家
|
成都可控核聚变研究院
成都可控核聚变研究院副院长
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
206
文章 196
沸点 10
赞
206
返回
|
搜索文章
最新
热门
选择排序记录一下
前言 选择排序是一种类似冒泡排序的排序算法,每次循环都会选择出最小的一个元素,然后放在数组的最左边。 相对于冒泡排序,选择排序的优势没有在最里层进行元素交换,减少了元素的交换次数,但是如果是相同的元素
冒泡算法记录一下
前言 冒泡算法算是以前在学校里最早接触的算法之一了。因为简单易懂,基本上很多人都了解其基本原理。但是因为其排序方式简单粗暴,针对每个元素都依次遍历比较,所以其时间复杂度O(n^2),是一种效率低下的排
手撸一个线程池
常规前言 多线程编程是在开发过程中非常基础且非常重要的一个环节,基本上任何一家软件公司或者项目中都会使用多线程。当然在项目中通常都是通过线程池的方式执行多线程任务。看线程池执行流程和源码设计有助于提升
redisson分布式锁的执行原理分析一下
很简单的前言 之前在项目中有使用redisson作为分布式锁的实现方式,就想着看看它的源码的执行流程,然后记录一下。 没有排版的分析过程 废话不多说,先上图分析 上图是redisson的基本用法。 这
Map中value赋值null记录一下
无意义的开头 在java集合容器里使用较多的有Map集合有HashMap和ConcurrentHashMap。 其中HashMap为非线程安全,只有在单线程内或并发读场景里使用。而Concurrent
多线程异常了会怎样?
前言 之前看过一个文章,里面有一个面试题,是关于多线程的问题。 问题描述的是:如果一个线程死了,会发生什么? 个人在没有看文章后续讲解时,当时心里产生了几个答案。可惜最后发现没有回答到点上,所以打算记
nacos2.0.0-ALPHA版本bug记录一下
前言 之前个人在使用nacos 2.0.0-ALPHA版本作为注册中心时,发现在nacos客户端查询注册成功且非default_group组的服务时会响应500。 刚开始我还以为是我项目有配置错误,后
redis基本数据结构的内部编码
前言 redis的五种数据结构分别是string,hash,list,set,zset。它们内部编码其实是有多种实现的。 数据结构 内部编码 String int,raw,embstr hash zi
SkipList跳表记录一下
定义 skipList 跳表是由 William Pugh在1990年发表的论文中提出的一种数据结构。其思想是用空间换取时间,在一个基础链表中如果想查找一个元素那么就需要遍历整个链表,最坏情况的时间复
LRU算法记录一下
定义 lru 算法,全称是Least Recently Used。 lru是一种淘汰算法,淘汰掉最近最少使用的元素。当一个数据在最近一段时间没有被访问到,那么在之后的一段时间内也极少可能会被访问到,所
下一页
个人成就
文章被点赞
507
文章被阅读
94,133
掘力值
2,712
关注了
13
关注者
49
收藏集
1
关注标签
23
加入于
2021-01-27