自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 centos服务器开发环境配置

CentOS服务器环境配置可以按照需要配置自己需要的环境,但是一定要按照顺序操作,有可能会有依赖关系,尤其是GCC。下面环境配置涉及到的有GCC, cmake, python3, boost, yamlcpp, R语言,irace调参工具,可以按照自己需求配置,教程尽量使用的都是简单不容易出错的方式。给普通用户管理员权限# 切换到root账户su# 输入root密码nano /etc/sudoers# 找到root ALL=(ALL) ALL# 添加"用户名" ALL

2021-10-07 16:21:11 353

原创 irace调参神器入门教程

目录irace的安装和使用方法1. 安装R语言运行环境2. 安装irace并添加到环境变量3. 项目配置3.1 算法可执行文件3.2 target-runner设置3.3 scenario.txt设置3.4 parameters.txt参数设置3.5 default.txt设置3.6 forbidden.txt设置4. irace运行5.错误处理1. 配置问题2. 权限问题3. 输出结果字符串截取问题6. 高阶操作irace的安装和使用方法由于irace的很多功能只能在GNU/Linux系统实现,

2021-10-01 01:00:49 1340

原创 git怎么解决上传代码冲突问题

git怎么解决上传代码冲突问题Boss直聘上被推送了这个问题,问题分类是“web前端面试相关回答”,应该是面试时问到的题。这个问题的场景应该是多人同时修改相同的文件行,然后本地commit完提交代码之后提示代码冲突了。比较不好的做法是,git push --force origin这样可以忽视冲突提示,强制用本地commit覆盖服务器代码, 但这种做法肯定是不推荐的。强制覆盖会把同事提交的代码覆盖,同事的代码被你给抹掉,问题很严重!所以要尽量避免–force选项。正确的做法我们要始终坚

2021-07-21 18:07:53 2426

原创 算法笔记-codeup1928-日期差值

codeup1928计算日期差值题目描述:输入两个日期,计算日期差值。(如果两个日期是连续的,则规定他们之间的天数为2)样例输入:2013010120130105样例输出:5这个问题,之前做游戏的时候遇到过这种问题,相比较来说是比较实际的问题。问题可以拆解为几个小问题来组合使用,比如一个日期中当前月份已经过了几天,一个日期中当前月份还有几天没过等等。1.定义一些数据结构//日期的结构s

2018-01-06 22:08:51 754

原创 PAT 乙级 1003. 我要通过!

PAT 乙级 1003. 我要通过!最近在尝试PAT的一些试题,在这道题上卡了一些时间,学习了很多,分享一些经验。原题“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;任意形如 xPATx 的

2018-01-04 01:35:01 300

原创 用好这几个git命令,轻松多任务并行

前言:在游戏开发过程中,总会遇到这样的情况,某个模块策划文档不全或者美术资源没到位等,不得不暂时搁置该模块开发,转向另外一个模块。这个时候就可以使用以下几个git命令,轻松多任务切换。下面举个例子介绍怎么使用假设我现在在项目的develop分支,或者是master分支,也就是项目的主开发分支。而我将要开发的功能是新手引导,这个时候我先切一个新本地分支tutotial.git checkout -b

2017-01-06 12:13:36 2059

原创 使用python的xlrd模块解析excel的多级结构

使用xlrd解析excel的多级结构构建多叉树和结点结构由于要支持多级嵌套的表结构, 所以单纯的按照列的顺序来解析每行数据肯定达不到需求。所以约定Excel表头结构, 如果一个属性包含二级属性,则在该属性下新建一行表头,表明二级属性名称如下图所示:然后按照表头结构,构建一个多叉树,每行数据解析的时候遍历多叉树结构解析。首先构建多叉树和数的结点class node: def __init__(

2016-12-13 11:01:46 2190

原创 cocos2dx-lua制作新手引导

cocos2dx-lua制作新手引导最近在项目中负责制作新手引导,有些想法分享一下。常见的引导类型有点击和对话(剧情),甚至有些对话(剧情)不归属新手引导的范围,但是下文介绍的时候会涉及到剧情方面。引导的整体逻辑我的新手引导连贯性是使用事件派发实现,cocos2dx自带的事件派发是跟Node绑定的,所以你需要去找一个lua的事件派发(当然自己写一个更好)。下面的代码中sgEventDispatche

2016-11-25 16:21:08 1496

原创 cocos2dx-lua制作游戏五维图

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2016-07-25 17:56:52 2408

原创 Lua学习简单正则匹配笔记

-- . 任意字符-- %a 字母-- %c 控制字符-- %d 数字-- %l 小写字母-- %p 标点字符-- %s 空白符-- %u 大写字母-- %w 字母和数字-- %x 十六进制数字-- %z 代表0的字符--

2015-10-26 20:11:57 678

转载 Git常用命令

参考:http://blog.csdn.net/sunboy_2050/article/details/75290221.设定Git,生成SSH Key设置Git的user name和email:$ git config --global user.name "ericwang"$ git config --global user.email "kou1325@126.

2015-10-13 17:37:05 331

转载 位运算学习

原文地址:http://blog.chinaunix.net/uid-21411227-id-1826986.html一.逻辑运算符 1.& 位与运算  1) 运算规则 位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行逻辑与运算。例如:int型常量4和7进行位与运算的运算过程如下:4=0000 0000 0000 0100 &7 =0000 0000 0000

2015-10-13 14:13:00 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除