数据结构
-
WebAssembly 安全的现在和未来
简介 正如我们 最近解释的,WebAssembly 是一种用于以任何语言编写的二进制格式的软件,旨在最终无需更改就能在任意平台运行。WebAssembly 的第一个应用是…
-
五种加速 Go 的特性
Anthony Starks 使用他出色的 Deck 演示工具重构了我原来的基于 Google Slides 的幻灯片。你可以在他的博客上查看他重构后的幻灯片, mindchunk…
-
解读 | TARS 开源项目发布 Go 语言版本
导语:近日,Tars 开源项目在上海发布并开源了 Go 语言版本,其性能与 C++ 版本相当,比 gRPC 的性能高 5 倍。 Tars 是腾讯开源的一款微…
-
如何在 Linux 中不使用功能键在 TTY 之间切换
本简要指南介绍了在类 Unix 操作系统中如何在不使用功能键的情况下切换 TTY。在进一步讨论之前,我们将了解 TTY 是什么。正如在 AskUbuntu 论坛的一个答案中所提到的…
-
全面教程:在 RxJS 中创建流
对大多数开发者来说,与 RxJS 的初次接触是通过库的形式,就像 Angular。一些函数会返回流stream,要使用它们就得把注意力放在操作符上。 有些时候,混用响应式和非响应式…
-
netdev 第二天:从网络代码中移除“尽可能快”这个目标
嗨!今天是 netdev 会议的第 2 天,我只参加了早上的会议,但它非常有趣。今早会议的主角是 Van Jacobson 给出的一场名为 “从尽可能快中变化:教网卡以…
-
从零开始学习 Go 语言的切片
这篇文章受到了我与同事讨论使用切片slice作为栈stack的一次聊天的启发。后来话题聊到了 Go 语言中的切片是如何工作的。我认为这些信息对别人也有用,所以就把它记录了下来。 数…
-
最懂你的Redis教程 redis分布式锁+企业解决方案+redis实战
Redis,目前全国甚至是全球最常用的缓存中间件之一,在现在公司的开发中,可以说是离不开Redis。 在企业越来越注重用户体验的今天,Redis因具有高性能、高响应的特性,…
-
2021最新免费教程:20天从0掌握Java
如果将学习者比喻成想要进入Java世界的一条巨龙,那么 一门好的Java入门课 就相当于先帮你塑造“龙骨”,其重要性不言而喻。 在此基础之上再去丰富…
-
TreeMap集合实现按键值排序
HashMap集合存储的元素的键值是无序且不可重复的,为了对集合中的元素的键值进行排序,Map接口提供了另一个可以对集合中元素键值进行排序的类TreeMap。下面通过一个案例演示T…