Qz Blog

Talk is cheap,show me the code

Oxlint 原理、配置与工程实践详解

“Yeah It’s on. ” 官方文档:https://oxc.rs/docs/guide/usage/linter Oxlint (/oʊ-ɛks-lɪnt/) is a high-performance linter for JavaScript and TypeScript built on the Oxc compiler stack. Oxlint 是一个基于 O...

React Native 核心概念与跨端开发详解

“Yeah It’s on. ” 官方文档:https://reactnative.dev/ React Native 是什么 React Native 是 Meta 推出的跨平台原生应用开发框架,核心 slogan 是: Learn once, write anywhere. 它不是把网页塞进 WebView,也不是简单地“写一次,到处完全一样运行”。更准确地说:...

NestJS 核心概念与工程实践详解

“Yeah It’s on. ” 正文 一、NestJS 是什么 官方文档:https://docs.nestjs.com/ Nest(NestJS)是一个用于构建高效、可扩展 Node.js 服务端应用的框架。它默认基于 Express,也可以切换为 Fastify;上层通过 TypeScript、装饰器、依赖注入、模块化和 AOP 风格的请求管线,给 Node.js 后端...

Docker 容器化与部署实践总结

“Yeah It’s on. ” docker 对 Docker 最简单并且带有一定错误的认知就是 “Docker 是一种性能非常好的虚拟机”。 正如上面所说,这是有一定错误的说法。Docker 相比于传统虚拟机的技术来说先进了不少,具体表现在 Docker 不是在宿主机上虚拟出一套硬件后再虚拟出一个操作系统,而是让 Docker 容器里面的进程直接运行在宿主机上(Docker...

Linux 常用命令与环境配置总结

“Yeah It’s on. ” linux下文件的复制、移动与删除 Linux中ps命令详解 Bash 常用命令 网页链接 Linux 命令搜索 Linux 严格 区分大小写 Linux 中所有内容以文件形式保存,包括硬件 Linux 中一切内容皆为文件 Linux不靠扩展名区分文件类型,它靠的...

Bundler 打包器与 esbuild 实践总结

“Yeah It’s on. ” 前言 本文整理常见 JavaScript / TypeScript 构建与打包工具,包括 Rollup、tsdown、tsup、esbuild、SWC、Rolldown、Turbopack、unbuild、father、Gulp 等。 不同工具的定位不完全相同: 工具 主要定位 底层实现 ...

Go 语言基础与实践总结

“Yeah It’s on. ” 基础 Printf 和 Sprintf Printf : 只可以打印出格式化的字符串。只可以直接输出字符串类型的变量 fmt.Printf("%d",a) Sprintf:格式化并返回一个字符串而不带任何输出。 s := fmt.Sprintf("a %s", "string") fmt.Printf(s) GO111M...

数据库基础、索引与查询优化总结

“Yeah It’s on. ” 基础 id 最常见的两种主键类型是自增Id和UUID,在比较这两种ID之前首先要搞明白一个问题,就是为什么主键有序比无序查询效率要快,因为自增Id和UUID之间最大的不同点就在于有序性。 我们都知道,当我们定义了主键时,数据库会选择表的主键作为聚集索引(B+Tree),mysql 在底层是以数据页为单位来存储数据的。 也就是说如果主键为自增...

Web 渲染与可视化实践总结

“Yeah It’s on. ” 可视化 前端可视化入门 可视化是通过图形、图像、图表等视觉元素来呈现数据、信息或概念的过程。它将抽象的、复杂的或大量的数据转化为可视化形式,以便人们能够更直观、更容易地理解和分析。 WebGL WebGL(Web Graphics Library) 的诞生是为了在 Web 浏览器中实现高性能的 3D 图形渲染。它是基于 OpenGL ES...

原子化 CSS 与 Tailwind CSS 实践总结

“Yeah It’s on. ” 重新构想原子化 CSS tailwindcss tailwind-merge https://www.npmjs.com/package/tailwind-merge Utility function to efficiently merge Tailwind CSS classes in JS without style conflict...