首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
木瓜盖
掘友等级
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
最新
热门
MIT6.824 LAB3
线性一致性 是我们对于存储系统中强一致的一种标准定义。线性一致是特定的操作历史记录的特性。 如何证明线性一致性? 1.序列中的请求的顺序与实际时间匹配 2.每个读请求看到的都是序列中前一个写请求写入的
golang 内存分配
new出来的变量是分配在栈中还是分配在堆中 new出来的变量需要根据逃逸分析后才能决定变量分配在栈中还是堆中。 new函数作用:返回参数类型指针,并指向新分配类型的地址 make函数作用: 只用于切片
进程、线程、协程、goroutine
进程 我们编写的代码只是一个存储在硬盘的静态文件,通过编译后就会生成二进制可执行文件,当我们运行这个可执行文件后,它会被装载到内存,接着CPU会执行程序中的每一条指令,那么这个运行中的程序就是一个进程
Golang Map 哈希表
哈希表冲突解决 在通常情况下,哈希函数输入的范围一定会远远大于输出的范围,所以在使用哈希表时一定会遇到冲突。这时就需要一些方法来解决哈希碰撞的问题,常见方法就是开放寻址法和拉链法 开放寻址法 数据结构
Golang 切片 slice
转载; https://draveness.me/golang/docs/part2-foundation/ch03-datastructure/golang-hashmap/ 切片数据结构 Data
MIT-6.824 LAB2 RAFT算法实现
MAPREDUCE、GFS、VMVARE FT的不足 三个系统在选主的过程都依赖于一个单主节点,优点是它不可能否认自己,因此我们可以避免脑裂问题,但是缺点是单主节点本身又是一个单点故障问题。无法完全实
Golang GC
什么是垃圾回收 内存泄漏问题:指程序中已动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果 过去的两种方法: 内存泄漏检测工具,原理一般是
Redis学习
Redis除了做缓存,还能做什么? 分布式锁,可以通过SETNX命令+lua脚本+定时器实现一个可重入、防误删、自动续期的分布式锁 限流:通过Redis+Lua脚本实现限流 消息队列 使用List数据
MySQL学习
MYSQL基础架构 MySQL主要由下面几部分构成 连接器:身份认证和权限相关(登录MySQL的时候) 查询缓存: 执行查询语句的时候,会先查询缓存(MySQL8.0版本后移除,功能不实用) 分析器:
jwt怎么让token在用户退出登录失效?
1.客户端清除 token 登出时在浏览器或者 APP 客户端清除 token。这种方法比较简单,无需后端操作。 但不经过服务器验证的客户端清除 token 操作会造成登出后使用原 token 仍有访
下一页
个人成就
文章被点赞
9
文章被阅读
16,425
掘力值
379
关注了
0
关注者
1
收藏集
0
关注标签
10
加入于
2022-04-21