Apollo client2.0的缓存实现Apollo client2.0使用apollo-client-inmemory作为客户端数据的缓存实现, 主要使用包中的InMemoryCache作为data store来缓存数据. InMemoryCache除了作为客户端缓存的功能外, 还有一个好处是只有当遵循特定的标识符规则(给缓存加特定的id), 每次对后端做mutation后可以自动更新缓...
Flex Background SummaryFlexbox layout布局主要提供了一种为容器(container)中项目(item)布局, 对齐和分布空间的方式. 这种flex的布局方式可以不需要知道空间的大小或者动态改变大小.Flex主要的想法是给容器能够灵活地改变容器内项目的高度/宽度/排序, 使其能适应当前的空间.一个flex的容器能够把它的项目扩展到多余的空...
AMQP-0-9-1模型AMQP(Advanced Message Queue Protocol模型很简单, 就是publisher将消息发给exchanger中间人, 然后exchanger中间人按规则将消息的副本塞入队列中(这个过程叫binding), 接着中间人消息推送给订阅队列的消费者consumer或者消费者主动去拉取消息.
当发布消息的时候, 发布者可以给消息设置一些消息的元信息...
创建新的projectoc new-project postgres --display-name='postgres' --description='postgres'
切换projectoc project myproject
删除projectoc delete project myproject
创建资源. 从json(yml)生成一个OpenStac...
大背景大药厂一般会搭建自己的内部分析平台或者数据仓库, 用于聚合不同的数据, 这些数据可能来自化学或生物的论文, 可穿戴设备, 或基因组学数据等等. 基于这些数据得出一些统计分析, 药厂能够加速创新研发, 同时保持在AI方面的跟进. 但是在整合基因数据到药厂自己的分析系统时, 大部分公司往往力不从心. 这里面主要原因是由于基因数据的多维复杂度和数据量, 使得药厂需要一批既懂生信又懂计算机科学...
一个云主机可以被分配多个IP, 这样做的好处有:
一台虚机运行多个web应用, 然后每个ip一个应用,每个ip一张ssl证书
防火墙或者负载均衡器需要多个IP
如果一台虚机宕机, 那么可以把多个ip的一个转移到另一台备用主机, 做到高可用.下面以AWS为例子介绍一台主机多个IP是怎么工作的.
多个IP地址是如何工作的?ip需要绑定到网卡, 以下主要以IPv4为例做介绍
多个IPv4私有...
IGWInternet Gateway(IGW)是一个水平扩展, 冗余, 高可用的aws VPC组件. 主要的作用是能让你的VPC和英特网连接. 一个IGW可以作为VPC路由表中的target, 会把虚机的IP地址做NAT(网络地址转换), 以让英特网认为私有的虚机具有公网的IP, 从而做到私有虚机和英特网能够通讯.
DHCPDynamic Host Configuration Protoc...
DNS基本概念DNS(Domain Name Service)是人们使用英特网的基础服务,DNS提供的服务就像一个电话本一样, 计算机可以用它找到域名对应的IP地址。DNS采用层级的结构, 不同层采用.来分层。顶层是root, 用一个.表示,后面就是TLD了。Top Level Domain(TLD)顶级域名是域名中的最后一个部分, 比如.com. TLD又分为通用顶级域名和地域顶级域名如....
机器学习是建立在大量数据的基础上, 在有意义的大数据上面提取有用的信息, 然后做出预测。
典型应用场景
推荐算法
欺诈检测
市场细分研究
社交网络分析
医学研究
机器学习的三个分支
监督学习监督学习主要用于基于一组训练集做出预测结果, 如训练集和结果用数组表示[x1, x2,...y], 算法将从训练集中学习如何预测将来的某个结果。如果y是数字那么这个预测叫做回归, 如果是明确的一些值, ...
虽然Hadoop现在有一点过时, 但是一般的金融公司还是会用它出隔日的报表(离线计算), 本文主要关注其Map Reduce的实现.
函数编程Map/Reduce的思想借鉴于函数式编程. Map是进行过滤和排序, 比如把一组学生按名字排序到队列, 一个名字一个队列, 然后Reduce方法进行总结, 比如对队列里的名字做统计, 得出名字出现频率. 这种思想是split-apply-combin...