2015-2017年间,AlphaGo系列事件宣告在围棋领域AI算法战胜人类世界冠军,这主要得益于其背后的核心技术-深度强化学习技术。之后研究者开始转向更加复杂的对战博弈场景,典型例子如Deepmind星际下AlphaStar,和OpenAI dota 下的OpenAi Five,并且均表现出接近甚 ...
分类:
其他好文 时间:
2020-03-19 13:59:49
阅读次数:
90
System.out.println("判断是否存在:"+f.exists()); //是否是文件夹 System.out.println("判断是否是文件夹:"+f.isDirectory()); //是否是文件(非文件夹) System.out.println("判断是否是文件:"+f.isFi ...
分类:
其他好文 时间:
2020-03-09 22:25:20
阅读次数:
70
1、定义 Apache Flume是为有效收集聚合和移动大量来自不同源到中心数据存储而设计的可分布,可靠的,可用的系统。 Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 2、架构图 3、常见概念理解 ①client:客户端,运行agent的地方,每台机器只运行一个agent ...
分类:
Web程序 时间:
2020-02-14 11:00:40
阅读次数:
89
大学四年,毕业两年,6年dota,总是在最无助的时候让心灵得到一丝安宁的东西,烟和dota。我不知道dota对别人的意义是什么,一盘dota,在最多不超过1个半小时的时间里,仿佛经历了一个小人生,每盘都推倒重建,从1级到25级,不仅开始是新的,同样结局也是,不同的人生错落在混沌中,彼此藕断丝连。每盘... ...
分类:
其他好文 时间:
2020-02-06 13:06:10
阅读次数:
77
前天,冒死去超市屯了一波粮后,我和家人又开始了新一轮的足不出户。《明朝的那些事儿》又看了一遍,实在是不想再看书了,就捉摸着干点别的。于是偷偷地下载了 war3 的绿色免安装版,准备搞几把 DOTA。这是一款古老的游戏,上大学的那会,玩的人特别多,现在已经快被 DOTA2 取代了,但依然有人玩。 虽然 ...
分类:
其他好文 时间:
2020-02-05 16:47:19
阅读次数:
99
启动一个多线程多线程即在同一时间,可以做多件事情,创建多线程有3种方式,分别是继承线程类,实现Runnable接口,匿名类线程概念首先要理解进程(Processor)和线程(Thread)的区别进程:启动一个LOL.exe就叫一个进程。 接着又启动一个DOTA.exe,这叫两个进程。线程:线程是在进... ...
分类:
编程语言 时间:
2020-01-29 12:08:00
阅读次数:
84
文件读写 with open('Game/Dota.txt','w')as file: file.write('Radiant Victory! ') 当Game文件夹未创建时,出现FileNotFoundError 必须手动创建文件夹,或者用 import os # 创建的目录 path = "G ...
分类:
编程语言 时间:
2019-11-13 16:02:38
阅读次数:
64
目录 1. Jsp会被编译成servlet,在页面被第一次访问的时候 2. Jsp中可以在html页面中嵌入java代码或者引入jsp标签 3. 可以在html中引入自定义标签 4. Web工程的目录结构 5. Jsp的注释 6. Jsp声明部分 7. Jsp输出表达式 8. Jsp脚本 9. Js ...
分类:
Web程序 时间:
2019-10-26 14:53:03
阅读次数:
92
在互联网时代,我们更熟悉的应该是卡牌游戏中的抽卡、Dota的瓶子、DNF的骨灰盒、吃鸡和守望先锋中的开箱等。可以说,只要是个能说得上名字的游戏,基本都有类似的模式引导玩家消费。那为什么集水浒卡、抽SSR、开箱、盲盒这类换汤不换药的小玩意总能屡屡得手呢? ...
分类:
移动开发 时间:
2019-10-19 16:25:59
阅读次数:
148
本节主要介绍Python常用模块中的正则表达式re模块的使用方法。 ...
分类:
编程语言 时间:
2019-10-04 00:13:38
阅读次数:
109