跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言大前端java算法

三道技术面试题解析:Linux、性能与跨域

Linux 编辑器 vim 的退出方式包括 q、wq、q!;性能测试需关注并发数、响应时间、TPS/QPS 及资源监控;跨域请求需配置 Access-Control-Allow-Origin 等响应头。

星辰大海发布于 2020/9/25更新于 2026/9/859 浏览
三道技术面试题解析:Linux、性能与跨域

简单题

问题

vim 怎么退出?

答案

输入冒号:
q 不保存直接退出
wq 保存后退出
q! 强制退出

分析

  1. linux 命令
  2. 文本编辑

中等题

问题

性能测试结果分析有哪些指标?

答案

并发数,包括注册用户数、在线用户数、并发用户数。
响应时间,TPS/QPS,每秒点击数,事务成功率,吞吐量。
CPU,内存,磁盘 IO,网络。
---------------------------
数据库连接数,Cache 命中情况。
无死锁。
PV(page view):网站用户访问的网页的数量。
UV(unique visitor):访问某个站点或点击某个网页的不同 IP 地址的人数。
JVM 的 GC、Heap。(GC 曲线图 ygc 耗时,无 Full GC)

分析

  1. 一般回答前 3 行即可
  2. 问的更深可以说说后面的

困难题

问题

跨域 header 里需要加什么?

答案

请求 header

//跨域的浏览器会让请求带 Origin 头,表明来自哪里的跨域请求
Origin: http://foo.example

响应 header

Access-Control-Allow-Origin:上面 origin 的地址
Access-Control-Allow-Methods:POST,GET
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:Origin,Content-Type,Accept,token,X-Requested-With

分析

  1. 知道浏览器跨域是怎么玩的
  2. F12 查看

目录

  1. 简单题
  2. 中等题
  3. 困难题

更多推荐文章

查看全部
  • VSCode Copilot 登录失败的常见原因与排查方案
  • 用好 document.querySelector 的几个基础点
  • Python AI 模型构建、训练与评估实战指南
  • OpenClaw Web UI 无法访问 Not Found 解决方案
  • Vue3 Vuex 入门实战:手写迷你 Vuex 解析状态管理原理
  • 轻量级推荐引擎:Redis ZUNIONSTORE 实现加权排序
  • Spring Boot RESTful 接口开发实战指南
  • N46Whisper 云端日语语音转字幕工具使用指南
  • C++ 模板编程基础:函数与类模板实战指南
  • 开源客服智能体系统搭建指南:从选型到生产部署
  • Kiro 与 Cursor 对比:AI 编程助手深度评测
  • C 语言内存管理与动态内存分配
  • Web 虚拟卡销售平台实现方案
  • 机器学习核心算法与实战项目笔记
  • Seedance 2.0.3 新增 Serverless 适配器:飞书机器人低成本集成方案
  • 青少年机器人编程系统化学习路径:从机械启蒙到人工智能
  • 基于 Rokid 灵珠平台搭建旅游 AR 智能体指南
  • PyCharm 基础操作指南:快速入门
  • Apache IoTDB 全场景部署:跨「端 - 边 - 云」的时序数据库实践
  • OpenCode 结合 GitHub Copilot 实现 Claude Code 替代方案

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online