自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

移动开发爱好者 -- ^_^

希望能和大家一起学习,一起进步,分享学习经验~~

  • 博客(57)
  • 资源 (21)
  • 收藏
  • 关注

转载 Google's C++ coding style

v0.2 - Last updated November 8, 2013源自 Google's C++ coding style rev. 3.274目录 由 DocToc生成     头文件        #define用法        前向声明        内联函数        -inl.h文件        函数参数顺序        inclu

2014-10-22 15:00:46 5489

转载 Android.mk文件语法规范(Android.mk File)

原文地址:http://blog.csdn.net/smfwuxiao/article/details/85307421、Android.mk文件概述Android.mk文件用来告诉NDK编译系统,应该如何编译这些源码。更确切地说,该文件其实就是一个小型的Makefile。该文件会被NDK的编译工具解析多次,所以要注意不要过多使用环境变量,以免第一次解析时产生的变量

2014-09-26 13:21:44 2134

原创 栈的实例[仅为自己验证某些理论,请绕道,hoho]

#include typedef struct student{ int num1; double num2; float num3; char* name;}student;int fun1(int a1,int a2,student a3){ printf("0x%08x\n",&a3); printf("0x%08x\n",&a2);

2014-09-09 13:57:35 1903

转载 [编程语言] 堆和栈的全面总结

yu堆栈内存操作系统中的栈:        由编译器自动分配和自动释放,一个函数对应一个栈,用于存放函数的参数值、函数调用完成后的返回值和函数体内的局部变量等。栈占用连续的一段内存空间,其操作和组织方式与数据结构中的栈十分相似。栈是为了执行线程留出的内存空间。当调用函数时创建栈,当函数执行完毕,栈就被回收了。操作系统中的堆:         由程序员手动

2014-09-03 12:36:07 2148

转载 使用NDK编译的时候出现 undefined reference to

原文地址:http://blog.sina.com.cn/s/blog_5be1061c0100ykim.html最近一段时间在使用NDK进行编译的时候一直出现undefined reference to的问题代码写的没有问题, 在visual studio中也能找到定义, 可是在NDK中就是出现这个问题过不去.使用nm, objdump 查看.o文件也是发现就是那几个函数未定

2014-05-27 12:40:54 7562 1

转载 C++内存管理

原文地址:http://www.cnblogs.com/lancidie/archive/2011/08/05/2128318.htmlC++内存管理[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每

2014-05-07 20:51:37 2488

转载 游戏架构

[转载]《大唐豪侠》架构开发纪实《大唐豪侠》是网易公司2006年主推的一款网络游戏。它是一款以唐朝为背景的武侠游戏,采用即时战斗机制。游戏创作人员在《大唐豪侠》立项后,都表现得 跃跃欲试,急欲一展身手。根据以往的开发经验,我们最终将《大唐豪侠》的设计容量定为5000人,即游戏允许同时在线的玩家上限为5000人。 明确了基本目标,程序开发人员将要面对多个挑战,其中最主要的两个是:1.

2014-04-10 13:55:19 3092

转载 cocos2dx的内存管理机制

今天看了一下cocos2dx的内存管理机制,有些地方不太好理解搞了挺长的时间,现在感觉自己理解的差不多了,赶快写下自己的思路和互联网的广大朋友分享,如果你发现有错误的地方或者不理解的地方欢迎指正!首先我们必须说一下c++中变量的内存空间的分配问题,我们在c++中写一个类,可以在栈上分配内存空间也可以使用new在堆上分配内存空间,如果类对象是在栈上分配的内存空间,这个内存空间的管理就不是我们的事了,

2014-04-10 13:00:03 17250 15

原创 [cocos2d-x]Cocos2d-x游戏截屏

很多时候,我们的游戏可能要做一些fen'xiong

2014-04-09 12:44:41 3219

转载 百万用户级游戏服务器架构设计(2)

登录服的设计 -- 功能需求  正如我们在前面曾讨论过的,登录服要实现的功能相当简单,就是帐号验证。为了便于描述,我们暂不引入那些讨论过的优化手段,先以最简单的方式实现,另外也将基本以mangos的代码作为参考来进行描述。  想象一下帐号验证的实现方法,最容易的那就是把用户输入的明文用帐号和密码直接发给登录服,服务器根据帐号从数据库中取出密码,与用户输入的密码相比较。  这

2014-04-02 19:22:33 2088

转载 百万用户级游戏服务器架构设计(1)

服务器结构探讨 -- 最简单的结构  所谓服务器结构,也就是如何将服务器各部分合理地安排,以实现最初的功能需求。所以,结构本无所谓正确与错误;当然,优秀的结构更有助于系统的搭建,对系统的可扩展性及可维护性也有更大的帮助。  好的结构不是一蹴而就的,而且每个设计者心中的那把尺都不相同,所以这个优秀结构的定义也就没有定论。在这里,我们不打算对现有游戏结构做评价,而是试着从头开始搭建一个

2014-04-02 19:21:19 2169

原创 [Cocos2d-x]--CCTabelView显示指定行

(⊙o⊙)哦...先牢骚一下吧,马上就到春节了,这几天上班公交上已经有很多空位了,看着大家大包小包的等车回家,这着实让我这仍然加班加点的人觉得比较蛋疼,大半年来的的6x12上班确实让我觉得身心疲惫,不得不开始担心自己是否能继续吃得消这样的加班强度,总感觉自己过着和别人不一样的生活,周一到周六早上九点上班,下班九点下班,回到家洗个澡看看书就可以睡觉,第二天继续撸,天天亦是如此,周日还蛋疼的大老早就自

2014-01-25 23:42:09 3679

转载 [译]Apache MINA 2.0 第二章 基础知识

[译]Apache MINA 2.0 第二章 基础知识只看楼主 发言楼主 ヅ虫虫ゎ 管理员 2014-01-24 19:27:10      在第一章中,我们有一个短暂的Apache MINA。在这一章里,我们将看看客户端/服务器体系结构和细节工作在一个基于MINA的服务器和客户端。     我

2014-01-24 19:38:21 2982

转载 [译]Apache MINA 2.0 第一章 入门指南

【译】Apache MINA 2.0 第一章 入门指南举报 只看楼主 发言楼主 ヅ虫虫ゎ 管理员 2014-01-23 14:34:18     第一章,我们将会告诉你什么是MINA,什么是NIO,我们为什么在NIO基础上研发一种框架以及里面你会发现什么。我们还将向你展示如何运行一个非常简单的MINA示例服

2014-01-24 19:37:20 4069 2

转载 进程和线程有什么区别?

原文链接:http://zhidao.baidu.com/link?url=qohkJOXhWalU9ZoB9WRkBhecdJWpuwGGB6h0t-AHLLZSWAHe3_nUKjDUjhbFEpAHgXFOx5hoGj-xpxLv21s_CK说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个

2014-01-21 14:35:18 1930

原创 Cocos2d-x之 Http/Https

这个没什么可说的,cocos2dx_2.x以后就都兼容了,参考testCpp,如果是https请求直接换上URL就可以了!

2014-01-15 16:48:42 5234

转载 谈谈程序在内存中的分布

原文地址:http://blog.csdn.net/high_high/article/details/7202233作为一个菜鸟,这个题目有点大,所以这篇博客缺点是可能不够深入,但应该还是很详细的,希望能对大家有所帮助。1.简介加初步分析在linux系统中,程序在内存中的分布如下所示:低地址.text.data.bss 

2013-12-04 19:11:38 2677

转载 详解大端模式和小端模式

详解大端模式和小端模式嵌入式开发交流群280352802,欢迎加入!一、大端模式和小端模式的起源        关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡

2013-12-03 10:33:05 2140

转载 用GDB调试程序(一)

用GDB调试程序原文地址:http://blog.csdn.net/haoel/article/details/2879作者:haoel 大神GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图

2013-11-30 17:06:33 1942

转载 Cocos2d-x中让CCSprite变灰(Gray)的简单办法

原文地址:http://blog.csdn.net/u012940116/article/details/17003841之前一直做flash开发,像变灰,高亮,描边了这些效果非常容易实现,有现成的api直接调用即可,cocos2d-x并没有提供,所以遇到这种需求就得硬着都头寻求解决方案了,废话不多说,直接上代码:CCColorUtil.cpp:[cpp] 

2013-11-30 11:36:43 12939 2

转载 【杂症】一个豌豆荚引发的血案——关于ADB server didn't

前言:终于,还是回到了博客园,继续我的技术博客之旅,其实这段时间经历很多事情,换了份工作,开始了WP7和Android的开发工作,对于一个从Windows Mobile跳过来的开发者,还真的经历了不少曲折,今天在这里就记录一下,这个恼人的:ADB server didn't ACK~~~~~(大家可以在谷歌里搜搜……)问题重现:今天下午,写了不少代码后,点击那个Run按

2013-11-30 11:34:59 1104

转载 Lua脚本在C++下的舞步(入门指引)转

作者:freeeyes,编辑:Nacy转自:http://www.acejoy.com/forum.php?mod=viewthread&tid=1931现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别的玩家或者NPC的状

2013-11-29 19:28:10 1519

转载 Pthread:POSIX 多线程程序设计

转自:http://www.cnblogs.com/mywolrd/archive/2009/02/05/1930707.htmlPthread:POSIX 多线程程序设计POSIX 多线程程序设计  Blaise Barney, Lawrence Livermore National Laborato

2013-11-29 17:33:04 1634

原创 cocos2d-x客户端与Java服务器的通信(一)

(⊙o⊙)…貌似自己已经有一段时间没有写博客了,其实主要原因还是觉得自己水平有限,加上上班实在是太忙,实在抽不出时间来写博客。大家都知道,在网络游戏开发中,网络通信一直是个比较大的难题,一个服务器可能要同时处理几千上万甚至上百万的用户数据,当然,仅仅是通信那是比较简单,但要设计到一个很好的通信架构确实还是比较难的,当然这些设计结构不是这篇博文的内容,哈哈,只是实现cocos2d-x客户端和Ja

2013-11-24 18:02:11 6057

转载 c++ java 用protobuf通讯

http://www.cnblogs.com/royenhome/archive/2010/10/30/1865153.htmlc++端using namespace::google::protobuf::io;#define  MAX_SIZE 4096//序列化char tmpArr[MAX_SIZE];    memset(tmpArr,0,siz

2013-11-22 00:23:54 5837 2

转载 Cocos2d-x 3.0开发(二)使用自动脚本创建cocos2d-x 3.0项目

1、目标    上一篇中我们已经搭好了自己的开发环境,接下来我们要来创建一个自己的项目。另外介绍一种更方便的创建项目方法。2、原理     新版本的项目创建方式与以往有差异,文件结构也不同。所有新建的项目都要使用cocos2d-x根目录下的create-multi-platform-projects.py脚本来创建。创建出的跨平台的项目将出现在\projects文件夹下。打开项

2013-11-14 23:57:07 1330 1

转载 主题:我的cocos2d-x集成sharesdk之旅(转)

转自:http://www.iteye.com/topic/1130694ShareSDK 移动游戏开发随着智能机的火速普及,现在市面上好多智能机的游戏(ios,android,wp,==),最近我也加入了手机游戏开发者的行列.选择cocos2d-x作为我们的游戏引擎…在研究其他手机游戏的过程中我发现,很多游戏都有微博分享的功能,当你在游戏里厮杀获得好成绩的时候,你是否想跟朋友一起分享

2013-11-09 13:13:46 3299

转载 socket通信简介

“一切皆Socket!”话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。——有感于实际编程和开源项目研究。我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型

2013-11-08 12:45:09 1173

转载 TCP/IP数据报格式分析

IP 数据包格式(1)版本 占4位,指IP协议的版本。通信双方使用的IP协议版本必须一致。目前广泛使用的IP协议版本号为4(即IPv4)。关于IPv6,目前还处于草案阶段。(2)首部长度 占4位,可表示的最大十进制数值是15。请注意,这个字段所表示数的单位是32位字长(1个32位字长是4字节),因此,当IP的首部长度为1111时(即十进制的15),首部长度就达到60字节。当IP

2013-11-06 11:32:42 1403

转载 函数调用的开销

原文地址:http://blog.csdn.net/gohome520/article/details/6328762做了几个实验,简单学习了解一下函数调用的开销。 程序1—没有参数的函数调用:[cpp] view plaincopy#include   void test()  {      

2013-11-05 14:15:55 1471

转载 C++ Virtual详解

原文地址: http://www.cnblogs.com/xd502djj/archive/2010/09/22/1832912.htmlVirtual是C++ OO机制中很重要的一个关键字。只要是学过C++的人都知道在类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚

2013-10-21 10:02:56 1115

转载 windows下Google Protocol Buffer 编译安装教程

原文出自:http://kuaile.in/archives/1214作者:蒲公英   发布:2012-10-07 21:57   分类:编程技术protobuf的全称是Protocol Buffer,它是google 的一种数据交换的格式,可用于用于分布式应用之间的数据通信或者异构环境下的数据交换,    最近因为项目的需求,需要接触Protobuf,在官方提供的压缩包中

2013-09-26 23:50:44 18300 1

转载 如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信

如何在Windows环境下的VS中安装使用Google Protobuf完成SOCKET通信原文出自:http://blog.csdn.net/monkey_d_meng/article/details/5894910尊重作者:MONKEY_D_MENG 最近一段时间,由于项目的需要,接触到了Protobuf这个东东,在Linux环境下,体验了一把,感觉挺不错,很方便,且高

2013-09-25 00:13:02 6347

转载 cocos2d-x 基于BSD Socket网络通讯模块

原文地址:http://blog.csdn.net/luxiaoyu_sdc/article/details/9301833作者:uxiaoyu_sdc1. 预备知识:线程,互斥锁,信号量:  //创建一个线程 int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict at

2013-09-23 19:14:47 5613 1

转载 TCP/IP 协议简单分析

原文出自:http://www.cnblogs.com/chnking/archive/2007/12/28/1017981.html首先TCP和IP是两种不同的协议,它们来七层网络模型中分别在不同的层次,IP协议是网络层的协议,TCP是更高一层的传输层的协议,TCP是建立在IP协议之上的,所以一般把TCP和IP连在一起说TCP/IP协议。Windows系统的TCP协议栈的数据包默

2013-09-05 13:24:39 954

转载 C++中const用法总结

http://www.cnblogs.com/lichkingct/archive/2009/04/21/1440848.html1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对

2013-08-31 13:22:53 786

原创 cocos2d-x学习 之 动画

最近太忙,基本都没有时间写博文了,闲来无事,就把以前刚刚学习cocos2d-x时瞎写的代码拿来充个数吧,也懒得改了,大侠们就不用看了lol,刚学的童鞋可以大概看看,别太认真,也别太较真^_^#include "cocos2d.h"USING_NS_CC ;/**************************************************************

2013-07-25 23:09:26 1069 1

转载 svn常用命令行和批处理

转自分类: common2010-01-18 11:39 7148人阅读 评论(1) 收藏 举报svnsubversion服务器variablescommanddelete      在进行大量svn更新和多个工程联合编译时,如果是对你来说是一件经常重复做的事情,譬如更新代码编译版本;更新代码,编译版本并升级之类的重复性很高,枯燥而且容易出错的事情,使用批处理来统一管理

2013-07-20 08:51:54 1386

原创 cocos2dx Demo

其实一直蛮想写一个做项目的博文教程,但目前觉得自己能力还不够,最近公司的项目又比较紧,一直都抽不出时间来写关于项目的博文(明天我要上班呢\(^o^)/~)。对于新手朋友(其实我也是新手lol) 们来说,我觉得动手写东西是一件提高水平的最好办法了,其实对于我们程序员来说,对于很多功能,总觉得自己有想法,很容易实现,但真正要实现起来会碰到各种各样的问题,这些问题都是你之前没有想到的,所以我在这里还是建

2013-07-19 23:22:23 4927

原创 程序猿之屌丝图

作为一名程序猿,别人笑我太傻逼我笑别人看不懂~ lol,自娱自乐才不容易猝死@!(本人今日开始收集搞笑图片,造福程序猿们~~)

2013-07-19 18:22:25 1805

微信公众平台应用开发:方法、技巧与案例(含源码)高清完整版(JAVA)

JAVA版 微信公众平台应用开发:方法、技巧与案例(含源码)高清完整版

2017-11-05

libcocos2dx2.2.jar

cocos2dx项目编译完后,初次导入Eclipse会报找不到库的错误,这个jar包就是cocos2dx工程apk的依赖库,当如libs,并Add to Build path就可以了!

2013-12-11

Linux_C_函数.chm

Linux_C_函数.chm

2013-11-13

TCP/IP协议(全卷)

大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。

2013-11-09

Lua程序设计.chm

Lua程序设计.chm 入门学习的好文档!

2013-10-22

cocos2d-x-2.2.0-testCpp.apk

cocos2d-x-2.2.0-testCpp.apk,集成了Cocostudio的例子,可以直接安装在手机上,方便学习,新手适用!

2013-10-21

Cocos2d-x高级开发教程.pdf

Cocos2d-x高级开发教程.pdf 移动开发爱好者!!

2013-10-17

luaEditor.zip

luaEditor,编辑器

2013-08-12

编译原理 第二版pdf

编译原理 第二版pdf

2013-08-02

C ++程序设计_谭浩强.pdf

这是c++学习资源,一千多页,祝你成才!

2013-07-13

Cocos2D-x权威指南(满硕泉)源码.rar

Cocos2D-x权威指南(满硕泉)源码.rar

2013-06-11

eclipse黑色主题

黑色eclipse主题风格,本人觉得还可以,作为一名coder,保护是相当重要滴

2013-05-30

C++编程思想_中文版_第2版_第2卷.pdf

C++编程思想_中文版_第2版_第2卷.pdf

2013-05-19

C++编程思想_中文版_第2版_第1卷.pdf

C++编程思想_中文版_第2版_第1卷.pdf

2013-05-19

cocos2d-x_Win32_Android_环境配置手册

win32下 Cocos2d-x移植到Android平台的环境搭建文档,条理很清晰, 适合新手搭建环境!

2013-05-19

java swing 外观,substance_5.3jar

这是一个很不错的java外观包,里面有21种界面: 1,UIManager.setLookAndFeel( new SubstanceAutumnLookAndFeel()); 2.UIManager.setLookAndFeel( new SubstanceBusinessBlackSteelLookAndFeel()); UIManager.setLookAndFeel( new SubstanceBusinessBlueSteelLookAndFeel()); UIManager.setLookAndFeel(new SubstanceBusinessLookAndFeel()); 等等 如果有不知道的,可以直接问我

2012-04-17

Eclipse 快捷键 完整版

这个是Eclipse快捷键的总集合,熟练运动快捷键是一名程序员的基础,可以提高你的开发速度。

2011-10-26

空空如也

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

TA关注的人

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