前端
未读
JavaScript Promise 的深度剖析,从核心原理到实现细节
以下是对 JavaScript Promise 的深度剖析,从核心原理到实现细节的全方位解读: 一、Promise 的本质与核心设计 异步编程范式革命 解决传统回调地狱(Callback Hell)的链式解决方案 符合 Promises/A+ 规范的标准异步管理方案 三态不可逆状态机 const p
后端
未读
NestJS 常用命令指南:提升开发效率的关键工具
NestJS 是一个流行的 Node.js 框架,常用于构建高效、可扩展的服务端应用。以下是 NestJS 的常用命令整理: 1. 项目初始化 创建新项目 nest new project-name
初始化一个全新的 NestJS 项目,并安装依赖。 2. 生成代码(Generate) 生成模块(
后端
未读
使用 SLF4J 统一日志接口,并通过 Lombok 的 `@Slf4j` 简化日志代码
使用 SLF4J 统一日志接口,并通过 Lombok 的 @Slf4j 简化日志代码 1. 前言 日志在软件开发中扮演着重要角色,它不仅用于记录程序的运行状态,还在排查问题和性能监控中发挥着关键作用。Java 开发中有多种日志框架可供选择(如 Log4j、java.util.logging、Logb
运维
未读
Linux root 账户及 ssh 链接问题
Linux root 账户及 ssh 链接问题 问题描述 这几天在弄虚拟机,然后发现一个以前忽略的问题,Ubuntu 默认没有启用 ROOT 用户且安装时没有设置密码,之后还碰到 SSH 无法远程登陆 ROOT 用户的问题,记录一下解决过程 修改 ROOT 用户密码,切换成 ROOT 用户,输入命令
前端
未读
Flex-布局的基本使用(基本啦!!)
Flex-布局的基本使用(基本啦!!) 开篇(no bb) Flex 布局原理:就是用过给父盒子添加 flex 属性,来控制子盒子的位置和排列方式。 开启 flex 布局 给父组件添加 display:flex (一)父元素的几个基本属性 1.1 主轴和侧轴
前端
未读
CSS Flexbox 布局
CSS Flexbox 布局详解 Flexbox 布局 Flexbox(Flexible Box Layout)是 CSS3 提供的一种用于简化复杂布局的布局模型。Flexbox 提供了一种更加灵活和高效的方式来排列元素,并且可以很轻松地实现各种响应式布局。以下是对 Flexbox 布局的详细指导,
前端
未读
关于 CSS 居中的那些事
好的,我将严格按照 Markdown 的层级规则更新文章,并确保层次清晰分明。以下是经过修改后的版本: 一、关于 CSS 居中的那些事 居中布局是 CSS 中非常常见的需求,无论是行内元素还是块级元素,都有多种方式可以实现水平和垂直居中。本文将从基础到高级,详细介绍各种居中方案,并探讨 2024 年
运维
未读
如何追踪网站的网络路径及 IP 地址
如何追踪网站的网络路径及 IP 地址 引言 在日常的网络管理或技术支持过程中,追踪一个网站的网络路径以及查找其 IP 地址是非常常见的需求。通过了解从本地设备到目标网站之间的网络节点和路径,我们可以诊断网络延迟、丢包问题等。本文将介绍几种常用的工具和方法,帮助你追踪目标网站的网络路径,并获取其 IP