- 博客(117)
- 收藏
- 关注
原创 【Nexus】Sonatype Nexus Repository 搭建过程记录
Sonatype Nexus Repository(通常简称为 Nexus )是一个由 Sonatype 开发的仓库管理工具,它被广泛用于管理和托管各种软件构件,如 Maven 构件、Docker 镜像等。
2024-11-12 17:57:54 430
原创 【Nginx】前端项目开启 Gzip 压缩大幅提高页面加载速度
Gzip 是一种文件压缩算法,减少文件大小,节省带宽从而提减少网络传输时间,网站会更快更丝滑。
2024-11-04 17:39:05 587 1
原创 【Docker】Dockerfile 用于组装镜像的指令都有啥?
Dockerfile 是一个文本文件,其中包含了一系列的指令和参数,用于组装镜像。Dockerfile 支持多种指令,以下是主要的 Dockerfile 指令及其解释。
2024-10-24 15:31:44 565
原创 【Git 】Windows 系统下 Git 文件名大小写不敏感
在使用 Git 进行版本控制时,如果希望忽略文件名大小写差异(即在不同操作系统之间,如 Windows 和 Linux 之间,文件名大小写可能被视为不同),你需要采取一些措施来确保 Git 正确处理这些差异。
2024-10-23 14:40:42 619
原创 【Vue.js 3.0】Vue.js 中使用 Component 动态组件
以下是一个使用 Vue 3 和 Composition API 的例子,展示了如何动态地切换组件!
2024-10-16 15:36:49 540
原创 【Helm】什么是Helm?它的基础命令有都有啥?
Helm 是 Kubernetes 的包管理器,主要用于管理 Chart 包。Chart包中包含一系列 yaml 格式的 Kubernetes 资源定义文件以及资源的配置。Helm 通过命令行工具,支持 Kubernetes 应用 Chart 的创建、打包、发布和管理。
2024-10-09 16:58:21 423
原创 【Nvm】解决问题: Could not retrieve https://nodejs.org/dist/index.json.
可能是远程连接被关闭的问题,这是由于国内网络限制导致的,但是用了梯子也不好用!可以更换淘宝镜像的地址, 进行使用!)的 HTTPS 证书正式到期吧!, 就发现可以使用了!可能是 淘宝原镜像域名(提示超时、检索失败!想要继续使用,需要将。不要写以下这两句!
2024-08-29 11:28:57 796
原创 【GIT】说一说 Git 的常见命令和实践
Git 是一个非常强大的版本控制系统,用于跟踪和管理代码更改。下面是一些 Git 的基础命令,这些命令对于日常使用 Git 进行版本控制非常关键!
2024-08-26 15:24:56 393
原创 【Node】为什么需要 cross-env ?
cross-env 是一个流行的 npm 包,用于在跨平台(如 Windows、Linux 和 macOS)环境中设置和使用环境变量。它允许你以一致的方式在 npm 脚本中设置环境变量,而不需要担心不同操作系统之间的命令行差异。
2024-08-19 21:36:26 434
原创 【Ant Design】解决使用日期时间类组件中文汉化无效
antd 解决使用日期时间类组件中文(汉化)部分为生效, 不同版本可能依赖的时间库也是不一样的,具体的配置还需要参照官网文档。
2024-07-24 10:52:18 874
原创 【Git 】规范 Git 提交信息的工具 Commitizen
Commitizen是一个用于规范Git提交信息的工具,它旨在帮助开发者生成符合一定规范和风格的提交信息,从而提高代码维护的效率,便于追踪和定位问题。以下是对Commitizen的详细介绍。
2024-07-05 14:44:08 1178
原创 【Docker】Docker 配置镜像加速
Docker配置镜像加速或配置源加速,主要是为了加快Docker镜像的拉取速度,特别是在网络环境较差或需要频繁拉取镜像的情况下
2024-06-13 14:47:02 5094
原创 【Kubernetes】k8s中,Deployment、Service(svc)和 Pod 之间的关系
在Kubernetes(k8s)中,Deployment、Service(svc)和Pod之间的关系是构建、管理和访问容器化应用程序的核心组件。这些组件协同工作,共同构成了Kubernetes中容器化应用程序的部署、管理和访问体系。
2024-06-07 18:38:56 905
原创 【JavaScript】Js 的 btoa 和 atob 全局函数
在 JavaScript 中,btoa 和 atob 是两个处理 Base64 编码的全局函数,它们通常用于在浏览器环境中对二进制数据进行编码和解码。
2024-06-03 18:16:04 3094
原创 【Linux】如何在 Linux 系统中使用 envsubst 来处理 Nginx 配置模板
如何在 Linux 系统中使用 envsubst 来处理 Nginx 配置模板
2024-05-24 16:22:30 1136
原创 【React】 打包扫描出现高风险文件 YUI 版本太低 JSEncrypt
漏洞的原因是 YUI 2.9.0 版本存在安全漏洞, 安全软件扫描的依据是注释中包含 yui 的版本号
2024-05-15 18:18:07 1268
原创 【Linux】Linux 中的文件系统
不同于Windows系统有盘符的概念(C盘、D盘等),Linux里只有一个盘符,是从 " / " 开始的,只有它是没有上级目录的。如果把整个应用目录系统看成一个树形结构," / " 表示相当于这个树形结构的根,我们可以将 " / " 称之为根目录。在根目录里,有以下几个一级文件夹或文件,需要大家有所了解。
2024-04-29 14:46:03 212
原创 【Linux】编写一个 shell 脚本&执行
在Linux中编写和执行脚本相对简单。下面是一个基本的步骤指南,帮助你创建一个简单的bash脚本并运行它
2024-04-08 11:46:43 14617 1
原创 【Vue.js 3.0】NProgress 进度条
在 Vue 3 中使用 NProgress,你需要先安装 NProgress,然后在你的 Vue 应用中引入它,并在适当的生命周期钩子或路由守卫中调用它的方法。以下是一个简单的例子来展示如何在 Vue 3 应用中集成 NProgress。
2024-04-03 17:41:33 845
原创 【Linux】文件属性信息、文件&目录权限修改
在 Linux 中,ls 命令用于列出目录内容,并提供了许多参数以定制输出和显示不同类型的信息。
2024-03-20 17:12:31 1137
原创 【Linux】cURL 与 wget 你应该选用哪一个
curl和wget在基本的文件下载功能上很相似,但curl提供了更多的功能和灵活性,特别是在处理复杂的HTTP请求和交互时。而wget则更专注于文件的下载,并提供了如递归下载等特定于文件下载的功能。
2024-03-20 11:51:34 1019
原创 【Linux】cat & vim 命令存在着什么区别?
在实际使用中,当你需要快速查看文件内容时,可能会选择使用cat。而当你需要编辑文件时,vim(或其他文本编辑器如nano、emacs等)则是更好的选择。
2024-03-18 13:25:07 1735
原创 【HTTP】面试题整理
队头阻塞(Head-of-Line Blocking)是计算机网络中的一个概念,特别是在处理HTTP请求时。当多个HTTP请求被发送到一个服务器,并且这些请求被放置在一个队列中等待处理时,如果队列中的第一个请求(队头)由于某种原因(如处理时间长、等待资源等)被阻塞或延迟,那么队列中后面的所有请求都必须等待,即使它们可能不需要等待或可以被更快地处理。这种情况就被称为队头阻塞。队头阻塞会导致网络性能和响应时间的降低,因为即使后续请求可以更快地被处理,它们也必须等待队头请求完成。HTTP/2多路复用。
2024-03-18 10:35:04 658
原创 【Centos】 7.5 安装 NVM 详细步骤
NVM(Node Version Manager)是一个用于管理Node.js版本的工具,它可以让你轻松地在多个版本之间切换。
2024-02-04 14:49:44 1880
原创 【常见错误】npm ERR! code CERT_HAS_EXPIRED & errno CERT_HAS_EXPIRED
npm ERR!code CERT_HAS_EXPIRED 和 npm ERR!errno CERT_HAS_EXPIRED 都是指npm在尝试连接到npm仓库时遇到了SSL证书过期的问题。这可能是由于您使用的npm仓库的证书已过期,或者您的系统时间不正确。
2024-01-24 17:14:03 18904 2
原创 【前端插件库】Vue.js 使用 JSEncrypt 插件
JSEncrypt 是一个用于在客户端进行加密的 JavaScript 库。它基于 RSA 加密算法,可以用于在浏览器中对数据进行加密和解密操作。
2024-01-10 15:13:29 2786
原创 【前端插件库】Vue.js 使用 vue-codemirror 插件
VUE3 插件 vue-codemirror 使用步骤和实例、基于 CodeMirror ,适用于 Vue 的 Web 代码编辑器。
2024-01-03 18:33:21 3357 6
原创 Day-08 基于 Docker安装 Nginx 镜像-负载均衡
1、反向代理后,自然而然就引出了负载均衡,下面简单实现负载均衡的效果;2、实现该效果需要再添加一个 Nginx ,所以要增加一个文件夹。
2023-10-06 22:10:57 1256
原创 Day-08 基于 Docker安装 Nginx 镜像-反向代理
此时静态页面网站已经部署上了,但是还是会显示一个端口8080出来,就十分不美观!ps: 怎么把端口干掉呢?换成XXXXX.com/demo1 或者 XXXXX.com/demo2这种效果呢?eg: 可以使用 Nginx的反向代理实现!
2023-10-06 15:36:55 245
原创 Day-07 修改 Nginx 配置文件
至此: 简单的 Docker 安装 Nginx并启动算是成功了!ps:如何修改 Nginx的配置、更改nginx 的资源文件?eg:1、可以将容器中的目录和本机目录做映射。2、达到修改本机目录文件就影响到容器中的文件。
2023-10-05 23:00:29 626
原创 Day-04 从 0 开始搭建一套规范的 Vue3.x 项目工程环境
1.安装2.按需引用借助插件可以实现按需加载组件,减少文件体积。首先安装,并在文件.babelrc或者在 webpack3.main.ts 中注册使用。
2023-09-27 16:32:38 490
原创 Day-03 从 0 开始搭建一套规范的 Vue3.x 项目工程环境
在src下创建router目录,然后在router目录里新建index.ts根据本项目路由配置的实际情况,你需要在src下创建views目录,用来存储页面组件。我们在views目录下创建。
2023-09-27 15:43:29 136
原创 Day-02 从 0 开始搭建一套规范的 Vue3.x 项目工程环境
如上图,表示 Vite + Vue3 + TypeScript 简单的项目骨架搭建完毕,下面我们来为这个项目集成 Vue Router、pinia、 Plus View Ui Plus、Axios、Dayjs、Stylus/Sass/Less、Commitizen。
2023-09-27 11:31:57 265
原创 Day-01 从 0 开始搭建一套规范的 Vue3.x 项目工程环境
请确保你的电脑上成功安装 Node.js,本项目使用 Vite 构建工具!查看 Node.js 版本:ps: 需要注意的是需要你的node的版本在12以上。
2023-09-27 10:29:01 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人