下载客户端

理解持久性

2026-04-08 07:00:29
转载

导读

这是一篇初级编程教程,讲解了编程中PERSIST(持久化)的作用与使用方法。PERSIST可将全局变量标记为持久化,实现程序退出时自动保存数据、启动时恢复数据,支持多种可JSON表示的数据类型,操作简单无需额外的加载保存语句。

难度:初级 类别:编程 另请参见:使用JSON 为什么使用PERSIST 运行时数据保存在易失性内存中,访问速度快,但断电后会丢失。持久化存储无需供电即可保留数据,让你下次能从上次离开的地方用相同数据继续。PERSIST函数提供了一种简单的方式,只需几行代码就能保存和加载程序数据或游戏进度。 如何使用PERSIST PERSIST...:将一些变量标记为持久化。 例如: persist a, b persist p, q persist x, y, z 就是这样,不需要foo.load()或foo.save()。PERSIST函数接受可变数量的变量。其功能如下: 从磁盘恢复数据到变量中;或在首次运行时将变量初始化为零 程序退出时自动将参数保存到磁盘 此函数只能在全局作用域中调用,且仅适用于全局变量。它可持久化的数据类型包括空值、整数、实数、字符串和集合,这些类型均可用JSON表示;集合遵循相应的转换规则。实际上,持久化文件采用的就是JSON格式。 多次运行以下代码片段即可直观了解(点击【窗口】、【输出】以查看打印信息): persist n, c n = n + 1 print n; if c = 0 then print "初始化c。"选择一个磁盘,然后点击【Head】【清理】来清除该磁盘容器文件夹下任何程序生成的数据,包括持久化数据。

评论

共0条评论
face
inputImg
最新更新

星际战甲 不说了,边开核桃边吃蒜薹

-

2026-05-18 11:020赞 · 0评论

旅游 第一次上邮轮 | 超级海上乐园!全程费用大公开!邮轮上吃些什麽?六天五夜邮轮全体验

邮轮是一种集交通、度假与娱乐于一体的大型船只,被称为“海上移动度假村”。它不仅提供舒适的住宿环境,还配备了餐厅、剧院、泳池、健身房、商店等丰富的设施,让旅客在海…

2026-05-18 10:400赞 · 0评论

韩剧 【中字】《我的王室死对头》1-2集第二部分花絮,许南俊称林智妍是马尔济斯狗狗(林智妍/许南俊/张胜祖)

自制中字未经许可请勿二改二传。难怪第一部分有个字幕是切菜的马尔济斯狗狗,原来许南俊也这么喊林智妍(之前妍雨也这么形容过)

2026-05-18 10:390赞 · 0评论

骗子 诈骗分子冒充法院邮寄传票,狗狗全程嗯嗯应对,骗子暴怒无能为力

狗狗接听冒充法院邮寄传票的诈骗电话

2026-05-18 10:390赞 · 0评论

汪星人 #土狗#狗狗为什么农村的狗狗喜欢拉帮结派呢?

-

2026-05-18 10:390赞 · 0评论

氪都氪了,不抽白不抽不是吗[doge]氪都氪了,不抽白不抽

氪都氪了,不抽白不抽不是吗[doge]氪都氪了,不抽白不抽不是吗[doge]氪都氪了,不抽白不抽不是吗[doge]氪都氪了,不抽白不抽不是吗[doge]氪都氪了…

2026-05-18 10:390赞 · 0评论

电路 【自学系列】铁路信号-【信号基础】之轨道电路基本概念

费曼学习法,第一次搞这种,没有稿子,所以有些碎碎念,很催眠…字幕不知道为什么一直添加不了,将就一下吧………………

2026-05-18 10:380赞 · 0评论

公式打法 我们杖剑传说也有自己的公式流打法——“副本执杖流″

-

2026-05-18 10:380赞 · 0评论

沉浸历史 饥荒

2026-05-18 10:380赞 · 0评论

宙斯 孩子们,拼尽全力还是无法战胜数值怪。

2026-05-18 10:370赞 · 0评论
暂无更多