乐闻世界logo
搜索文章和话题

标签库

查看更多

热门标签

查看更多
Git
Git
Git是一个由林纳斯·托瓦兹为了更好地管理linux内核开发而创立的分布式版本控制/软件配置管理软件。需要注意的是和GNU Interactive Tools,一个类似Norton Commander界面的文件管理器相区分。
7篇内容
1 章教程
183 个问答
121道面试题
C语言
C语言
C 语言,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。具有高效、灵活、功能丰富、表达力强和较高的移植性等特点,在程序员中备受青睐。 C 语言是由 UNIX 的研制者丹尼斯·里奇(Dennis Ritchie)和肯·汤普逊(Ken Thompson)于 1970 年研制出的B语言的基础上发展和完善起来的。目前,C 语言编译器普遍存在于各种不同的操作系统中,例如 UNIX、MS-D
3篇内容
0 章教程
245 个问答
0道面试题
C++
C++
C++ 是一种通用的、静态类型的编程语言,它具有高效性、灵活性和可移植性等特点。C++ 基于 C 语言,同时支持面向对象编程和泛型编程,可以用于开发各种类型的应用程序,如系统软件、游戏、桌面应用程序、移动应用程序等。 C++ 的主要特点包括: 高效性:C++ 是一种编译型语言,可以生成高效的本地代码,在性能要求高的应用程序中得到广泛应用; 面向对象编程:C++ 支持面向对象编程,包括封装、继承
4篇内容
0 章教程
239 个问答
0道面试题
React
React
React 是一个由 Facebook 开发的流行的 JavaScript 库,用于构建交互式用户界面。它采用了一种基于组件化的开发模式,使得开发人员可以将 UI 拆分为独立的、可复用的组件,并由这些组件构建复杂的用户界面。 React 的主要特点包括: 组件化开发:React 将 UI 拆分为独立的、可复用的组件,开发人员可以将这些组件组合在一起构建复杂的用户界面; 虚拟 DOM:React
43篇内容
7 章教程
133 个问答
32道面试题
前端
前端
Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web 1.0时代的产物,那时网站的主要内容都是静态的,用户使用网站的行为也以浏览为主。2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提
29篇内容
3 章教程
38 个问答
145道面试题
ORM
ORM
ORM(Object-Relational Mapping,对象关系映射)是编程中的一个概念,它指的是一种技术手段,可以将不兼容的类型系统转换为面向对象模型。换句话说,ORM 允许开发者在编程语言中使用对象的方式来操作数据库中的数据。
0篇内容
0 章教程
212 个问答
0道面试题
JavaScript
JavaScript
JavaScript 是一种基于脚本的编程语言,主要用于在 Web 页面上实现交互式的效果和动态的内容。JavaScript 是一种解释性语言,不需要编译就可以直接在浏览器中运行。 JavaScript 的主要特点包括: 轻量级:JavaScript 代码通常比较短小,可以快速加载和执行。 可移植性:JavaScript 可以在各种不同的浏览器和操作系统上运行。 面向对象编程:JavaSc
18篇内容
1 章教程
134 个问答
54道面试题
Rust
Rust
Rust是一种系统编程语言,由Mozilla Research开发。它是一种安全、并发和高效的语言,旨在为开发人员提供更好的内存安全和线程安全,同时保持高性能和可扩展性。 Rust的设计具有以下特点: 内存安全:Rust在编译时执行内存安全检查,防止常见的内存错误,例如使用空指针或释放不再使用的内存。 并发性:Rust具有一种称为"无等待"(lock-free)的并发模型,它可以确保线程安全
0篇内容
0 章教程
185 个问答
10道面试题
Cypress
Cypress
Cypress 是一个前端自动化测试工具,用于测试基于Web的应用程序。它能够测试运行在浏览器中的应用,并且适用于单元测试、集成测试和端到端(E2E)测试。Cypress 提供了一个丰富的API集,以及一个友好的交互式界面,让开发和测试人员能够轻松编写、运行和调试测试用例。
10篇内容
1 章教程
175 个问答
4道面试题
MySQL
MySQL
MySQL 是一款流行的关系型数据库管理系统(RDBMS)。它负责存储、检索和管理结构化数据,尤其是以表格形式存储的数据。MySQL 使用 SQL(Structured Query Language,结构化查询语言)作为查询和操作数据的接口,并遵循许多 SQL 标准。它是一种兼具性能、可靠性和易用性的数据库系统,适用于各种应用场景,从个人项目到大型企业应用。
9篇内容
0 章教程
172 个问答
2道面试题
Linux
Linux
Linux 是一个广泛使用的开源操作系统内核,由林纳斯·托瓦兹(Linus Torvalds)于1991年创建。它是 Unix-like 操作系统的一个重要分支,并且它的设计和实现遵循了模块化的设计原则。Linux 内核本身可以与不同的用户空间组件配合,形成完整的操作系统。这些完整的系统被称为 Linux 发行版,例如 Ubuntu、Fedora、Debian、CentOS 和 Arch Linu
2篇内容
0 章教程
178 个问答
0道面试题
TypeScript
TypeScript
JavaScript 的升级版 TypeScript 已日益成为开发世界全新的演变里程碑。立足于 JavaScript 的优雅灵活与 TypeScript 的强类型体系,本教程旨在助您铸就极致的开发力量。 我们的 TypeScript 系列教程将自始至终地引导你掌握 TypeScript 的各种方面,与您一起,宏观理解 JavaScript 世界、深入钻研 TypeScript 规则与逻辑,探索
8篇内容
1 章教程
148 个问答
16道面试题
CSS
CSS
CSS(Cascading Style Sheets)是一种用于描述文档样式和布局的样式表语言,常用于 Web 开发中。它通过定义样式规则来控制 HTML 元素的外观和布局,使得开发人员可以更加灵活地控制页面的样式和排版。 CSS 的主要特点包括: 分离样式和内容:CSS 可以将样式信息从 HTML 内容中分离出来,使得样式和内容的管理更加清晰和易于维护; 层叠样式:CSS 中的样式规则是可以
15篇内容
2 章教程
137 个问答
17道面试题
Vue
Vue
Vue.js(简称 Vue)是一种开源的轻量级 JavaScript 框架,由 Evan You 于2014年首次发布。Vue 致力于在用户界面(UI)开发中实现数据与视图的双向绑定,为创建现代化 Web 应用、单页面应用(SPA)以及多种复杂界面提供了一种简洁、高效且可扩展的解决方案。 #### 核心特性 - **组件化:** Vue 包含了独立的、可复用的组件,有助于将 UI 切成逻辑部分
0篇内容
0 章教程
162 个问答
8道面试题
Mongoose
Mongoose
Mongoose 是一个面向 MongoDB 数据库的对象数据模型(ODM)库,用于在 Node.js 环境下建模和操作 MongoDB 文档结构。它提供了一些方便的特性,如数据验证、查询构建、业务逻辑钩子(hooks)和中间件,使得处理 MongoDB 文档更加直观和安全。
4篇内容
1 章教程
164 个问答
0道面试题
网络
网络
Network(网络)是指连接在一起的计算机、设备和其他物体,它们可以彼此通信和交换信息。网络可以分为局域网(LAN)、广域网(WAN)、互联网(Internet)等不同的类型和层次,它们在不同的范围和层次上提供了不同的服务和功能。 网络的主要特点包括: 连通性:网络可以将不同的计算机、设备和应用程序连接在一起,实现彼此之间的通信和数据交换。 分布式:网络中的计算机和设备分布在不同的地理位置
5篇内容
0 章教程
150 个问答
11道面试题
Tailwind CSS
Tailwind CSS
Tailwind CSS 是一个非常强大且受欢迎的实用型 CSS 框架,于2017年由.Adam Wathan、Jonathan Reinink、David Hemphill 和 Steve Schoger 共同创立。 这个框架的主要目标是帮助开发者快速构建定制化的用户界面,而无需从头开始编写 CSS 代码。 Tailwind 提供了一整套预先定义好的类名,代表 CSS 的各种属性,如颜色、字体大
16篇内容
1 章教程
131 个问答
3道面试题
ElasticSearch
ElasticSearch
Elasticsearch是一个基于Lucene的免费开放、分布式、RESTful搜索引擎。
1篇内容
0 章教程
146 个问答
0道面试题
NodeJS
NodeJS
Node 是一个 Javascript 运行环境(runtime)。实际上它是对 Google V8 引擎(应用于 Google Chrome 浏览器)进行了封装。V8 引擎执行 Javascript 的速度非常快,性能非常好。Node 对一些特殊用例进行了优化,提供了替代的 API,使得 V8 在非浏览器环境下运行得更好。例如,在服务器环境中,处理二进制数据通常是必不可少的,但 Javascri
21篇内容
4 章教程
105 个问答
6道面试题
Cookie
Cookie
Cookie(也称为网页cookie、浏览器cookie)是由网站创建的小型文本文件,当用户浏览该网站时,它被存储在用户的设备上。Cookie 的主要作用是帮助网站记住关于您的访问信息,比如登录状态、用户偏好设置、购物车中的物品等,从而在您再次访问网站时能够提供更个性化的用户体验。
0篇内容
0 章教程
135 个问答
0道面试题
Flutter
Flutter
Flutter是一款由Google开发的开源移动应用程序开发框架,用于快速构建高质量、高性能的Android和iOS移动应用程序。Flutter使用Dart语言编写,并提供了一套丰富的组件和工具库,以支持快速、高效的应用程序开发。 Flutter的主要特点包括: 完美的移动端UI:Flutter提供了一套全新的移动端UI框架,可以为Android和iOS应用程序提供高质量、美观的用户界面。
3篇内容
0 章教程
108 个问答
22道面试题
Next.js
Next.js
next.js是一个基于React的通用JavaScript框架,next.js为React组件模型提供了扩展,支持基于服务器的组件渲染,同时也支持在客户端继续进行渲染 next.js是一个基于React的通用JavaScript框架,next.js为React组件模型提供了扩展,支持基于服务器的组件渲染,同时也支持在客户端继续进行渲染 next.js是一个基于React的通用JavaScri
13篇内容
1 章教程
110 个问答
8道面试题
Docker
Docker
Docker 是一个开源的容器化平台,允许开发者打包应用及其全部依赖到一个可移植的容器中,然后这个容器可以在任何机器上运行,确保应用在不同环境之间运行的一致性。Docker 使用了 Linux 容器(LXC)的技术,但进行了扩展,使其更为易用、功能更全面。
0篇内容
0 章教程
130 个问答
2道面试题
TypeORM
TypeORM
TypeORM 是一个面向对象的关系型数据库ORM框架,用于在 Node.js 应用程序中操作数据库。它支持多种数据库,包括 MySQL,PostgreSQL,SQLite,以及 Microsoft SQL Server 等。TypeORM 提供了使用 TypeScript 的完整ORM解决方案,它的主要目标是简化数据库操作,提高开发效率。
2篇内容
1 章教程
126 个问答
0道面试题
Electron
Electron
Electron 是一个前端框架,可用于构建跨平台的桌面应用程序,桌面应用程序指的是可以在电脑上安装的软件(如QQ、浏览器、酷狗音乐等)。 与 开发者可使用 JavaScript 、 HTML 和 CSS 等前端基础技术,结合 Node.js 进行开发。
0篇内容
0 章教程
107 个问答
19道面试题
Golang
Golang
Go,也称为 Golang,是一种开源的编程语言,由 Google 开发。Go 是一种静态类型、编译型、并发型的语言,它被设计为一种简单、快速、可靠和高效的语言。Go 语言的语法类似于 C 语言,但也借鉴了其他语言的一些特性,如 Python 和 Java。 Go 语言的设计目标是提供一种简单、易于学习和使用的语言,同时具有高效的执行速度和并发处理能力。Go 语言的主要特点包括: 1. 并发支
6篇内容
1 章教程
113 个问答
1道面试题
NPM
NPM
npm 是 Node.js 附带的包管理器。它可用于安装和发布 CommonJS 和 ECMAScript 模块、jQuery 插件、可重用 JavaScript 代码(库)、基于 JavaScript 的 CLI 程序等。
5篇内容
0 章教程
108 个问答
2道面试题
NestJS
NestJS
NestJS 是一种基于 TypeScript 的后端框架,它结合了 Express 和 Angular 的优点,提供了一种现代化、模块化和可扩展的开发方式。NestJS 的主要目标是提供一个高效、可维护和可测试的服务端应用程序框架,同时提供了许多有用的功能和工具,如依赖注入、模块化体系结构、中间件、管道、拦截器、异常过滤器等。 NestJS 的主要特点包括: 基于 TypeScript:Ne
42篇内容
3 章教程
62 个问答
2道面试题
Tensorflow
Tensorflow
TensorFlow 是一个专为深度学习而设计的开源库和 API,由 Google 编写和维护。将此标签与特定于语言的标签([python]、[c++]、[javascript]、[r] 等)结合使用,以解决有关使用 API 解决机器学习问题的问题。TensorFlow API 可以使用的编程语言各不相同,因此您必须指定编程语言。
0篇内容
0 章教程
108 个问答
0道面试题
VSCode
VSCode
VSCode是一款强大的代码编辑器,支持多种编程语言。它有着易于使用的用户界面和丰富的插件生态系统,可以提高您的开发效率和优化开发流程。探索VSCode,提高您的代码编写和调试体验
2篇内容
0 章教程
105 个问答
0道面试题