自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (19)
  • 收藏
  • 关注

原创 bochs安装中遇到的问题

在编译bochs时使用的配置包含--enable-debugger时,make时报错:      gtk_enh_dbg_osdep.cc:20:21: 错误:gtk/gtk.h:没有那个文件或目录   反复确认各种软件包都已经安装并且存在。   查阅资料,需要在编译上加上参数:`pkg-config --libs --cflags gtk+-2.0`,例如编译main.c命令如下:

2018-01-14 15:28:52 1395 1

原创 一款学习成语的软件

业余时间做了一款学习成语类的免费软件,使用中根据图片从文字待选区域选择文字。

2017-08-30 23:12:59 2672

原创 Flask Web开发-安装环境

Flask web开发环境

2016-01-28 20:22:54 628

原创 SpriteKit中应用TexturePacker

一, TexturePacker简介      TexturePacker是一款贴图打包工具。安卓、iOS手机系统是使用OpenGL ES来渲染的,OpenGL ES纹理要求纹理的宽和高都是2的n次幂的倍数;渲染速度方面,OpenGL ES要求切换的纹理少。所以将图片拼成大图片,这样可以减少内存的浪费也能提升渲染速度。        TexturePacker支持的游戏引擎:2D

2016-01-22 20:19:43 884

原创 SpriteKit工程简读

1,默认创建的工程目录结构如下:AppDelegate.swift:应用入口文件;GameScene.sks : 游戏情景可视化文件;GameScene.swift : 游戏场景控制类;GameViewController.swift : 游戏视图控制类;Main.storyboard : 应用程序故事板;Assets.xcassets : 游戏资源目录Laun

2016-01-09 11:26:00 656

原创 创建SpriteKit工程

环境:OS X EI Capitan 10.11 XCode Version 7.1 beta 31,在Xcode 中选择File->New->Project... 2,选择产品类型   在导航图中选择iOS->Application->Game   选择Next,如下图:3,填写工程信息,如下图:Game T

2016-01-05 13:37:56 437

原创 切片操作

python中的下标很有威力,切片操作的作用永远超出我们的想象。

2015-12-30 22:27:51 856

原创 iOS开发 -定制TableViewCell

优化tableViewCell的显示

2015-03-08 19:29:23 755

原创 iOS开发 -创建一个简单的TableView

iOS学习 -创建一个简单的TableView程序1,在workspace中添加一个工程“SimpleTable”,创建完成后,设定此项目为当前调试、运行工程:Product->Scheme2,在ViewController中添加TableView打开Main.storyboard,在右下角的控件窗口中拖动Table View到ViewCon

2015-03-05 21:45:43 769

原创 swift学习笔记

swift学习笔记

2015-03-04 23:49:41 446

原创 iOS开发 -Hello World

在Xcode 6.2 Beta版本中开发,只显示一个Hello World的界面

2015-03-04 23:09:00 713

原创 代码重构一例

前些天接手了一个同事的2d格斗类项目,这个游戏中的人物动画实现方式大致是这样的:1,按照人物的头、手、脚等部分切成碎片;2,用相应的碎片组合成一个需要的人物形象:帧;3,在一个动作中选取需要的帧组合成一个动画4,在动画中的帧上可以画些矩形框,矩形框可以有各种属性,比如atk表示攻击框,body表示被攻击框等等。原先各个动画只有body、atk两个属性框,现在需要增加击退、击飞等

2015-01-29 13:20:28 629

转载 5-在 Mac 中安装 MySQLdb (Python mysql )

原文地址:http://blog.csdn.net/janronehoo/article/details/25207825安装环境:OS X操作系统,Python 2.7.3。  MySQLdb其实包含在MySQL-python包中,因此无论下载还是在pip中search,都应该是搜寻MySQL-python。  以下将说明MySQLdb两种常见的安装方式,下载安装或者pi

2014-12-04 19:03:39 700

原创 Js C++手动绑定

一,示例js绑定c++的过程,实现在js中设定应用程序的“设计分辨率”以及在c++中调用js脚本。二,手动绑定入口

2014-11-12 19:30:00 2124

原创 4-连接服务器

上篇使用python + tornado搭建了一个最简单的服务,现在我们在客户端连接下我们的服务器,实现client和server的通信。一,环境OS X 10.8.5 、XCode 5.1.1、cocos2dx 2.1rc0-x-2.1.4二,cocos2dx的http请求cocos2dx为我们提供了CCHttpRequest、

2014-09-20 21:33:16 709

原创 3-创建web服务

在安装pydev和tornado后,在eclipse中选择File->New->pydev,输入工程名称,在此暂叫做MyServer。 工程创建成功后开始添加主文件,在eclipse中选中工程目录,右键->New->Pydev Module,在弹出的对话框中的“Name”属性框中输入文件的名称“MyServer”,在点击确定后的对话框中选择“Module::main”。 开始添

2014-09-09 19:55:42 864

转载 2-安装tornado

原网址:http://www.tornadoweb.cn/下载和安装自动安装: Tornado 已经列入 PyPI ,因此可以通过 pip 或者 easy_install 来安装。如果你没有安装 libcurl 的话,你需要将其单独安装到系统中。请参见下面的安装依赖一节。注意一点,使用 pip 或 easy_install 安装的 Tornado 并没有包含源代

2014-09-01 19:32:08 740

原创 1-pydev插件的安装

环境:1,mac os x 10.8.52,

2014-08-08 09:18:13 742

转载 The Simulator can't be launched because it is already in use.

The Simulator can't be launched because it is already in use的解决方法:

2014-07-16 09:15:01 2082

原创 冒泡排序的实现

void Bubble(int *nSource, int nSize){static int nTime = 0;for (int nOutId=0; nOutId{++nTime;bool bNoSwitch = true;for (int nInerId=0; nInerId{if (nSource[nInerId] > nSour

2014-05-13 09:14:15 570

转载 Mac下配置cocos2d-x开发环境(android和ios)

源dizhihttp://www.cnblogs.com/ookcode/p/3214164.html一、下载cocos2d-xhttp://cocos2d-x.org/projects/cocos2d-x/wiki/Downloadcocos2d-x-2.1.4.zip @ June.18, 2013我们可以看到最新版本的2.1.4,这个版本提供了一个用p

2014-05-01 19:49:03 667

转载 mac 卸载 XCode

转自:http://blog.csdn.net/songques/article/details/72441441、卸载之前的XCode命令行执行下面命令:sudo /Developer/Library/uninstall-devtools --mode=all sudo /Developer/Library/uninstall-developer-folders

2014-05-01 19:32:53 1302

原创 1-工厂模式类图

2014-04-30 21:37:13 1497

原创 0-简单工厂模式类图

2014-04-30 21:26:00 1282

原创 我学习设计模式的一个总结

记忆里是从2010年开始you

2014-04-30 21:17:40 882

原创 学习UML的一个总结

这种类图,是者做完一款游戏产品后总结绘制的,如果能者开发前绘制出来,是不是又是一种进步呢?

2014-04-30 18:03:11 806

原创 warning C4407: 在指向成员表示形式的不同指针之间进行转换,编译器可能生成不正确的代码

在生成一个“CCMenuItemImage”时,代码如下:CCMenuItemImage *pContinue = CCMenuItemImage::create("popmenu/menu0_0.png",  "popmenu/menu0_1.png",  this,  menu_selector(CGameMenu::ContinueGame));一直看到一个警告:warn

2013-10-16 19:08:03 2866

原创 修改BUG的一般步骤

1,重现BUG:确定BUG的存在; 2,跟踪代码 :确定发生BUG的过程时都做了哪些; 3,在脑子中运行:把自己的脑子作为CPU,运行从开始操作到出现BUG的操作、处理的数据,分析出现问题的原因; 4,确定问题出现的原因; 5,确定正确的行为:BU

2011-08-20 16:08:20 1113

原创 尽量以const、enum、inline替换#define

   宁可以编译器替换预处理器! 1,对于单纯常量,最好以const对象或enums替换#define; 2,对于类似函数的宏,最好用inline函数替换宏;

2011-06-16 18:50:00 389

原创 视C++为语言联邦

C++,是一个语言的联邦,而非单一部分: 1,C:区块、语句、预处理器、内置数据类型、数组、指针; 2,Object-Orientend C++,C with Classes 所诉求的:Classes(构造/析构函数)、封装、继承、多态、虚函数(动态绑定); 3,Template C++,C++的泛型编程,它带来新的编程泛型(programming paradigm),也就

2011-06-14 20:32:00 633

原创 BREW内存问题

BREW定义了四种错误类型TYPE 1: 内存泄露问题,就是用MALLOC分配的内存没有释放了;TYPE 2: BREW接口内存泄露。这种错误在APP退出的时候会提示。TYPE 3: 内存corruption,通常就意味着写了不该写的地方,或者释放了不该释放的地方.TYPE 4: BREW异常对于1和2稍微容易调试一些。TYPE1:可以加一些内存调试代码,记录所有分配和释放的地址,找出错误。很

2010-05-08 17:06:00 793

原创 直接排序算法

// StraightInsertionSort.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "stdlib.h"enum{ GARD_VALUE_INDX = 0, MAX_BUFFER = 101,};  //pBuffer[0]做为哨兵值,不参与排序void StraightInsertionSort(int *pB

2009-10-29 08:35:00 711

新版微信抓娃娃抓猴子系统

新版微信抓娃娃抓猴子系统 新版微信抓娃娃抓猴子系统 新版微信抓娃娃抓猴子系统 新版微信抓娃娃抓猴子系统

2017-11-05

myclient_cpp

在mac上使用cocos2d-x开发的一个简单的发送http请求的功能。

2014-09-20

python-myserver

python写的最简单的WEB服务。python + pydev + eclipse

2014-09-10

简单之美——软件开发实践者的思考

《简单之美——软件开发实践者的思考》电子书

2013-03-14

软件开发团队管理手册

软件开发团队管理手册 软件开发团队管理手册 软件开发团队管理手册 软件开发团队管理手册

2011-11-19

软考-系统分析师论文精选

软考高级职称必备资料,对平时学习也有很大的帮助哦~

2010-11-20

C语言做的计算器-源码源码源码

用C语言做的计算器,实现了带小括号的加减乘除运算。其中一些列的操作用的是栈结构。

2009-02-12

1991-2003初级程序员试题

1991-2003初级程序员试题,大家考试顺利

2009-02-06

一招克死病毒一招克死病毒

一招克死病毒,从此上网不再担忧一招克死病毒,从此上网不再担忧

2009-02-06

循环冗余检验原理 循环冗余检验原理

循环冗余检验原理循环冗余检验原理循环冗余检验原理

2009-02-06

IBM公司SOA架构师培训资料

IBM公司SOA架构师培训资料,绝密的~

2009-02-06

3G+技术知识培训手册——电子

3G+技术知识培训手册——电子3G+技术知识培训手册——电子3G+技术知识培训手册——电子3G+技术知识培训手册——电子

2009-01-11

3G缩略语的详细分类

aaaaaaaaaaaaaaaaa3G缩略语的分类啊,看看吧

2009-01-11

手机顶尖游戏制作全揭密.pdf

手机游戏的经典教材,不错的啊

2008-07-29

BREW编程指南

BREW编程的入门教材

2008-07-29

BrewApi

做BREW应用程序最好的参考资料了

2008-07-29

C++Templates.pdf

深入学习C++必看,必备

2008-07-11

空空如也

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

TA关注的人

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