- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 lua实现的二叉堆,图文并茂,简单易懂
最近在学习a星算法的时候遇到这样一个问题,算法有一个操作:每次都要从一个不规则的数组中找出最小值(做法自然是遍历整个数组,找出最小值)。当然算法在遇到数据量较小时处理起来自然轻松,但假如处理海量的数据呢,每次都要遍历整个数组,那将导致整个算法相当低效。那我们就自然而然的想,有没有这样一种数组,它的最小值(或者最大值)永远都是在数组头部呢,这样,我们每次取最小值(或者最大值)的时候,直接从头部取就好...
2019-05-08 21:04:54 793 1
转载 Sublime 3搭建TypeScript开发环境
可以参考这里的搭建方式:https://blog.csdn.net/u012510478/article/details/54930554如果没有Package Control选项,可以参考这个安装:https://blog.csdn.net/kongguyoulan523/article/details/51144254
2020-10-10 10:44:30 181
原创 Luajit作者给的Lua源码的阅读顺序
推荐阅读顺序:lmathlib.c, lstrlib.c: 熟悉外部C API。不要纠结于模式匹配器。只是简单的功能。lapi.c: 查看API在内部的实现方式。只是浏览一下以获得对代码的感觉。根据需要交叉引用lua.h和luaconf.h。lobject.h: 标记值和对象表示。首先浏览一下。你会想要一直打开这个文件的窗口。lstate.h: 状态对象。同上lopc...
2019-05-09 16:26:31 1614
原创 使用morphia报错
项目中在使用morphia的find命令的时候出现如下错误Exception in thread "pool-1-thread-3" java.lang.NoClassDefFoundError: com/mongodb/client/model/DBCollectionFindOptions at org.mongodb.morphia.query.FindOptions.&...
2019-01-25 20:57:12 562
原创 maven项目使用mongo-java-driver的一些错误
最近做一个比较老的java项目,然后遇到各种问题。其中一个是在使用maven管理mongo时,由于我使用的mongo-java-driver是2.11.2版本的,然后再发布的时候,老是报下面的错误java.lang.NoClassDefFoundError: org/bson/conversions/Bson at org.mongodb.morphia.Morphia.creat...
2019-01-25 17:16:56 2239
原创 js字符串格式化输出
自己写的一个js字符串格式化输出,有需要的可以参考一下,也希望大家可以提出修改建议String.format = function(args) { var newStr = ""; if (arguments.length > 0){ if(arguments.length === 1){ if(arguments[0] && ...
2018-02-26 17:54:45 14250
原创 如何使用cocos的自动绑定工具实现lua调用c++的类
本文介绍利用cocos2dx自带的自动绑定工具,注册自己的自定义类和函数,并说明部分错误出现的原因和解决方案。将生成的绑定类导入到自己的lua项目中,从而实现lua调用自己自定义类的目的
2017-07-24 17:50:17 1415
如何使用cocos自动绑定工具实现lua调用c
2017-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人