XOR
Vue登录流程
知识点:token存储、路由守卫拦截、请求拦截 一、前端存储token 存储到状态管理中==》为了做变量判断 存储到cookie中==》设定过期时间 二、请求拦截 发送请求,获取个人信息,前端需要带有token,后端则返回需要的信息 需要单独的封装一个请求类,将token封装进去 三、路由守卫拦截 ......
word VBA Selection.PasteSpecial 4198 运行时错误
If (.Execute) Then Selection.Copy '要定位到表格中 my_table.Cell(row_index, 1).Select 'Selection.Delete CreateObject("Excel.Application").Wait (Now + TimeValu ......
oracle dg 备库不同步主库数据
只有当手动切换归档日志的时候,备库才能和主库一致。 这个问题的解决方法: 重启备库,重新应用归档日志。 操作步骤如下: #切换到Oracle 账号 su - oracle //关闭备库监听器 lsnrctl stop //关闭备库 sqlplus / as sysdba alter database ......
SpringBoot静态资源
## 1.静态资源映射规则 #### 1.1 webjars SpringMVC的配置类WebMvcAutoConfiguration中addResourceHandlers添加资源处理 有一个webjars:以jar包的方式引入我们的静态资源 ```xml org.webjars jquery 3 ......
ubtun中安装vscode
vscode的linux版本安装 Visual Studio Code snap 软件包由微软来进行分发和维护。 Snaps 是一种自包含的软件包,它包含需要运行这个应用所有的依赖。 Snap 软件包容易升级,并且非常安全。和标准的 deb 软件包不同,snaps 需要占用更大的磁盘空间,和 更长的 ......
ansible 界面一键安装服务器
AutoInstallServicer.py 主程序 ConnectLinux.py 链接服务器执行命令 打包使用 auto-py-to-exe # -*- coding: utf-8 -*- # @Time : 2023/6/28 9:37 # @Author : wangyafeng # @Fi ......
Qt以Base64加密作为基础实现3种加解密方式(包含中文处理)
效果图 加密算法 本文提供三种方式来加密解密,都是用Qt本身提供的类,没用外接库。 普通base64加密解密 Qt已经有了最基本的toBase64加密算法,同时提供fromBase64解密算法。 加密 QByteArray text = src.toLocal8Bit(); QByteArray b ......
python | strip()函数的详解
**strip**:⽤于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该⽅法只能删除开头或是结尾的字符,不能删除中间部分的字符。  对于这样一个图,常见的表示形式有如下两种: # ......
解决minio使用nginx代理出现问题(上传文件可以,创建桶404)
### minio使用nginx代理出现问题(上传文件可以,创建桶失败) ``` server { listen 80; #error_page 500 502 503 504 404 /404.html; 注释掉 location / { proxy_set_header X-Forwarded- ......
vue3+ts 分页hooks封装
import { reactive } from "vue"; export interface IPageInfo { pageNum: number; pageSize: number; totalCount: number; } export interface IUsePageReturn ......
延时任务的实现--生成订单30分钟未支付,则自动取消
原文链接:blog.csdn.net/hjm4702192/article/details/80519010 引言: 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。 那么 ......
SSH.Login 使用密钥登录ssh
1.使用密钥登录,首先得生成密钥对,win使用powershell,unix使用终端 ssh-keygen -t rsa #键入上面的指令将显示下面内容: Generating public/private rsa key pair.Enter file in which to save the k ......
leetcode ListNode类--Java
public class ListNode { public int val; public ListNode next; public ListNode() {} public ListNode(int val) { this.val = val; } public ListNode(int va ......
什么是hive的高级分组聚合,它的用法和注意事项以及性能分析
hive的高级分组聚合是指在聚合时使用GROUPING SETS、CUBE和ROLLUP的分组聚合。 高级分组聚合在很多数据库类SQL中都有出现,并非hive独有,这里只说明hive中的情况。 使用高级分组聚合不仅可以简化SQL语句,而且通常情况下会提升SQL语句的性能。 ## 1.Grouping ......
基本命令
参考文档:https://www.rookiew.com/server/2743.html Git配置(git config): 修改个人信息: git config --global user.name "Your Name":设置全局用户名 git config --global user.em ......
git概念
git是什么 Git 是一个分布式版本控制系统,用于跟踪文件和代码的变化,并支持多人协作开发。它可以帮助开发团队有效地管理代码、协同工作和追踪项目的历史记录。 Git 最初由Linus Torvalds创建,用于管理 Linux 内核的开发。它已经成为最流行的版本控制系统之一,并被广泛应用于各种软件 ......
机器学习之pytorch环境配置以及cuda安装
关于conda环境下安装cuda配置和pytorch 安装cuda 查看显卡型号 (进入cmd环境下) nvidia-smi 下载对应的cuda CUDA Toolkit Archive | NVIDIA Developer) 选择与cuda相匹配的版本(版本尽量靠近些电脑的) 建议使用迅雷下载,网 ......
Splunk Enterprise 9.1.0 (macOS, Linux, Windows) - 机器数据管理和分析
Splunk Enterprise 9.1.0 (macOS, Linux, Windows) - 机器数据管理和分析 请访问原文链接:,查看最新版。原创作品,转载请保留出处。 作者主页:[sysin.org](https://sysin.org) ## 混合世界的数据平台 快速、大规模地从可见性转 ......
【前端教程01】用原生js实现一个轮播,支持自动播放
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ......
c++实现装饰器模式
1、构建基本类的抽象 #include <iostream> class IComponent { public: virtual void Operate()=0; private: }; 2、构建基本类 class Component:public IComponent { public: vo ......
Centos7 离线安装python3.7
scp root@10.10.10.1:/etc/yum.repos.d/test.repo . # 需要安装的依赖 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel readline-devel tk-devel m ......
RecyclerView的缓存机制
https://blog.csdn.net/shiningdreamercaihua/article/details/103837347 一、发现缓存机制的层级数差别ListView和RecyclerView的缓存层级数不同,RecyclerView支持开发者自定义缓存逻辑,支持RecyclerVi ......
汽车VR虚拟仿真技术如何加速自动驾驶的发展?
虚拟现实和虚拟仿真将带领自动驾驶汽车从汽车研发、体验、展厅、销售等各个环节迈入全新时代。2019 年,全球增强现实和虚拟现实市场为168 亿美元,到 2023 年,该市场的未来增长预计将超过 1600 亿美元。VR虚拟现实是一项正在改变我们生活方式的技术,今天我们来探讨VR虚拟现实和虚拟仿真将对汽车... ......
【雕爷学编程】Arduino动手做(137)---MT8870语音解码
37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞不掂的问 ......
axios 请求方法封装
import $axios from '../axios-mall' import { queryStringify, filterEmpty } from '../utils' /** * ajax get * @param url * @param config * @returns {Axio ......