Node Python Go全栈开发

89 篇文章
11 人订阅

全部文章

凌虚

GitHub Actions 指南

GitHub Actions 使你可以直接在你的 GitHub 库中创建自定义的工作流,工作流指的就是自动化的流程,比如构建、测试、打包、发布、部署等等,也就是...

10530
凌虚

给库加上酷炫的小徽章 & ava、codecov、travis 示例

就是 version 这一类里的一种图标,选择 npm 一栏填入包名,然后复制成 Markdown 内容,就会得到诸如:

7230
凌虚

实现 memcached 客户端:TCP、连接池、一致性哈希、自定义协议

memcached 本身并不支持集群,为了使用集群,我们可以自己在客户端实现路由分发,将相同的 key 路由到同一台 memcached 上去即可。

6010
凌虚

从 V8 优化看高效 JavaScript

文本翻译自: https://blog.logrocket.com/how-javascript-works-optimizing-the-v8-compile...

5310
凌虚

Go 垃圾回收

Garbage Collection( GC )也就是垃圾回收到底是什么?内存空间是有限的,诸如变量等需要分配内存才能存储数据,而当这个变量不再使用的时候就需要...

5310
凌虚

流平台 Kafka

Kafka 作为一个分布式的流平台,正在大数据相关领域得到越来越广泛的应用,本文将会介绍 kafka 的相关内容。

9840
凌虚

Go 十秒钟了解 PMG 模型

对于高并发,现代操作系统早就有了多进程和多线程,然而它们本身也是有缺点的。进程是独占资源的基本单元,操作系统创建、销毁进程是非常消耗资源的。线程存在于进程中,是...

10320
凌虚

通过 slack 快速构建实时日志

日志对任何一个应用程序的重要性不言而喻,如果能够实时查看到日志信息,我们便可以更早的发现系统中的漏洞和不足。

5310
凌虚

ES feature and support

ES 新特性、浏览器、Node.js 都在不断发展,我们怎么去知道有哪些新特性以及它们的兼容性情况呢?

6920
凌虚

设计模式速览

设计模式是软件开发领域多年来的经验总结以及最佳实践,使用设计模式不仅可以让我们编写可重用的底层代码,更有助于构建一个稳健可靠的整体系统架构。

6420
凌虚

为什么应该使用 Go module proxy

自从 Go v1.11 版本之后 Go modules 成了官方的包管理方式,与此同时还有一个 Go module proxy ,它到底是个什么东西?顾名思义,...

5720
凌虚

Go 开发十种常犯错误

这时 status 即使没有传值(也就是 unknown 未知状态),但由于默认零值,其将会被解码为 StatusOpen ,显然不符合业务语义上的 Statu...

5220
凌虚

深入 Node.js 事件循环架构

关于 Node.js ,相信你已经了解过不少内容,诸如 Node.js 内核、事件循环、单线程、setTimeout 或 setImmediate 函数的执行机...

7520
凌虚

构建应用服务的十二条准则

构建一个稳健易扩展的应用服务一直是我们不断追求的事情。早在九年前,《The Twelve-Factor APP》一文便从 12 个方面进行了软件开发准则的相关总...

6730
凌虚

从 GitHub 上获取文件内容

我依稀记得 Java 的 Spring Cloud 中有一个重要的部分就是集中配置:

5320
凌虚

连接池设置

对后台应用程序而言几乎离不开操作数据库,而操作数据库绝对是要跟连接池 pool 打交道的。

4830
凌虚

好久没水文章了

还记得刚刚开始玩 webpack 的时候就想着 webpack-dev-server 在本地搞开发这么好用,那我能不能给弄到服务器上让它也能一直在后台运行呢,这...

6830
凌虚

SSE 服务器推送

服务器推送在某些场景下是非常重要且不可或缺的部分,比如看 NBA 总决赛的时候,各种比赛数据的实时更新等,而著名的 WebSocket 协议就可以很简单的实现服...

5710
凌虚

并发事务更新问题

多个并发的事务对同一行数据进行更新,且更新的数据是基于这一行数据更新前的数据计算的结果,造成了此行数据更新的问题。

4620
凌虚

浮点数运算

所有使用 IEEE 754 标准的编程语言,都存在浮点数运算的精度问题,不论是 C/C++、Java、Ruby,还是 Go、Python,当然 JavaScri...

5210

扫码关注云+社区

领取腾讯云代金券