jss/css/html 相关的技术栈有哪些?
js 的技术组件有哪些?比如 jQuery vue 等
常见的JavaScript技术组件:
-
jQuery:
- jQuery是一个快速、小巧且功能丰富的JavaScript库,用于简化DOM操作、事件处理、动画效果等任务。
-
React:
- React是由Facebook开发的用于构建用户界面的JavaScript库。它采用组件化的开发模式,使得构建复杂的用户界面变得更加容易。
-
Vue.js:
- Vue.js是一个渐进式JavaScript框架,用于构建用户界面。它易于上手,支持组件化开发,同时提供了响应式数据绑定和直观的API。
-
Angular:
- Angular是由Google维护的一套用于构建Web应用的前端框架。它提供了一整套工具和功能,支持模块化、数据绑定、依赖注入等特性。
-
Node.js:
- Node.js是基于V8引擎的JavaScript运行时环境,用于在服务器端运行JavaScript。它使得开发者可以使用JavaScript构建高性能的后端应用程序。
-
Express.js:
- Express.js是Node.js的一个灵活而简洁的Web应用框架,用于构建可扩展和易维护的后端应用。
-
Webpack:
- Webpack是一个模块打包工具,用于将前端项目中的多个模块打包成单一的JavaScript文件,同时支持处理CSS、图片等资源。
-
Babel:
- Babel是一个JavaScript编译器,用于将新版本的JavaScript代码转换为旧版本,以确保在不同环境中的兼容性。
-
Redux:
- Redux是一个状态管理库,常与React一起使用,用于管理React应用的全局状态。
-
RxJS:
- RxJS是一个响应式编程库,它提供了Observables,用于处理异步和事件驱动的操作。
-
D3.js:
- D3.js是一个用于创建数据可视化的JavaScript库,它提供了丰富的API和组件,用于在网页上展示数据。
-
Lodash:
- Lodash是一个实用工具库,提供了许多实用的函数和方法,用于简化JavaScript编程任务。
css 系列的技术栈有哪些
与CSS相关的技术栈和工具:
-
Less:
- Less是一种CSS预处理器,提供了变量、嵌套、混合等功能,可以增强CSS的可维护性和可重用性。
-
Sass(Syntactically Awesome Stylesheets):
- Sass是另一种CSS预处理器,类似于Less,它引入了变量、嵌套、混合、继承等功能,同时有两种语法格式:缩进格式和SCSS(类似于CSS的语法)。
-
Stylus:
- Stylus是另一种CSS预处理器,具有简洁的语法和强大的功能。它支持嵌套、变量、条件语句等,同时可以使用不同的语法风格。
-
PostCSS:
- PostCSS不同于传统的CSS预处理器,它是一个用于转换和优化CSS的工具。通过使用插件,可以实现自动添加浏览器前缀、压缩代码、支持未来CSS语法等功能。
-
CSS-in-JS:
- 这是一种将CSS样式嵌入到JavaScript代码中的方法,通常与React、Vue等前端框架一起使用。一些流行的CSS-in-JS库包括Styled Components、Emotion等。
-
Tailwind CSS:
- Tailwind CSS是一种基于原子类的CSS框架,它提供了一组小型、单一用途的类,用于构建页面的样式。通过组合这些类,可以快速而灵活地构建样式。
-
CSS Grid 和 Flexbox:
- 这两种布局模型是原生CSS提供的,用于更直观和灵活地布局页面。Flexbox用于一维布局,而Grid用于二维布局。
-
CSS工具和框架:
- 一些CSS工具和框架如Bootstrap、Foundation、Bulma等,提供了预定义的样式和组件,帮助开发者更快速地构建和定制界面。
类似 HTML 的标记语言有哪些?比如 jsp 之类的
一些类似HTML的标记语言:
-
XML(可扩展标记语言):
- XML是一种通用的标记语言,用于描述数据的结构。它被广泛用于配置文件、数据交换和其他需要结构化数据的场景。
-
XHTML(可扩展超文本标记语言):
- XHTML是HTML的一种变体,更严格地遵循XML的规范。它的目标是将HTML转化为更加严格和模块化的标记语言。
-
SVG(可缩放矢量图形):
- SVG是一种用于描述二维矢量图形的XML标记语言,常用于图形和图表的绘制。
-
WML(无线标记语言):
- WML是一种用于在无线设备上显示内容的标记语言,通常用于WAP(无线应用协议)应用程序。
-
JSP(Java服务器页面):
- JSP是一种基于Java的服务器端技术,它使用类似HTML的标记语言嵌套在Java代码中,用于动态生成Web页面。
-
ASP(活动服务器页面):
- ASP是Microsoft的服务器端技术,使用一种称为ASP标记语言的标记语言来嵌套在HTML中,用于创建动态Web页面。
-
Markdown:
- Markdown虽然不是用于标记文档结构的传统标记语言,但它是一种轻量级的标记语言,用于快速编写可读性良好的文档。
-
LaTeX:

- LaTeX是一种排版系统,它使用一种类似于标记语言的语法来创建高质量的文档,尤其在学术和科技领域中得到广泛应用。

相关文章:
jss/css/html 相关的技术栈有哪些?
js 的技术组件有哪些?比如 jQuery vue 等 常见的JavaScript技术组件: jQuery: jQuery是一个快速、小巧且功能丰富的JavaScript库,用于简化DOM操作、事件处理、动画效果等任务。 React: React是由Facebook开发的用于构…...
机器学习超参数优化算法(贝叶斯优化)
文章目录 贝叶斯优化算法原理贝叶斯优化的实现(三种方法均有代码实现)基于Bayes_opt实现GP优化基于HyperOpt实现TPE优化基于Optuna实现多种贝叶斯优化 贝叶斯优化算法原理 在贝叶斯优化的数学过程当中,我们主要执行以下几个步骤: …...
Sklearn、TensorFlow 与 Keras 机器学习实用指南第三版(六)
原文:Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow 译者:飞龙 协议:CC BY-NC-SA 4.0 第十四章:使用卷积神经网络进行深度计算机视觉 尽管 IBM 的 Deep Blue 超级计算机在 1996 年击败了国际象棋世界冠军…...
XGB-3: 模型IO
在XGBoost 1.0.0中,引入了对使用JSON保存/加载XGBoost模型和相关超参数的支持,旨在用一个可以轻松重用的开放格式取代旧的二进制内部格式。后来在XGBoost 1.6.0中,还添加了对通用二进制JSON的额外支持,作为更高效的模型IO的优化。…...
springboot(ssm船舶维保管理系统 船只报修管理系统Java系统
springboot(ssm船舶维保管理系统 船只报修管理系统Java系统 开发语言:Java 框架:springboot(可改ssm) vue JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.7&a…...
机器学习本科课程 大作业 多元时间序列预测
1. 问题描述 1.1 阐述问题 对某电力部门的二氧化碳排放量进行回归预测,有如下要求 数据时间跨度从1973年1月到2021年12月,按月份记录。数据集包括“煤电”,“天然气”,“馏分燃料”等共9个指标的数据(其中早期的部分…...
[office] excel中weekday函数的使用方法 #学习方法#微信#媒体
excel中weekday函数的使用方法 在EXCEL中Weekday是一个日期函数,可以计算出特定日期所对应的星期数。下面给大家介绍下Weekday函数作用方法。 01、比如,我在A84单元格输入一个日期,2018/5/9;那么,我们利用weekday计算…...
PAT-Apat甲级题1007(python和c++实现)
PTA | 1007 Maximum Subsequence Sum 1007 Maximum Subsequence Sum 作者 CHEN, Yue 单位 浙江大学 Given a sequence of K integers { N1, N2, ..., NK }. A continuous subsequence is defined to be { Ni, Ni1, ..., Nj } where 1≤i≤j≤K. The Maximum Su…...
洛谷:P2957 [USACO09OCT] Barn Echoes G
题目描述 The cows enjoy mooing at the barn because their moos echo back, although sometimes not completely. Bessie, ever the excellent secretary, has been recording the exact wording of the moo as it goes out and returns. She is curious as to just how mu…...
flinksqlbug : AggregateFunction udf Could not extract a data type from
org.apache.flink.table.api.ValidationException: SQL validation failed. An error occurred in the type inference logic of function ‘default_catalog.default_database.CollectSetSort’. org.apache.flink.table.api.ValidationException: An error occurred in the t…...
Aigtek高压放大器用途是什么呢
高压放大器在电子领域中扮演着至关重要的角色,其主要作用是将低电压信号放大到更高的电压水平。这种类型的放大器广泛用于各种应用中,以下是高压放大器的用途以及其关键作用的详细介绍。 1、科学研究和实验室应用: 高压放大器在科学研究和实验…...
c++ STL less 的视角
c less 函数在不同的地方感觉所起的作用是不一样的, 这中间原因是 less 的视角不一样, 下面尝试给出解释下, 方便记忆 1、 左右视角 符合 排序sort less(value, element) less 表示一种 “符合关系“, 表示sort 后…...
MQ面试题整理(持续更新)
1. MQ的优缺点 优点:解耦,异步,削峰 缺点: 系统可用性降低 系统引入的外部依赖越多,越容易挂掉。万一 MQ 挂了,MQ 一挂,整套系统崩 溃,你不就完了?系统复杂度提高 硬生…...
2401cmake,学习cmake2
步4:安装与测试 现在开始给项目添加安装规则和支持测试. 安装规则 安装规则非常简单:对MathFunctions,想安装库和头文件,对应用,想安装可执行文件和配置头. 所以在MathFunctions/CMakeLists.txt尾添加: install(TARGETS MathFunctions DESTINATION lib) install(FILES Mat…...
理解Jetpack Compose中的`remember`和`mutableStateOf`
理解Jetpack Compose中的remember和mutableStateOf 在现代Android开发中,Jetpack Compose已经成为构建原生UI的首选工具。它引入了一种声明式的编程模式,极大地简化了UI开发。在Compose的世界里,remember和mutableStateOf是两个非常关键的函…...
3D力导向树插件-3d-force-graph学习002
一、实现效果:节点文字同时展示 节点显示不同颜色节点盒label文字并存节点上添加点击事件 二、利用插件:CSS2DRenderer 提示:以下引入文件均可在安装完3d-force-graph的安装包里找到 三、关键代码 提示:模拟数据可按如下格式填…...
QXlsx Qt操作excel
QXlsx 是一个用于处理Excel文件的开源C库。它允许你在你的C应用程序中读取和写入Microsoft Excel文件(.xlsx格式)。该库支持多种操作,包括创建新的工作簿、读取和写入单元格数据、格式化单元格、以及其他与Excel文件相关的功能。 支持跨平台…...
Node.js 包管理工具
一、概念介绍 1.1 包是什么 『包』英文单词是 package ,代表了一组特定功能的源码集合 1.2 包管理工具 管理『包』的应用软件,可以对「包」进行 下载安装 , 更新 , 删除 , 上传 等操作。 借助包管理工具࿰…...
PyTorch 2.2 中文官方教程(十七)
(Beta)使用缩放点积注意力(SDPA)实现高性能 Transformer 原文:pytorch.org/tutorials/intermediate/scaled_dot_product_attention_tutorial.html 译者:飞龙 协议:CC BY-NC-SA 4.0 注意 点击这…...
Failed at the chromedriver@2.27.2 install script.
目录 【错误描述】Failed at the chromedriver2.27.2 install script. npm install报的错误 【解决方法】 删除node_modules文件夹npm install chromedriver --chromedriver_cdnurlhttp://cdn.npm.taobao.org/dist/chromedrivernpm install 【未解决】 下载该zip包运行这个&…...
接口测试中缓存处理策略
在接口测试中,缓存处理策略是一个关键环节,直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性,避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明: 一、缓存处理的核…...
vscode里如何用git
打开vs终端执行如下: 1 初始化 Git 仓库(如果尚未初始化) git init 2 添加文件到 Git 仓库 git add . 3 使用 git commit 命令来提交你的更改。确保在提交时加上一个有用的消息。 git commit -m "备注信息" 4 …...
【JavaEE】-- HTTP
1. HTTP是什么? HTTP(全称为"超文本传输协议")是一种应用非常广泛的应用层协议,HTTP是基于TCP协议的一种应用层协议。 应用层协议:是计算机网络协议栈中最高层的协议,它定义了运行在不同主机上…...
盘古信息PCB行业解决方案:以全域场景重构,激活智造新未来
一、破局:PCB行业的时代之问 在数字经济蓬勃发展的浪潮中,PCB(印制电路板)作为 “电子产品之母”,其重要性愈发凸显。随着 5G、人工智能等新兴技术的加速渗透,PCB行业面临着前所未有的挑战与机遇。产品迭代…...
【机器视觉】单目测距——运动结构恢复
ps:图是随便找的,为了凑个封面 前言 在前面对光流法进行进一步改进,希望将2D光流推广至3D场景流时,发现2D转3D过程中存在尺度歧义问题,需要补全摄像头拍摄图像中缺失的深度信息,否则解空间不收敛…...
【HTTP三个基础问题】
面试官您好!HTTP是超文本传输协议,是互联网上客户端和服务器之间传输超文本数据(比如文字、图片、音频、视频等)的核心协议,当前互联网应用最广泛的版本是HTTP1.1,它基于经典的C/S模型,也就是客…...
蓝桥杯3498 01串的熵
问题描述 对于一个长度为 23333333的 01 串, 如果其信息熵为 11625907.5798, 且 0 出现次数比 1 少, 那么这个 01 串中 0 出现了多少次? #include<iostream> #include<cmath> using namespace std;int n 23333333;int main() {//枚举 0 出现的次数//因…...
LabVIEW双光子成像系统技术
双光子成像技术的核心特性 双光子成像通过双低能量光子协同激发机制,展现出显著的技术优势: 深层组织穿透能力:适用于活体组织深度成像 高分辨率观测性能:满足微观结构的精细研究需求 低光毒性特点:减少对样本的损伤…...
第7篇:中间件全链路监控与 SQL 性能分析实践
7.1 章节导读 在构建数据库中间件的过程中,可观测性 和 性能分析 是保障系统稳定性与可维护性的核心能力。 特别是在复杂分布式场景中,必须做到: 🔍 追踪每一条 SQL 的生命周期(从入口到数据库执行)&#…...
Qemu arm操作系统开发环境
使用qemu虚拟arm硬件比较合适。 步骤如下: 安装qemu apt install qemu-system安装aarch64-none-elf-gcc 需要手动下载,下载地址:https://developer.arm.com/-/media/Files/downloads/gnu/13.2.rel1/binrel/arm-gnu-toolchain-13.2.rel1-x…...
