自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

软件开发工程师----王腾

多看,多练,你才能跟的上!!

  • 博客(135)
  • 资源 (6)
  • 收藏
  • 关注

原创 微信打飞机重制教程

1.PlaneLayer中sharedplane的值不应该为PlaneLayer,应该返回的是CCSprite m_pPlane;2.分数的更新在爆破的时候没有添加,这个分数的添加也应该添加到EnemyLayer中,在每次有enemy爆破的时候就行分数的更新。

2014-02-12 13:31:24 1429

原创 TexturePacker破解版

免费下载,见网址:http://download.csdn.net/detail/w112121/6903585

2014-02-08 10:02:52 2132

原创 cocos2dx 2.0 和cocos2dx 2.2的区别

1.在2.0中,创建一个层用LAYER_CREATE_FUNC,而在2.2中,为CREATE_FUNC.2。在2.0中,支持2008,且有vs模板,而在2.2中,只支持2010以上版本,而且不支持vs模板,只能通过python进行创建。3.在2.0中,没有CCDirector::sharedDirector()->getVisibleSize();   而在2.2中,却有。。。。。

2014-02-07 21:43:48 991

转载 VS2010 快捷键 (空格显示 绿点, Tab 显示箭头)

VS2010 有用的快捷键 : Ctrl + r, ctrl + w, 切换空格示。

2014-02-07 21:33:14 2022

转载 cocos2d-x 数学函数、常用宏粗整理 - by Glede

最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数……用一些比较原始、低效率的方法……甚至是copy / paste………………。……。这不科学啊!你不能这么勤劳啊

2014-01-07 14:47:44 764

转载 编写一个程序,开启3个线程,这3个线程的ID分别为A、B、C,每个线程将自己的ID在屏幕上打印10遍 .

#include    #include    #include    #include    #include    //#define DEBUG 1   #define NUM 3     int n=0;  pthread_mutex_t mylock=PTHREAD_MUTEX_INITIALIZER;//互斥量  pthread_cond_t qready=PTHREA

2013-12-26 18:09:29 6078 1

原创 ubuntu13.04没有无线驱动

今天给笔记本装了个ubuntu 13.04,可是没有无线驱动啊,上不了无线网,哪个着急啊!解决方法如下:先连上有线网,然后在软件中心下载一个叫“附加驱动”的软件,用附加驱动安装无线网卡即可。

2013-12-17 19:05:30 807

转载 win7下80端口被(Pid=4)占用的解决方法

首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了。1、运行cmd,然后输入netstat -a -n -o,回车;2、查看开头几行包含0.0.0.0:80的那一行最后的pid,为几个数字,把这几个数字记下来;3、启动“任务管理器”——“进程”,在“工具栏”——“选择列”前面的框里打上勾;4、然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它

2013-12-03 21:38:33 1037

原创 servlet中下载文件时url中有中文乱码

1.这种错误很常见,我发现最好用的方法还是在传参数前进行编码,用URLEncoder.encode()方法,在获取值request.getParameter()后进行解码,用string str =new String(name.getBytes("iso-8859-1"),"utf-8");这样就好了。。。。。

2013-12-03 11:31:33 858

转载 用火狐浏览器下载中文文件名的文件乱码及其解决

java写的下载,用IE默认下载和360浏览器下载都很正常,就是用火狐浏览器下载时,文件名称的中文字为乱码,解决方式记录于此:先在页面做下判断,判断是什么浏览器,然后传一个参数到servlet,进行用不同的编码方式:火狐的:response.addHeader("Content-Disposition", "attachment;filename="+ new String(fileN

2013-12-02 21:02:48 1675

转载 JAVA的中文字符乱码问题

JAVA的中文字符乱码问题一直很让人头疼。特别是在WEB应用中。网上的分析文章和解决方案都很多,但总是针对某些特定情况的。很多次遇到乱码问题后, 经过极为辛苦的调试和搜索资料后终于解决,满以为自己已经掌握了对付这些字符乱码怪兽的诀窍。可当过段时间,换了个应用或换了个环境,又会碰到那讨厌的火 星文,并再次无所适从。于是下决心好好整理一下中文字符编码问题,以方便自己记忆,也为其他程序员兄弟们提供一份参

2013-12-02 12:03:32 1357

转载 双系统机—重装win7后如何恢复ubuntu引导

我的机子装有两个系统,即双系统,一个是win7,一个是ubuntu,最近win7系统崩了,就重新安装了一个,结果再次开机的时候,没有ubuntu的启动项了,我就急了,以为ubuntu系统没有了,然后就问了一下懂这方面的同学,同学说还在,要重新引导一下grub(一个多重启动管理器,可以在多个系统并存时选择引导哪个系统),就可以了。把这个写到博客上面来,是为了以后方便查询,下面就是具体的步骤。

2013-12-01 15:55:26 969

转载 两分钟让你明白cocos2dx的屏幕适配策略

闲来无事,整理了一下cocos2dx的屏幕适配策略,本文适用于想快速理解cocos2dx适配的开发者。我们先假设:以854 * 480 的屏幕为标准进行开发,当然,这也就是cocos2dx所说的设计分辨率(Design Resolution)。先介绍几个cocos2dx的常用函数:CCEGLView::sharedOpenGLView()->setDesignResolutionSiz

2013-11-26 22:29:23 1937

转载 coco2dx 2.0 解决 android多分辨率问题

不过androd平台上多分辨率是个大问题,ios的没所谓,480*320  960*640  1024*768  2048*1536  基于像素点都能很好的解决还好,cocos2dx上提供setDesignResolutionSize 支持多分辨率,不过使用后就知道了,如果不是480*320 屏幕比的话,会出现黑边解决方案:结合google上的资料:原理:同样采取setDesign

2013-11-26 22:00:37 1064

原创 远程桌面使用感受

下面总结一下远程桌面的使用感受:                 首先,无论是windows还是类linux系统,相同的ip,不同的端口访问进来的主界面是不相同的,他们各行其道,互不干扰。2.windows:在我们常用的windows下,有自带的远程桌面,这个只支持外网访问,对于内网ip,是访问不到的,而且不能访问linux系统的电脑,不过可以借助putty软件实现。3.类linux系

2013-11-26 11:54:16 1279

原创 E426:找不到tag:的解决方法

找不到的原因有很多,一种情况是有的能进去,有的进不去,这种情况的原因是你操作不当造成的,你应该从建立tags文件的目录进入。

2013-11-26 09:18:29 6351 2

转载 ctags的使用

"ctags"是一个独立的程序,绝大多数Unix系统上都会预装这个程序。    1、使用tags        tag是什么?一个位置。它记录了关于一个标识符在哪里被定义的信息,比如C或C++程序中的一个函数定义。这种tag聚集在一起被放入一个tags文件。这个文件可以让Vim能够从任何位置起跳达到tag所指示的位置-标识符被定义的位置。    下面的命令可以为当前目录下的

2013-11-26 08:49:51 1061

转载 [cocos2d-x] -- 新建HelloWorld工程 .

1 打开VS2010,然后选择"文件—新建—项目",如下图 2 选择Cocos2d-win32 Application,然后填写项目名称,并选择工程目录,最后点击确定 3 点击下一步,HelloWorld程序不需要物理引擎,所以去掉Box2D前面的勾,最后点击Finish 4 直接点"调试"---"直接运行(不调试)",会出现一大堆的错误,并弹出下图 

2013-11-24 21:21:31 891

转载 Android NDK: Host 'awk' tool is outdated.

android工具在使用Android NDK进行编译的时候可能会出现Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk !查看错误原因可大概知道,ndk使用了awk工具,而默认的这个awk工具过期了或者不是gawk和nawk,需要通过一个环境变量HO

2013-11-21 10:28:08 1178

原创 分区软件工具哪个好用

1.以前分的区不合适,今天找了好多软件都不行,现在好了,很好用的一款软件,叫做分区助手!2.分区助手,免费易用的磁盘分区软件-分区魔术师替代者。这句话真是说的太好了,确实比分区魔术师类似于PM、PQ之类的。

2013-11-19 20:53:09 1699

原创 ctags的使用E433:没有找到tag文件

今天要分析源码,就装了ctags,可是不会用,原来要先添加索引啊,我犯的最大的错误可能就是先建立文件,然后再拷贝源码,不知道是不是这个原因导致的错误,要是你也是这个错误,你可以重新在源码外面的工作目录重新生成tags文件。

2013-11-19 12:14:20 5180

转载 Http学习之使用HttpURLConnection发送post请求深入

接上节 Http学习之使用HttpURLConnection发送post和get请求本节深入学习post请求。上节说道,post请求的OutputStream实际上不是网络流,而是写入内存,在getInputStream中才真正把写道流里面的内容作为正文与根据之前的配置生成的http request头合并成真正的http request,并在此时才真正向服务器发送。Http

2013-11-17 20:20:15 1498

原创 Http学习之使用HttpURLConnection发送post和get请求

最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了

2013-11-17 20:19:00 1336

原创 MyEclipse下更改jsp编辑的界面

windows->preferences->General->Editors->File Associations->*.jsp选Edit那个。

2013-11-17 20:15:56 1298

原创 MyEclipse设置新的jsp默认的编码格式

windows->Preferences->MyEclipse->Files and Editors->jsp

2013-11-17 19:52:12 944

原创 MyEclipse补齐快捷键不起作用

解决方法,换个工作空间试试!!

2013-11-17 19:47:46 1013

原创 MyEclipse的服务器配置

1.windows->Preferences->MyEclipse->Server->Tomcat/Integrated SandBox.

2013-11-17 19:37:23 977

原创 Android进程间通信

1.远程访问的创建和调用需要使用AIDL语言,一般分为以下几个过程:            1.使用AIDL语言定义跨进程服务的接口。             2.通过继承Service类实现跨进程服务。             3.绑定和使用跨进程服务。2.IMathService.java文件根据IMathService.aidl的定义,生成了一个内部静态抽象类Stub,Stu

2013-11-13 18:53:20 882

转载 Qt窗口屏幕居中显示

设置窗口居中显示方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码:#include //.......QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以move((desktop->width() - this->width())/2, (desktop-

2013-11-11 19:27:41 2387 1

转载 Qt中MySQL数据库操作

首先,要查询相关的驱动是否已经装好了,可以用以下的程序进行验证: #include #include #include #include int main(int argc, char *argv[]){    QCoreApplication a(argc, argv);    qDebug()    QStringList drivers = QSqlD

2013-11-10 22:16:39 1275

转载 ubuntu上 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )

ubuntu下 QT 连接各种数据库报错解决(QSqlDatabase: * driver not loaded )1、QSqlDatabase: QMYSQL driver not loadedQSqlDatabase: available drivers: QSQLITE说明在QT连接mysql数据库时,mysql的数据库驱动没有加载上,实际上就是缺少libqt4-sql-

2013-11-10 22:05:04 2224

转载 【Qt】常见问题总结 .

1、汉字显示乱码问题的简单解决方法QTextCodec::codecForName("GB2312")->toUnicode("显示汉字");在这里得包含头文件 #include2、当在Windows下运行时,程序默认不会有控制台输出。这就意味着,默认情况下,windows程序不会将输出信息写到命令行界面。为了能看到qDebug()的输出信息,你需要在工程文件中增加一行内容:

2013-11-10 21:57:14 1468

转载 ubuntu下navicat试用到期解决办法

在ubuntu以前用数据库管理都用phpmyadmin,一个月前换成 Navicat for MySQL ;一个月以后的今天它到期了。试用按钮不在了,不能点了。问同事,找到答案是,zzs@ubuntu:~$ cd .navicat/zzs@ubuntu:~/.navicat$ lsdosdevices  Navicat          system.reg   use

2013-11-10 18:35:42 4585

转载 Qt安装—搭建VS2008+QT开发环境

(一)工欲善其事,必先利其器,废话不多讲。      总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚:     1,首先明确需要下载什么版本的QT。网上流行的安装说明只是针对过去旧版本的QT,还有要求下载VS2008 SP1补丁的等等。很乱,对于刚接触Qt开发者会造成不必要的困扰,安装个开发环境真的需要那么繁琐和劳神吗。     2,对于环境变量的配置,诸如

2013-11-07 12:30:02 1037

转载 小议fork()

Part1:由printf()函数引发对于I/O缓冲区的分析首先要明确一个问题:printf()是一个函数,而缓冲区是对设备而言的。所以说不存在printf()函数的缓冲区这种说法。下面的例子说明了printf()在输出时遇到的问题:while(1){              printf(“*”);              usleep(10000);  //unis

2013-11-04 11:01:20 1014

转载 使用 GDB 调试多进程程序

GDB 是 linux 系统上常用的调试工具,本文介绍了使用 GDB 调试多进程程序的几种方法,并对各种方法进行比较。GDB 是 linux 系统上常用的 c/c++ 调试工具,功能十分强大。对于较为复杂的系统,比如多进程系统,如何使用 GDB 调试呢?考虑下面这个三进程系统:进程Proc2 是 Proc1 的子进程,Proc3 又是 Proc2 的子进程。如何使用 GDB 调试

2013-11-04 10:59:41 962

转载 Android 中的 Service 全面总结

1、Service的种类  按运行地点分类:类别区别 优点缺点  应用本地服务(Local)该服务依附在主进程上, 服务依附在主进程上而不是独立的进程,这样在一定程度上节约了资源,另外Local服务因为是在同一进程因此不需要IPC,也不需要AIDL。相应bindService会方便很多。 主

2013-11-03 08:59:50 906

转载 Ubuntu 代理上网设置(firefox,新立得,apt-get等)

现在公司需要代理上网,ubuntu又是那么的依懒网络,前几天在公司装了ubuntu就开始查资料设置代理上网,以下整合一下,部分是参考其他网友的,这里就不一一说明了。一、Firefox代理上网      这个最简单了,依次点击 edit->preferences-> Advanced->network->settings 在里面填写代理服务器的IP,Port就可以了。二、Sy

2013-11-02 17:07:17 2412

原创 Android导入工程出错

1.有时候从别人那拿过来一个源码导入缺出错,怎么修复也修复不成功,其实也有可能是因为你和别人的sdk以及adt的版本不一样,你的版本较低,所以有些东西生成不出来。

2013-11-02 10:38:12 967

原创 ADB Server didn't ack

很可能是腾讯手机管家的事,解决方法:在任务管理器中关掉tadb.exe,然后reset adb.

2013-11-02 10:16:40 904

StringFindler

该软件用于查找某个文件夹下面包含某个字符的文件

2015-09-06

水果忍者源代码(有说明)

水果忍者开发的源代码,并且有注释哦!特别详细,终于弄懂了水果忍者是怎么写的啦!

2013-01-21

FileLocator

使用TexturePacker打包出来的大图,该软件可以查找小图在大图中的位置。

2014-01-20

siege-3.0.2.tar.gz

siege-3.0.2.tar.gz 这个安装包我自己测试过了,是可以使用的.

2015-10-23

Java MD5加密源文件

本资源是MD5的源代码,适用于Java程序,使用方便,在使用时,只需改变包名,然后实例new出来。就可以用实例进行加密。

2014-05-27

空空如也

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

TA关注的人

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