摘要: tabT={} tab = {1,2,2,2,3,4,1} function TTT() table.sort(tab) for key,v in pairs(tab) do if tabT[tab[key]] == nil then tabT[tab[key]] = 1 else tabT[tab 阅读全文
posted @ 2024-01-05 10:38 Maguyusi 阅读(12) 评论(0) 推荐(0)
摘要: 环境 Win11, vs2022, git, cmake, Bison from GnuWin32, perl, Gnu Diff. 默认都安装好。 perl 看之前博客教程。perl Bison from GnuWin32 默认安装到 C:\GnuWin32 Add C:\GnuWin32\bin 阅读全文
posted @ 2023-12-27 08:50 Maguyusi 阅读(38) 评论(0) 推荐(0)
摘要: 前言 以往都是用的acvtiveperl,只是最近安装不成功,不知道是版本问题还是依赖问题或是网络问题。 现在源码编译。 地址:perl 下载对应版本后,解压,进入源码目录,编辑win32/Makefile CCTYPE = MSVC143 对应visual studio 版本,本次为vs2022 阅读全文
posted @ 2023-12-27 08:17 Maguyusi 阅读(39) 评论(0) 推荐(0)
摘要: 因为想着编译/MT版本,所以就手动编译了Drogon,记录下。 地址:Drogon 依赖库 内置 trantor,non-blocking I/O C++网络库,也是作者开发,已作为git仓库submodule,无需提前安装;必须 jsoncpp,json的c++库,版本不低于1.7;libuuid 阅读全文
posted @ 2023-12-26 08:58 Maguyusi 阅读(228) 评论(0) 推荐(0)
摘要: Esxi中的AlmaLinux硬盘扩容 通过本文能学习到 虚拟机中的AlmaLinux硬盘扩容 本文主要包括3部分内容: 1. 需要进行扩容的原因 2. 写这篇文章的目的 3. 扩容实操 需要进行扩容的原因 近日,使用Jenkins部署时,出现镜像向Nexus私服推送镜像时,一直出现retrying 阅读全文
posted @ 2023-12-12 11:56 Maguyusi 阅读(80) 评论(0) 推荐(0)
摘要: yum -y groupinstall Base yum -y groupinstall Development Tools 阅读全文
posted @ 2023-12-06 16:31 Maguyusi 阅读(14) 评论(0) 推荐(0)
摘要: yum groups mark install "Development Tools" yum groups mark convert "Development Tools" yum groupinstall "Development Tools" 阅读全文
posted @ 2023-10-19 22:22 Maguyusi 阅读(18) 评论(0) 推荐(0)
摘要: 一 引入问题 代码 wchar_t a[3]=L”中国”,编译时出错,出错信息为:数组越界。但wchar_t 是一个宽字节类型,数组a的大小应为6个字节,而两个汉字的的unicode码占4个字节,再加上一个结束符,最多6个字节,所以应该不会越界。难道是编译器出问题了? 二 解决引入问题所需的知识 主 阅读全文
posted @ 2023-10-16 10:10 Maguyusi 阅读(337) 评论(0) 推荐(0)
摘要: @echo On @Rem 删除SVN版本控制目录 @PROMPT [Com] @for /r . %%a in (.) do @if exist "%%a/.svn" rd /s /q "%%a/.svn" @Rem for /r . %%a in (.) do @if exist "%%a/.s 阅读全文
posted @ 2023-09-25 06:49 Maguyusi 阅读(6) 评论(0) 推荐(0)
摘要: // 函数原型 char *strcpy(char *des, const char *source) { char*r = des; while ((*(des++) = *(source++)) != '\0'); return r; } char *myStrcpy(char *des,con 阅读全文
posted @ 2023-09-22 09:38 Maguyusi 阅读(6) 评论(0) 推荐(0)