乐闻世界logo
搜索文章和话题
WebSocket
WebSocket
WebSocket 是一种网络通信协议,提供了在单个TCP连接上进行全双工通讯的能力。它是HTML5一部分的先进技术,允许服务器和客户端之间进行实时、双向的交互通信。WebSocket设计用来取代传统的轮询连接,如长轮询,使得数据可以快速地在客户端和服务器之间传输,从而减少延迟。
1篇内容
0 章教程
77 个问答
0道面试题
IoT
IoT
IoT是Internet of Things(物联网)的缩写,是一种通过互联网连接各种物理设备的技术。物联网技术可以将传感器、智能设备、机器等各种物理设备连接到互联网,并使它们互相通信和交互。这些设备可以通过传感器获取各种数据,如温度、湿度、光线、声音等,将数据传输到云端进行处理和分析,并且可以通过云端进行控制和监控。物联网技术可以应用于各种场景,如智能家居、智能交通、智能医疗、智能制造和智能农业等。物联网技术的优点包括:提高了设备的智能化和自动化水平,实现了设备之间的互联互通,可以提高生产效率和节能降耗;物联网技术可以帮助企业收集、处理和分析大量数据,提高数据的价值和利用效率;物联网技术可以带来更多的服务创新和商业模式创新,为企业和用户带来更多的价值。
0篇内容
0 章教程
78 个问答
0道面试题
Webpack
Webpack
Webpack是一个模块打包工具。它的主要目的是为了在浏览器中使用而打包JavaScript文件,但它也能转换、打包或打包几乎任何资源或资产。Webpack会取模块及其依赖关系,并生成代表这些模块的静态资源。Webpack支持扩展性,并在网络架构和性能方面推广最佳实践。
0篇内容
0 章教程
70 个问答
4道面试题
JSON
JSON
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人类阅读和编写,同时也易于机器解析和生成。它是完全独立于编程语言的,但使用了类似于JavaScript对象语法的约定,这些特性使得JSON成为理想的数据交换语言。
0篇内容
0 章教程
71 个问答
0道面试题
Canvas
Canvas
HTML5 <canvas> 元素是一个可以使用脚本(通常是JavaScript)来绘制图形和动画的HTML元素。它是HTML5规范的一部分,旨在提供一个丰富的图形绘制接口,允许开发者绘制2D图形,从简单的图形和文本到复杂的动画和游戏场景。
0篇内容
0 章教程
66 个问答
1道面试题
Nuxt.js
Nuxt.js
Nuxt.js 是一个基于 Vue.js 的高级框架,用于构建服务器端渲染(SSR)的应用程序、静态站点生成(SSG)或单页应用程序(SPA)。它为开发者提供了一个强大的架构,以简化 Web 开发流程,特别是在处理视图层的渲染时。Nuxt.js 的目的是让 Web 开发变得简单而强大,同时也提供了自动化的代码分割和性能优化。
0篇内容
0 章教程
66 个问答
0道面试题
Axios
Axios
Axios 是一个基于 Promise 的 JavaScript HTTP 客户端,可在前端应用程序和 Node.js 后端中使用。
0篇内容
0 章教程
60 个问答
0道面试题
PWA
PWA
PWA (Progressive Web App)是一种渐进式Web应用程序,它是基于Web技术构建的应用程序,可以像本地应用程序一样运行在各种设备和平台上,包括桌面、移动设备和平板电脑等。 PWA具有许多本地应用程序的功能,例如离线访问、推送通知、主屏幕快捷方式等,同时还具有网页应用程序的优势,例如可访问性、跨平台性等。PWA可以通过Web浏览器安装到设备中,无需通过应用商店进行下载和安装。 PWA使用一组现代Web技术,例如Service Workers、Web App Manifests、HTTPS等,以提供一个类似于本地应用程序的体验。使用PWA,用户可以在设备上安装应用程序,无需访问应用商店,而且在网络不可用时,应用程序仍然可以正常工作。 PWA是一种新兴的Web技术,它正在成为Web应用程序的未来,许多公司和组织正在将其应用于其Web应用程序,以提供更好的用户体验和更高的用户参与度。
0篇内容
0 章教程
56 个问答
3道面试题
NLP
NLP
自然语言处理 (NLP) 是一种机器学习技术,使计算机能够解读、处理和理解人类语言。如今,组织具有来自各种通信渠道(例如电子邮件、短信、社交媒体新闻源、视频、音频)的大量语音和文本数据。他们使用 NLP 软件自动处理这些数据,分析消息中的意图或情绪,并实时响应人际沟通。
0篇内容
0 章教程
56 个问答
0道面试题
Lottie
Lottie
Lottie 是一个流行的开源库,用于在移动设备、Web 和其他平台上渲染高质量的动画。这些动画由 Adobe After Effects 制作并导出为 JSON 格式,然后利用 Lottie 轻松地嵌入到任何应用或网站中。Lottie 是由 Airbnb 设计团队开发的,它使设计师和开发者能够在不牺牲性能和质量的情况下,使用简单的动画文件在多个平台上实现复杂的动画效果。
1篇内容
0 章教程
55 个问答
0道面试题
React Native
React Native
React Native 是一个由 Facebook 开发的开源框架,它允许开发人员使用 JavaScript 和 React 构建原生移动应用程序。它使用与 React 类似的组件和声明式的编程模型,能够为 iOS 和 Android 平台创建性能优异的用户界面。
2篇内容
0 章教程
50 个问答
2道面试题
Lodash
Lodash
Lodash是一个一致性、模块化、高性能的JavaScript实用工具库。它提供了构建和管理JavaScript程序的工具,尤其适用于处理数组、数字、对象、字符串等的操作。Lodash通过引入一系列有用的函数来简化日常开发任务,这些函数帮助开发者编写更简洁、更易维护的代码,并提高开发效率。
0篇内容
0 章教程
54 个问答
0道面试题
Shell
Shell
Shell 是一个命令行解释器,它提供了一个用户界面,用于访问操作系统的服务。在 shell 中,用户可以输入命令、执行程序和管理文件系统。Shell 也可以运行存储在文本文件中的命令序列,这些文本文件通常被称为 shell 脚本或批处理文件。
0篇内容
0 章教程
54 个问答
0道面试题
Opencv.js
Opencv.js
OpenCV.js 是 OpenCV(Open Source Computer Vision Library)库的 JavaScript 版本,它是一个面向实时计算机视觉任务的开源库。原始的 OpenCV 是用 C++ 编写的,它支持多种操作系统并且提供了 Python、Java 和其他语言的接口。OpenCV.js 则通过 Emscripten 编译器将 OpenCV 的 C++ 代码编译为 JavaScript,使得开发者能够在Web浏览器端利用 OpenCV 的强大功能进行图像处理和计算机视觉任务。
0篇内容
0 章教程
52 个问答
0道面试题
Android
Android
Android 是一个基于 Linux 的开源操作系统,主要被设计用来操作触屏移动设备如智能手机和平板电脑。Android 最初由安迪·鲁宾等人开发,并于2007年由Google收购。随后,Google带领开放手机联盟(Open Handset Alliance)继续开发Android,并在2008年推出了第一款商用Android设备。
0篇内容
0 章教程
49 个问答
0道面试题
Spring Boot
Spring Boot
Spring Boot 是一个开源的 Java 基础框架,旨在简化 Spring 应用的创建和开发过程。它由 Pivotal 团队(现为 VMware)开发,是 Spring 平台和第三方库的集成,提供了一个快速且广泛接受的方式来构建 Spring 应用。Spring Boot 使得设置和配置 Spring 应用变得简单,主要通过约定优于配置的原则,减少了项目的样板代码。
0篇内容
0 章教程
48 个问答
0道面试题
Less
Less
Less(Leaner Style Sheets)是一个动态样式语言,它扩展了CSS(层叠样式表)的功能,提供了变量、嵌套、混入(Mixins)、运算和函数等特性,使得CSS的编写更加高效和易于维护。Less 是一种预处理器,它将扩展的样式信息编译成标准的CSS,以供浏览器使用。
0篇内容
0 章教程
47 个问答
0道面试题
数据结构
数据结构
数据结构是计算机科学中研究数据存储、组织和管理方式的学科,是计算机程序设计的基础之一。数据结构可以帮助程序员更加有效地组织和管理数据,提高程序的效率和可维护性。 常见的数据结构包括: 数组(Array):一种线性数据结构,可以存储相同类型的元素,并通过下标来访问元素; 链表(Linked List):一种线性数据结构,由一系列节点组成,每个节点包含一个数据元素和一个指向下一个节点的指针; 栈(Stack):一种基于 LIFO(Last In First Out)原则的数据结构,可以用于存储和管理函数调用、表达式求值等场景; 队列(Queue):一种基于 FIFO(First In First Out)原则的数据结构,可以用于存储和管理任务、消息等场景; 树(Tree):一种非线性数据结构,由一组节点和一组边组成,用于表示层次关系或者树形结构; 图(Graph):一种非线性数据结构,由一组节点和一组边组成,用于表示复杂的关系网络。 数据结构的选择应该根据具体的场景和需求进行评估和选择。不同的数据结构有不同的特点和适用范围,开发人员应该了解各种数据结构的原理和应用场景,才能更加准确地选择和使用它们来解决实际的问题。
3篇内容
0 章教程
40 个问答
2道面试题
Sqlite
Sqlite
SQLite 是一个开源软件库,它实现了独立、无服务器、零配置、事务性 SQL 数据库引擎。SQLite 是世界上部署最广泛的 SQL 数据库引擎。
0篇内容
0 章教程
45 个问答
0道面试题
Dart
Dart
Dart 是一种基于类的静态(强)类型编程语言,用于构建 Web 和移动应用程序。Dart 编译为现代 JavaScript 以在浏览器中运行,并编译为本机代码以在 Android 和 iOS 等移动平台上运行。Dart 还可以在命令行上运行脚本和服务器端应用程序。
0篇内容
0 章教程
43 个问答
2道面试题