XOR

vue和vuex的版本搭配

重要是事情说三遍, vue2使用vuex3 !vue3使用vuex4.!否则会出现this.$store为undefined错误! vue2使用vuex3 !vue3使用vuex4.!否则会出现this.$store为undefined错误! vue2使用vuex3 !vue3使用vuex4.!否则 ......
版本 vuex vue

VUE路由传参的实用方式

本文讲解了VUE项目中路由之间的传值方式,涉及到的方法都是开发时常用的,希望对大家有多帮助。 1. 方式一:使用router-link标签 1.1 params 传参 首先定义好路由 const routes = [ { path : ‘/home’ , component : () => impo ......
路由 方式 VUE

JVM内存结构&Java内存模型&Java对象模型

## 1.JVM内存结构 Java代码是运行在虚拟机上的,而虚拟机在执行Java程序的过程中会把管理的**内存**划分为若干个不同的**数据区域**。其中有些区域是随着虚拟机进程的启动而存在,而有些区域则依赖用户线程的启动和结束而建立和销毁。而这些区域会被划分为五个区域,具体的如下: ![image ......
模型 内存 Java amp 对象

实验6

task1_1 源码: from turtle import * def move(x, y): '''画笔移动到坐标(x,y)处''' penup() goto(x, y) pendown() def draw(n, size = 100): '''绘制边长为size的正n变形''' for i ......

Python设计模式-01工厂模式

## 工厂模式 工厂模式(Factory Pattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需指定将要创建的对象的确切类。工厂模式通过定义一个工厂接口来创建对象,让子类决定实例化哪个类。这样可以将对象的创建与使用分离,从而降低系统的耦合度。 工厂模式包含三种角色: - 具体工 ......
模式 设计模式 工厂 Python 01

jdk安装及编写第一个代码hello world

## jdk卸载 1. 打开java环境变量,找到路径 2. 删除java文件安装目录 3. 删除java环境变量JAVA_HOME、path变量有关java的变量 4. 命令行java -version查看java是否被卸载 ## jdk安装 1. 下载安装对应版本的jdk 2. 配置环境变量JA ......
代码 hello world jdk

车载测试的基本介绍

一、什么是车载测试? 车载测试是指在汽车领域中对车辆及其相关系统进行测试和诊断的过程。它是一种系统性的测试方法,旨在评估车辆的功能、性能、安全性、可靠性,并确保其符合预定的标准和规范。 二、车载测试的发展现状与市场前景如何? 随着人工智能、无人驾驶和新能源汽车产业的蓬勃发展,车载测试技术人员市场需求 ......

计算机组成原理:指令系统、CPU数据通路信号(例题

##![在这里插入图片描述](https://img-blog.csdnimg.cn/7a544e96fd5c452a99d06f0028ba32f2.png) ## 分析: 1. 由题目可知操作码占4位,所以支持的操作指令为$2^4$种指令 2. 操作数占6位,其中寻址3位,寄存器编号3位,所以最 ......
例题 指令 信号 原理 计算机

P3160 [CQOI2012]局部极小值

# [CQOI2012]局部极小值 ## 题目描述 有一个 $n$ 行 $m$ 列的整数矩阵,其中 $1$ 到 $n\times m$ 之间的每个整数恰好出现一次。 如果一个格子比所有相邻格子(相邻是指有公共边或公共顶点)都小,我们说这个格子是局部极小值。给出所有局部极小值的位置,你的任务是判断有多 ......
局部 P3160 3160 2012 CQOI

C语言的文法

C语言的文法可以用BNF(Backus-Naur Form,巴克斯-诺尔范式)表示,如下所示: ```<程序> ::= <函数定义> <函数定义> ::= <类型说明符> <函数名> "(" <参数列表> ")" "{" <语句列表> "}" <类型说明符> ::= "int" | "float" ......
文法 语言

数据结构与算法-06散列表

## 散列表 散列表(Hash Table),也称为哈希表,是一种基于哈希函数(Hash Function)实现的数据结构,它支持快速的插入、删除和查找操作。 散列表将每个元素的关键字(Key)通过哈希函数映射到一个固定的位置,称为散列值(Hash Value),然后将元素存储在该位置上。 ![散列 ......
数据结构 算法 结构 数据 06

LeetCode 39. 组合总和

``` class Solution { public: vector> res; vector> combinationSum(vector& candidates, int target) { dfs(candidates,0,target); return res; } vector path ......
总和 LeetCode 39

将两个链表中的数相加

一个链表由一个十进制整数字符串构建,各个节点内部使用32位压缩BCD码。例如:由字符串“12345678901234567890”构建出的链表的形式是:[0x00001234-0x56789012-0x34567890-NULL]。 列表的构建过程可简单描述为: List NewNumber(con ......
两个

手把手Django+Vue前后端分离

# 前言 众所周知,Django对于网站快速开发非常友好,这得益于框架为我们做了很多事情,让我们只需要做一些简单的配置和逻辑即可把网站的功能开发出来。但是,在使用Django的过程中,有一个地方一直是比较难受的,那就是使用Django自带的模版,这种通常需要自己利用HTML+CSS+Jquery的方 ......
Django Vue

Grails 3.x.x 跨域问题

Grails 官方文档:Grails CORS 跨域,简单来讲就是在浏览器的一个标签页中,使用不同域名访问资源。 例如:你在一个页面中访问 https://example1.com/file/download 的资源,同时又在此页面中访问了 https://example2.com/file/dow ......
Grails 问题

mango常用语句及学习

1、mongodb查询排序 在mongodb 中使用 sort() 方法对进行排序,sort()方法可以通过参数指定排序的字段,并且使用 1 或者 -1 来指定排序的方式, 其中 1 为升序排序, 而 –1 为降序排序。 db.getCollection("cloudCmd").find({}).s ......
语句 常用 mango

WEB漏洞—文件上传基础及过滤方式

思维导图 利用思路 什么是文件上传漏洞? 存在文件上传的地方,就有可能存在文件上传漏洞。是否存在漏洞,需要去判断进行文件上传操作的时候的代码是否比较完整和安全,疏忽某个地方就可能造成文件上传漏洞。 文件上传漏洞有什么危害? 可以自由上传文件,例如上传一个后门文件,如果上传上去,就直接威胁到网站权限, ......
漏洞 方式 文件 基础 WEB

植物大战僵尸

#include <iostream> #include <windows.h> using namespace std; DWORD YG1=0; HANDLE hProcess=NULL; DWORD address1 =0x006A9EC0;//第一个房间门的编号 DWORD address2 ......
僵尸 大战 植物

【Netty】02-入门

# 二. Netty 入门 ## 1. 概述 ### 1.1 Netty 是什么? ``` Netty is an asynchronous event-driven network application framework for rapid development of maintainabl ......
Netty 02

用户故事与敏捷方法读后感(二)

接下来的几章就是优秀用户故事准则、估算用户故事、发布计划、迭代计划测量并监控速率、故事不是什么、故事的优势以及故事的不良征兆。主要将的就是在一个大型项目中,尤其是有许多用户角色的项目,确定用户故事有时让人无从下手。最好的办法是考虑每一个角色,了解用户使用我们软件的目的。当面临一个大的故事时,通常有许 ......
读后 读后感 方法 故事 用户

图像压缩

JPEG 对于彩色图片处理 将rgb—>Y Cb Cr 通过一个3x1的可逆矩阵 KL变换 是通过nxn个元素中选取第一个元素 乘以系数矩阵 来得到另外元素 比如将一个图片 分为 8x8 则将第一个图块 传输 乘以系数矩阵来得到另外63个图块,KL变换是MSR(均方误差)最小的变换,但系数矩阵不适用 ......
图像

Shiro自定义异常无法被捕获总是抛出AuthenticationException解决方案

问题描述 配置Realm之后,发现在Realm中抛出的异常被无法捕获,最后抛出AuthenticationException异 场景再现 下面是error log 2023-06-07 11:49:26.131 [TID: N/A] [] [http-nio-9] ERROR o.s.c.sleut ......

python opencv图片旋转任意角度

python opencv图片旋转任意角度 import cv2 # Load the image img = cv2.imread("20230222100736979.jpg") # Get the image dimensions height, width = img.shape[:2] # ......
角度 python opencv 图片

使用 Dockerfile 自定义 Docker 镜像

对于一些常用的 Docker 镜像,我们可以从 Docker 官方仓库或者国内的阿里云仓库中获取,比如 mysql、redis、nginx 等等。但是对于一些我们自己开发的程序,要想很方便的在 Docker 中部署,还是需要自己制作镜像。 这里不介绍 Docker 常用命令的使用,网上学习资料很多, ......
Dockerfile 镜像 Docker

Redis 消息的发布与订阅

## 1. Redis 发布订阅 ### 1.1. Redis 发布订阅的简介 ```Redis``` 发布订阅```(pub/sub)```是一种消息通信模式:```发送者(pub)```发送消息,```订阅者(sub)```接收消息。Redis 客户端可以订阅任意数量的频道。 ### 1.2. ......
消息 Redis

AtCoder Beginner Contest 150 E Change a Little Bit

[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc150_e "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc150/tasks/abc150_e "AtCoder 传送门") 令 $S_i \g ......
Beginner AtCoder Contest Change Little

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> ......

二叉树

(不是太太太理解) 1、结构体定义 typedef struct BiTNode { TElemType data; struct BiTNode *lchild, *rchild; }BiTNode; 2、构造二叉树 int CreateBTree(BiTNode **tp)//? { //构造方 ......

关于cockpit的学习

# 关于cockpit的学习 ## 背景 ``` 使用node-exporter 可以监控很多资源使用情况 但是这个需要搭建一套prometheus和grafana的工具 并且每个机器都需要安装一套node-exporter的进行数据dump cockpit 是红帽开发的一套监控组件, 可以监控网络 ......
cockpit

Vue 配置项props 使用方法

props template script1 script2 ......
使用方法 方法 props Vue