云希谷技术面

ES6+ 的一些常用新特性包括:

箭头函数:简化函数写法,且不绑定自己的 this,适合回调函数。

解构赋值:方便从数组或对象中提取值,写法更简洁。

模板字符串:使用反引号(``)定义字符串,支持内嵌变量和多行字符串。

let 和 const:块级作用域变量声明,提升代码安全性和可维护性。

Promise:用于处理异步操作,避免回调地狱。

模块化(import/export):支持模块的导入导出,方便代码组织。

默认参数和剩余参数:函数参数更灵活。

Map 和 Set:新的数据结构,适合特定场景。

展开运算符(...):用于数组和对象的展开,简化操作。

我在项目中最常用的是箭头函数、解构赋值、Promise 和模块化,这些特性大大提升了代码的简洁性和可读性。

TCP TCB(Transmission Control Block)的三次握手过程可以口头描述如下:

第一次握手:客户端发送一个带有SYN标志的数据包给服务器,表示请求建立连接,并且客户端进入SYN_SEND状态。

第二次握手:服务器收到SYN包后,回复一个带有SYN和ACK标志的数据包,表示同意建立连接,同时服务器进入SYN_RECV状态。

第三次握手:客户端收到服务器的SYN+ACK包后,发送一个带有ACK标志的数据包给服务器,表示连接确认,客户端进入ESTABLISHED状态。服务器收到这个ACK包后,也进入ESTABLISHED状态,连接建立完成。

整个过程确保双方都准备好进行数据传输,避免了连接的半开状态。

WebSocket

WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。它允许客户端和服务器之间实时、双向地传输数据,适合用于聊天、实时通知等场景。建立连接时,客户端会发送一个握手请求,服务器响应后连接建立,之后双方可以随时发送数据,连接保持打开状态,直到一方关闭。相比传统的 HTTP 请求,WebSocket 更高效,延迟更低。

我想问一下uni app你们是以html5的形式嵌套进去的,还是说以呃线上云打包的

我们既支持"以 H5(你说的 s5)形式嵌入原生 App 的 WebView",也支持"线上云打包"生成 iOS/Android 原生安装包。

在我们项目中,主要是:

H5 端:uni-app 编译后产出一套前端资源,直接部署到 CDN/服务器,通过 WebView 嵌入(即 s5 形式)。

原生 App:使用 DCloud 云打包服务(或 HBuilderX 本地打包)把同一套 uni-app 代码打成 iOS/Android 安装包,直接发布到商店。

vue2和vue3的差异化

我想问一下你那个通用业务组件库的团队配置是怎么样的

悉嘉(App)上线跟部署

相关推荐
子兮曰4 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰4 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
前端小万4 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝4 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
三十而立洋4 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
卡布鲁4 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
汉堡大王95274 天前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
梦想很大很大4 天前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践
前端·人工智能·后端
计算机魔术师4 天前
Meta Muse agent 接入 Shopify 的 Shop Pay 实现代理式购物
前端
沙蒿同学4 天前
我用 Go 搭了一条 AI Agent 流水线:从 1 张商品图到一整套淘宝详情页
前端·javascript·后端