首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
服务端收录
订阅
廖逸林
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
【译】理解Rust中的局部移动
最近,我一直在研究Rust,虽然从很多方面来看它都是一门十分优秀的语言,但我也发现了很多不易察觉的复杂性。其中一个例子就是,不太引人注意的局部移动(partial move) 。因此,我在想,为什么不写一篇文章来介绍它呢? 我不准备在这里介绍Rust中所有权和借用的全部细节。不…
5中方案告诉你,并发环境下,先操作数据库还是先操作缓存?
如果是一读(线程B)一写(线程A)操作,「先操作缓存,再操作数据库」。流程图如下所示: 3.线程B发起一个读操作,cache miss缓存失效了。 5.线程B执行set cache,把从DB读到的数据,更新到缓存。 「这样看,没啥问题」。我们再看第二个流程图,如下: OK,酱紫…
界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!
对于维护、管理Linux系统来说,它的性能监控非常重要,特别是实时监控数据,这个数据有利于我们判断服务器的负载压力,及时调整资源调配,也有助于更好的服务于业务。所以,今天民工哥给大家安利一款Linux
go-elasticSearch 实战篇,带你学会增删改查
1. 创建客户端 在进行开发之前,我们需要下载一个Es依赖库。 这里创建client是使用的NewClient这个方法进行实现的,在创建时,可以提供ES连接参数。上面列举的不全,下面给大家介绍一下。 elastic.SetURL(url)用来设置ES服务地址,如果是本地,就是1…
探索 Golang 云原生游戏服务器开发,5 分钟上手 Nano 游戏服务器框架
轻量级,方便,高性能 golang 的游戏服务器框架。 nano 是一个轻量级的服务器框架,它最适合的应用领域是网页游戏、社交游戏、移动游戏的服务端。当然还不仅仅是游戏,用 nano 开发高实时 web 应用也非常合适。 组件(Component):nano 应用的功能就是由一…
从0到1的弹幕系统--实现超简单的websocket协议
本系列为Golang实战,从0到1实现一个弹幕系统。在开发的过程中,会实现一些现成的轮子,只是为了学习用,实际使用时,还是使用现成的轮子。 现在直播行业大火,有斗鱼、虎牙等这种大型直播平台,也有带货直播、电商直播等等,这些直播都会有弹幕系统,没有弹幕的直播是没有灵魂的。不止是直…
Redis的n种妙用,不仅仅是缓存
setnx key value,当key不存在时,将 key 的值设为 value ,返回1。若给定的 key 已经存在,则setnx不做任何动作,返回0。 当setnx返回1时,表示获取锁,做完操作以后del key,表示释放锁,如果setnx返回0表示获取锁失败,整体思路大…
【JS】类型检测
js 中的类型检测也是很重要的一部分,所以说这篇文章我们就来讲一下怎么对 JavaScript 中的基本数据类型进行检测。其实这也是在读 Zepto 源码中学习到的,所以阅读源码对我们的提升还是很有帮助的。本文基于参考了前辈们的文章之后个人理解此文写的有不当的地方,请各位大佬指…
Flutter 面试知识点集锦
谷歌大会之后,有不少人咨询了我 Flutter 相关的问题,其中有不少是和面试相关的,如今一些招聘上也开始罗列 Flutter 相关要求,最后想了想还是写一期总结吧,也算是 Flutter 的阶段复习。 本篇主要是知识点总结,如有疑问可点击各文章链接了解详情,或者查阅我 掘金专…