首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Xiao淩求个好运气
掘友等级
淡如逝水一般映照你下落,
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 47
沸点 4
赞
51
返回
|
搜索文章
赞
文章( 47 )
沸点( 4 )
Redis的自白:我为什么在单线程的这条路上越走越远?
曾几何时我是辣么的单纯,辣么的可爱,而如今我竟背叛了当初“誓言”,决心在多线程这条路上义无反顾的一路狂奔,没错我就是你们口中那个既可爱又迷人的 Redis,你可以叫我小 R...R 😊。 一波骚操作结束,我们开始今天的正文。 Redis 的单线程曾几何时还是我们炫耀的资本,优…
字节跳动在 Go 网络库上的实践
字节跳动框架组主要负责公司内 RPC 框架的开发与维护。RPC 框架作为研发体系中重要的一环,承载了几乎所有的服务流量。随着公司内 Go 语言使用越来越广,业务对框架的要求越来越高,而 Go 原生 net 网络库却无法提供足够的性能和控制力,如无法感知连接状态、连接数量多导致利…
线程池与ThreadLocal - JUC(一)
这里的Worker即持有具体thread的工作线程,workQueue(阻塞队列)则是我们传入的一个个需要被执行的任务(run方法里面的内容)。其他的结构性的说明可以瞅瞅这篇美团技术团队的文章,写的特别好: 工作线程在执行完成一个任务以后,就会去阻塞队列获取新的任务,执行任务的…
详解Go语言的内存模型及堆的分配管理
这篇文章主要介绍Go内存分配和Go内存管理,会轻微涉及内存申请和释放,以及Go垃圾回收。从非常宏观的角度看,Go的内存管理就是下图这个样子,我们今天主要关注其中标红的部分。 Go这门语言抛弃了C/C++中的开发者管理内存的方式,实现了主动申请与主动释放管理,增加了逃逸分析和GC…
面试 HTTP ,99% 的面试官都爱问这些问题
HTTP 主要内容分为三部分,超文本(Hypertext)、传输(Transfer)、协议(Protocol)。 超文本就是不单单只是本文,它还可以传输图片、音频、视频,甚至点击文字或图片能够进行超链接的跳转。 上面这些概念可以统称为数据,传输就是数据需要经过一系列的物理介质从…
Linux 桌面史话
我第一次安装 Linux 是在 1993 年。那时,安装这种操作系统没有太多的选择。早期,许多人只是从别人那里复制一个运行中的镜像。然后有人有了一个很好的想法,创建一个 Linux 的“发行版”,让你可以自定义要安装的软件。这就是 Softlanding Linux 系统(SL…
如何在耗时较长的操作完成后得到提醒?
作为Linux工程师,很多工作是在命令行下完成的。有时候我们执行一个命令,可能需要很长时间才能完成,比如sudoapt-getupdate,或者编译一个需要花费半小时的系统,如果我们啥也不干就干等着结
我在掘金这3年 - 如何给飞行中的飞机换引擎
打算写几篇文章作为我在掘金担任技术总监这3年的总结. 分别从技术, 产品, 管理这三个角度谈一谈我的思考和收获. 本篇是其中第一篇, 以时间顺序来描述一下我2016年底刚到掘金的时候, 将一个运行在ServerLess的技术社区--掘金, 整站重构迁移到公有云上的技术规划和实施…
2020互联网Java后端面试必备解析—Redis23题
文章对Redis数据结构指令、高并发处理、持久化、集群、复制、Redis 应用等问点做了解析。 Redis 中的事务是一组命令的集合,是 Redis 的最小执行单位,一个事务要么都执行,要么都不执行。带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收…
下一页
个人成就
文章被点赞
107
文章被阅读
16,839
掘力值
556
关注了
20
关注者
44
收藏集
1
关注标签
5
加入于
2018-05-16