相关文章
数据结构: 数组与链表
目录 1 数组
1.1 数组常用操作
1. 初始化数组
2. 访问元素
3. 插入元素
4. 删除元素
5. 遍历数组
6. 查找元素
7. 扩容数组
1.2 数组优点与局限性
1.3 数组典型应用
2 链表
2.1 链表常用操作
1. 初始化链表
2. 插入节点
3. 删除…
编程日记
2024/12/21 23:15:35
怎么通过portainer部署一个vue项目
这篇文章分享一下今天通过docker打包vue项目,并使用打包的镜像在portainer上部署运行,参考了vue-cli和docker的官方文档。 首先,阅读vue-cli关于docker部署的说明
vue-cli关于docker部署的说明https://cli.vuejs.org/guide/deployment.html#…
编程日记
2024/12/21 21:24:53
vue 使用 创建二维数组响应数据 渲染 echarts图标
目前我遇到的情况就是用动态的二维数组数据渲染echarts图标,我们从后端收到的接口一般是个一维数组,需要手动构建并且保证响应式。接下来我做了个案例 一、案例总逻辑 1. 先创建一个vue项目 2. 添加 echarts依赖 3. 模拟数据请求,构建二维数组…
编程日记
2024/12/21 19:40:23
Docker部署Nginx-常用命令
1.拉取 docker pull nginx 2. 查看镜像 docker images 3.保存镜像 docker save -o nginx.tar nginx:latest 4.删除镜像 docker rmi nginx:latest 5. 加载镜像 docker load -i nginx.tar 6. 运行Nginx docker run -d --name nginx -p 80:80 nginx 7.停掉Nginx容器 docker stop n…
编程日记
2024/12/23 12:52:12
质数距离 - 如何在较合理的时间复杂度内求2e9范围内的质数
求l、r之间的质数,范围在2e9,但l、r的差值不大,在1e6范围内 先求出 内的质数,然后拿这个指数去筛[l, r]范围内的即可
#include<bits/stdc.h>
#define IOS ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define endl \…
编程日记
2024/12/20 21:35:39
搭建智能桥梁,Amazon CodeWhisperer助您轻松编程
零:前言 随着时间的推移,人工智能技术以惊人的速度向前发展,正掀起着全新的编程范式革命。不仅仅局限于代码生成,智能编程助手等创新应用也进一步提升了开发效率和代码质量,极大地推动着软件开发领域的快速繁荣。 当前…
编程日记
2024/12/23 18:34:06
Openresty通过Lua+Redis 实现动态封禁IP
求背景
为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的 IP 黑名单。对于黑名单之内的 IP ,拒绝提供服务。并且可以设置失效 1.安装Openresty(编译安装)
wget https://openresty.org/download/openresty-1.…
编程日记
2024/12/19 19:50:59