WhistleWhistle

Whistle Proxy 是一个开源的网络调试代理工具,主要用于捕获和修改 HTTP(S) 网络请求。它支持多种平台,包括 Windows、Mac 和 Linux。Whistle Proxy 常被用于前端开发和测试中,以调试和优化应用程序的网络请求。

11 个问答20 道面试题
SwiftSwift

Swift是由苹果公司开发的一种开源的编程语言,用于iOS、iPadOS、watchOS、tvOS和macOS等平台的应用程序开发。Swift结合了Objective-C的灵活性和C的高性能,同时还引入了许多新的特性,如安全性、现代化的语法、内存管理等。Swift支持面向对象编程、泛型编程和函数式编程等多种编程范式,可以用于编写复杂和高性能的应用程序。Swift还具有易读易写的语法和丰富的标准库,

6 个问答25 道面试题
VRVR

虚拟现实(Virtual Reality,简称 VR)是一种通过计算机技术创建的模拟环境,它使用户能够沉浸在一个三维空间中,并与环境进行交互。这种技术通过专门的硬件,如头戴显示器(HMD)、手柄和传感器,实现用户的视觉、听觉甚至触觉的模拟。

17 个问答13 道面试题
HarmonyOSHarmonyOS

HarmonyOS是华为全场景战略中面向开发者开发的操作系统系列,适用于移动办公、健身健康、社交通讯、媒体娱乐等领域。HarmonyOS 是基于一套系统能力而设计的分布式架构。它能够在多种设备形式上运行,包括手机、平板电脑、可穿戴设备、智能电视、主机。

25 个问答5 道面试题
BunBun

Bun 是一个新兴的 JavaScript 运行时环境,由 Jarred Sumner 开发,旨在提升 Node.js 的性能瓶颈。Bun 基于 Zig 语言编写,集成了运行时、包管理器(bun install)、构建工具和测试框架,形成一体化开发体验。它拥有极快的启动速度和执行效率,内置 TypeScript 支持,兼容大部分 Node.js API。Bun 的包管理器比 npm/yarn/pn

1 篇内容10 个问答18 道面试题
ASCIIASCII

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种字符编码标准,用于代表文本在计算机、通讯设备及其他使用文本的设备中的字符。ASCII 最初于1963年被发布,并在1986年被 ANSI(American National Standards Institute,美国国家标准化管理委员会)标准化。

17 个问答12 道面试题
GradleGradle

Gradle 是一个强大的构建自动化系统,用于多语言软件开发,它综合了 Apache Ant 的灵活性和 Apache Maven 的生命周期管理能力。Gradle 最初于 2007 年推出,使用 Groovy(后来也支持 Kotlin)作为其领域特定语言(DSL),以编写脚本来定义项目配置和构建逻辑。

18 个问答11 道面试题
RPCRPC

远程过程调用(Remote Procedure Call,简称 RPC)是一种计算机通信协议,允许一台计算机(客户端)执行另一台计算机(服务器)上的程序或过程,就好像它是本地程序一样。RPC 隐藏了底层的网络通信细节,使得开发分布式应用程序变得更简单。

13 个问答15 道面试题
PrometheusPrometheus

Prometheus 是一个开源的监控和报警工具集,它最初是由 SoundCloud 创建的,现在是云原生计算基金会(CNCF)下的一个项目。Prometheus 被设计用于监控和报警在动态容器环境中的多个服务,但它同样适用于传统的硬件和软件监控。

8 个问答20 道面试题
DevopsDevops

DevOps是一个文化和专业实践的集合,旨在缩短系统开发生命周期,同时提供高质量的软件。它是开发(Dev)和运维(OPS)两个词的组合,强调软件开发(Dev)和IT运维(Ops)之间的沟通、协作、集成和自动化,以提高软件交付的速度和质量。DevOps旨在构建一个环境,其中设计、测试和发布软件可以快速、频繁且更可靠地进行。

17 个问答11 道面试题
CSRFCSRF

CSRF(Cross-Site Request Forgery,跨站请求伪造)是一种网络攻击方式,它允许攻击者利用用户已经认证的身份,在不知情的情况下,以该用户的名义执行恶意操作。这些操作可能包括提交表单、更改用户设置或进行金钱交易等。CSRF攻击适用于基于cookie的认证系统,因为浏览器会自动附带当前域下的cookie信息。

7 个问答21 道面试题
MCPMCP

模型上下文协议(Model Context Protocol,MCP) 解决了大型语言模型(LLM)与外部数据源和工具连接的难题,堪称 AI 领域的“万能遥控器”。 由 Anthropic 开源发布,MCP 在现有的函数调用机制基础上创新,免去了 LLM 与各类应用间定制集成的繁琐工作。 这意味着开发者无需为每种 AI 模型与外部系统的组合重新设计接口,能够更高效地构建功能更强大、上下文感知更精准

28 道面试题
PromisePromise

Promise 是一种用于延迟计算的策略,适用于多种并发风格:用于本地计算的线程和事件循环并发,以及同步和异步远程消息传递。Promise 代表一个异步操作的最终结果。使用 Promises 的主要方式是通过一个方法,该方法注册从 promise 的最终值或失败原因到新 promise 的转换。

9 个问答18 道面试题
ServerlessServerless

Serverless 是一种云计算的执行模型,其中云提供商运行服务器并动态管理机器资源的分配。客户端不需要购买或租用固定数量的服务器或虚拟机,而是仅为实际消耗的计算资源付费。这种模型允许开发者构建和运行应用程序和服务,而无需关心底层的硬件、服务器软件维护或任何其他低级基础设施的问题。

2 个问答25 道面试题
ExpoExpo

Expo是一个面向Android、iOS和网页应用的开源框架。Expo汇集了移动和网络的精华,为构建和扩展应用程序提供了许多重要的功能。Expo npm包为React Native应用程序提供了一套令人难以置信的功能。

8 个问答19 道面试题
机器学习机器学习

机器学习(Machine Learning, ML)是人工智能(AI)的一个子领域,它使计算机系统能够通过经验自动改进性能。机器学习侧重于开发算法,这些算法可以从数据中学习和做出预测或决策,而无需针对每种情况进行明确的编程。

27 个问答
GinGin

Gin 是一个用 Go 语言编写的 Web 框架,它以高性能和高效率著称。Gin 是基于 httprouter,这是一个轻量级的 HTTP 路由库。由于其高性能的特性,Gin 成为 Go 开发者在构建 Web 应用和微服务时的流行选择。

10 个问答17 道面试题
ScrapyScrapy

Scrapy 是一个快速、高层次的网页爬虫和网页抓取框架,用于抓取网站数据并从页面中提取结构化数据。它被广泛用于数据挖掘、监测和自动化测试等领域。Scrapy 是用 Python 开发的,并提供了一个简单但功能强大的 API,可以快速地编写爬虫。

5 个问答21 道面试题
ESLintESLint

ESLint 是一个开源的 JavaScript 和 JSX 的静态代码分析工具,用于识别和报告在代码中发现的模式。它的主要目的是帮助开发者遵循一致的编码风格和避免错误。ESLint 是可配置的,这意味着开发者可以启用或禁用规则,并且可以调整错误级别。

1 篇内容1 章教程22 个问答1 道面试题
SEOSEO

SEO(Search Engine Optimization,搜索引擎优化)是一系列策略、技术和优化的实践,旨在提高网站在搜索引擎中的排名,并增加网站的可见性。SEO的核心目的是吸引更多的自然(非付费的)流量至网站,特别是来自搜索引擎的流量。

15 个问答10 道面试题