marble

Codeforces Round #459 (Div. 2) D. MADMAX DFS+博弈

对着背影说爱祢 提交于 2020-12-17 00:02:02
D. MADMAX time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output As we all know, Max is the best video game player among her friends. Her friends were so jealous of hers, that they created an actual game just to prove that she's not the best at games. The game is played on a directed acyclic graph (a DAG) with n vertices and m edges. There's a character written on each edge, a lowercase English letter. Max and Lucas are playing the game. Max goes first, then Lucas, then Max again and so on. Each player has a marble, initially located at

osgEarth使用笔记2——推荐两个底图数据

自闭症网瘾萝莉.ら 提交于 2020-08-09 15:57:18
目录 1. 概述 2. 详论 2.1. Blue Marble 2.2. Bright Earth eAtlas Basemap 3. 分享 1. 概述 可以通过osgEarth自带的world.tif作为数字地球的底图数据,但是效果并不是很好看。因此在网上找了两个适合作为底图的资源。 2. 详论 2.1. Blue Marble 蓝色弹珠(Blue Marble)是从太空中观测到地球的当中最为著名的影像,比如微信的启动页面。蓝色弹珠系列照片已经更新了很多代,osgEarth自带的world.tif应该是初代的照片。在NASA的官网上存放了一个Blue Marble Next Generation图片的集合。网上蓝色弹珠的照片虽然很多,但是2:1的全景图我只在NASA上找到了: 点击进入 。 这个系列的图片根据每个月的时相,融合了多张地球全景图。下载下来的是压缩过jpg,可以将其随软件发布,通过osgEarth显示: 2.2. Bright Earth eAtlas Basemap 蓝色弹珠的效果感觉还是过暗了,所以在网上找了一款比较明亮的底图: 点击进入 。这个是澳大利亚的一个环境与地图组织eAtlas提供的底图,不过个人还是非常喜欢其配图的效果的,而且地图上还融合了30米SRTM地形渲染的效果: 不过在下载其提供的数据集后,却找不到其配色的效果。不知道其颜色效果是如何生成的

历史上有哪些看似经PS处理实则没有的照片?

你说的曾经没有我的故事 提交于 2020-07-25 00:03:23
全世界只有 3.14 % 的人关注了 爆炸吧知识 使用过xp系统的朋友,对这张图,肯定很是熟悉,毕竟是作为xp系统的经典桌面,名为Bliss。 这张图是1996年在美国加利福尼亚州锁诺玛县,锁诺玛山谷南部靠近一家乳品公司旧址拍摄。 摄影师为Charles O Rear 1.微信开机画面 微信的开机画面背景是一张地球图片,这张图片来自著名的阿波罗登月计划最后一次飞行任务,阿波罗17号。 1972年12月7日,在飞行至距地球4.5万公里的地方,飞行乘组拍下了这张著名的照片,这张照片也取名为蓝色弹珠/大理石(The Blue Marble)。在阿波罗17号计划之后,人类历史上最伟大的科技任务正式宣告结束。 2.著名的爱因斯坦吐舌头照片 记者始终拍摄不出理想照片,爱因斯坦不胜其烦,就吐了下舌头 3.前世多少缘分换来今生一次擦肩, 注意影子 4. 巴基斯坦发生大洪水,结果蜘蛛都爬到同一棵树上,还结了网。 5.摄影师拍摄的纳米比亚沙漠和大海的交界,大自然的鬼斧神工。 6.1979年10月4日,勃列日涅夫(左)与东德领导人昂纳克(右)在庆祝民主德国建国30周年庆典上激烈拥吻。 7.熔岩凝固后,犹如一堆被吸入地狱的尸体 8.在中国能看到的队列演练 正在接受检阅的中国人民解放军仪仗队 9.一群像处女座一样苛刻的人拿着摄像机对着一扇窗子折腾了一整天,只为捕捉那一瞬间的光影。 win10壁纸—Hero

Testing fail action - marble - ngrx Effects

Deadly 提交于 2020-06-28 05:17:37
问题 I've got an issue testing a failed action on my effects. To give a bit of context here loadProducts effect is executed when the Load action is called. Inside the effect an HTTP request is performed, in case this request is executed successfully the LoadSuccess action is called, otherwise LoadFail is called. Code here bellow @Effect() loadProducts$ = this.actions$.pipe( ofType(productActions.ProductActionTypes.Load), mergeMap((action: productActions.Load) => this.productService.getProducts()

Codeforces Round #459 (Div. 2)

☆樱花仙子☆ 提交于 2020-05-09 10:55:41
A. Eleven time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Eleven wants to choose a new name for herself. As a bunch of geeks, her friends suggested an algorithm to choose a name for her. Eleven wants her name to have exactly n characters. Her friend suggested that her name should only consist of uppercase and lowercase letters ' O'. More precisely, they suggested that the i -th letter of her name should be ' O' (uppercase) if i is a member of Fibonacci sequence, and ' o' (lowercase) otherwise. The letters in the name are numbered

空间分析的三个传统:从三份讣告谈起

荒凉一梦 提交于 2020-04-27 20:20:22
空间分析的三个传统:从三份讣告谈起 河海大学 张晓祥 xiaoxiang@hhu.edu.cn 2012年11月于美国凤凰城 原文出处:http://blog.sina.com.cn/s/blog_643115fc010139m4.html,已征得作者同意转载。 原博主按: 美国《纽约时报》是世界级的大报,其中有一个很特别的版面——“讣告版”(obituaries),这个版面会发表有成就的人物去世的悼念文章,死后能够上《纽约时报》讣告版是一种哀荣。读者通过讣告可以快速了解逝者的人生经历和成就,这些讣告通常文笔生动、夹叙夹议,广受读者欢迎。本文希望从最近几年逝世的三位世界著名科学家的一生来反思在我国GIS发展过程中所遗失或者忽视的空间分析的三大传统,分别是 Charles ReVelle教授所代表的空间分析的 工程学传统 、Walter Isard教授所代表的空间分析的 经济学传统 、Reginald Golledge教授所代表的空间分析的 心理学传统 。 Charles ReVelle教授 Walter Isard教授 Reginald Golledge教授 (1938-2005) (1919-2010) (1937-2009) 三位近年逝世的科学大家,他们代表了空间分析的三个传统! 一、GIS的野蛮增长 GIS是一个新兴的领域,过去十多年经历了飞速的甚至是野蛮的增长

fabric private data的目的、作用及应用场景

ⅰ亾dé卋堺 提交于 2020-03-16 19:48:19
某厂面试归来,发现自己落伍了!>>> fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。 如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动实战教程: Hyperledger Fabric 区块链开发详解 Hyperledger Fabric java 区块链开发详解 什么是fabric private data? 目前在Hyperledger Fabric中实现数据隐私的方法是使用通道。但是官方并不孤立为了实现数据的隐私保护而在大型网络中创建大量通道,因为这会带来额外的开销,例如管理策略、链码版本以及成员服务提供(MSP)等。在一个通道中,所有的数据要么是公开的,要么是私有的。因此如果你想要将资产转给通道外的成员会很麻烦。这就是Hyperledger Fabric引入私有交易的原因。farbic private data允许基于策略创建私有数据集,来定义通道中的哪些成员可以访问数据。可以简单地通过添加策略来管理fabric private data。这使得可以将某些数据仅对部分成员公开。 考虑一下Hyperledger Fabric的marbles示例。所有的marble数据都可以公开

Fabric private data基本概念

老子叫甜甜 提交于 2020-03-16 19:47:49
某厂面试归来,发现自己落伍了!>>> fabric private data利用SideDB来保存私有数据,相当于在通道之上又提供了一层更细粒度的数据隐私保护机制。本文将介绍fabric private data的引入目的、基本概念与应用场景。 如果要快速掌握hyperledger fabric区块链的开发,推荐汇智网的在线互动实战教程: Hyperledger Fabric 区块链开发详解 Hyperledger Fabric java 区块链开发详解 什么是fabric private data? 目前在Hyperledger Fabric中实现数据隐私的方法是使用通道。但是官方并不孤立为了实现数据的隐私保护而在大型网络中创建大量通道,因为这会带来额外的开销,例如管理策略、链码版本以及成员服务提供(MSP)等。在一个通道中,所有的数据要么是公开的,要么是私有的。因此如果你想要将资产转给通道外的成员会很麻烦。这就是Hyperledger Fabric引入私有交易的原因。farbic private data允许基于策略创建私有数据集,来定义通道中的哪些成员可以访问数据。可以简单地通过添加策略来管理fabric private data。这使得可以将某些数据仅对部分成员公开。 考虑一下Hyperledger Fabric的marbles示例。所有的marble数据都可以公开

Fabric链码开发的8个原则

被刻印的时光 ゝ 提交于 2020-02-26 17:16:03
我相信智能合约(链码)是Hyperledger Fabric区块链网络的核心。正确开发链码可以真正发挥一个安全区块链的优势,反之则会带来灾难性的后果。在这篇文章里我不打算探讨Hyperledger Fabric链码设计的特定模式的好与坏,而是希望分享我在开发若干Hyperledger Fabric概念验证应用过程中总结的一些基本准则。 Hyperledger Fabric区块链开发教程: Node.js | Java | Golang 1、启用peer节点的开发模式 使用开发模式开启你的Hyperledger Fabric链码开发流程。这一点无论怎么强调都不过分,这会节省你大量的时间和精力,因为你可以自由地修改代码而无需重新部署并激活链码,也无需一遍遍地重启网络。 参考文档: https://gist.github.com/arnabkaycee/d4c10a7f5c01f349632b42b67cee46db 2、使用Fabric链码的日志 这可能是能帮助你调试Hyperledger Fabric链码并快速找出链码bug的第一个有用的技能。链码日志很简单易用,使用Fabric内建的logger即可。 参考文档: Golang: shim ChaincodeLogger NodeJS: shim newLogger Java:可以使用任何标准的日志框架,例如log4j 3

How to make an rxjs marble sync grouping only take up one frame

纵饮孤独 提交于 2019-12-19 10:05:15
问题 According to https://github.com/ReactiveX/rxjs/blob/master/doc/writing-marble-tests.md '--(abc)-|': on frame 20, emit a, b, and c, then on frame 80 complete So how do I represent "on frame 20, emit a, b, and c, then on frame 40 complete. Ie how can I stop the sync group itself taking up frames? 回答1: cartant has answered this question in his comment. There's no way to do it - sync groups will always take up extra frames even though all members occur in the frame of the opening bracket. 来源: