牧苏苏复活 4/17

今天还是在写华为机试,然后看了一下node和移动端。

华为的字符串其实没啥难度,注意使用set(快速去重),map(建立哈希表,键值对),注意字符串不能使用数组方法,但可以用split转换为数组,然后再用join转换回字符串。然后异步迭代器的本质是对象,再js中只要不是基本数据类型皆对象。它用来搬运数据但不记录(不过有缓冲数组)。

移动端现在使用uni-app来写,它本质上是翻译软件,但注意它有自己的组件库,同时不能用element-plus,因为移动端没有dom。要想在vs中运行它,需要先下载一个模板,仍然是在vue文件中编写,然后会把他翻译。

然后是node的一些问题,首先是接口聚合,指的是在发出请求后先等待,直到请求都回复后再同意返回,主要通过promise.all实现。然后是ssr,指的是由服务器渲染,优点是进来的时候快,方便seo,因为返回了完整的html。缺点是服务器开销大,而且create的生命周期在服务器中。

相关推荐
朔北之忘 Clancy13 小时前
2026 年 3 月青少年软编等考 C 语言二级真题解析
c语言·开发语言·c++·学习·青少年编程·题解·考级
SilentSamsara15 小时前
SQLAlchemy 2.x:异步 ORM 与数据库迁移 Alembic 完整指南
开发语言·数据库·python·sql·青少年编程·oracle·fastapi
SilentSamsara19 小时前
FastAPI 实战:从路由定义到依赖注入的完整 REST API
开发语言·python·青少年编程·fastapi
lDevinl20 小时前
【无标题】
数据结构·c++·青少年编程
朔北之忘 Clancy1 天前
2026 年 3 月青少年软编等考 C/C++ 一级真题解析
c语言·开发语言·c++·青少年编程·题解·考级
Brilliantwxx2 天前
【C++】 深入理解红黑树:实现与原理全解
数据结构·c++·笔记·算法·青少年编程·红黑树
marsh02064 天前
57 openclaw与区块链:构建可信的去中心化应用
青少年编程·去中心化·区块链
老花眼猫6 天前
数学艺术图案画-曼陀罗单色版(4)
c语言·经验分享·青少年编程·课程设计
SilentSamsara6 天前
Python 性能优化:tracemalloc、profiling 与 C 扩展加速
开发语言·python·青少年编程·性能优化
SilentSamsara7 天前
元类与 __init_subclass__:类是如何被“创建“出来的
开发语言·python·青少年编程