首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Jimny
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
赞
文章( 7 )
沸点( 0 )
使用 Golang 玩转 Docker API | Go主题月
Docker 提供了一个与 Docker 守护进程交互的 API (称为Docker Engine API),我们可以使用官方提供的 Go 语言的 SDK 进行构建和扩展 Docker 应用程序和解决方案。 该部分会介绍如何使用 Golang + Docker API 进行管理…
原理与工程实践 | Tokio Internal 之 任务调度
作者:韩冰(Tony) / 后期编辑:张汉东 选择合适的 task 来运行是调度器非常重要的一个逻辑,如果处理不好,可能会使调度很慢,也可能会使不同的 task 没有被公平地执行,甚至有些 tasks
Rust Cargo 使用总结
Cargo用于组织Rust项目,比直接用rustc编译多个源文件更方便。本文档介绍我们开发过程中用到的Cargo功能与小技巧,更多信息可参考 The Cargo Book。 rev表示要用的git commit id,可简写成前7个字符,因为git commit id前7个字符…
Rust 函数
Rust 支持多种编程范式,但更偏向于函数式,函数在 Rust 中是“一等公民”,函数可以作为数据在程序中进行传递。跟 C、C++ 一样, Rust 也有一个唯一的程序入口 main 函数。 Rust 使用 fn 关键字来声明和定义函数,使用 snake case 风格来命名函…
Rust 流程控制
if 条件选择是一个表达式(可以用来赋值),并且所有分支都必须返回相同的类型。 判断条件不必用小括号括起来,条件后跟的代码块必须用大括号括起来。 Rust 提供了三种循环:loop、while 和 for。 无限循环,一般配合break表达式使用。 Rust 通过 match …
Go面试复盘备忘录
声明时:array需要声明长度或者... go通过约定来实现权限控制。变量名首字母大写,相当于public,首字母小写,相当于private。在同一个包中访问,相当于default。由于在go中没有继承,所以就没有protected channel是一个通信机制,它可以让一个g…
记一次latency问题排查:谈Go的公平调度的缺陷
我们有一个对延迟很敏感的模块,这个模块需要访问网络中的另一台机器去取一个时间戳。实现一次分布式事务,需要执行这个操作两次,如果这里拿时间戳慢了,整个事务的延迟就会上升。理论上内网环境同机房一次网络的round trip应该在0.5ms以内,大部分简单读请求应该落在1ms,80%…
关注了
5
关注者
0
收藏集
1
关注标签
40
加入于
2017-11-14