- 博客(8)
- 问答 (2)
- 收藏
- 关注
原创 Unity LuaFrameWork与Skynet通信
百度了一下用Unity 与SKYNET通信的基本没什么有手把手的文章。。打算搞一篇。不过对于新手来说。。SKYNET不好上手,相关的资料比较少。而且SKYNET使用的主体语言是LUA,在Unity方面,为了热更新大家都会使用ToLua#, ToLua#的现成框架就是LuaFrameWork了,当然后台使用C#也是可以的。但是也得找一套合适的框架或者自己写一套对吧。。但是熟悉了SKYNET后,前后端...
2018-09-24 11:02:26
1291
原创 REDIS意外中止
记录一次 崩溃。。在一次DNS 改动之后,本机IP地址突然被更改了。各种查,查6379端口是否被占用 没被占用 艹。。什么鬼一开始很疑惑。。老子没改东西啊。后来打开CMD ipconfig了一下,发现自己IP 不是配置文件里绑定的IP了。。是由于公司的路由关系,自动分配IP 给我改了IP。碰到这个问题的同学这样解决一下就行了。。查看端口是否被占用 还有看看自己的IP是否和配置...
2018-09-13 17:00:54
453
原创 cocos2dx-lua安卓将原始图片插入相册
借助 quick的luaj实现调用JAVA层,如果直接通知MediaStore.Images.Media.insertImage(getContext().getContentResolver(), path, fileName, null);安卓则会将你的图片变成JPG格式并且进行压缩。。我们当然要最好的质量,所以要借助Bitmaplocal function _sa...
2018-07-10 16:24:40
980
原创 cocos2dx-lua注册WEBVIEW
废话不多说,琢磨了很久的成果,为了让读者少碰坑,直接上代码1. C++->LUA文件 ,把我给的头文件和CPP文件先自己保存,放到C:\MyLuaGame\frameworks\runtime-src\Classes除了盘符和项目名不同后面的路径一般都是一致的我是3.6版本的 qucik版本的,3.6以后的应该也没有问题导入文件和引用路径 如图。基本操作。。不会百度,头文件跟我一致命名为.h...
2018-03-27 17:15:09
2942
原创 LUA CRC校验代码
local bit = require("bit")local crc16_ccitt_table = {0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf,0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7,0x1081, 0x0108, 0x339...
2018-03-14 13:52:45
4427
1
原创 快排之单FOR搞定
单FOR版快排。平常的快排就不介绍了: 进入正题单FOR快排的思想和平常的快排一样,将数组的起作为排序的KEY,就是将比KEY小的放到KEY的左边,比KEY大的放到KEY的右边。递归调用但是比双FOR少了一层循环用双指针错位的方式来巧妙实现 图解 : KEY = 4,i 为起始 ,j为下一个作为初始化。这里J会循环到末尾,当jSWAP的时候,就将小的移到了左边,大的移到
2017-07-01 20:54:40
411
原创 象棋最大最小剪枝算法
1.象棋中通常需要推算当前局面下,每走一步之后的局面分,通常我们可以设定考虑几步棋,通常我们所说的算棋,而计算机的AI算法中最常用的就是最大值最小值算法,而剪枝算法是对最大值最小值算法的一种优化。有点类似于八皇后的深度树当前局面表示电脑,作为电脑肯定会择当前局面分最大的作为下一步。如果我们的LEVEL为1,也就是我们只算下一步的得分,选最大的那个,对比途中,肯定挑选100作为下一步
2017-06-29 15:32:16
5503
原创 使用指针要注意的地方:运算符优先级
数字删除 二级指针的用法 最容易犯错的地方 *号和[]的优先级: int **pp; int *length; // *length–; 这种写法也很危险。先取出内容 然后指针后移,而不是像我们想的 取出里面的内容–;相当于*length; length – ; 而不是让内容减一 我们想引用一个一维数组里的元素 我们可能会这么写*pp[i] 这里是很多人
2017-05-30 14:36:23
449
空空如也
VS中的使用unicode字符集的用处在哪
2017-04-30
MALLOC与指针的问题......
2017-03-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人