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

专门做盗文网站的公司望野的翻译

专门做盗文网站的公司,望野的翻译,网页制作软件分为两类,网站如何能吸引用户目录 简述如何集成#xff1f;如何使用序列化 反序列化 参考 简述 项目里需要使用LUA脚本将数据记录到文件#xff0c;要方便的增加、查找、删除#xff0c;要方便的加载与存回。 使用序列化/反序列化 lua table可以很容易实现这些功能。 序列化将table转换为字符串 反序列… 目录 简述如何集成如何使用序列化 反序列化 参考 简述 项目里需要使用LUA脚本将数据记录到文件要方便的增加、查找、删除要方便的加载与存回。 使用序列化/反序列化 lua table可以很容易实现这些功能。 序列化将table转换为字符串 反序列化将table从字符串中恢复出来 如何集成 进入https://github.com/pkulchenko/serpent下载serpent.lua, 将这个文件复制到lua可见的地方比如工程目录一级路径。我这里放到了LUA的同级路径通过测试发现可以require到这个模块。 如何使用 序列化或者反序列化之前要先加载serpent模块 serpent_handle require serpent assert(serpent_handle)序列化 首先我们构建一个即将序列化的tabletable中包含按照下标顺序递增的数据包含字典数据包含子表内容如下 local Send_Table {1,2,3,[name] winston,age 16,child_table {hair_length 1000,hair_color Black} }serpent提供三种序列化APIdumpline, block三者没有太多的区别dump是全功能的line和block没有办法做表的自我引用。 向这些函数中输入一个表作为形参函数将会返回序列化之后的字符串 我们把每一种都打印出来观察一下 --store_string serpent_handle.dump(Send_Table) --print(store_string)do local _{[1]1,[2]2,[3]3,namewinston,age16,child_table{hair_colorBlack,hair_length1000}};return _;end--store_string serpent_handle.line(Send_Table) --print(store_string){1, 2, 3, age 16, child_table {hair_color Black, hair_length 1000} --[[table: 000002a2d1245120]], name winston} --[[table: 000002a2d12458a0]]--store_string serpent_handle.block(Send_Table) --print(store_string){1,2,3,age 16,child_table {hair_color Black,hair_length 1000} --[[table: 0000028afdd050e0]],name winston } --[[table: 0000028afdd05a20]]可以看出dump似乎是一个函数返回定义的local表_ line像是把表的内存都定义到了不知道有什么用所有信息记录到一行。 block就是line插入回车的版本。 拿到这些字符串之后我们就可以将其存入文件保存下来了文件I/O不在本文讨论范围参考https://www.runoob.com/lua/lua-file-io.html 好吧为了下一节的流畅叙述还是贴个代码 file_handle io.open(store.txt, w) io.output(file_handle) io.write(store_string) io.close()反序列化 我们把store.txt里的内容修改一下 我们希望把修改过的数据反序列化到另一个表Recv_Table里并且打印各个成员 反序列化使用如下反序列化只有一个形参string有两个返回值ok和res。ok指示反序列化是否成功res是反序列化后的表 ok, res serpent.load(string)测试代码如下 serpent_handle require serpent assert(serpent_handle)file_handle io.open(store.txt, r) io.input(file_handle) local ok, Recv_Table serpent_handle.load(io.read(a*)) io.close()print(Recv_Table[1]:..Recv_Table[1]) print(Recv_Table[2]:..Recv_Table[2]) print(Recv_Table[3]:..Recv_Table[3]) print(age:..Recv_Table.age) print(hair_color:..Recv_Table.child_table.hair_color) print(name:..Recv_Table.name)现象如下 参考 更多信息参考https://github.com/pkulchenko/serpent
http://www.sczhlp.com/news/182466/

相关文章:

  • 外贸企业网站设计公司百度热搜广告位多少钱
  • 建设房地产法律网站深圳哪家公司做网站好
  • 实用指南:Java 后端面试技术文档(参考)
  • 2025 年钢结构厂家最新推荐榜:优质企业全面解析,助力客户精准选择可靠合作伙伴
  • SQL server 关于“DATEDIFF() ”日期差值计算函数的用法
  • 2025 年清洗机厂家最新推荐:高压清洗机 / 超声波清洗机 / 管道清洗机等多类型设备品牌榜单,助力企业精准选购优质产品
  • 备案网站打不开可信网站的认证
  • wordpress 关闭站点Wordpress图片加载优化
  • 海南省建设网站首页用ps设计网站做多大的
  • thinkphp建站网址国际贸易网站建设 中企动力湖北
  • 知名建筑设计网站gofair做网站
  • 网站网站注册营口网站制作公司
  • 洛阳霞光企业网站建设公司为什么网站百度搜不到了
  • 关于建设工程的网站北京网站建设分析论文
  • 枣庄网站优化电商运营平台
  • 开公司 专做网站对网站建设培训的建议
  • 医院网站建设ppt做企业邮箱的网站
  • mit网站可以做app收不到wordpress的邮件
  • 中山推广网站自媒体还是做网站
  • 网站建设过程和准备阶段网站建设实录
  • 自己做的网站怎么置顶简述网站开发流程
  • 菲律宾做网站好吗asp 网站卡死
  • 电商网站如何避免客户信息泄露基于vue的毕业设计题目
  • c 做网站session用法自己做好的网站如何发布
  • 网站建设与维护是什么省建设厅网站合同备案用户名
  • 广西南宁网站建设有限公司apt方式 安装wordpress
  • 主题资源网站建设 模块五作业男人直接做的视频网站
  • .net 网站 源代码SEO案例网站建设价格
  • 深圳网站设计公司哪家便宜东阳市住房和城乡建设局网站
  • 服务器什么建网站优化网站多少钱