首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
一车面包人
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
1
关注
赞
28
文章 28
沸点 0
资讯 0
赞
28
关注
返回
|
搜索文章
一车面包人
2年前
关注
JavaScript实现堆
由于JavaScript缺少内置的优先队列实现(例如Java的PriorityQueue,Python的heapq),导致刷题时碰到优先队列相关的题只能换语言写,还是自己写...
12
3
分享
一车面包人
赞了这篇文章
一车面包人
2年前
关注
集群环境下使用Redis分布式锁防止定时任务重复执行
在业务开发中,定时任务是个很常见的需求,但是当服务器进行水平扩展,部署多个节点之后,分散在多个节点的任务将被重复执行。 如果是定时压缩日志之类的幂等操作的话还好,并不会产生...
4
评论
分享
一车面包人
赞了这篇文章
一车面包人
2年前
关注
egg-socket.io 向指定客户端发送消息
egg-socket.io是对socket.io的一个封装,加上了对router、controller、namespace和middleware的规约。 其中,router...
16
3
分享
一车面包人
赞了这篇文章
一车面包人
2年前
关注
在kong插件中使用redis
在开发kong自定义插件时,可能会面对需要多个worker共享一些信息或者接收外部的程序输入的情况。而多进程共享信息常用的方式就是redis。 由于kong的插件开启后,对...
2
评论
分享
一车面包人
赞了这篇文章
一车面包人
2年前
关注
Node.js 工作线程 worker_threads 的使用
而工作线程通过开启在主线程中开启新的线程单独执行计算任务,避免了阻塞整个事件循环,使主线程仍然可以继续处理后续的请求。 并且由于是新的线程,可以在其他cpu核心上执行,使得...
3
1
分享
一车面包人
赞了这篇文章
一车面包人
2年前
关注
【译】Redis 客户端缓存 (Redis server-assisted client side caching)
客户端缓存是一种用于创建高性能服务的技术。它利用应用服务器(通常它们和redis节点不在同一台服务器)中的可用内存,直接在redis客户端存储数据库的某个子集。 当使用客户...
1
评论
分享
一车面包人
关注了
阿里巴巴大淘宝技术
一车面包人
2年前
关注
关于Redis主从节点数据过期一致性的思考,它真的足够一致了吗?
最近重新读了《Redis设计与实现》,注意到了一些原来没在意的小细节。比如 9.7 AOF、RDB和复制功能对过期键的处理 这节中说到的从节点可能读到过期数据的问题。 在了...
12
6
分享
一车面包人
2年前
关注
Redis中Lua脚本的使用和超时处理
Redis提供了Lua脚本功能来让用户实现自己的原子命令,但也存在着风险,编写不当的脚本可能阻塞线程导致整个Redis服务不可用。 本文将介绍Redis中Lua脚本的基本用...
1
评论
分享
一车面包人
2年前
举报
额,审核一天了还没过,算正常吗?
反馈 & 建议
分享
2
点赞
一车面包人
2年前
关注
排序算法总结(JS实现)
本文为对几种排序算法做的一些总结,代码由JavaScript实现,均通过 leetcode 912.排序数组 的测试用例。 全文分为三部分,依次介绍了时间复杂度为 O(n^...
2
评论
分享
一车面包人
2年前
关注
HTTPS原理及执行流程
加密算法主要分为两类,对称和非对称。hash算法单向不可逆,会丢失原始信息,不作考虑。 使用同一个密钥进行加密解密。 考虑如下的方式,客户端和服务端各自用对方的公钥加密信息...
6
评论
分享
一车面包人
2年前
关注
Redis在缓存中的应用
Redis 作为一个高性能的内存存储系统,拥有远高于数据库的读写效率,因此它的一个典型的应用场景就是作为缓存,降低数据库压力。 从图中来看,读取流程 很好理解:命中了就直接...
1
评论
分享
一车面包人
2年前
关注
Redis的AOF配置
最近在看redis默认配置文件 AOF部分时候发现了两个没怎么了解过的配置项aof-load-truncated和aof-use-rdb-preamble,把这部分的配置文...
2
评论
分享
一车面包人
2年前
关注
短链接系统实现(基于Egg.js)
在部分存在字数限制的场景下(例如微博的140字限制和长短信拆分),如果填入很长的链接将占用可用的文本长度,需要将长链接转换为短链接。 此外由于短链接生成之后需要长期可用,需...
1
评论
分享
一车面包人
赞了这篇文章
ikoala
伪全栈 @ 程序员成长指北
·
2年前
关注
面试官问:Node 与底层之间如何执行异步 I/O 调用
核心模块(native模块):包含在 Node.js 源码中,被编译进 Node.js 可执行二进制文件 JavaScript 模块,其实也就是lib和deps目录下的js...
129
10
分享
一车面包人
赞了这篇文章
一车面包人
3年前
关注
进程内缓存与redis比较
缺点1. 不利于水平扩展 缺点2. 可靠性不高,功能不全 优点1. 访问速度更快 优点2. 可以保存引用类型...
1
评论
分享
一车面包人
关注了
敖丙
一车面包人
赞了这篇文章
ikoala
伪全栈 @ 程序员成长指北
·
3年前
关注
你会成为你想的那个人 | 掘金年度征文
大家好,我是考拉,一个有趣且乐于分享的人。我不是什么大佬,我是众多程序员中那个坚持学习的小考拉。 2019年本命年,对我来说是转折比较多的一年,也是收获比较多的一年,忘掉一...
205
99
分享
一车面包人
3年前
关注
正则表达式入门(下)---分组和断言
三. 分组 () 为此,正则表达式提供了非捕获分组功能,非捕获分组只用于限定量词作用范围,不会捕获文本内容. 四. 断言 断言只用来判断某个位置左侧/右侧的文本是否符合要求...
2
评论
分享
下一页
个人成就
文章被点赞
71
文章被阅读
31,001
掘力值
761
关注了
12
关注者
9
收藏集
1
关注标签
13
加入于
2019-05-05
温馨提示
当前操作失败,如有疑问,可点击申诉