牧苏苏复活 4/17

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

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

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

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

相关推荐
SilentSamsara1 小时前
生成器进阶:`yield from`、协程历史与双向通信
开发语言·python·青少年编程·pycharm
SilentSamsara5 小时前
生成器完全指南:`yield` 与惰性求值的工程价值
linux·开发语言·python·算法·机器学习·青少年编程
SilentSamsara4 天前
装饰器基础:从闭包到装饰器的自然演变
开发语言·前端·vscode·python·青少年编程·pycharm
SilentSamsara6 天前
闭包的本质:Python 如何捕获自由变量
开发语言·python·青少年编程·pycharm
趣知岛6 天前
2026最新Python零基础入门教程,从环境搭建到实战精通(附源码)
python·青少年编程
老花眼猫8 天前
编制椭圆旋转绘图函数
c语言·经验分享·青少年编程·课程设计
学涯乐码堂主10 天前
有趣的“打擂台算法”
c++·算法·青少年编程·gesp
SilentSamsara11 天前
标准库精讲:collections/itertools/functools/pathlib 实战
开发语言·vscode·python·青少年编程·pycharm
SilentSamsara11 天前
Python 内存管理:引用计数、循环垃圾回收与内存泄漏排查
开发语言·vscode·python·青少年编程·pycharm
老花眼猫13 天前
三角函数绘制椭圆和椭圆旋转
c语言·经验分享·青少年编程·课程设计