相关文章
模块化 手写实现webpack
模块化 common.js 的导入导出方法: require \ export 和 module.exports export 和 module.export nodejs 内存1.4G -> 2.8G cjs ESModule 主要区别: require属于动态类型:加载执行 同步 esmodul是静态类型:引入时并不会真的去…
建站知识
2024/12/23 7:36:44
linux无网环境实现nginx免安装
需要用到的免安装文件可以通过下面链接下载
https://download.csdn.net/download/zzchances/89164996 安装sh脚本如下: #!/bin/bash # 当前目录 base=$(cd `dirname $0`;pwd) # 检查 /etc/nginx 目录是否存在,如果不存在则创建 if [ ! -d "/etc/nginx" ]; then …
建站知识
2024/12/25 9:08:11
VUE项目使用.env配置多种环境以及如何加载环境
第一步,创建多个环境配置文件
Vue CLI 项目默认使用 .env 文件来定义环境变量。你可以通过创建不同的 .env 文件来为不同环境设置不同的环境变量,例如:
.env —— 所有模式共用.env.local —— 所有模式共用,但不会被 git 提交&…
建站知识
2024/12/25 9:06:51
LeetCode53. 最大子数组和
LeetCode53. 最大子数组和
解题思路dp 代码
/*
数组长度n 9,连续的区间
那区间长度为1的区间数量是,9个
区间长度为2的区间数量是8个
区间长度为3的连续的区间数量为7个
....
区间长度为9的区间数量为1个
*/
class Solution {
public:int maxSubArray(vector<…
建站知识
2024/12/18 10:11:03
一线实战,一次底层超融合故障导致的Oracle异常恢复
背景概述 某客户数据由于底层超融合故障导致数据库产生有大量的坏块,最终导致数据库宕机,通过数据抢救,恢复了全部的数据。下面是详细的故障分析诊断过程,以及详细的解决方案描述: 故障现象 数据库宕机之后,…
建站知识
2024/12/25 9:01:57
【prometheus学习过程】
目录 一、linux服务器监控常用的监控指标 二、监控docker1、使用CAdvisor2.配置prometheus采集docker的样本数据3.添加触发器3.添加触发器 三、监控MySQL容器1.创建普通用户向数据库授予权限2.Docker部署部署MySQLD Exporter二进制安装mysqld-exporter 四、进程监控1、process …
建站知识
2024/12/25 9:00:31
队列的实现(c语言实现)
队列的定义
队列(Queue)是一种特殊的线性数据结构,它遵循先进先出(FIFO,First In First Out)的原则。这意味着最早被添加到队列中的元素将是最先被移除的元素。队列的主要操作包括入队(enqueue…
建站知识
2024/12/23 15:35:32
【OpenGL实践08】现代渲染管线在GLUT和Pygame和Qt.QOpenGLWidget上各自的实现代码
Qt.QOpenGLWidget进行现代渲染管线实验效果
一、说明 据说QOpenGLWidget是用来取代QGLWidget的继承者,我们试图将GLUT上的旧代码改成QOpenGLWidget,本以为差别不大,轻易搞定,经实践发现要付出极大努力才能完成。经多次实验发现G…
建站知识
2024/12/8 4:11:46