自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 cocos2d-x整体框架源码分析以及启动过程原理(win32)

引言:如果你想深入了解cocos2d-x的整个框架和运行流程,如果你想知道整个启动过程的细节,如果你想知道自己写的代码是在什么时候和在哪里被调用的,下面可以为你解答其中奥秘。对象:适合刚刚入门了cocos2d-x的初学者,编写并运行过简单的demo,并且想仔细探究其中的原理机制。

2014-02-26 22:43:15 1493 1

原创 i9300一键root——工具百度一键root

我的手机是i9300,港行,希望root来卸载一些系统软件,但不想recovery或者刷机,测试了很多一键root软件失败告终,最后用了百度一键root成功搞定,现在分享如下三个步骤轻松搞定如下:1、官网下载百度一键root安卓安装包http://bs.baidu.com/easyroot/BaiduRoot_2001.apk2、安装到自己的手机i9300上,打开应用3、选

2013-12-03 19:46:46 945

原创 TexturePacker——cocos2d-x游戏开发用来自动打包图片资源,生成plist和png文件(比如保卫萝卜)

TexturePacker是一款用来打包程序资源的软件,特别是图片资源,可以减少程序的内存和优化效率,cocos2d-x开发游戏的使用经常用到。本软件是一名叫Andreas Loew的国外朋友开发的,可以免费使用一周,之后需要付费使用。不过作者也提供给业内开发人员一个方便,只要你有自己的技术博客,就可以到官网上申请免费的license key。官网:http://www.codeandwe

2013-11-26 19:16:38 1638

原创 cocos2d-x深入运行启动过程(win32)

程序入口main.cppint APIENTRY _tWinMain(HINSTANCE hInstance,                       HINSTANCE hPrevInstance,                       LPTSTR    lpCmdLine,                       int       nCmdShow){

2013-11-26 10:40:51 482

原创 win7系统下安装XP双系统

温馨提示:本教程适合想在win7下安装XP,但又没有XP光盘的朋友,下面顺便介绍了重建新分区的方法,所以不用担心以前的分区数据如果你有XP光盘,安装过程会简单很多,可以参考在windows7下安装xp 双系统http://blog.csdn.net/jaflee/article/details/5041124一、安装环境:Win7旗舰版在C盘,C盘(NTFS格式)是磁盘的唯

2011-12-29 13:22:21 1266 1

原创 用convert把FAT32转换NTFS失败出现文件或目录损坏且无法读取——解决办法

首先在进行磁盘分区或者其他有可能损害数据的事情前,最后还是得备份一下磁盘的东东,以防万一我的系统是win7打算把原来FAT32格式的E盘转换成NTFS格式网络上很多人介绍用windows自带的convert工具用法如下:(可以在cmd用help convert命令来查看)1,首先需要取得系统的管理员权限,2,“开始→运行”,输入“cmd“3,输入命令:convert E

2011-12-27 01:10:37 2013 2

转载 windows 7 80端口被NT kernel & System 占用 pid 4

前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd输入netstat -ano可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID可以看到pid 4 的被NT kernel & System 占用在网上找了很久找到解决方案windows-7-uses-port-80-and-ma

2011-12-18 15:05:08 3195

原创 linux 内核编译详解 (ubuntu 10.04 内核 2.6.32-36 升级内核 2.6.38.8 )

内核编译实验环境:Ubuntu 10.04 内核版本 2.6.32-36-generic过程概述:下载源码:下载链接:http://www.kernel.org/pub/linux/kernel/v2.6/配置内核:make menuconfig编译内核:make bzImage编译内核模块:make modules安装内核模块:make modules

2011-12-14 16:49:46 4362 2

Ubuntu 内核编译详解 (ubuntu 10.04 内核 2.6.32-36 升级内核 2.6.38.8 )

内核编译实验环境:Ubuntu 10.04 内核版本 2.6.32-36-generic一、内核编译的准备工作:1。使用root用户,方便以后操作jb@jb-laptop:~$ su密码: root@jb-laptop:/home/jb# 2。查看自己内核版本,以便选择新编译版本root@jb-laptop:/home/jb# uname -r2.6.32-

2011-12-14 15:11:28 224

Ubuntu 内核编译详解 (ubuntu 10.04 内核 2.6.32-36 升级内核 2.6.38.8 )

内核编译实验环境:Ubuntu 10.04 内核版本 2.6.32-36-generic1。使用root用户,方便以后操作jb@jb-laptop:~$ su密码: root@jb-laptop:/home/jb# 2。查看自己内核版本root@jb-laptop:/home/jb# uname -r2.6.32-36-genericroot@jb-laptop

2011-12-14 15:03:28 144

原创 linux 内核模块加载 HelloWorld

1。创建hello目录mkdir hello2。进入hello目录cd hello3。编写hello.c#include #include MODULE_LICENSE("GPL");static int hello_init(void){    printk(KERN_ALERT "Hello, world\n");    return 0;

2011-12-08 21:11:36 660

原创 linux 内核模块加载 helloworld

1。创建hello目录mkdir hello2。进入hello目录cd hello3。编写hello.c#include #include MODULE_LICENSE("GPL");static int hello_init(void){    printk(KERN_ALERT "Hello, world\n");    return 0;

2011-12-08 20:49:23 126

原创 shell if $?

if [ $?=0 ] ; then   echo '[ $?=0 ] is ok'else   echo '[ $?=0 ] is not ok'fiif [ $? = 0 ] ; then   echo '[ $? = 0 ] is ok'else

2011-09-27 15:53:50 234

原创 shell if 蛋疼语法

if [[ $# -eq 0 ]] ; then   echo "if [[ \$# -eq 0 ]] is ok"fi./shellresult=$?if [ $?=0 ] ; then   echo '[ $?=0 ] is ok'else

2011-09-27 15:37:56 123

转载 ubuntu 安装rpm包(ATI DISPLAY DRIVERS)

ubuntu 安装rpm包(ATI DISPLAY DRIVERS)2008-04-08 18:02 ubuntu 是基于debian的linux ,不能直接使用rpm .如果直接 rpm -vih *.rpm 则出现:    rpm: To in

2011-07-06 14:38:25 617 1

转载 c++笔试题汇总

<br /> <br />①链表反转<br />单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。<br /> <br />最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后,利用已经存储的指针往后面继续遍历。源代码如下:<br /> <br />struct linka { <br />int data; <br />linka

2011-05-08 18:44:00 218

原创 VS2008快捷键大全

<br />用了VS很久了,但还是有一些快捷键没有用过,跟大家分享一下<br />--------------------------------------VS2008快捷键大全----------------------------<br />Ctrl+m+Crtr+o折叠所有大纲<br />Ctrl+M+Crtr+P: 停止大纲显示<br />Ctrl+K+Crtr+C: 注释选定内容<br />Ctrl+K+Crtr+U: 取消选定注释内容<br />Ctrl+J : 列出成员 智能感知<br />

2011-05-08 17:14:00 179

转载 转:程序员之死

<br />我是一名程序员 ,平时有空喜欢看些计算机文章和书籍, 上次 看 Kent Beck << 实现模式>> 对书中的技术当然会注意 ,其实这本纯技术的书籍 对我印象最深的倒不是各种技术, 而是 这句话. "写的好代码不一定市场上面买的好, 市场上面很多用垃圾代码堆砌而成产品正在赚着大钱" 呵呵 他到书里没有提这是什么产品 随便提一下 << 实现模式>> 这本书 ,这本书跟这本有点类似 代码整洁之道 . 都是告诉程序员怎么写出整洁易懂的代码的 . 就像以前 不知道那里看过的一句话 ,程序员把代码写漂亮

2010-08-27 23:36:00 243

转载 symbian 显示位图和SVG图

<br />显示位图和SVG图 <br />先打包,在加载 ,最后绘画 <br />打包位图资源 : <br />先把图片放到指定文件 夹,然后把大包脚本加入到程序 的mmp文件中(添加在end前的最后)<br />START BITMAP      graphic_bmp.mbm<br />HEADER<br />TARGETPATH        /resource/apps<br />SOURCEPATH        ../picture/bmp<br />SOURCE            c24

2010-08-25 22:23:00 194

转载 Carbide.c++ IDE的常用快捷键和技巧 + Symbian OS的错误代码定义大全

<br /> <br />From Forum Nokia Wiki<br /><br /><br />Carbide.c++ 是Nokia专门为Symbian系统开发提供的一个集成开发工具。此开发工具其实是基于Eclipse平台构建((我的理解应该是Eclipse + CDT + Nokia plugin))。熟悉Eclipse的都知道Eclipse的功能强大和易用性,在Eclipse上的大部分经验技巧都能在 Carbide.c++ 使用,由于Eclipse目前的主流开发环境还是以JAVA为主,作为C++

2010-08-10 15:44:00 711

转载 搭建Symbian OS S60 C++ 5th开发环境--RanJi

<br /> 我想在这篇文章中谈一下如何搭建Symbian S60 5th的C++开发环境,这个事情对于刚刚接触这门语言的新手来说绝对是个麻烦的事情,许多的同学因为没有走出这一步而抹杀了自己开发手机移动软件的那种热情。我希望通过我的这篇文章能帮助你走出这第一步,希望你能成功。<br />    首先,我们要准备我们搭建开发环境所需要的各种开发工具和软件,我总结了实际上我们需要准备的大体上是有3个重要的开发工具和必须的SDK(当然我这里特指是Nokia5800XM和NokiaN97的开发环境的搭建,至于S60

2010-07-26 22:23:00 582

C#2008从入门到精通

这是一本C#初学者难道的一本好书,本书以零基础讲解为宗旨,用实例引导读者深入学习,采取【基础知识→核心技术→应用开发→项目实战】的讲解模式,深入浅出地讲解C#的各项技术及实战技能。

2010-07-26

空空如也

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

TA关注的人

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