自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (5)
  • 收藏
  • 关注

原创 cocos2d-x 3.15.1 Win10 tolua++环境配置以及遇到的坑

1.      Python版本V2.7.x,最新为v2.7.132.      安装pippip 9.0.1https://pypi.python.org/pypi/pip 3.      Python的安装路径如果带有空格,则需要安装到一个没有空格的地方例如: 将 C:\Program Files(x86)\Python27 更改为: E:\prog_x86

2017-06-15 20:27:09 1727

原创 lua递归函数的编写,为了解决一个游戏当中遇到的复杂问题

一. 需求:传入一个道具id,递归地判断它的获取途径里的其中一个道具是否可以从商店购买得到,如果可以,则返回true,否则返回false先弄清楚道具的获取途径:1. 通过商店购买、关卡掉落、xx店获得2. 由1个道具进化而来3. 由1个道具染色而来,但是可选的范围可能有N种道具4. 由N个道具合成而来但是,还有更复杂的几种情况要考虑:1.

2015-06-03 22:04:49 2468

原创 Qt 5.4.1学习(1)

工程名称:TestQt1最终实现了使用代码动态注册按钮事件的功能,并且可以支持在按钮当中获取sendermain.cpp#include "windowmain.h"#include int main(int argc, char *argv[]){ QApplication a(argc, argv); WindowMain w;

2015-05-16 12:00:41 1520

原创 FlatBuffers的使用

下载地址:https://github.com/google/flatbuffers/releasesSolution(包括示例工程):flatbuffers-1.1.0\build\VS2010\FlatBuffers.slnflatc 生成器flatsamplebinaryFlatBufferBuilder的使用示例引入mon

2015-04-28 22:46:26 6167 1

原创 cocos2d-x 3.5 RELEASED 探索

主要更新日志:1. 增加了3D粒子系统2. 去除了MoveTo::reverse(),该API没有意义3. 修正透明BillBoard和Sprite3D渲染错误4. 修正Motionstreak(运动拖尾特效)的bug,在使用MoveTo和MoveBy时会不起作用5. 修正了AutoReleasePool潜在的内存溢出问题6. 修正了更多的bug 详细更

2015-04-02 09:47:34 1072

原创 测试了std::vector的交集求解,并对比里std

需要事先引入的头文件:#include #include #include #include #include 自定义类:class Loc{public: short c; short r; // ...省略没有必要的 // std::less (这样就可以用一些算法了) bool operator < (const Loc& right)

2015-03-30 21:01:24 2461

原创 权重随机选取器

权重随机选取器:把所有的数字串联为一个链表weights_total = 10[0]4[1]1[2]3[3]2random()r = 9while (1){r -= node->weight;if (r node = node->next;}r = 9 - 4 : 5r = 5 - 1 :

2015-03-30 20:52:55 760

原创 c++在遍历vector数组的时候,发生的传出引用的错误,特别记录一下

_loadedFileNames的定义如下:std::unordered_map* _loadedFileNames;LoadedFileData 是一个结构体,具体实现忽略。for (auto it = _loadedFileNames->begin(); it != _loadedFileNames->end();){ LoadedFileData*&

2015-03-29 15:23:41 1235

原创 《OpenGL编程精髓》光盘示例程序运行环境配置

===============================================================【问题】#include 这一行缺少文件,导致编译不过===============================================================【了解】后来搜索以后才知道glaux是《Open

2015-02-25 13:04:34 1163

原创 cocos2d-x 3.3 新功能研究过程中出现的小插曲

之前下载过前一个3.3的非正式版,发现多了ActionTimelineTestScene于是就跑了跑,能够进入帧事件的测试场景预览效果但是这一次正式版本,居然发现ActionTimelineTestScene当中唯独缺少了 TEST_TIMELINE_FRAME_EVENT 这个测试场景,带着好奇我进入了工程代码,看到引擎在两个地方增加了两条注释:ActionTim

2014-12-16 20:40:03 8209 2

原创 c++ 面向对象基础Test——继承、重载、slice赋值

n// CppTest1.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #define PTLN(str) std::cout << "[" << str << "]" << "-------------------" << std

2014-09-19 22:34:30 1097

原创 c#正则表达式匹配转换科学计数法

正则表达式:

2014-09-16 21:08:19 5306 2

原创 c#一个神奇的函数

请看如下:

2014-09-12 10:51:51 828

原创 冒泡排序法、选择排序法、快速排序法三者的效率对比,包括数组的保存与加载

main函数:#include "stdafx.h"#include "TestSonikk.h"#include "UTime.h"int _tmain(int argc, _TCHAR* argv[]){ TestSonikk ts; int n = 10000; std::string file_path = "F:\\j接受\\gao_2014-8-25 2315

2014-08-26 15:31:06 4791

原创 从cocos2d-x 3.0 到 cocos2d-x 3.2 引擎升级记录

更改日志:

2014-08-13 22:04:22 17848 1

原创 cocos2d-x 3.x 关于cocostudio的UI将事件吃掉,场景Layer无法响应手势的问题解决方法

在使用了UI编辑器http://www.cocoachina.com/bbs/read.php?tid=197606

2014-08-02 20:21:54 4216

原创 c++ vector的几个常见操作的用法测试

test_vector_func(std::vector v1, std::vector& v2){ CCLOG("[1] 0x%x 0x%x", &v1, &v2); v1.clear(); v2.clear();}

2014-05-29 15:25:45 1222

原创 字符串分割的c++实现方式

char * p = strtok(str, seprator);while (p){CCLOG("%s\n", p);p = strtok(NULL, seprator);}

2014-05-29 14:16:40 1026

原创 测试Android的文件读写功能

写一个程序,用来不断输出byte到一个新建的文件当中java.io.IOException: write failed: ENOSPC (No space left on device)java.io.FileNotFoundException: /storage/sdcard0/test_file: open failed: EACCES (Permission deni

2014-03-06 20:45:32 6031

原创 windows8系统令人狂抓的问题,以及解决对策

为了开发,不得不转战Win8系统,好久没更新博文了,由于实在太忙,呵呵稍后会慢慢更新博文的~~~1.  默认的IE浏览器上不了网,重装第三方浏览器比如chrome以及firefox完全无效,除了QQ浏览器= =这个问题困扰了我好几个月了,我一直使用QQ浏览器度过了艰难的岁月,今天无意中搜到一篇文章,经过尝试,发现了神奇的功效,不信你试试?黑化的眼神,重燃希望之光!真相只有一个.

2014-01-26 13:44:03 976

原创 CCArmature添加粒子发射器遇到的BUG,求救~ [编辑器问题反馈]

CCArmature添加粒子发射器遇到的BUG,求救~ [编辑器问题反馈] 问题描述:用最新的骨骼动画编辑器 (CocoStudio v1.0.2.0)  创建的骨骼动画,添加粒子发射器会崩溃  类似这样的代码(代码是从cocos2d-x 的testcpp中抄 机器人的):  CCParticleSystem* emitter1 = CCParticleSun:

2013-11-04 20:57:14 2413

原创 如何提高svn的图标刷新速度

相信很多人都遇到这个问题吧,这是由于缓存机制造成的解决方法如下:1. 对任意一个文件夹单击右键2. TortoiseSVN -> Settings3. Icon Overlays -> Status cache -> None -> [Apply]

2013-10-28 10:37:23 6898 1

原创 Java子类调用父类函数实验

需求:假设定一个类A,定义了一个类B,继承于A,定义了一个类C,继承于B。类A、B、C都定义了一个同名函数叫func( )现在需要使用C c = new C();c. 的方式来调用A的func()或者B的func(),请问有方式实现吗?想法:1、通过super.super调用试验后发现行不通,super并不能递归调用,也不能保存 2、在根基类A中

2013-10-17 22:06:36 3154

原创 ASP.NET 母版页示例代码

ASP.NET 母版页http://msdn.microsoft.com/zh-cn/library/wtxbf3hh(v=vs.100).aspx明天更新 ^_^

2013-10-04 00:42:04 1617

原创 编写一个公司的面试题问题

#include "stdafx.h"#include "malloc.h"// 2013-10-2 12:02:32 @sonikk neteasy// calc the length of string (char*)// implement strlen()int slen(char * str){ int n = 0; while( *(str++) != '\0')

2013-10-02 12:11:26 1171

原创 c#中Rectangle属性描述疑问与测试

Rectangle类public:属性XYWidthHeight只读属性:LeftRightTopBottom 测试创建一个矩形  位置:(144,114),长宽:[251,216]获取各个值:X = 144Y = 114Width = 251Height = 216Left = 144Top = 114Rig

2013-09-30 17:34:59 10967

原创 新浪微博话题墙

可以很方便地集成在自己的web应用当中,效果拔群,只用写一行代码即可http://open.weibo.com/widget/weibotopic.php

2013-09-05 01:09:46 2959

原创 Android开发的一些好的技术博文推荐

Android 开发之多线程处理、Handler 详解http://software.intel.com/zh-cn/blogs/2013/05/08/android-handler/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=%20intelandroid%20%E2%80%93%20Han

2013-09-02 09:32:42 1203

原创 apache安装以及cocos2d-x的html5版本环境搭建

网址:下载cocos2d-x-html5http://www.cocos2d-x.org/http://cocos2d-x.googlecode.com/files/Cocos2d-html5-v2.1.5.zip下载apache:http://httpd.apache.org/download.cgi#apache24安装apache:

2013-08-18 18:10:54 3492

原创 Web图片滚动条加载、延迟加载技术LazyLoad研究

一个叫LazyLoad的jQuery插件官网:http://www.appelsiini.net/projects/lazyload非压缩源码(1.8.5)2013-8-11 20:20:42:https://raw.github.com/tuupola/jquery_lazyload/master/jquery.lazyload.js压缩版本(1.8.

2013-08-11 20:43:05 8265

原创 google页面速度分析的帮助文档阅读

官方主页:https://developers.google.com/speed/docs/insights/mobile里面提供了很多为了提高页面加载速度的理论知识以及解决方案和优化建议,知识比较丰富。在400ms之内,我们可以尽量做好我们能够做的事情。服务器响应时间 + 客户端渲染页面左侧有一栏树形结构菜单,详细列举了潜在优化的技术点,通

2013-08-11 20:18:25 875

原创 JSF、Richfaces学习

通过这个demo,可以理解richfaces的基本运行方式,对该技术有一个感性认识。其中有ajax标签,可以自动同步数据到服务器端,方便开发人员,当然用得不好,也可能造成性能低下的问题!演示效果:1.输入框当中默认是52.修改为83. 右边的菜单会自动更新成8个选项选中option3后,会出现如下日志输入:官方文档:h

2013-08-10 13:09:41 2670

原创 Oauth1.0与2.0的认证流程笔记

■User进入应用程序主界面1.  App -------oAuthV1( app_key + app_secret ) --------> Server2.  App app_key:  801115505app_secret: be1dd1410434a9f7d5a2586bab7a6829oauth_token[1]:e3974ad79dc94cf584b

2013-08-01 17:34:38 3106

原创 websocket学习笔记

客户端:握手请求1:Request URL:ws://127.0.0.1:12345/WebSoket2/server.phpRequest Method:GETStatus Code:101 Web Socket Protocol HandshakeRequest Headersview sourceCache-Control:no-cacheConnection:Up

2013-07-31 21:53:23 2843 1

原创 php学习笔记

1. 包含文件:include(dirname(__FILE__)."\\text.txt");include(".\\text.txt");include("./text.txt");

2013-07-28 19:09:23 760

原创 学习android的opengl es

创建一个GLSurfaceView,GLSurfaceView继承自SurfaceView,同时实现Callback,定义一个内部类RenderRunnable 实现 Runnable,也就是其中运行了一个新开的线程定义一个接口(非必须),实现Renderer,包括 init()方法、resize(w,h)方法、render()方法其中render方法作用是渲染一帧

2013-07-24 17:29:03 1524

原创 Activity事件顺序

当打开一个Activity的时候,一系列的事件会被轮流执行,下面我们来看看那些被调用的事件都有什么作用:(从上到下,顺序调用)@Overridepublic void onWindowAttributesChanged(LayoutParams params)@Overridepublic void onAttachedToWindow()是在第

2013-07-21 17:48:44 1746

原创 游戏内实现手机摇一摇分析

首先需要定位服务然后需要游戏服务器当中保存在线玩家的经纬度然后通过传感器客户端触发一个事件 -> 服务器返回多个附近的玩家id然后玩家选择一个附近id,然后请求服务器进行pk 定位服务:有基于GPS、IP、基站的还有一些其他sdk,比如百度地图API,也是封装了以上各种定位方式可以直接调用  定位精度GPS > IP > 基站

2013-07-16 14:05:21 1308

原创 关系数据库当中存放树形结构(同层有序),一次性生成对应树形菜单

这是数据库:这事对应的脚本文件:db_test1.sql/*Navicat MySQL Data TransferSource Server : localSource Server Version : 50612Source Host : localhost:3306Source Database : db_test1T

2013-07-15 23:56:11 3215

原创 MFC下面TRACE有时遇到问题用不了解决办法

问题场景:先把Character Set设置为:Not Set(Configuration Properties -> Genearl -> Project Defaults -> Character Set)如果没有调用TRACE函数,在编译的过程中出现了警告:LINK : warning LNK4098: defaultlib 'LIBCMT' conflict

2013-07-05 10:19:24 2718

Mali_OpenGL_ES_Emulator-v3.0.1.g72cc2-Windows-64bit.zip

模拟器喵″

2016-07-28

Mali_OpenGL_ES_Emulator-v3.0.1.g72cc2-Windows-32bit.zip

模拟器喵

2016-07-28

OpenExplorer1.5_eclipse快速定位文件夹插件

OpenExplorer1.5 eclipse快速定位文件夹插件,最新版,内附使用方法

2013-10-06

android-2.3.3-gingerbread-src.zip

android-2.3.3-gingerbread-src.zip 这样就可以在Eclipse当中查看Android类的源码,非常有助于学习,该源码是API-10的源码,请下载吧~

2013-07-08

汉字转平假名工具(精简极速版)

这个转换工具非常精简好用,支持剪切板复制自动转化 容量仅有48.0 KB,是日语歌词和日文IT文档查阅,注音的终极神器! 配合沪江小D使用更是如虎添翼,让你完全沉浸在自学日语的乐趣之中,独家收藏,珍贵而又不可多得的好工具!^^ @sonikk 2013-7-7 11:09:56

2013-07-07

空空如也

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

TA关注的人

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