最近要做游戏ai,看了一下行为树的东西,因为用的java,所以主要看了jbt: https://github.com/gaia-ucm/jbt 这玩意分编辑器JBTEditor和核心库JBTCore两部分。在JBTEditor里边编辑好之后,导出xml文件;项目代码通过JBTCore库加载xml,然 ...
分类:
其他好文 时间:
2018-06-01 19:01:29
阅读次数:
315
解决开发中的疑难问题,是最能体现程序员水平的。开发中的问题,大多数只能呈现表面现象,如何通过表象,使用各种手段,各种工具,各种推测找到问题的根源所在,并提出解决方案。这需要程序员不仅对项目业务很熟悉,对项目代码很熟悉,对各种技术底层原理很熟悉,还需要能够熟练使用各种工具,还要具备推理能力,要大胆猜测 ...
分类:
其他好文 时间:
2018-06-01 13:20:25
阅读次数:
175
在Salesforce项目实施过程中,对项目代码的维护可以说占据极大的精力,无论是因为项目的迭代,还是需求的变更,甚至是项目组成员的变动,都不可避免的需要维护之前的老代码,而事实上,几乎没有任何一个项目的整个周期中,维护人员都是最初的开发人员,所以,合适的编码规范能极大的改善代码的可读性,方便其他开 ...
分类:
其他好文 时间:
2018-06-01 00:58:29
阅读次数:
272
为什么要写这篇博客? 首先,对于spark项目,强烈建议搭建,用Intellij IDEA(Ultimate版本),如果你还有另所爱好尝试Scala IDEA for Eclipse,有时间自己去玩玩。但最好追随大流。 对于hadoop项目,强烈建议用eclipse。 其次,出于有博友给我留言的索求 ...
分类:
编程语言 时间:
2018-05-31 13:43:53
阅读次数:
273
本文介绍: 本文分为多个部分,间断性更新。主要涉及到 面向对象思想,Java GUI绘图,多线程,IO,数据库相关知识。 注:本文内容是整合了韩顺平老师的java项目(代码部分和韩顺平老师有不同)然后加上自己的一些思考写得,本文讲的有些累述,但有提示,如若基础扎实可以直接跳过,一部分面向仅仅学习了J ...
分类:
编程语言 时间:
2018-05-27 23:44:45
阅读次数:
332
第1章 课程预热React 与 React Native的区别,为什么学习 React Native。第2章 初识 React Native快速搭建一个 React Native,了解 RN 的项目代码结构。第3章 RN 入门知识学习学习React 的组件概念,ES5/ES6 两种组件形态,父子组件 ...
分类:
其他好文 时间:
2018-05-27 15:16:35
阅读次数:
217
尝试用React写几个通用组件 带搜索功能的下拉列表,开关切换按钮,弹出框 近期正在逐步摸索学习React的用法,尝试着写几个通用型的组件,整体项目还是根据webpack+react+css medules构建, 项目代码 https://github.com/sunrun93/react cust ...
分类:
其他好文 时间:
2018-05-27 13:46:11
阅读次数:
767
[对抗训练]“中国菜刀”安装与使用一、下载开源代码从GitHub上下载开源的“中国菜刀”Java项目代码地址:https://github.com/Chora10/Cknife压缩文件见附件1。二、将项目存为可执行jar打开eclipse(或其他java编辑器)添加解压后的“中国菜刀”项目选择所解压... ...
分类:
其他好文 时间:
2018-05-27 01:00:41
阅读次数:
719
本文将介绍我曾经做过的一个项目的服务器架构和服务器编程的一些重要细节。 一、程序运行环境 操作系统:centos 7.0 编译器:gcc/g++ 4.8.3 cmake 2.8.11 mysql数据库:5.5.47 项目代码管理工具:VS2013 二、程序结构 该程序总共有17个线程,其中分为9个数 ...
分类:
其他好文 时间:
2018-05-26 17:10:32
阅读次数:
198
在熟悉项目代码的时候 看到这样的foreach 循环: foreach($data as &$val){ .... } 第一次看到循环里面使用了地址符“&”,我印象中的这个符号 是直接取到了这个变量的地址。 然后里面的循环操作,相对来说是高大上了点,比如说下面的例子: 我现在有一个需求 给一个数组添 ...
分类:
Web程序 时间:
2018-05-26 14:01:28
阅读次数:
211