自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟@李强

深入骨髓的学习

  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 lua 统计字符集中出现的次数

统计是大数据的基础,先学习一些简单基础的算法,统计字符出现的次数,可以检测重复,统计概率。下面直接看代码。--utf8字符串分割成单字表local function filter_spec_chars(s) local ss = {} local k = 1 while true do if k > #s then break end loc

2017-03-31 10:18:06 5133

原创 gcc编译器

helloworld1. gcc test.c -o test ./test 2. gcc test.c ./a.out任何一个可执行程序从源码到可执行的二进制程序之间都要经过固定的几个步骤 编译步骤: 预编译 Pre-Processing 完成对预编译代码的处理 编译Compiling 将源代码编译成汇编代码 汇编Assembling 将汇编代码汇编成目标文件 链接L

2017-03-27 19:47:48 515

原创 ios获取系统信息的详细api

unsigned int ncpu; size_t len = sizeof(ncpu); sysctlbyname("hw.activecpu", &ncpu, &len, NULL, 0); return (int)ncpu;* * hw.memsize -系统中的物理内存的字节数。 * * hw.ncpu -处理器,这个引导可用的最大数量。 *使用此值对每个处理器

2017-03-20 11:28:08 3538

原创 关于个人网站创建和部署学习

1,将纯文本转化为静态网站和博客jekyll这个也是讲jekyll的 不想再与主机服务商打交道? GitHub Pages 可以运行 Jekyll, 你很简单就可以完全免费的在 GitHub 上发布网站 — 自定义域名2,如何使用10个小时搭建出个人域名而又Geek的独立博客?

2017-03-18 18:36:30 803

原创 性能先分析在优化

性能测试 计算某段代码运行时间 cocos2dx一般60帧到话,10毫秒内处理完所有事情应该是不会卡的,当然越低越好– 每调用一次得到上一次调用到现在的时间间隔毫秒 function GameToos.getTimeiv(id) GameToos.curtime = GameToos.curtime or {} if not id then id = 0

2017-03-14 15:09:30 448

转载 cocos2dx高级开发教程

嵌入页面<iframe width='738' height='523' class='preview-iframe' scrolling='no' frameborder='0' src='http://download.csdn.net/source/preview/8067301/3377c9ad27d1871d5b25025409829d49' ></iframe>

2017-03-11 21:49:04 1889

原创 关于cocos2dx网络编程http,udp,tcp,socket

先学习概念来自仗剑量天的博客socket 套接字 用于描述IP地址和端口。 套接字分为 1. tcp 流式套接字 2. udp 数据报式套接字socket是对tcp/ip协议的封装和应用,它本身并不是协议,而是一个调用接口(API),也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输。 HTTP协议也叫超文本传输协议 HTTP是一个无连接,无状态连接的应用层协议,由请求-

2017-03-09 14:06:32 4098

转载 外挂

一、先说一下写一个外挂需要什么条件 1、熟练的C语言知识 目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件 2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须靠反汇编或者跟踪的办法来探索其中的机理 ,所以有强的汇编基础也是必不可少的条件 3、熟练掌握跟踪和调试的工具 有了上面2个条件后,掌握一些工具也是很有必要的 跟踪的工具,softice当然是不二之选,至于反

2017-03-08 11:25:04 2236 3

原创 cocos2dx腾讯实时语音sdk接入

首先看接入流程帮助文档下载sdk 下载demo 更具api直接把自己需要的从demo里面拿过来腾讯语音sdk的接入 环境:cocos2d-lua 3.13,mac10.11.6,xcode8.2.1, 步骤: 1. 在c++做lua接口 2. 通过tolua++导入到lua(tolua方法) 3. 再按sdk的调用顺序调用遇到的问题 总是在成功进入语音房间以后不能成功打开扬声器,可是

2017-03-08 10:52:30 6009 5

原创 c++11,cocos2d 3.x多线程std::thread demo

std::thread 1. 在cocos2dx中,子线程不能用于更新主界面,更新界面是主线程的事 2. 在cocos2dx中,只有 Director::getInstance()->getScheduler()->performFunctionInCocosThread方法可以调用//// OneScene.cpp// helloworld//// Created by liqi

2017-03-07 14:14:17 540

原创 cocos2dx tolua ++ 使用 常见得错误

步骤: 1、安装必要的库和工具包,以及配置相关环境变量,请按照cocos2d-x-3.0rc0\tools\tolua\README.mdown说得去做 (注意:尽量用README.mdown说的同一个ndk版本,不然需要改东西,NDK各个版本链接) 2、写c++类(我测试用的是cocos2d-x-3.0rc0\tests\lua-empty-test\project\Classes\自定义

2017-03-06 14:02:43 2491

转载 常用终端命令

目录操作命令名 功能描述 使用举例mkdir 创建一个目录 mkdir dirnamermdir 删

2017-03-04 12:34:15 483

原创 微信小程序,全程开发,全部api调用,真的好简单

之前看微信小程序很火很火的样子,于是跃跃欲试,想看看究竟是个什么玩意儿,于是今天就来试这玩一玩。 首先把包含所有功能的demo这里可以下载 下载微信客户端版本号:6.3.27 及以上,只有小程序绑定的开发者有权限扫码体验。虽然有所有api和所有功能的组件源码,还是自己写一写看看有什么坑一、写写玩(简易教程)。 为啥我写着玩呢,首先,我是个做手机游戏开发的,所以是玩一玩

2017-03-03 23:14:43 7253 3

原创 lua和c互调 参数传递

int main (int argc, char **argv) { lua_State *L = luaL_newstate(); //加载库 luaL_openlibs(L); dofile(L,"app.lua"); lua_getglobal(L,"getString"); //把参数放入栈中

2017-03-03 08:10:30 2494

原创 mac xcode lua to c and c to lua lua和c互调

1.安装luahttp://www.lua.org/download.htm 下载lua。以最新的5.3.2为例 使用命令行执行命令 tar zxf lua-5.3.2.tar.gz cd lua-5.3.2 make macosx test 2.取.a 与 .h 文件取出 /usr/local/lib/liblua.a 与 /usr/local/include 下的全部lua相

2017-03-03 08:00:39 485

three.js 打砖块游戏代码示例

游戏示例 打砖块 game three.js sample 拿去玩系列

2023-03-28

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

TA关注的人

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