首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
仍沫沫
掘友等级
后端
每天进步一点点
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
143
文章 143
沸点 0
赞
143
返回
|
搜索文章
赞
文章( 143 )
沸点( 0 )
Redis缓存淘汰策略
存储内容超过最大内存设置时,会报OOM错误。没有设置过期时间的缓存数据过多,就容易达到最大内存设置,导致OOM报错,所以需要使用缓存淘汰策略。
IO多路复用
I/O多路复用的意思就是一个进程同时处理多个TCP连接。 I/O:一般指网络I/O。 多路:多个客户端连接(连接就是套接字描述符,即socket或channel),指多个TCP连接。 复用:用一个进程
Redis主要数据类型的底层实现
Redis的几个主要的数据类型是string(字符串)、hash(哈希)、list(列表)、set(集合)、sorted set(排序集合)。string的底层数据结构主要是简单动态字符串(SDS),
Github配置2FA
2FA指的是双重身份验证,意思是为了提高安全性,不能仅凭用户名和密码来验证身份信息,需要使用两种方式来验证身份。其实用短信来验证身份是比较简单的,但是Github不支持中国区手机号的短信验证,所以我选
Go中的rune
rune类型是文字符号,它是int32类型的别名。 刚开始看到Go的rune类型的时候,我感到很迷惑,在JavaScript和Python中,字符就是字符,整数就是整数,但是在Go中,rune表示文字
为什么计算机表示浮点数会有误差
计算机使用定点格式和浮点格式来表示数值,浮点数无法精确地表示数值,导致在浮点数运算的过程中会有误差,比如: 计算机的浮点数运算误差和计算机底层的二进制表示方式有关,无论使用什么语言来进行浮点数运算,都
Go中一些常用的基础方法
字符串 1.使用正则表达式验证字符串 使用regexp包中的Match函数: Match函数返回一个表示在b中是否包含和pattern匹配的项的布尔值和一个错误。
Go语言中的结构体
结构体是一个序列,包含一些被命名的元素,这些被命名的元素称为字段(field),每个字段有一个名字和一个类型。 结构体用得比较多的地方是声明与数据库交互时需要用到的Model类型,以及与JSON数据进
Git使用场景
Git是一个分布式的版本管理系统,用于快速和高效地对项目进行处理。假设小懒是一名从未使用过Git的学生,她入职公司后可能会有以下的Git使用场景。 1. 下载Git 在macOS上通过 Homebre
MySQL 为什么采用 B+树作为索引?5年经验程序员回答让我悟了
为什么MySQL的索引有那么多的数据结构可选,偏偏选树结构?为什么那么多的树结构?为什么又偏偏采用 B+ 树作为索引?
下一页
个人成就
文章被点赞
405
文章被阅读
130,505
掘力值
3,420
关注了
4
关注者
65
收藏集
0
关注标签
9
加入于
2019-05-05