首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
风过留情李寻欢
掘友等级
🦐
和你一样,经常失眠的人。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
最新
热门
[Golang] Channel原理分析
golang中channel被设计为一个环形队列。通过对内存地址的计算来实现数据的读写,使用锁来保证线程安全。很好的结合了goroutine的并非性,实现了高效并发场景下的数据共享问题。
[译]Go的内存管理概览
原文链接 当程序运行时,它们会把对象写入内存。在某些时候,当这些对象不在被需要的时候,应该将其移除。这个过程叫做内存管理。这篇文章旨在内存管理的概述,然后深入了解在Go中,是如何通过垃圾回收实现的。
[Golang]从sync.waitGroup看内存对齐
最近在研究Go标准库的sync.waitGroup的源码,其中有一段代码引发了我内存对齐这个概念的思考。
[译]Golang中的内存对齐
这篇文章将介绍Go(内存分配的)中的类型对齐以及大小保证。去理解Go如何确保正确估算struct类型的大小以及正确使用标准库sync/atomic的64-bit函数至关重要。
[译]Node.js: 快捷的async函数会如何阻塞事件循环,使I/O饥饿?
一个典型的Node.js应用基本上就是一个各类的事件响应执行的callback集合:一个接入的connection, I/O完成,timeout到期,Promise决议等等。这里有单个主线程(事件循环)执行所有的callback。因为其他正在pending的callback的在…
ES6:玩转Reflect
提供函数化的方法,用于取代Object相关的操作符,如delete、instanceof等。 提供更值得信赖的Function API。 提供原生的代理方法,与Proxy联动。 当我们使用Proxy对某个对象的行为进行拦截时,通常做一些额外逻辑,然后执行默认行为。 在了解完Re…
[译]Node.js应用如何添加健康检测?
随着应用程序用户量的增多,软件的可用性将面临巨大的考验。让我们来看一看为什么应用程序需要高可用性。 我们为什么需要应用程序的高可用性。 在SLAS,你经常指定一个你可用达到的特定可用性(比如 99.9%)。 对于B2C应用(比如网上店铺),宕机可能意味着高额的经济损失。 除了经…
Node.js:记一次使用gRPC重构http服务的实践
最近在业务开发过程中,发现同时维护多个服务间的业务通信,存在较高的开发成本。在窥视了部分同僚们的代码后,发现他们普通使用了rpc去构建服务,所以我决定尝试使用gRPC重构服务。这里介绍一些项目的基本情况: 同时维护多个独立的服务。 服务分别部署在多个机器上。 服务间存在业务上的…
[译]互联网的终结,我们所了解的WebAssembly
你是如何上网的?我喜欢它的私密性和安全性。 但是不幸的是,我们的想法并不重要。WebAssembly,这个令人兴奋的新技术,它允许浏览器运行原生的底层语言。也许,它将终结我们所了解的互联网私密性和安全性。 WebAssembly,简而言之,一个允许浏览器运行原生代码的运行时。我…
Nest.js核心概念浅析
在传统Node.js服务端应用中,controller用于处理route对应的客户端请求。每个controller可以拥有多个route,不同的route会执行不同的action(行为)。在Nest中,我们可以使用内置的decorators来对request, response…
下一页
个人成就
文章被点赞
85
文章被阅读
35,981
掘力值
864
关注了
9
关注者
17
收藏集
2
关注标签
35
加入于
2019-01-27