最近要做游戏ai,看了一下行为树的东西,因为用的java,所以主要看了jbt: https://github.com/gaia-ucm/jbt 这玩意分编辑器JBTEditor和核心库JBTCore两部分。在JBTEditor里边编辑好之后,导出xml文件;项目代码通过JBTCore库加载xml,然 ...
分类:
其他好文 时间:
2018-06-01 19:01:29
阅读次数:
315
tab 命令或路径等的补全键,Linux最有用快捷键* Ctrl+a 光标回到命令行首* Ctrl+e 光标回到命令行尾* Ctrl+f 光标向右移动一个字符(相当于方向键右键) Ctrl+b 光标向左移动一个字符(相当于方向键左键) Ctrl+Insert 复制命令行内容* Shift+Inser ...
分类:
系统相关 时间:
2018-06-01 19:01:20
阅读次数:
220
原理很简单,SPFA可以多次入队,那么如果一个点入队的次数比点的总数还要多,或是起点入队两次,那么这个图肯定存在负环 例题 "Luogu P3385 【模板】负环" ...
分类:
其他好文 时间:
2018-06-01 19:01:11
阅读次数:
180
1.环境变量的问题 (Win7)右键打开“计算机”的属性设置→高级系统设置→环境变量。 在系统变量中的path中,编辑,在末尾加入Python的安装路径“F:\Python27”, 路径与路径之间使用分号隔开。 2.电脑里装了两个版本的Python,先装的是python 3.6,双击时系统默认用3. ...
分类:
编程语言 时间:
2018-06-01 19:01:05
阅读次数:
235
一.基础数据类型 python基本数据类型1.int 整数类型:主要用来数学运算2.bool 布尔类型:判断真假3.str 字符串类型:可以保存少量的数据并进行相应操作4.list 存储大量数据,用[]表示5.tuple 元祖,不可发生任何改变,用()表示6.dict 字典,保存键值对,一样可以保存 ...
分类:
其他好文 时间:
2018-06-01 19:00:57
阅读次数:
157
ElementUI是饿了么推出的一套基于vue2.x的一个ui框架。官方文档也很详细,这里做一个element-ui日期插件的补充,官方文档中使用picker-options属性来限制可选择的日期,这里举例子稍做补充。 一、单个输入框的 设置选择七天之前到今天的日期 这个return刚开始有点难理解 ...
分类:
其他好文 时间:
2018-06-01 18:15:24
阅读次数:
1534
CentOS7安装ipython**介绍:**IPython是一个python的交互式shell,比默认的pythonshell好用得多,支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。IPython是基于BSD开源的。IPython为交互式计算提供了一个丰富的架构,包含:1、强大的交互式shell2、Jupyter内核3、交互式的数据可视化工具4、灵活、可嵌
分类:
编程语言 时间:
2018-06-01 18:15:16
阅读次数:
840
微信更新api后,wx.getUserInfo在开发和体验版本都不能弹出授权窗口。微信文档说明: 注意:此接口有调整,使用该接口将不再出现授权弹窗,请使用 <button open-type="getUserInfo"></button> 引导用户主动进行授权操作 对此,给出以下解决方案。 wx.g ...
分类:
其他好文 时间:
2018-06-01 18:15:05
阅读次数:
4701
前言对于将要安装成为DC的服务器来讲,其系统配置以及基本的磁盘规划在此就不在累述了,但是关键的网络连接属性是必须要注意的。可以通过打开本地连接的属性来进行配置其IP属性。作为服务器DC的IP地址一定要是静态的IP地址,虽然不一定需要配置默认网关,但是DNS服务器指向一定要配置正确,因为AD的工作是紧密依赖于DNS服务的。本实例中整个微软网络环境都是白手起家的,考虑让这第一台DC同时充当企业网络中的
批量修改文件内容一般使用sed,但是在插入多行内容和不同格式的时候就遇到困难了,今天终于知道怎么处理了,记录一下! 在一个文件里包含image: 192.168.30.60的行下插入以下内容。 resources: requests: memory: "768Mi" limits: memory: ...
分类:
其他好文 时间:
2018-06-01 18:14:43
阅读次数:
167
CocosCreator零基础制作游戏《极限跳跃》一、游戏分析 无意中发现了小游戏《极限跳跃》感觉挺有意思的,正好这段时间和朋友讨论准备用js还是unity做小游戏,初定用js,使用CocosCreator,于是我拿这款游戏练手,准备一天时间做出来,结果一天只完成了四分之三,后面又用了几个晚上,加碰 ...
分类:
其他好文 时间:
2018-06-01 18:14:32
阅读次数:
161
CocosCreator零基础制作游戏《极限跳跃》二、制作游戏开始场景 我们刚刚分析了《极限跳跃》这款游戏,下面我们开始制作第一个游戏场景,也就是游戏的开始场景。 首先,打开CocosCreator,新建HelloWorld项目。选择项目路径,输入项目名称“jxty”,点击新建项目。 新建好项目,项 ...
分类:
其他好文 时间:
2018-06-01 18:14:23
阅读次数:
160
斐波那契数列 1, 1, 2, 3, 5, 8, 13, 21, 34, ... 除第一项和第二项外,任意一项的值为前面两项的和 定义函数 def fib(N): n,a,b = 0,0,1 while n ...
分类:
编程语言 时间:
2018-06-01 18:14:13
阅读次数:
127
需求:生产上有台mysql服务器每天以定时任务方式用mysqldump命令进行数据库逻辑备份,定时任务执行时间为23:30,备份时长5分钟左右,生成的备份文件命名方式为‘mysql-$(date+%Y-%m-%d).sql’,大小3G左右,备份文件保留3份,即执行完mysqldump命令后对大前天备份文件进行删除操作,现要对备份文件进行检查监控。定时任务方式1.模拟生产备份文件[root@zabb
分类:
移动开发 时间:
2018-06-01 18:14:07
阅读次数:
269
Spring Boot 启用应用: error: No mapping found for HTTP request with URI [/…] in DispatcherServlet with name 'dispatcherServlet' solution: @SpringBootAppli ...
分类:
移动开发 时间:
2018-06-01 18:13:58
阅读次数:
1798
一般情况下X86架构平台的启动流程:1.POST:Power-onSelfTesting,加电自检保证硬件的正常操作,从而能够正确的使用各种硬件2.BootSequence(程序的启动顺序)决定到底从何种设备加载操作系统内核;通常可选的设备包括:光驱,硬盘,U盘,网络接口;按照给定的顺序,依次查找各个设备,第一个被找出有引导程序(BootLoader)即为本次启动要用到的设备;Bootloader
分类:
其他好文 时间:
2018-06-01 18:13:52
阅读次数:
191
CentOS 6.4 安装 MariaDB 10.3
分类:
数据库 时间:
2018-06-01 18:13:46
阅读次数:
502