let和const是JavaScript里相对较新的变量声明方式。 像我们之前提到过的,let在很多方面与var是相似的,但是可以帮助大家避免在JavaScript里常见一些问题。 const是对let的一个增强,它能阻止对一个变量再次赋值。 因为TypeScript是JavaScript的超集,所以它本身就支持let和const。 下面我们会详细说明这些新的声明方式以及为什么推荐使用它们来代替v
Python 依赖 AKShare 文档的依赖说明部分主要是为了对 AKShare 库的所有依赖库做一个描述 方便小伙伴在对 AKShare 进行二次封装进行参考; 提供选择该库函数的部分原因说明; 所有的依赖名称都跟 PYPI 提供的库名称统一。 py-mini-racer 版本 >=0.6.0 推荐使用最新版 PYPI 地址 GitHub 地址 文档地址 选用原因如下 由于 PyExecJS
致谢 特别感谢 FuShare, TuShare 和 OpenData 项目提供借鉴学习的机会; 感谢生意社网站提供的相关数据; 感谢奇货可查网站提供的相关数据; 感谢智道智科网站提供的相关数据; 感谢中国银行间市场交易商协会网站提供的相关数据; 感谢99期货网站提供的相关数据; 感谢英为财情网站提供的相关数据; 感谢中国外汇交易中心暨全国银行间同业拆借中心网站提供的相关数据; 感谢金十数据网站提
本书内容有 1.RX-from .NET to RxJava 本章带你进入reactive的世界。我们会比较reactive 方法和传统方法,进而探索它们之间的相似和不同的地方。 2.Why Observables? 本章会对观察者模式做一个概述,如何实现它以及怎样用RxJava来进行扩展,被观察者是什么,以及被观察者如何与迭代联系到一起的。 3.Hello Reactive World 本章会利
BIOS(基本輸入輸出系統)为出厂時燒錄在主机板上FlashROM之程式,其扮演著硬体与作业系 統溝通的角色,透过BIOS可设定系統操作模式及硬体之相关參数。系統关机時,BIOS会先進行关机自我測試 (POST)。此時,按下<Del>鍵即可進入BIOS设定主画面。其功能及操作方式說明如下: 【StandardCMOSSetup】系統基本參数设定 此选項之功能主要为设定系統基本參 数。使用者可透过移
分布式是很大的领域,本章中的介绍只能算是对领域的管中窥豹。因为大型系统流量大,并发高,所以往往很多朴素的方案会变得难以满足需求。人们为了解决大型系统场景中的各种问题,而开发出了各式各样的分布式系统。有些系统非常简单,比如本章中介绍的分布式id生成器,而有一些系统则可能非常复杂,比如本章中的分布式搜索引擎(当然,本章中提到的es不是Go实现)。 无论简单的或是复杂的系统,都会在特定的场景中体现出它们
现代的软件工程是离不开Web的,广义地来讲,Web甚至可以不用非得基于http协议。只要是CS或者BS架构,都可以认为是Web系统。 即使是在看起来非常封闭的游戏系统里,因为玩家们与日俱增的联机需求,也同样会涉及到远程通信,这里面也会涉及到很多Web方面的技术。 所以这个时代,Web编程是一个程序员所必须接触的知识领域。无论你的目标是成为架构师,是去创业,或是去当技术顾问。Web方面的知识都会成为
4.9 补充说明 目前专门讲述RPC的图书比较少。目前Protobuf和gRPC的官网都提供了详细的参考资料和例子。本章重点讲述了Go标准库的RPC和基于Protobuf衍生的gRPC框架,同时也简单展示了如何自己定制一个RPC框架。之所以聚焦在这几个有限的主题,是因为这几个技术都是Go语言团队官方在进行维护,和Go语言契合也最为默契。不过RPC依然是一个庞大的主题,足以单独成书。目前开源世界也有
3.10 补充说明 如果是纯粹学习汇编语言,则可以从《深入理解程序设计:使用Linux汇编语言》开始,该书讲述了如何以C语言的思维变现汇编程序。如果是学习X86汇编,则可以从《汇编语言:基于x86处理器》一开始,然后再结合《现代x86汇编语言程序设计》学习AVX等高级汇编指令的使用。 Go汇编语言的官方文档非常匮乏。其中“A Quick Guide to Go's Assembler”是唯一的一篇
2.11 补充说明 CGO是C语言和Go语言混合编程的技术,因此要想熟练地使用CGO需要了解这两门语言。C语言推荐两本书:第一本是C语言之父编写的《C程序设计语言》;第二本是讲述C语言模块化编程的《C语言接口与实现:创建可重用软件的技术》。Go语言推荐官方出版的《The Go Programming Language》和Go语言自带的全部文档和全部代码。 为何要话费巨大的精力学习CGO是一个问题。
1.8 补充说明 本书定位是Go语言进阶图书,因此读者需要有一定的Go语言基础。如果对Go语言不太了解,作者推荐通过以下资料开始学习Go语言。首先是安装Go语言环境,然后通过go tool tour命令打开“A Tour of Go”教程学习。在学习“A Tour of Go”教程的同时,可以阅读Go语言官方团队出版的《The Go Programming Language》教程。《The Go
Feign是一个声明式的Web服务客户端。这使得Web服务客户端的写入更加方便 要使用Feign创建一个界面并对其进行注释。它具有可插入注释支持,包括Feign注释和JAX-RS注释。Feign还支持可插拔编码器和解码器。Spring Cloud增加了对Spring MVC注释的支持,并使用Spring Web中默认使用的HttpMessageConverters。Spring Cloud集成Ri
Hugo中包括两种类型的template:single template和list template。 参考 Go html template Hugo template
明细数据对所选时段数据按天计算,通过一段时间的趋势数据对实验效果进行评估。 1.1. 功能说明 Figure: 明细数据 实验评估的基本操作区,包括实验选择,时段选择,汇总明细选择,图形选择,指标选择。 实验选择:仅支持选择运行中和已结束的实验; 时段选择:所选时段必须在实验开始与结束之间,其他时段选择无效。支持选择当天 汇总明细:支持两种数据分析模式,时段汇总与时段明细。 图形选择:选择明细数据
1.1. 获取和引入 HubbkeData SDK 下载后,解压包,源码目录:src/index.js ; 打包后目录: lib/hubble-sdk-node.js ,打包并没有转为es5,请自行处理。 引入sdk // 例子里 hubble-sdk-node.js 路径是在 lib文件夹下,请自行修改; var DATracker = require('../lib/hubble-sdk-n