悉野小楼

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

11 2023 档案

lua以16进制打印二进制字符串
摘要:local function getHexString(bytes_str) if bytes_str == nil then return "" end local ret = "" for index = 1, #bytes_str do -- 这儿用这么多临时变量, 是为了方便注释 -- 返回 阅读全文

posted @ 2023-11-30 10:09 悉野 阅读(227) 评论(0) 推荐(0) 编辑

lua self使用例子
摘要:local funcs = {} function funcs:callMe() local tt = self.name --值为hello print(tt) end f = funcs["callMe"] -- 调用方法1: f({name = “hello"}) -- 调用方法2: loca 阅读全文

posted @ 2023-11-28 15:51 悉野 阅读(66) 评论(0) 推荐(0) 编辑

ubuntu编译skynet及单步调试
摘要:原始地址: https://github.com/cloudwu/skynet ubuntu编译skynet 需要安装: sudo apt-get install autoconf automake libtool (不安装会报 ./autogen.sh: 5: ./autogen.sh: auto 阅读全文

posted @ 2023-11-25 20:06 悉野 阅读(401) 评论(0) 推荐(0) 编辑

vscode中lua调试
摘要:1.安装Lua(作者:tencent), 也可以安装插件EmmyLua, lua语法检测提示用. 2.安装Lua Debug(调试lua用) 安装好后, 代码窗口右上角有个箭头按钮, 点击开始调试lua, 如果安装其它插件比如codeRunner, 可能不显示这个调试虫子的按钮, 只有虫子右边下向的 阅读全文

posted @ 2023-11-22 11:57 悉野 阅读(1454) 评论(0) 推荐(0) 编辑

Lua 中pairs 与 ipairs 的区别
摘要:在 Lua 中,pairs 和 ipairs 是用于遍历集合(如数组或表)的两种不同的迭代器函数。 pairs 函数用于遍历表(table)的所有键值对。它返回一个迭代器对象,该对象可以用于依次获取表的每个键值对。可以使用 next 方法来获取下一个键值对。示例如下: luat = { "a", " 阅读全文

posted @ 2023-11-22 10:25 悉野 阅读(2087) 评论(0) 推荐(0) 编辑

lua打印堆栈
摘要:print(debug.traceback("Stack trace:")) function func1() func2() end function func2() print(debug.traceback("Stack trace:")) end func1() Stack trace: [ 阅读全文

posted @ 2023-11-21 19:21 悉野 阅读(211) 评论(0) 推荐(0) 编辑

记录一次PhpStorm配置XDebug
摘要:PhpStorm 2023.2.3 + php5.6 参考:PHPStorm官方, PhpStorm配置Xdebug(超详细), xdebug下载与配置,有这一篇就够了 1.到官网下载 xdebug dll, 因为我用的是php 5.6的, 所以要下载历史版本的dll https://xdebug. 阅读全文

posted @ 2023-11-16 11:58 悉野 阅读(123) 评论(0) 推荐(0) 编辑

vs code上面运行typescript
摘要:参考:如何在vscode上直接运行typescript 1. 下载nodejs, 安装nodejs, 安装成功后, 打开cmd, 输入node -v, 运行, 可以看到nodejs的版本号2. 安装typescript, 控制台上运行 npm install typescript ts-node @ 阅读全文

posted @ 2023-11-15 14:51 悉野 阅读(606) 评论(0) 推荐(0) 编辑

excel导出datatable数据
摘要:使用NPPlus处理excel private void SaveToExcel(string excelPath, DataTable dataTable) { // excelPath 为excel文件路径,如果没有,需要使用 FileStream 来创建,而不是使用 FileInfo Exce 阅读全文

posted @ 2023-11-13 16:27 悉野 阅读(33) 评论(0) 推荐(0) 编辑

记录一次C++内存泄露的检测过程
摘要:线上游戏长时间运行后, 占用内存比以前大很多, 发现游戏对象也得变多很多.主程尝试从最近改动过的代码检测, 做了小改动, 更新上线, 内存还是不断增加.我提出用服务端根据聊天做个GM命令, 输出当前对象个数信息到日记. 更新上线, 手动输入gm命令, 比较几次日记, 方现对象是变多, 但不知道是哪个 阅读全文

posted @ 2023-11-09 11:40 悉野 阅读(10) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示