- 博客(72)
- 资源 (11)
- 收藏
- 关注
转载 TFS入门使用教程--新建团队项目
这里需要输入TFS的服务器名称。例如,我的Windows 7机器:JLZB2REL。通过添加按钮把服务器加入到列表里, 然后点击关闭:在这里,你可以从组合框里选择服务器,接着选择DefaultCollection,然后点击连接:现在团队资源管理器选项卡有了服务器连接和DefaultCollection,但我们还没有一个可以存储东西的TFS项目:我为本
2016-08-03 11:35:49 39778 1
转载 Team Foundation Server (TFS) 2015 安装指导
1. 概述微软于8月6日发布了大家期待已久的TFS 2015正式版, https://www.visualstudio.com/en-us/news/tfs2015-vs.aspx ,新版本包含的大量新功能,特别在敏捷开发和持续集成方面,对开发人员提供的极大的便利。本文简要介绍了TFS 2015的安装和配置过程。TFS 2015包含两种版本: 免费的Express版本,和收费的
2016-08-03 11:32:40 4820
转载 比较TFS与SVN,你必须知道的10点区别
相比SVN,对于TFS的优点我有以下几点看法,供大家参考:1. 总体比较:TFS是一个应用软件生命周期管理(ALM)软件,是一个软件研发平台产品,其功能覆盖了软件研发过程中的所有环节(包括源代码管理)和所有角色;而SVN只是一个简单的源代码管理工具。可以简单来说,TFS具备SVN的所有源代码管理功能,二者是一个包含和被包含的关系。2. 源代码功能比较:单就源
2016-08-03 10:54:53 4175
转载 loadrunner使用一个controller 控制多个load generator
http://guoshiguan.iteye.com/blog/1495085花了几个小时才搞定,记录下。首先打开load gennerator的受控方需要启动agent,启动的方式是 按确定就可以启动angent其次你需要在主控中加入load gennerator 从菜单Sc
2016-04-18 11:33:15 2732
原创 WampServer启用https
生成CA私钥和CA自签名证书:genrsa -aes128 -out ca/cakey.pem 2048req -new -x509 -key ca/cakey.pem -out ca/ca.crt -outform PEM -config ./openssl.cnf{Country Name (2 letter code) [AU]:CNState or Province N
2016-04-11 14:14:19 4066
原创 cocos2dx 报错,问题积累,及解决方法
1、问题:D/FLACRecorder(26743): Setting up encoder /data/data/com.borneo.speech/files/20141123081747.flac rate: 22050 channels: 1 format 16F/art (26743): art/runtime/check_jni.cc:65] JNI DETECT
2016-02-01 14:39:32 2605
原创 cocos2dx(3.9)工程项目,使用android studio打包并调试
进入创建的项目的 proj.android-studio目录cd proj.android-studiococos run/compile -p android --android-studio然后,就可以用android-studio导入工程项目,进行打包、调试了,,,
2015-12-30 13:24:02 11650 1
原创 cocos2d-x从c++文件生成lua绑定文件及lua脚本文件
需要参考自己的工程目录\frameworks\cocos2d-x\tools\tolua\目录下的README.mdown文件下载安装相关的工具;(其中python需要安装32位的 --- 即使你是64位的系统; 其他几个工具也要装32位的)本次测试使用的NDK是r10d;1、准备文件:a.h a.cppa.h => #ifndef __A_H__#defi
2015-12-15 19:58:56 1400
原创 Eclipsez中打不开c++文件,显示Editor could not be initialized.
新建的游戏导入Eclipse能正常运行,配置什么的都弄好了,游戏运行无任何问题!问题是:关闭Eclipse后,重新打开,就会出现An internal error occurred during: "Android Library Update".java.lang.NullPointerException在Eclipse也打不开c++文件,显示Editor could n
2015-06-04 11:49:25 3988
原创 mac环境下,创建cocos2d-x新项目
mac环境下,在终端输入./cocos.py....创建项目时,出现Permission denied,是权限问题,可以先使用chmod命令获得权限,输入chmod u+x ./cocos.py 回车,接着再使用cocos.py创建项目,则可以成功创建; (chmod是修改文件权限,chmod u+x 给文件添加可执行权限)mac环境下,创建新项目:cd进入cocos2d-x-3.6/
2015-05-18 11:22:10 681
原创 windows_socket_易忘函数
#define INVALID_SOCKET (SOCKET)(~0)#define SOCKET_ERROR -1/*socket();创建函数失败返回INVALID_SOCKET,其他socket函数失败返回SOCKET_ERROR;*/inet_ntoa();inet_addr();/*实现网络地址和“.”间隔的字符串地址之间的转换:unsigned lo
2015-05-17 00:05:35 692
原创 Sublime Text 3 解决中文乱码问题
(一) Sublime Text 3 安装 Package Control自动安装:1、通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台2、粘贴对应版本的代码后回车安装适用于 Sublime Text 3:import urllib.request,os;pf='Package Control.su
2015-05-17 00:03:22 6746 3
原创 SVN实现在更新本地版本库时忽略指定目录
SVN实现在更新本地版本库时忽略指定目录很多时候,你的svn repo(假定project)很大(这里指包括所有tags和branches),但是其实你真正需要的却只有一两个(比如说trunk,以及和trunk平级的install目录,同时install目录和trunk目录有着这样活那样的联系),这时你就希望在svn co的时候是co整个project并且忽略你不想要的目录。当然,你大可不必c
2015-05-07 11:39:23 19052 2
转载 cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas
在 cocos2d-x 中有三个类可以在层或精灵中添加文字:LabelTTFLabelBMFontLabelAtlasLabelTTF 直接支持使用 TTF 字库,可以支持全部的中文,但是效率稍低。LabelBMFont 适合显示特定的文字,通过预先将文字生成图片,提高了效率,但是不能支持全部中文。如果使用的文字不多,组合多,但是文字的编码是连续的,比如数字,或者英文字符,那么 L
2015-01-03 22:40:21 2010
转载 GetLastError
GetLastErrorGetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数 并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能 担保函数已成功执行。只有在函数调用返回一个错误结果时,这个函数指出的错误结果 才是有效的。通常,只有在函
2015-01-03 00:52:08 1523
转载 FileUtil
游戏中其实不需要什么复杂的文件读写操作。而FileUtils类主要的功能:设置加载、保存文件的所在路径。内容结构:1、文件读取getDataFromFile、getStringFromFile、getFileDataFromZip2、文件查找文件字典(Dictionary)、搜索路径(SearchPaths)、子区分路径(SearchResoluti
2015-01-02 23:22:14 852
原创 指针 对象 结构体
struct b {int x;};struct b structB = { 222 };struct a{unsigned int MemStartAddr;unsigned int MemEndAddr;int CountNum;struct b* p1;};struct a structA = { 2, 3, 4, &structB }
2014-12-11 16:35:21 583
转载 100本c c++ vc学习资料
100本c c++ vc学习资料 软件: http://www.icodeguru.com/fav/soft.htm 教程: C函数实例参考手册 http://www.icodeguru.com/CPP/CExample/ C\C++实例参考手册 http://www.icodeguru.com/CPP/cppExample/ Win32Api实例参考手
2014-12-11 16:24:38 1128
原创 c调lua, lua调c
#include #include extern "C"{ #include "lua.h" #include "lauxlib.h" #include "lualib.h"};void printStackSize(lua_State* L){ int nele = lua_gettop(L); s
2014-11-24 15:51:38 687
转载 lua/C++通信
一不小心又标题党了?不好意思哈~翻看了以前的博客,发下废话太多了自己都看不下去啊,恩,以后尽量写得简洁一些。 本文不涉及lua语法学习,如果有需要,请移步:http://book.luaer.cn/ 一.lua堆栈 要理解lua和c++交互,首先要理解lua堆栈。 简单来说,Lua和C/c++语言通信的主要方法是一个无处不在的虚拟
2014-11-24 09:45:58 799
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。
2014-11-21 17:56:02 584
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。c
2014-11-21 17:54:21 577
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。c
2014-11-21 17:53:48 696
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。c
2014-11-21 17:53:34 785
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。c
2014-11-21 17:53:20 675
转载 cocos2d-x 3.2 物理碰撞机制
cocos2d-x 3.2 物理碰撞机制cocos2d-x 3.0+ 中全新的封装的物理引擎给了开发者最大的便捷,你不用再繁琐与各种物理引擎的细节,完全的封装让开发者可以更快更好的将物理引擎的机制添加到自己的游戏中,简化的设计是从2.0到3.0+的一个质的飞跃。下面同样以一个小demo来展示一下物理引擎的运用,同时说一下我在运用物理引擎中遇到的一些小小的问题。c
2014-11-21 17:49:33 590
转载 在VC中使用自定义资源,FindResource,LoadResource,LockResource
一、前言 在VC环境中除了我们所常用的Dialog、Menu和Bitmap等标准资源类型之外,它还支持自定义资源类型(Custom Resource),我们自定义的资源类型能做些什么呢?呵呵,用处多多。1. 默认的皮肤压缩包或语言包。一些支持换肤的软件特别是一些媒体播放器常常有自定义的皮肤文件(你可以尝试将Media Player或千千静听等软件的Skins目录下的
2014-11-17 10:38:01 1073
原创 c++11的lambda表达式与传统的函数指针
#include using namespace std;#include //std::function 头文件//传统的函数指针typedef int(*fun0)(int n);int testfun(int n){ return n;}//Lambda表达式class CBase {};class CA : pub
2014-11-12 17:20:08 4979
转载 AtlasTest简单总结
AtlasTest简单总结 /**************************************************************************typedef struct _ccV3F_C4B_T2F_Quad{//! top leftccV3F_C4B_T2F tl;//! bottom leftccV3F_C4B
2014-08-19 17:56:38 555
原创 CCDictionary
1、写人文件 CCDictionary* lookupNameDic = CCDictionary::create(); lookupNameDic->setObject(CCString::create("name"), "name.zip");
2014-08-19 15:57:50 954
原创 CCFileUtils 文件搜索
unsigned long size;CCFileUtils::sharedFileUtils()->getFileDataFromZip("configs/name.zip", "name.txt", &size);
2014-08-19 15:08:35 1882
原创 配置文件 CCConfiguration
CCConfiguration* config = CCConfiguration::sharedConfiguration(); config->setObject("aaaaa", CCString::create("hello world!")); config->setObject("bbbbb", CCInteger::create(22222)); con
2014-08-19 11:05:43 725
原创 how to use a C++ Property List (plist) serialization library (MIT license)
#include "stdafx.h"#include "Plist.hpp"#include using namespace std;using namespace::Plist;int _tmain(int argc, _TCHAR* argv[]){ dictionary_type dict; Plist::readPlist("XMLE
2014-08-18 17:33:37 1337
转载 Action 动作
//CCAnimation是封装动画功能的类,它可以看作是由若干个_CCSpriteFrame对象组成的序列,精灵按照顺序切换它们,就形成了动画。CCAnimation也有内存池, //此处的animationName就是key,内存池通过它找到CCAnimation对象,再通过索引frameIndex找到动画序列中的某一帧,将该帧设为精灵的当前显示帧。 CCAnimation*
2014-08-14 13:41:31 633
转载 cocos2d-x 贝塞尔曲线之游戏应用
一.贝赛尔曲线简介贝塞尔曲线是应用于二维图形应用程序的数学曲线。曲线的定义有四个点:起始点、终止点(也称锚点)以及两个相互分离的中间点。滑动两个中间点,贝塞尔曲线的形状会发生变化 p0起点,p3是终点,p1,p2是控制点http://en.wikipedia.org/wiki/B%C3%A9zier_curve 二.游戏应用我们可能需要在游戏中模拟导弹或箭的移动轨迹
2014-08-13 18:10:06 8032
转载 Cocos2Dx之动作Action
Cocos2Dx提供了调度器。结合调度器,我们可以不断地修改节点的属性,从而实现丰富的动态效果。但是这样做过于麻烦。举个例子,我们需要把一个精灵从一个位置移动到另外一个位置。从我们前面提到的内容来思考一个可行的方案:在父节点的update中,将它的位置移动镇间隔时间移动的距离。假定目标位置到初始距离为d,移动时间指定为t秒,帧间隔时间1/60秒,那么每个update我们需要往目标位置移动d/60t
2014-08-13 15:39:29 3897
原创 CCFollow
CCSprite* map = CCSprite::create("Images/b.png"); map->setAnchorPoint(ccp(0, 0)); map->setPosition(ccp(0, 0)); this->addChild(map, 0, 333); CCSprite* role = CCSprite::create("I
2014-08-13 15:06:35 1567
原创 CCCallFuncND 传参数
void ActionTest::ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent){ CCSize winSize = CCDirector::sharedDirector()->getWinSize(); CCLayerColor* box = (CCLayerColor*)this->getChildByTag(2
2014-08-13 11:05:17 1556
VS 2022最新64位Visual Assist X10.9.2440 Cracked 番茄助手
2022-02-21
进程知识 chm
2012-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人