- 博客(20)
- 收藏
- 关注
转载 RecastNavigation(3D场景建模、网格导航)
一、RecastNavigation详解 RecastNavigation定义: RecastNavigation是一个导航寻路工具集,使用邻接的凸多边形集合描述一个3D场景,A*寻路算法使3D场景的可达性得到保证。 Polygon是Detour的基本寻路单元,在Poly(Polygon凸多边形)中,任意两个点是可以直线到达的。 github:https://gi...
2018-10-27 10:10:00
1151
转载 linux守护进程
#include <signal.h>#include <sys/types/h>#include <sys/stats.h>#include <unistd.h>#include <fcntl.h>void InitDaemon(){ pid_t pid = 0; if ((pid ...
2017-12-04 11:49:00
159
转载 计算某个时间段(2017-10-01 2017-12-01)内svn更新文件的MD5
#!/bin/shsvn upsvn log -v -r {$1}:{$2} | grep / | grep -v xxx | sort -f -u | uniq | awk -F 'xxxx' '{print $2}' | xargs md5sum > xxx.txt0、svn更新svn log -v -r {$1}:{$2}1、时间格式:yyyy-...
2017-11-29 21:05:00
265
转载 使用protobuf传递网络消息
1、获取protobuf及相关依赖新建install_protobuf.bat脚本,粘贴以下代码::参考文章 https://github.com/google/protobuf/blob/master/cmake/README.md::默认当前操作系统已安装 git 和 cmake,并配置好了环境变量echo off & color 0A::设置所需...
2017-08-07 16:47:00
336
转载 gdb打印vector
1、gdb版本大于7.0(gdb) p yourVector2、打印整个vector(gdb)p*(yourVector._M_impl._M_start)@yourVector.size()3、打印第n个元素p*(yourVector._M_impl._M_start)@N4、代码中实现遍历打印元素,使用gdb call(gdb) call funct...
2017-06-12 17:25:00
419
转载 几款免费的项目管理工具(不是所有都免费,但是有免费版)
1、Githttps://git-scm.com/Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。2、Tortoise SVNhttps://tortoisesvn.net/TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。3、Gitlabhttps://abou...
2017-05-15 20:05:00
631
转载 Unity5.3.6升级到Unity5.4.4 NGUI出现Ignoring menu item NGUI because it is in no submenu!问题解决方案...
目录Assets/Plugins/NGUI/Scripts/Editor/NGUIMenu.cs文件中找到下图(左)所示,改成(右)图所示转载于:https://www.cnblogs.com/damonxu/p/6846482.html
2017-05-12 17:24:00
304
转载 Unity中内嵌网页插件UniWebView
一、常见Unity中内嵌网页实现方式:1、UnityWebCore只支持windows2、Unity-Webview支持Android,IOS3、UniWebView支持mac os,Android,IOS,WP8(2.0以后)二、UniWebView根据手机平台调用相应的WebView组件来显示网页,支持和javascript的交互,不支持windows和editor...
2017-04-14 11:14:00
463
转载 unity3d引擎中slua的使用
SLua是开源软件,没有反射,没有额外GC,采用静态代码生成,可以用于游戏核心逻辑,完整支持4.6+ UI系统。1、下载安装http://www.slua.net/https://github.com/pangweiwei/slua下载最新版,解压缩,将Assets目录里的所有内容复制到你的工程中,对于最终产品,删除slua_src、例子、文档等内容。等待unity编译完...
2017-04-11 15:18:00
1208
转载 c++游戏服务器框架
1、skynet是一个开源的,轻量级的,为在线游戏服务器打造的框架https://github.com/cloudwu/skynet2、muduo是一个基于 Reactor 模式的 C++ 网络库https://github.com/chenshuo/muduo/3、boost asio是一个异步的网络框架官网:http://www.boost.org/http...
2017-04-10 20:29:00
886
转载 c++对象关系映射(ORM)框架
ORM(Object Relational Mapping, 对象关系映射),用来将基于对象的数据结构映射到SQL的数据结构中,即将基于对象的数据映射到关系表中的字段,然后我们可以通过对象提供的接口来操作数据库,而无需写sql语句来操作数据库。以下是目前常见的c++ ORM框架: ODB:http://www.codesynthesis.com/products/odb...
2017-04-10 15:41:00
486
转载 TexturePacker贴图打包工具
1、该软件是收费的,不过对于这么一款实用的工具来说,物有所值,下载地址http://www.codeandweb.com/texturepacker2、openGL载入纹理图片的时候,所用内存是会自动扩张到2的n次方的,假设资源是RGBA8888的图片格式来算,一个点就使用4个bit位,如果你的图片大小不是2的n次方的会造成内存浪费,所以我们要用到TexturePacker。...
2017-04-05 11:10:00
233
转载 rsync文件备份同步
1、rsync有两种认证协议:ssh认证协议 rsync server端不需要启动daemon进程,所以不用配置/etc/rsyncd.conf,只需要获取远程host的用户名密码 例:rsync-avz/src -e"ssh-p36000"root@192.168.198.175:/dest #修改了ssh协议的端口,默认是22,-a文件宿主变化,时间...
2017-03-28 16:23:00
106
转载 tinyxml使用
1、下载地址 http://sourceforge.net/projects/tinyxml/2、tinyxml不仅支持Linux编译,同时也支持windows下编译,由于tinyxml仅有6个文件+1个测试文件,所以多数直接引入到工程中。 3、下面是tinyXML中主要class的类图 TiXmlDeclaration指的是<?xml version=...
2017-03-15 14:40:00
101
转载 linux编译安装protobuf2.5.0
1、下载安装包https://github.com/google/protobuf/releases?after=v3.0.0-alpha-4.1 找到相应的版本下载2、解压安装包#tar -zxf protobuf-2.5.0.tar.gz3、创建安装路径#mkdir /usr/local/protobuf-2.5.0#cd /usr/local...
2017-02-24 16:48:00
503
转载 gdb调试core文件
1、查看哪个二进制文件生成core文件,及其生成时间#file core core.*2、加载core文件#gdb [exec file] [core file]3、查看堆栈信息(gdb)bt<n> n代表查看n层堆栈信息,可选4、打印当前函数的参数及其值(gdb)info args5、查看线程信息(gdb)info threads6、...
2017-02-24 14:42:00
128
转载 linux编译安装gdb7.10.1
1、下载GDB7.10.1安装包#wget http://ftp.gnu.org/gnu/gdb/gdb-7.10.1.tar.gz2、解压#tar -zxf gdb-7.10.1.tar.gz3、创建安装目录#mkdir /usr/local/gdb-7.10.1/#cd /usr/local/gdb-7.10.1/4、配置安装...
2017-02-24 10:33:00
175
转载 linux编译安装ccache3.2.4
1、下载ccache3.2.4安装包#cd /opt#wget http://samba.org/ftp/ccache/ccache-3.2.4.tar.gz2、解压#tar -zxf ccache-3.2.4.tar.gz3、创建安装目录#mkdir /usr/local/ccache-3.2.4/#cd /usr/local/c...
2017-02-23 21:25:00
189
转载 linux编译安装gcc5.3.0
1、下载GCC5.3.0安装包#su#cd /opt#wget http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz2、解压#tar -zxf gcc-5.3.0.tar.gz3、创建安装目录#mkdir /usr/local/gcc-5.3.0/#cd /usr/loc...
2017-02-23 16:56:00
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人