首页
产品
卷王开发者
刷题备考
卷王面试
招聘面试管理
3D版俄罗斯方块
超解压小方块
卷王魔方
CFOP 训练
题库
在线工具
博客
扫码体验
☰
首页
/
学科题库
全部学科题库
覆盖 32 个技术学科,按岗位方向归类。进入任一学科可查看该方向的教程、专题精讲与模拟试卷。
扫码刷题
JAVA后端 · 6
java
置顶
Java是一门面向对象的编程语言,以其跨平台、健壮性和安全性著称。
168
教程
12
专题
24
试卷
maven
Maven 是一个项目管理和构建自动化工具,主要用于 Java 项目。
98
教程
20
专题
23
试卷
spring
Spring是一个开源的Java/Java EE全功能栈应用程序框架,提供依赖注入、面向切面编程、事务管理等功能,简化企业级应用开发。
53
教程
11
专题
14
试卷
Mytatis
MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集的工作。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的POJOs映射成数据库中的记录。
107
教程
23
专题
26
试卷
SpringMVC
SpringMVC是Spring框架的一部分,用于构建基于Java的Web应用程序。它实现了Model-View-Controller设计模式,将业务逻辑、数据展示和请求处理分离,提供灵活的配置和强大的功能,如数据绑定、验证和国际化支持。广泛应用于企业级开发。
90
教程
13
专题
16
试卷
SpringBoot
SpringBoot是一个基于Spring框架的快速开发框架,旨在简化Spring应用的初始搭建和开发过程。它通过自动配置和起步依赖,使得开发者可以快速创建独立、生产级别的基于Spring的应用。SpringBoot内置了嵌入式服务器,支持微服务架构,广泛应用于企业级应用开发。
67
教程
13
专题
16
试卷
Python全栈 · 1
python
Python是一种高级、解释型、通用的编程语言,以其简洁清晰的语法和强大的可扩展性而闻名。它支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。Python拥有庞大的标准库和活跃的社区,广泛应用于Web开发、数据分析、人工智能、科学计算和自动化脚本等领域。
149
教程
24
专题
27
试卷
GO后端 · 3
gorm
置顶
GORM是Go语言中一个流行的ORM库,用于简化数据库操作。
74
教程
19
专题
22
试卷
gin
置顶
Gin是一个用Go语言编写的Web框架,具有高性能、轻量级和易用性的特点。
73
教程
14
专题
17
试卷
golang
Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。它语法简洁,支持高并发编程,拥有出色的性能和高效的编译速度,广泛应用于后端服务、云计算和分布式系统开发。
78
教程
11
专题
14
试卷
NodeJS全栈 · 1
nodejs
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,允许在服务器端运行 JavaScript 代码。它采用事件驱动、非阻塞 I/O 模型,使得构建高性能、可扩展的网络应用成为可能,广泛应用于 Web 后端开发、API 服务、实时应用等领域。
87
教程
15
专题
16
试卷
通用技术 · 7
git
掌握 Git 版本控制工具的基本使用,包括代码提交、分支管理、合并冲突解决等核心技能
59
教程
8
专题
10
试卷
nginx
Nginx是一个高性能的HTTP和反向代理Web服务器,同时也提供IMAP/POP3/SMTP服务。
67
教程
10
专题
13
试卷
redis
Redis是一个开源的内存数据结构存储系统,常用作数据库、缓存和消息代理。它支持多种数据结构,如字符串、哈希、列表、集合等,并提供高性能、持久化和复制功能,广泛应用于Web应用、实时分析和数据存储场景。
38
教程
5
专题
7
试卷
docker
Docker是一种开源的容器化平台,用于自动化应用程序的部署、扩展和管理。它通过将应用程序及其依赖项打包在轻量级容器中,确保在不同环境中一致运行。Docker简化了开发、测试和生产流程,提高了资源利用率和运维效率。
95
教程
21
专题
24
试卷
mysql
MySQL是一种广泛使用的开源关系型数据库管理系统,支持SQL语言,适用于Web应用、数据仓库等多种场景,具有高性能、可靠性和易用性。
73
教程
10
专题
13
试卷
zookeeper
Zookeeper是一个分布式的、开放源码的分布式应用程序协调服务,是Hadoop和Hbase的重要组件。它主要用于解决分布式应用中经常遇到的一些数据管理问题,如统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。
39
教程
20
专题
23
试卷
rabbitmq
RabbitMQ是一个开源的消息代理软件,实现了高级消息队列协议(AMQP),用于在分布式系统中进行异步通信和消息传递。它支持多种消息模式,如点对点、发布/订阅和路由,提供可靠的消息传递、高可用性和可扩展性,广泛应用于微服务架构、任务队列和实时数据处理场景。
120
教程
23
专题
26
试卷
算法与大数据 · 5
机器学习
机器学习是人工智能的核心分支,致力于研究计算机如何模拟或实现人类的学习行为,以获取新的知识或技能,并重新组织已有的知识结构使之不断改善自身的性能。它通过算法解析数据、从中学习,然后对真实世界中的事件做出决策和预测。
1
教程
0
专题
1
试卷
高等数学
高等数学以极限为工具研究函数的连续、导数、积分与级数,是机器学习中梯度下降、最优化求解与模型推导的数学基础。
1
教程
0
专题
2
试卷
线性代数
线性代数研究向量、矩阵、线性变换与特征值等理论,是深度学习张量运算、数据降维与模型参数求解的数学基础。
0
教程
0
专题
0
试卷
概率论
概率论研究随机现象的统计规律,涵盖条件概率、随机变量、常见分布与期望方差,是机器学习建模、模型评估与统计推断的数学基础。
0
教程
0
专题
0
试卷
深度学习
深度学习以多层神经网络为核心,通过反向传播与梯度下降自动学习特征表示,是计算机视觉、自然语言处理与推荐系统等方向的主流建模方法。
1
教程
0
专题
1
试卷
Web前端 · 9
TypeScript
TypeScript 是微软开源编程语言,属于 JavaScript 超集。
22
教程
12
专题
15
试卷
vue
Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架。
97
教程
15
专题
18
试卷
CSS
CSS(层叠样式表)是一种样式表语言,用于描述HTML或XML文档的呈现方式。它控制网页的布局、颜色、字体和响应式设计,实现内容与表现的分离,提升用户体验和开发效率。
91
教程
14
专题
17
试卷
HTML
HTML(超文本标记语言)是用于创建网页和Web应用的标准标记语言。它通过一系列标签定义网页内容的结构和语义,如标题、段落、链接和图像。作为Web开发的基石,HTML与CSS和JavaScript协同工作,构建交互式、视觉吸引力的网站。
88
教程
13
专题
16
试卷
javascript
JavaScript 是一种高级的、解释型的编程语言,主要用于网页开发,为网页添加动态交互功能。它支持事件驱动、函数式编程风格,并广泛应用于前端和后端开发。
90
教程
14
专题
18
试卷
npm
npm是Node.js的包管理器,用于安装、共享和管理JavaScript代码包。它拥有全球最大的开源软件注册中心,支持版本控制、依赖管理和脚本执行,是JavaScript开发中不可或缺的工具。
32
教程
20
专题
0
试卷
pinia
Pinia 是 Vue.js 的轻量级状态管理库,用于管理应用中的全局状态。它提供了响应式状态、计算属性、动作和插件系统,支持 TypeScript,易于集成到 Vue 2 和 Vue 3 项目中。Pinia 的设计简洁直观,减少了样板代码,提升了开发效率。
81
教程
20
专题
24
试卷
vite
Vite是一种现代前端构建工具,旨在提供更快的开发体验和更高效的构建过程。它利用原生ES模块导入特性,在开发模式下实现即时模块热更新,无需打包整个应用。Vite支持多种框架,如Vue、React等,并提供丰富的插件生态。
95
教程
25
专题
28
试卷
webgl
WebGL(Web Graphics Library)是一种基于 OpenGL ES 的 JavaScript API,允许开发者在不依赖任何插件的情况下,直接在浏览器中渲染 2D 与 3D 图形。它通过顶点着色器与片元着色器(GLSL)操作 GPU,支持纹理映射、光照计算、深度测试与帧缓冲等能力,广泛应用于数据可视化、3D 展示、小游戏与数字孪生等场景。
20
教程
0
专题
7
试卷