Shunda's Blog

High Performance TiDB - Lesson01

本课相关信息 课前学习资料 How do we build TiDB 三篇文章了解 TiDB 技术内幕 - 说存储 三篇文章了解 TiDB 技术内幕 - 说计算 三篇文章了解 TiDB 技术内幕 - 谈调度 教学视频 Lesson 01:TiDB 整体架构 知识扩展:TiDB 开发者社区现状 课程作业 题目描述 本地下载 TiDB,TiKV,PD 源...

MapReduce 示意图

昨天把 6.824 的 Lab 1 做完了, 简单画个示意图描述下 MapReduce 的过程: 论文链接:MapReduce: Simplified Data Processing on Large Clusters

Golang Context 包

Golang Context Package

背景和使用场景 1.7 版本 golang.org/x/net/context 包被加入到了官方的库中 简化单个请求的多个 goroutine 之间数据共享、取消信号、截止时间等相关操作 在上下文之间共享数据,比如用户身份信息、认证token、trace_id、请求截止时间等 如果请求超时或者被取消后,所有的 goroutine 都应该马上退出并且释放相关的资源 Con...

小爱语音技能开发--币价查询

Xiaoai Skill Development

前言 五月份参加清华黑客马拉松时了解到了小米的小爱技能开发大赛,因为之前有过类似的百度DuerOS技能开发的经验,所以就想着顺手做个小爱的语音技能,顺便看下小爱开放平台和百度的有什么区别。 技能介绍 实现的语音技能很简单:币价查询。通过技能可以查询到 gate.io 上各种加密数字货币的当前价格和涨跌幅度。 技能配置 1. 创建技能 首先进入小爱技能平台,创建技能: 2. ...

ERC-20 代币标准介绍

Introduction to ERC-20 Token Standard

简介 ERC-20是以太坊的一种token合约标准,为token合约提供了接口的共同标准。遵守这种标准的代币我们可以认为是标准化的代币,而标准化带来的好处是兼容性好。这些标准化的代币可以被各种以太坊钱包支持,用于不同的平台和项目。目前很多区块链项目所发行的代币就是基于以太坊的ERC-20标准,下图是 Etherscan 上查询到的一些ERC-20代币的信息: Token合约是什么? ...

智能语音管家开发回顾

黑卡大礼包 前阵子收到了百度寄来的“黑卡大礼包”,一大箱子,送了这么些东西,其中的玩偶我特别喜欢: 其实之前只是因为课程Project的缘由,借助DuerOS开放平台开发智能语音管家,结果正好赶上他们办活动,就顺便参加了一下“黑卡计划”,完成了几个任务,最后领了这么多礼物,运气也是很好。 DuerOS DuerOS是百度推出的对话式人工智能系统。最早了解到DuerOS是在17年9...

Welcome to Shunda Blog

"Hello World, Hello Blog"

博客终于搭好了,惦记这件事好久了。 搭建过程参考了Jekyll搭建个人博客 及【17年重整版】Jekyll搭建个人博客 这两篇文章。 使用了Hux的主题,在v1.7.2的基础上进行了修改。 希望能在这里记录一些学习的收获。 —— 林顺达 2018.2.21