自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Cocos2d-x 内存管理

一、内存管理机制 Cocos2d-x是一套基于C++的引擎,C++的内存机制,如果采用new关键字声明一个对象而没有手动delete掉,那么申请的内存就不会被回收,进而造成内存泄露。cocos2d-x是采用引用计数的方式管理内存,基本的原则就是当构造一个对象时,引用计数为1,每次进行retain操作的时候,引用计数加1,每次进行release操作的时候,引用计数减1,当一...

2013-09-03 09:55:00 125

转载 Cocos2d-x 解惑

2013-8-17一、Http相关:1>libExtensions.lib(HttpClient.obj):errorLNK2019:无法解析的外部符号__imp__pthread_create,该符号在函数"private:bool__thiscallcocos2d::extension::CCHttpClient::lazyInitThreadSempho...

2013-08-17 09:38:00 137

转载 五险一金,你真的懂吗

五险一金,你懂吗?平时不太懂这个,没有研究其规则及算法,特弄此文档以让大家知晓!养老保险:一般要交满15年,到退休的时候才能终生享受养老金,所以想拿养老金的人请务必在自己退休前15年就开始交。如果到退休年龄交养老保险不满15年,那等到你退休的时候国家会把你个人帐户上存的8%的养老金全部退给你。那单位给你交的21%到哪里去了?国家把单位为你交的21%的钱全部...

2013-02-16 10:11:00 186

转载 2012年终总结!

一直以来我都认为,写一篇自己觉得还算满意的文章,前提条件是要有感觉!无病呻吟什么的最不可取。高兴时写分享,难过时写忧伤(当然了,这类很少)。那么,既然这次写的是年终总结,我的心情如何呢?离过年还有两天,即使现在年味越来越淡,但我还是蛮高兴的,为啥呢?哈哈,再过两个多小时就放假啦!说起2012啊,我还得先到发表过的微博上找点回忆再说。2012上半年,也就是大三下学期,离...

2013-02-07 17:32:00 134

转载 cocos2d-x 菜鸟进阶篇(三) scrollView(下)

这篇继续写scroll,不过这次不是用scrollView这个控件,而是自己编写一段代码实现拖动图片。假想有一张很大的地图,然后屏幕只能显示它的一角,这时候就要通过拖动来查看其他部分。本来是要用scrollView实现这个功能,可用起来始终那么别扭,这不,上午一气之下自己搞了个可以拖动图片的代码。一、首先在init中添加自己要实现拖动到图片。bool HelloW...

2013-02-07 14:54:00 111

转载 cocos2d-x 菜鸟进阶篇(三) ScrollView(上)

scrollView 的调用问题困扰我很久,昨天才有时间继续研究这个,可惜最后还是没能完全解决它存在的问题。。。看头文件:#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"#include "../../extensions/cocos-ex...

2013-02-07 14:35:00 84

转载 cocos2d-x 菜鸟进阶篇(二) 重力感应

本文没你想象的那么,,复杂。其实就是通过重力感应控制个小球移动而已。先看头文件:#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"USING_NS_CC;class HelloWorld : public cocos2d::CCLayer{pu...

2013-02-07 14:17:00 133

转载 cocos2d-x 菜鸟进阶篇(一) 在游戏中添加music

本来是打算继续写《学习篇》的,可一想,都快过年了,新年新气象嘛,要不换个章篇继续high?说干就干!从学习篇到进阶篇,虽然还是菜鸟,但是菜鸟确实也在进步着!这篇就讲在游戏中添加背景音乐跟音效。其实这个在-x 的testcpp 的cocosDenshionTest 里都写的很详细。一:在.cpp中添加头文件//cpp with cocos2d-x...

2013-02-07 13:55:00 158

转载 cocos2d-x 菜鸟实习生学习篇(十) win32项目移植到安卓

再两天就过年啦,这篇博客应该是今年的最后一篇吧。在此提前恭贺大家。。。。元宵节快乐!!!相信很多大牛说的都是新年快乐之类的,但是咱不能跟他们一样啊,咱虽然博客不咋的,但是肯定要体现出自己的身份跟内涵。所以,祝大家。。清明节快乐。。。可能是因为快过年的缘故,boss难得的没有给我布置新的任务,这让我难得有时间做自己想做的事,如用了一周多做了个小游戏,还有用来好几天看 c++...

2013-02-05 10:20:00 138

转载 cocos2d-x 菜鸟实习生学习篇(四) 锚点的理解

这两天一直都在看http://www.cnblogs.com/cocos2d-x/archive/2012/03/01/2376143.html 的博客,不得不再强调一遍,这博客讲的非常详细,绝对适合新手去看,受益匪浅。昨天用了半天来研究这篇博客,这个例子讲的很具体,以前的一些疑惑都有豁然开朗的感觉(咋感觉我在拍广告?),其中对于锚点这个词,我觉得很有必要把我的理解拿出来...

2012-12-11 08:48:00 94

转载 cocos2d-x 菜鸟实习生学习篇(二)helloworld完全注释

说真的,一开始学习-x这玩意真的摸不着头脑,特别是对我这种c++不是那么在行的菜鸟来说。一般学一种编程语言、软件、引擎都是从可爱的hello world开始的。不过-x的helloworld让我有点摸不着头绪,有好几个文件都不知道来干嘛的,后来发现类似AppDelegate.cpp,.h 的文件是可以不用看的,直接调用就好,main也是。只要看helloworldScene...

2012-12-08 10:35:00 53

转载 cocos2d-x学习笔记01:VS开发环境搭建

转自:http://4137613.blog.51cto.com/4127613/751149第一部分:如何运行helloworld#1.安装visual studio2008据说vs2008是cocos2d-x运行最稳定的版本。官方下载地址:http://www.microsoft.com/downloads/info.a...

2012-12-04 12:55:00 80

转载 解析C中的sizeof和字节对齐

一、sizeof的概念    sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。  二、sizeof的使用方法    1、用于数据类型  ...

2012-11-18 21:05:00 63

转载 busybox的init详解

文章转载自:http://blog.donews.com/mutecat/archive/2006/02/18/731500.aspx的一部分,全文内容请看原文。5.5.3busybox的init除了基本的命令之外,BusyBox还支持init功能,如同其它的init一样,busybox的init也是完成系统的初始化工作,关机前的工作等等,我们知道在L...

2012-10-25 10:44:00 303

转载 根文件系统各顶层目录重要性及令人困惑的相似性

如果你使用linux进行日常工作,你应该已经熟悉其中一些目录。不过,现在进一步检查,在嵌入式linux系统中,要如何使用一个典型根文件系统的内容。首先,所有与多用户可扩展环境有关的目录,例如/home,/mnt./opt. /root,都应该省略。调整根文件系统的时候,你甚至可以进一步移出/tmp /var,不过这么做有可能会危害某些软件的运行。因此不建议采用这种过分简化的做...

2012-10-24 20:44:00 89

转载 c陷阱和缺陷学习笔记

1.1 = 赋值运算符 == 比较运算符1.2&& 逻辑或 ||逻辑与 & 按位或 | 按位与1.3如果(编译器)输入流截止至某个字符之前都已经被分解为一个个符号,那么下一个符号将包括从该字符之后可能组成一个符号的...

2012-10-22 17:04:00 83

转载 C语言运算符优先级及结合性

今天去翻了下C语言运算符的优先级和结合性,发现当初学习的时候就没认真记住,惭愧。发现一篇讲得不错的文章,编辑了下转来供以后翻阅。C语言运算符优先级表(由上至下,优先级依次递减)运算符结合性() [] -> .自左向右! ~ ++ -- - (type) * & s...

2012-10-19 20:08:00 643

转载 Centos上安卓开发环境的安装

很多人都是在Windows下进行Android开发,但是对于Linux,Android开发环境方面的资料比较少,今天在网上找到了一位网友分享的在CentOS Linux系统中搭建Android开发环境的过程。下面就是其介绍的配置的详细步骤原文: 由于我最近每天使用的是CentOS 5.5,所以选择CentOS5.5作为我的开发环境。 主要包括...

2012-10-18 10:08:00 159

转载 制作initramdisk文件系统

进入内核根目录:make distclean选择参考配置文件:vim arch/arm/configs/s3c6400_dconfig CMDLINE="console=ttySAC0 mem=64M"Make menuconfig ARCH=arm CROSS_COMPILE=arm-linux-选择General setup-->(*)I...

2012-10-17 15:10:00 144

转载 制作yaffs2文件系统并移植到ok6410开发板上

首先用busybox制作根文件系统,参考我之前的博客:http://blog.csdn.net/start530/article/details/8018170yaffs2源码下载:http://download.csdn.net/detail/chenxh/41862031.解压: tar -jxvfyaffs_source_util_larger_...

2012-10-17 14:50:00 72

转载 Qt中出现段错误的原因分析

这里只说我在写程序时遇到段错误的原因,如何解决的总之,涉及到指针的,你不能在未定义,未初始化,未 “new” 之前使用,否则等待你的肯定是 segment fault,然后程序直接退出1. 类A在执行中可能会几次用到用到类B,也可能只有一次用到,也可能一次都不用,这种情况下我的习惯就是在类A的构造函数中初始化B类对象为NULL,然后在用的地方先判断B是否实例化,未实例...

2012-10-12 13:32:00 935

转载 Linux下制作logo并显示到开发板上 .

载自:http://blog.csdn.net/l461269717/article/details/8008063我用的是OK6410开发板,自带的两个内核(2.6.32和3.0.1都测试通过) 首先讲一下制作logo的方法: Linux Logo制作工具 : LogoMaker.tgz 4.7MB http://www.arm9.c...

2012-10-11 18:30:00 47

转载 设置开发板启动后自启动Qt

首先进入开发板的根目录下的/etc/init.d/rcS添加以下几行:export TSLIB_ROOT=/usr/local/tslibexport TSLIB_TSDEVICE=/dev/event2export TSLIB_CALIBFILE=/etc/pointercalexport TSLIB_CONFFILE=$TSLIB_ROOT/etc/ts....

2012-10-11 18:20:00 185

转载 mplayer 移植到ok6410开发板上如何改变播放视频的界面位置与大小

一、改变界面显示的坐标 在播放视频的时候,视频都是从,(0,0)坐标开始播放,要改变坐标的话,按下面操作: 通过对vo_fbdev.c里面的:(vo_fbdev.c这个文件在mplayer安装目录的libvo目录下)static int draw_slice(uint8_t *src[], int stride[], int w, int h, in...

2012-10-10 16:01:00 435

转载 启动开发板,提示:can't access tty,job control turned off

启动后的最后一行提示can't access tty,job control turned off,这说明没有进入到控制台,原因就在于/etc/inittab 这个文件里有问题解决办法:vi /etc/inittab加上这一句:ttySAC0::askfirst:-/bin/sh注意,我的开发板是ok6410转载于:https://www.cnblogs...

2012-10-10 12:22:00 595

转载 Qt移植到开发板上如何使用触摸屏及改变界面大小

触摸屏:一、首先要在开发板上安装tslib ,具体安装步骤参考我之前的博客:http://blog.csdn.net/start530/article/details/8018096二、安装完后,加载触摸屏驱动:insmod ts.ko,然后运行./ts_calibrate 进行五点校准,之后会在/etc/下生成一个文件 pointercal,要有这个触摸屏才能用。...

2012-10-09 19:09:00 194

转载 Qt移植到开发板上改变字体的大小

在Qt中经常会涉及到界面字体大小的设置,默认字体一般比较小,特别是在移植到开发板上进行显示一般都要放大字体,因为开发板上液晶显示屏幕分辨率都是非常的小,跟电脑显示有很大差别。一种整体界面字体设置的方法:在main函数中添加程序: QFont font = app .font(); ...

2012-10-09 18:14:00 152

转载 mplayer编程模式控制命令

转载来自:http://blog.csdn.net/songjinshi/article/details/6338810slave模式协议-------------------关于slave模式,MPlayer为后台运行其他程序。不再截获键盘事件,MPlayer会从标准输入读一个换行符(/n)分隔开的命令。要动手尝试slave模式,运行 mplay...

2012-10-02 21:42:00 201

转载 QT控制mplayer .

转载来自:http://blog.csdn.net/songjinshi/article/details/65213191.MPlayer 的特殊控制模式 MPlayer 本身是一个命令行的程序,但是他提供了有后台模式(Slave),可以把自己输出重定向到一个指定的X Windows窗口中,并且可以通过管道向其发送命令来控制,这样就为GUI程序提供一个简单...

2012-10-02 21:41:00 93

转载 基于QT的mplayer播放器 .

转载来自:http://blog.csdn.net/songjinshi/article/details/6521320一、项目概述Mplayer。它支持大量的多媒体文件格式,像常见的音频文件如mp3/wav/mid,常见的视频文件如avi/vcd/dvd/rm等等,各种视频编/解码方式也是应有尽有。我们项目的目标是在liunx下,用QT做一个MPlayer皮肤...

2012-10-02 21:40:00 276

转载 Ubuntu环境Android平台源码下载及编译 .

转载来自:http://blog.csdn.net/songjinshi/article/details/7888428[+]一、初始环境搭建1、安装JDK下面是安装Java 6的命令格式,按照顺序在终端中执行:Java 6(for android 2.1+):$ sudo add-apt-repository "deb http://us....

2012-10-02 21:31:00 52

转载 Ubuntu下Android开发环境的搭建 .

1.安装JDK首先到oracle的官网上下载linux版本的JDK,网址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html我选择的是 Linux x86 - Self Extracting Installer,大约81.2M。下载回来之后,当...

2012-10-02 21:29:00 79

转载 编译可移植到arm上的qt程序错误分析

qmake -projectqmake make 不成功,g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/QtEmbedded-4.8.1-arm/mkspecs/linux-g++ -...

2012-09-29 10:19:00 218

转载 uboot移植到6410开发板的过程及环境变量的修改

一、通过U盘下载uboot.bin到开发板,U盘事先必须用飞凌光盘里的一个快速烧写工具,把mmc.bin烧写进U盘内,但是打开U盘后看不到这个文件。然后将uboot.bin烧写进U盘。(ps,如果要直接通过U盘将内核还有文件系统烧写进开发板里,可以直接将zImage跟cramfs文件系统拷进U盘)二、将U盘插入开发板,选择U盘启动模式,1 2 3 off ,其他on;打...

2012-09-28 11:16:00 101

转载 u-boot2010.03 配置编译目标分析 .

转载自:http://blog.csdn.net/yyttiao/article/details/7899008该系列教程会根据uboot的编译过程进程分析,如何编译,那么将会如何分析这些流程此处我还没有增加6410的支持,先看6400 的过程,因为还没有到增加的地方,分析完整个流程之后,会写如何移植uboot到s3c6410的。知道了工作的流程,再去移植会事半功倍...

2012-09-27 14:14:00 47

转载 u-boot2010.03 Makefile分析 .

转载自:http://blog.csdn.net/yyttiao/article/details/7899530对于Makefile 由于源码特别长,所以,我在这里就一边摘录一边分析[cpp] view plaincopyprint?#Includeautoconf.mkbeforeconfig.mksothattheco...

2012-09-27 14:13:00 52

转载 u-boot2010.03 移植篇(三)-----进一步修改start.S,smdk6410.h,支持nand启动及配置DM9000网卡...

参考:http://www.cnblogs.com/lixiaoming90/archive/2012/08/10/2633151.html源码下载:ftp://ftp.denx.de/pub/u-boot/下载u-boot-2010.03----------------------------------------------------------使用环境 ...

2012-09-27 11:08:00 383

转载 u-boot2010.03 移植篇(二)-----修改start.S,支持nand启动 .

参考:http://blog.csdn.net/yyttiao/article/details/7961381----------------------------------------------------------使用环境 PC: Centos5.4kernel: 3.0.1corss: arm-linux-gcc 4.4.1a...

2012-09-26 16:31:00 66

转载 u-boot2010.03 移植篇(一) 建立编译目标

参考 http://blog.csdn.net/yyttiao/article/details/7956991u-boot2010.03 Makefile分析http://blog.csdn.net/yyttiao/article/details/7899530u-boot2010.03 配置编译目标分析http://blog.csdn.net/yytti...

2012-09-26 16:22:00 119

转载 基于ok6410的韦东山驱动视频简要分析--USB驱动 .

注意:本篇讲的鼠标驱动仅能实现鼠标左右键跟滑轮这三个按键类似button的功能,按下左键则打出"l",右键打出“s”,滑轮打出“enter”。如果要实现正常的鼠标驱动,参考内核的鼠标驱动,修改input的一些参数即可。一、写驱动的步骤(新手稍微看下即可,内容有点搞)1、复制头文件;2、写入口函数,出口函数,再加上协议;3、分配注册usb_driver结构体(...

2012-09-26 09:43:00 74

空空如也

空空如也

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

TA关注的人

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