首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/391679

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

Lua 5.5 正式发布,引入增量垃圾回收模式

Lua 5.5 于 2025 年 12 月 22 日正式发布,这是自 Lua 5.4 之后时隔约五年的大版本更新。 Lua 是一个轻量、嵌入式脚本语言,在游戏、嵌入式系统、配置脚本和扩展平台中应用非常广泛。5.5 的发布不仅改进了性能和内存效率,还解决了长期以来社区关注的一些语言设计问题。 主要新增和改进功能 显式声明全局变量 Lua 5.5 引入了全局变量的声明机制,使得变量默认 不再隐式成为全局,可以更清晰地管理作用域与避免常见错误。 增强的垃圾回收(GC) 引入 增量垃圾回收模式,提升长期运行程序的效率和响应性。 继续完善 生成式垃圾回收 支持。 更紧凑的数组 大数组结构现在内存使用更少,在某些情况下可节省 约 60% 内存。 其他语言和库级改进 for 循环中的循环变量现在是只读的。 浮点数打印具有足够精度,可正确反读。 支持更深层次的构造器嵌套。 新增 table.create 函数。 utf8.offset 现在返回字符的最终位置。 支持“外部字符串”(不由 Lua GC 管理的内存)。 新增辅助 API:luaL_openselectedlibs, luaL_makese...

智能出行导航助手HarmonyOS 开发全流程复盘

前言 HarmonyOS 的出现,将移动应用开发从传统的“单设备逻辑”推进到“多终端协同”的新时代。这不仅仅是一次系统平台的迁移,更是对架构设计、性能优化以及生态协同思维的全面重塑。 本文以一个真实落地的项目——SmartGo(智能出行导航助手)为例,完整分享其在架构设计、性能优化以及 HarmonyOS 开放能力集成等环节的实践经验。通过这次实战,我们不仅深入理解了 HarmonyOS 的分布式特性与工具生态,还积累了可复用的项目落地方法论。 1. 项目概述与目标设定 1.1 项目背景 SmartGo 是一款面向城市短途出行的智能导航应用,旨在为用户提供更轻量、更智能的出行体验。项目最初的出发点,是解决传统导航 App 在多设备场景下体验割裂的问题,例如手机规划路线后上车需要重新输入目的地,或手表无法直接接力导航。 项目目标设定为实现多终端无缝切换,确保手机、车机、手表间的状态同步;启动快速且交互流畅,将冷启动时间控制在 2 秒内;借助鸿蒙云开发减少自建后端的负担;并接入 APMS 实时监控性能数据。 1.2 技术选型与总体方案 这一套技术体系充分利用了鸿蒙开放能力,既减少了自研成本...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册