首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ngtmuzi
掘友等级
node.js打杂
有意寻职中
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
94
文章 94
沸点 0
赞
94
返回
|
搜索文章
赞
文章( 94 )
沸点( 0 )
[译] 代码复用的风险性
在编程的世界里,没有什么金科玉律。本文将带你了解当下最热编程思想 - “复用代码” 的利与弊。
微服务化改造系列之四:授权中心
常见的服务授权有三种,简单授权,协议授权和中央授权。 - 简单授权:服务提供方并不进行真正的授权,而是依赖于外部环境进行自动授权,比如 IP 地址白名单,内网域名等。这就好比三兄弟互相留了一个后门。 - 协议授权:服务提供方和服务调用方事先约定一个密钥,服务调用方每次发起服务调用请求时,用约定的密钥对请求内容进行加密生成鉴权头(包含调用方唯一识别 ID),服务提供方收到请求后,根据鉴权头找到相应的密钥对请求进行鉴权,鉴权通过后再决定是否授权此次调用。这就好比三兄弟之间约定敲一声是大哥,敲两声是二哥,敲三声是三弟。 - 中央授权:引入独立的授权中心,服务调用方每次发起服务调用请求时,先从授权中心获取一个授权码,然后附在原始请求上一起发给服务提供方,提供方收到请求后,先通过授权中心将授权码还原成调用方身份信息和相应的权限列表,然后决定是否授权此次调用。这就好比三兄弟每家家门口安装了一个 110 联网的指纹识别器,通过远程指纹识别敲门人的身份。
秒杀系统架构优化思路
挺好,可以看看,架构设计原则 - 减少一层又一层的流量
事务并发的可能问题与其解决方案
事务并发的可能问题与其解决方案。
ELK 大规模日志实时处理系统应用简介
ELK 是软件集合 Elasticsearch、Logstash、Kibana 的简称,由这三个软件及其相关的组件可以打造大规模日志实时处理系统
[译] 阅读 NodeJS 文档,我学到了这 19 件事情
我相信我对 Node 了若指掌。我这 3 年来写的网站都是用 Node 来开发的。但实际上,我从没有详细查看 Node 文档。 长期的订阅者应该知道,我正处在书写每一个接口 (interface),属性(prop),方法(method),函数(function),数据类型(data type) 等等关于 Web 开发的漫漫长途中,这样可以填补我的知识面的空缺。在完成了 HTML,DOM, WebApi, CSS, SVG 和 EcmaScript 之后, Node 文档会是我的最后一站。。。
TalkingData 开源大规模机器学习算法库 Fregata
TalkingData 开源大规模机器学习算法库 Fregata。LR 和 Softmax 算法无需调参,对于大多数问题扫描数据一遍可收敛。LR 算法在十亿样本千万维度的训练集上 10 分钟 (10 台服务器 Spark 集群,无内存加速) 可完成训练。开源项目网址: https://github.com/TalkingData/Fregata 核心优化算法 Greedy Step Averaging 论文网址: http://arxiv.org/abs/1611.03608
全站 HTTPs,没那么简单
最近掘金也在做这个事情,转需
结对编程真的好吗?消停会儿吧
本文认为,喜欢结对编程的人是少数,只是他们声音大,所以造成一种假象好像结对编程已成主流、每个团队都得搞结对编程似的;结对编程实际上效率低,内向的程序员就只想安静编程、不想边敲代码边说话边与人互动。
Redis 为什么用跳表而不用平衡树?
本文是《Redis 内部数据结构详解》系列的第六篇。在本文中,我们围绕一个 Redis 的内部数据结构——skiplist 展开讨论。 Redis 里面使用 skiplist 是为了实现 sorted set 这种对外的数据结构。sorted set 提供的操作非常丰富,可以满足非常多的应用场景。…
下一页
个人成就
文章被点赞
263
文章被阅读
23,453
掘力值
688
关注了
1
关注者
870
收藏集
1
关注标签
16
加入于
2015-10-15