技术交流共29篇
在提问中成长,在成长中分享,在分享中收获。
学习笔记──搭建脚手架(三)──Ceate功能-www.131417.net

学习笔记──搭建脚手架(三)──Ceate功能

今天研究Create功能fs-extra:fs-extra是fs的一个扩展,提供了非常多的便利APIpath:Node.js path 模块提供了一些用于处理文件路径的小工具chalk:chalk,可以给终端的字体加上颜色inquirer:in...
本人18的头像-www.131417.net本人181年前
03955
NVME硬盘4KN模式与512E模式互相转换-www.131417.net

NVME硬盘4KN模式与512E模式互相转换

飞牛ssd做缓存加速需要调整硬盘模式为512E才可以NVME固态硬盘通常在固件中保留了4KN和512E两种或更多种模式的支持,我们只需要使用特定的工具(nvme-cli)便可以修改NVME固态硬盘的工作模式注:...
本人18的头像-www.131417.net本人183个月前
01037
学习笔记──React──单元测试-www.131417.net

学习笔记──React──单元测试

单元测试可以针对组件的各个部分进行测试,包括组件的渲染、状态管理、事件处理、生命周期方法等。常见的单元测试内容渲染测试:确保组件能够正确地渲染到 DOM 中。验证组件的静态输出是否符合...
本人18的头像-www.131417.net本人181年前
08810
前端优化方案-www.131417.net

前端优化方案

一、无损压缩图片大小,提升页面加载速度使用工具如TinyPNG压缩PNG和JPEG格式的图片,调整图片质量参数以获得最佳压缩效果。使用CSS Sprites将多个小图片合并成一张大图,减少HTTP请求,将多个...
本人18的头像-www.131417.net本人181年前
010215
远程使用Podman-指令-www.131417.net

远程使用Podman-指令

1、登录服务器ssh user@ip2、安装podmanapt update apt install -y podman apt-get install -y vim // 安装vim3、拉取镜像podman pull 镜像名 podman pull debian:bullseye podman pull node:14...
本人18的头像-www.131417.net本人184个月前
03815
学习笔记──React──状态管理-www.131417.net

学习笔记──React──状态管理

1. 状态管理的基本概念在 React 中,状态(state)是指影响组件渲染的数据。状态可以是组件本地的(本地状态)或全局的(应用状态)。管理这些状态的方法有很多,从 React 内置的状态管理到第三...
本人18的头像-www.131417.net本人181年前
07714
前端性能优化-CSS部分-www.131417.net

前端性能优化-CSS部分

加载层面为了避免让用户看到长时间的白屏时间,我们应该尽可能的提高css加载速度,比如可以使用以下几种方法:使用CDN(因为CDN会根据你的网络状况,替你挑选最近的一个具有缓存内容的节点为你提...
学习笔记──React──依赖安装-www.131417.net

学习笔记──React──依赖安装

一、一些必要的依赖# 安装 Babel 和相关插件npm install @babel/core @babel/preset-env @babel/preset-react @babel/preset-typescript babel-loader# 安装 ESLint 和相关插件npm install esli...
学习笔记──React──性能优化-www.131417.net

学习笔记──React──性能优化

常见的性能优化策略1. 使用 React.memo 优化函数组件React.memo 是一个高阶组件,可以缓存组件的输出结果,从而避免不必要的重新渲染。它类似于类组件中的 shouldComponentUpdate。它通过对比前...
学习笔记──React──路由-www.131417.net

学习笔记──React──路由

基本概念Router:包裹整个应用的路由器组件,常见的是 BrowserRouter 和 HashRouter。Route:定义应用中的各个路由,表示 URL 与组件的映射关系。Link:用于创建可点击的导航链接。Switch:确保...
本人18的头像-www.131417.net本人181年前
05812