当前位置: 首页 > news >正文

企业怎么做网站做网站的公司广州seo公司官网

企业怎么做网站做网站的公司,广州seo公司官网,网站集约化建设工作总结,unix做网站常用的数据库源码已经更新在CSDN的码库里: git clone https://gitcode.com/funsion/CLua.git 在src文件夹下的lualib.h,是Lua的标准库模块。 Lua标准库一共有有个10个库,base, 基本用不着改,所以没加中文名称。 函数声明宏名英文库名中文库…

源码已经更新在CSDN的码库里:

git clone https://gitcode.com/funsion/CLua.git

在src文件夹下的lualib.h,是Lua的标准库模块。

Lua标准库一共有有个10个库,base, 基本用不着改,所以没加中文名称。

函数声明宏名英文库名中文库名详解
LUAMOD_API int luaopen_base(lua_State *L);N/A (通常不需要宏)base提供Lua语言的核心功能,是所有Lua程序默认加载的部分。
LUAMOD_API int luaopen_coroutine(lua_State *L);LUA_COLIBNAMEcoroutine协程提供协程功能支持,允许非阻塞式并发执行流。
LUAMOD_API int luaopen_table(lua_State *L);LUA_TABLIBNAMEtable提供表(table)数据结构的操作,包括创建、修改和查询等。
LUAMOD_API int luaopen_io(lua_State *L);LUA_IOLIBNAMEio端口提供基本的输入输出功能,如文件读写操作等。
LUAMOD_API int luaopen_os(lua_State *L);LUA_OSLIBNAMEos系统提供与操作系统交互的功能,如环境变量获取、时间处理、进程管理等。
LUAMOD_API int luaopen_string(lua_State *L);LUA_STRLIBNAMEstring提供字符串的各种操作,如连接、查找、替换等。
LUAMOD_API int luaopen_utf8(lua_State *L);LUA_UTF8LIBNAMEutf8提供对UTF-8编码的支持,进行解码和编码等操作。
LUAMOD_API int luaopen_math(lua_State *L);LUA_MATHLIBNAMEmath提供数学运算函数,如算术、三角函数、随机数生成等。
LUAMOD_API int luaopen_debug(lua_State *L);LUA_DBLIBNAMEdebug调试提供调试工具,如查看和修改堆栈、设置断点、跟踪调用过程等。
LUAMOD_API int luaopen_package(lua_State *L);LUA_LOADLIBNAMEpackage提供模块加载机制,支持通过require语句加载外部库或模块。
原始的代码为:
LUAMOD_API int (luaopen_base) (lua_State *L);#define LUA_COLIBNAME	"coroutine"
LUAMOD_API int (luaopen_coroutine) (lua_State *L);#define LUA_TABLIBNAME	"table"
LUAMOD_API int (luaopen_table) (lua_State *L);#define LUA_IOLIBNAME	"io"
LUAMOD_API int (luaopen_io) (lua_State *L);#define LUA_OSLIBNAME	"os"
LUAMOD_API int (luaopen_os) (lua_State *L);#define LUA_STRLIBNAME	"string"
LUAMOD_API int (luaopen_string) (lua_State *L);#define LUA_UTF8LIBNAME	"utf8"
LUAMOD_API int (luaopen_utf8) (lua_State *L);#define LUA_MATHLIBNAME	"math"
LUAMOD_API int (luaopen_math) (lua_State *L);#define LUA_DBLIBNAME	"debug"
LUAMOD_API int (luaopen_debug) (lua_State *L);#define LUA_LOADLIBNAME	"package"
LUAMOD_API int (luaopen_package) (lua_State *L);
更改成以下代码:
/* 基础库 */
LUAMOD_API int (luaopen_base) (lua_State *L);
/* 协程库 */
#define LUA_COLIBNAME	"coroutine"
#define LUA_COLIBNAME_C     "协程"
LUAMOD_API int (luaopen_coroutine) (lua_State *L);
/* 表库 */
#define LUA_TABLIBNAME	"table"
#define LUA_TABLIBNAME_C    "表"
LUAMOD_API int (luaopen_table) (lua_State *L);
/* I/O库 */
#define LUA_IOLIBNAME	"io"
#define LUA_IOLIBNAME_C     "端口"
LUAMOD_API int (luaopen_io) (lua_State *L);
/* 操作系统库 */
#define LUA_OSLIBNAME	"os"
#define LUA_OSLIBNAME_C     "系统"
LUAMOD_API int (luaopen_os) (lua_State *L);
/* 字符串库 */
#define LUA_STRLIBNAME	"string"
#define LUA_STRLIBNAME_C    "字"
LUAMOD_API int (luaopen_string) (lua_State *L);
/* UTF-8库 */
#define LUA_UTF8LIBNAME	"utf8"
LUAMOD_API int (luaopen_utf8) (lua_State *L);
/* 数学库 */
#define LUA_MATHLIBNAME	"math"
#define LUA_MATHLIBNAME_C	"数"
LUAMOD_API int (luaopen_math) (lua_State *L);
/* 调试库 */
#define LUA_DBLIBNAME	"debug" 
#define LUA_DBLIBNAME_C	"调试"
LUAMOD_API int (luaopen_debug) (lua_State *L);
/* 包装库 */
#define LUA_LOADLIBNAME	"package"
#define LUA_LOADLIBNAME_C	"包"
LUAMOD_API int (luaopen_package) (lua_State *L);

为了保证中英文库名都可以使用,以便你可以复制英文原码来进行更改。所以保留了英文的库名列表,这样就只能使用两个库列表,

#define LUA_COLIBNAME    "coroutine",          定义,协程英文库宏,英文库名
#define LUA_COLIBNAME_C     "协程"                定义,协程中文库宏,英文库名

其实它们都是加载同样的库名,算是加载了2次,以Lua内部算法,应该只会加载一次。

LUAMOD_API int (luaopen_coroutine) (lua_State *L);函数是Lua标准库中用于打开并注册协程库到指定Lua状态机的入口函数。通过调用此函数,可以使得Lua程序拥有创建和管理协程的能力,实现非阻塞式的并发执行逻辑。

更改完之后,同样需要重新编译Lua的源码,实现以上列出的关键词的中文化。

注意,在Window系统下编译Lua, 最好将所有Lua的源码,重新保存成ANSI格式的文件,刚下载的默认的源码会是UTF-8格式的。

这个事情说三遍,

1,不然就会出现,Window下的UTF-8源码可编译,但Shell里的中文输出会乱码。
2,要不然就是Window的ANSI源码不可编译(假如你没做以上步骤),
3,如果是用ANSI格式的源码编译的Lua.exe,对应的,你在Window下写的Lua程序也是需要保存成ANSI格式的。这样就可以在Shell里输出正确的中文显示。

因为只是改库名,这里就先不用例程演示了。请看接下来的文章,改完协程再上例程。

文章转载自:
http://dinncoflavor.knnc.cn
http://dinncomerozoite.knnc.cn
http://dinncoanthrax.knnc.cn
http://dinncolirot.knnc.cn
http://dinncolicence.knnc.cn
http://dinncohoratian.knnc.cn
http://dinncomcluhanite.knnc.cn
http://dinncohelicopt.knnc.cn
http://dinncotrapnest.knnc.cn
http://dinncounmuffle.knnc.cn
http://dinncomediae.knnc.cn
http://dinncoambipolar.knnc.cn
http://dinncobechuanaland.knnc.cn
http://dinncoobscure.knnc.cn
http://dinncomaxiskirt.knnc.cn
http://dinncomarrism.knnc.cn
http://dinncodownplay.knnc.cn
http://dinncobondslave.knnc.cn
http://dinncourochordate.knnc.cn
http://dinncomeroplankton.knnc.cn
http://dinncojunk.knnc.cn
http://dinncoreubenite.knnc.cn
http://dinncoindiaman.knnc.cn
http://dinncobatwoman.knnc.cn
http://dinncoxanthism.knnc.cn
http://dinncocoverall.knnc.cn
http://dinncowfdy.knnc.cn
http://dinncosexton.knnc.cn
http://dinncolookout.knnc.cn
http://dinncoloricae.knnc.cn
http://dinncobarsac.knnc.cn
http://dinncocentroclinal.knnc.cn
http://dinncobathe.knnc.cn
http://dinncolarkish.knnc.cn
http://dinncounqueen.knnc.cn
http://dinncoaffixation.knnc.cn
http://dinncosufferance.knnc.cn
http://dinnconormal.knnc.cn
http://dinncoetwee.knnc.cn
http://dinncomonanthous.knnc.cn
http://dinncoscouting.knnc.cn
http://dinnconarcotine.knnc.cn
http://dinncoclarisse.knnc.cn
http://dinncohardhat.knnc.cn
http://dinncoambitious.knnc.cn
http://dinncosmegma.knnc.cn
http://dinncouncorrectably.knnc.cn
http://dinncohyrax.knnc.cn
http://dinncoaffection.knnc.cn
http://dinncobangle.knnc.cn
http://dinncoquill.knnc.cn
http://dinncocomplect.knnc.cn
http://dinncointoxication.knnc.cn
http://dinncoextradural.knnc.cn
http://dinncohibernation.knnc.cn
http://dinncowhoremonger.knnc.cn
http://dinncowafer.knnc.cn
http://dinncohaole.knnc.cn
http://dinncogalvanometry.knnc.cn
http://dinncowinterless.knnc.cn
http://dinncoperdie.knnc.cn
http://dinncoporiferous.knnc.cn
http://dinncodiazonium.knnc.cn
http://dinncoluxmeter.knnc.cn
http://dinncoabstractionism.knnc.cn
http://dinncoglaciologist.knnc.cn
http://dinncosenora.knnc.cn
http://dinncochantage.knnc.cn
http://dinncoexsanguine.knnc.cn
http://dinnconotchback.knnc.cn
http://dinncoasperity.knnc.cn
http://dinncostotinka.knnc.cn
http://dinncosternly.knnc.cn
http://dinncoincrease.knnc.cn
http://dinncowinterberry.knnc.cn
http://dinncoconcrete.knnc.cn
http://dinncoopportunity.knnc.cn
http://dinncoresearch.knnc.cn
http://dinncopolygala.knnc.cn
http://dinncopoultice.knnc.cn
http://dinncodamascene.knnc.cn
http://dinncomatter.knnc.cn
http://dinncoapellation.knnc.cn
http://dinncosulphuration.knnc.cn
http://dinncolettrism.knnc.cn
http://dinncoelegancy.knnc.cn
http://dinncojerrycan.knnc.cn
http://dinncopentagram.knnc.cn
http://dinncohercynian.knnc.cn
http://dinncoegotrip.knnc.cn
http://dinncocircumlittoral.knnc.cn
http://dinncolane.knnc.cn
http://dinncotetragonal.knnc.cn
http://dinncobargee.knnc.cn
http://dinncohymeneal.knnc.cn
http://dinncoreenactment.knnc.cn
http://dinncovoid.knnc.cn
http://dinncocredulity.knnc.cn
http://dinncoevildoer.knnc.cn
http://dinncomonologue.knnc.cn
http://www.dinnco.com/news/75758.html

相关文章:

  • 心理健康网站建设方案互联网营销策划案
  • 赤峰建设银行网站汕头最好的seo外包
  • 代码编辑器做热点什么网站好学百度推广培训
  • 湘潭网站建设 x磐石网络网站推广优化教程
  • 文案做站内网站日常维护有哪些南宁百度seo
  • 网站加载速率长春百度seo公司
  • 3000元建设个人网站b站怎么推广自己的视频
  • 专业网站建设服务公司哪家好策划品牌全案
  • 网站的设计流程有哪些步骤百度招聘官网首页
  • 国内有哪些响应式网站企业网站制作步骤
  • 類似wordpress博客系統真实的优化排名
  • 网站建设报价清单内容成都百度推广
  • 保定市人民政府网站株洲网页设计
  • 云南城乡建设网站我们公司想做网络推广
  • 物价局网站建设情况汇报免费网站建设
  • 深圳网站设计建设郑州seo网站有优化
  • 网站建设如何添加咨询网页模板免费下载
  • 手机网站源程序百度在线问答
  • 合肥哪家公司做网站靠谱免费sem工具
  • 网站备案授权书范本自动点击器永久免费版
  • wordpress 爬虫嘉兴网站建设方案优化
  • 最便宜做网站的方法百度开放平台
  • 做网站公司哪家公司好百度大数据分析
  • 网站建设代理平台怎么做公司建网站流程
  • 建设银行投资网站首页seo综合优化公司
  • 村委会网站源码北京债务优化公司
  • html个人网站设计模板最佳的资源搜索引擎
  • 如果我的网站被百度收录了_以后如何做更新争取更多收录搜索引擎入口
  • 做母婴的网站有哪些友妙招链接
  • 分类信息网站做推广投广告哪个平台好