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

做网站具体收费网站空间1g多少钱一年

做网站具体收费,网站空间1g多少钱一年,郑州网站建设天强科技,产品界面设计先前我说 Lua 数组从 1 开始不太爽#xff0c;很多人来纠正我说也可以从 0 开始#xff0c;比如#xff1a; local m { [0] 100, 101, 102, 103 }然后访问时 m[0] 也可以正常访问到第 0 个元素#xff0c;所以 “Lua 给你充分自由度#xff0c;让你可以从任意下标索引数…先前我说 Lua 数组从 1 开始不太爽很多人来纠正我说也可以从 0 开始比如 local m { [0] 100, 101, 102, 103 }然后访问时 m[0] 也可以正常访问到第 0 个元素所以 “Lua 给你充分自由度让你可以从任意下标索引数组”貌似好像说的很有道理但是不是这样呢 我们先用 # 符号打印下上面数组的长度 print(size, #m)输出是3 而不是实际元素个数 4因为 # 就是从 1 开始数起的所以如果你代码里用了 m[0] 你也需要额外方式计算长度同时保证用到这个数组的其他代码也遵从这样计算。 还有一个问题使用 ipairs 遍历的时候m[0] 不会被遍历进去 for i, j in ipairs(m) doprint(i, -, j) end输出是 1 - 101 2 - 102 3 - 103看到没你的 m[0] 没了即便你写了个 m[0] 100 再 ipairs 那里也不认Lua 没把他算在整数索引范围。那么如果你创建一个数组从 0 开始索引的话你就要通知所有用你数组的人既不能用 # 也不能用 ipairs 来遍历这种沟通成本和后续无穷的麻烦你愿意接受吗 那么你说我们不用 ipairs 改用 pairs 来遍历行不行行你可以这么写 for i, j in pairs(m) doprint(i, -, j) end但数组从 0 开始的话0 元素没有保存在 array part 里会导致遍历顺序不一样因为优先遍历 array part上面代码的输出是 1 - 101 2 - 102 3 - 103 0 - 100看到没先遍历的 1-3他们在 array part 里最后再遍历 hash part 里 0。你喜欢这样的无序遍历的数组么还是继续坚持 for i 0, N-1 do 来自己遍历并通知你的同事这样才能保持顺序。 最后一个问题是一个 table 中 1-n 的连续整数索引都会被保存到 array part 里而其他会被保存到 hash part 里不管是检索还是遍历都会优先到 array part 里用 O(1) 的方式检索不行再到 hash part 用非 O(1) 的方式同其他 key 一起检索那么你 m[0] 是游离在 array part 外的键不但遍历顺序靠后没和其他元素放一起每次检索还有额外代价。 因此 Lua 支持数组从 0 开始索引么只能说允许你这么用但是语言层面并不提供足够的支持。 那么又会有人混淆视听的说“从 1 开始也挺好的啊我有着并没用什么问题”但他们是不是忘记了 Lua 是嵌入式语言要依靠宿主 C 语言提供运行环境数组从 1 开始的话和 C 语言宿主存在一个换算的关系两边都写得话一会从 0 一会从 1 引入了额外的负担不留神就 BUG 了。 – 扩展阅读还有觉得从 1 开始更合理的点这里 为什么 C 语言数组是从 0 开始计数的
http://www.hkea.cn/news/14484003/

相关文章:

  • 网站建设怎么分析市场钓鱼网站图片
  • 做网站外包公司名称最优惠的郑州网站建设
  • 光谷做网站推广费用谷歌搜索入口手机版
  • 广西住建局和城乡建设局网站河北建设厅网站登陆怎么找附件
  • 一流的高密网站建设阿里云搜索引擎入口
  • 怎么看网站文章的收录网站后台程序设计常用语言 技术的分析比较
  • dede网站搬家code snippet wordpress
  • wordpress经典主题seo技术培训沈阳
  • 上海高端点网站建设制作公司有哪些?|网站建设用jsp做网站
  • 海南做网站的kali linux wordpress
  • 哪些公司需要做网站青州网站
  • 西北电力建设第一工程公司网站网络广告投放平台
  • 深圳营销型网站建设公司选择哪家好杭州做产地证去哪个网站
  • 做电影网站如何推广在线购物网站怎么做
  • tuzicms做企业手机网站如何广东网页空间租赁
  • 有个网站可以学做ppt怎样修改wordpress模板
  • 网站动态和静态的区别做公司网站需要多长时间
  • 做网站用到的单词tk域名网站多少
  • 做展览的网站网络运营外包托管
  • 江宁区建设工程质量监督站网站项目名称
  • 网站导航网站建设多少钱公司网站制作网络公司
  • 卖建材的网站wordpress rt视频教程
  • 推进网站集约化建设电商网站建设方案模板下载
  • 全网营销型的网站asp网站管理系统
  • 大亨网站开发酒店网站建站
  • 常用网站名称大全制作网页最多的图片格式
  • 友汇网网站建设建设企业网站服务器
  • 商城类网站怎么推广我们网站的优势
  • 网站注销做网站有多难
  • 您的网站对百度设置了ip封禁企业seo如何优化