XOR

Node使用MongoDB

const mongoose = require('mongoose'); // 建立连接 mongoose.connect('mongodb://192.168.1.188:27017/playground') .then(() => console.log('mongodb连接成功! ')) . ......
MongoDB Node

windows如何监控某程序内存使用率

## 提问 windows如何监控某程序内存使用率 ## 回答 1.打开性能监视器 Win+R 输入perfmon 2.新建数据收集器 ![](https://img2023.cnblogs.com/blog/599607/202306/599607-20230620152241129-284182 ......
使用率 内存 windows 程序

openfeign 复杂对象之文件属性传输调用

上次是openfeign传输文件参数,可以直接通过文件传输及在注解上添加类型为表单来实现 这几天又有一个新的需求,是要把文件放在一个对象中作为一个属性然后openfeign之间传输调用 大体意思就是一个复杂的文件对象例: @Data @ApiModel(description = "自定义图片请求" ......
openfeign 属性 对象 文件

「路飞项目04」

## 1 导出项目依赖 ```python # 以后所有python项目的根路径下,都会有个 requirements.txt 【约定俗称的名字】,这里面记录了当前项目所有的依赖 》格式如下 Django==3.2.12 redis # 最新版 # 我们也要设置 -笨办法:直接手动建立 -一键导出( ......
项目

Revit二次开发中遇到未加载程序集错误的解决方法

Type type = typeof(HoleCreatorCommand); string path = Directory.GetParent(type.Assembly.Location).FullName; path = Path.Combine(path, "Gma.System.Mous ......
错误 程序 方法 Revit

notePad++去掉关键字所在行

1. 使用正则表达式: .*待指定字符.*\r\n ......
关键字 所在 notePad 关键

2023-06-20 uniapp 使用插件 uni-data-picker 报错:[Vue warn]: Error in nextTick: "TypeError: db.collection is not a function"

前言:项目中引用了uni-data-picker插件,其官方代码如下: <uni-data-picker placeholder="请选择地址" popup-title="请选择城市" c ollection="opendb-city-china" field="code as value, nam ......

vite首次启动加载慢

> 随着vue3的到来,vite开始被各大vue3组件库使用,公司开始一个新项目,准备尝试用vite试一波。 #### 问题发现 当把公司新项目移植到vite后,启动非常快,但发现页渲染时间慢了很多。 ![image](https://img2023.cnblogs.com/blog/1223618 ......
vite

SpringBoot02

# Springboot02 ## 1.Springboot注册三大组件Servlet、Filter、 Listener - 三大组件和我们之前学习的web阶段中Servlet、Filter、Listener一样 > servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并 ......
SpringBoot 02

C++11:Auto Nullptr init for

Auto Auto关键字用于定义,不能用于声明 auto AddTest(int a, int b) { return a+b; } int main() { auto index = 10; auto str = "abc"; auto ret = AddTest(1, 2); } Nullptr ......
Nullptr Auto init for 11

前端面试真题(一)

1.深拷贝和浅拷贝的区别 浅拷贝:创建一个新对象,将原对象的属性值复制到新对象中,如果某个属性是引用类型(如对象、数组等),那么复制的就是引用地址,新对象和原对象共享该属性。 深拷贝:创建一个新对象,递归地将原对象的每个属性值复制到新对象中,包括引用类型属性,新对象和原对象互不影响。 2.节流和防抖 ......
真题 前端

前端面试真题(二)

1、vue的双向绑定原理是什么?里面的关键点在哪里? Vue的双向绑定原理是基于Object.defineProperty或者Proxy来实现的,其关键点在于数据劫持,即对数据的读取和修改进行拦截,在数据发生变化时自动更新视图 2、实现水平垂直居中的方式? 实现水平垂直居中的方式有多种,比如使用Fl ......
真题 前端

前端面试题(css)

1.css选择器(1)简单选择器(元素,Id,类来选取元素,通配选择器)(2)组合选择器(根据它们之间的特定关系来选取元素)(3)伪类选择器(根据特定状态选取元素)(4)伪元素选择器(选取元素的一部分并设置其样式)(5)属性选择器(根据属性或属性值来选取元素)2.层叠顺序 当为某个 HTML 元素指 ......
前端 css

前端面试基础题

1.Ajax,Axios,Fetch有什么区别? (1)三者都用于网络请求,但是维度不同(2)Ajax(Asynchronous javaScript and XML),一种技术统称(3)Fetch是一个具体的API,浏览器原生API,用于网络请求,和XMLHttpRequest是一个级别,Fetc ......
前端 基础

前端面试题(js)

1.this 解析器在调用函数时,每次会向函数内部传递一个隐含的参数,这个隐含的参数就是this,this指向的是一个对象,根据函数调用方式的不同,函数会指向不同的对象。 (1)以函数形式调用时,this永远指向window (2)以方法的形式调用时,this指向调用方法的对象 (3)当以构造函数形 ......
前端

拦截器和过滤器的区别

拦截器和过滤器是SpringMVC中常用的两种实现请求处理链的方式,它们在实现方式和功能上有一些区别。 拦截器(HandlerInterceptor)是SpringMVC提供的一种面向切面编程的机制,主要用于在请求处理的前后执行一些公共的处理逻辑,比如权限验证、日志记录等。拦截器是通过实现Handl ......
过滤器

bind方法,call方法,apply方法的区别

const zangSan = { name:'张三', money:20, addMoney:function(arg1,arg2){ this.money = arg1 + arg2 } } const liSi = { name: '李四', money:10 } //bind方法 conso ......
方法 apply bind call

nestjs启动异常

nestjs项目,一段时间后,启动出了问题 node版本之前为了妥协公司的技术债务,用的16,包管理用的pnpm ``` nest start ``` 出了这段命令后,就没后续了,服务也没有启动起来 1. 先确定node和nestjs框架的问题 由于最近折腾了nvm的版本,升级到了lts,nestj ......
nestjs

Prometheus文档--1概述

概述 什么是Prometheus? Prometheus是一个开源监控系统和报警工具,Prometheus将其指标收集并存储为时间序列数据,即指标信息与记录的时间戳以及称为标签的可选键值对一起存储。 特征: Prometheus的主要特点是: 具有指标名称和键/值对标识的时间序列数据的多维数据模型 ......
Prometheus 文档

执行cnpm install 时报错:randomUUID is not a function

啊,熟悉的气息! TypeError: randomUUID is not a function 搜了一下得知: npm.taobao.org 和 registry.npm.taobao.org 将在 2022.06.30 号正式下线和停止 DNS 解析。 新域名切换规则: npm.taobao.o ......
randomUUID function 时报 install cnpm

Flowportal 系列安装包

Flowportal 系列安装包下载(download),若有需要,请联系QQ(3570881535) ......
Flowportal

Burp+Xray的联动使用

Burp+Xray的联动使用 步骤如下, 1)首先,我们启动Xray的url监听功能,我们设置监听地址为127.0.0.1,端口为7777。监听的报告输出到xray文件夹根目录下的proxy_test.html。 输入以下命令后,xray的监听就开始了。 .\xray_windows_amd64.e ......
Burp Xray

数据指纹的生成,hashlib.md5的使用

content = li.xpath('./div[1]/text()').extract_first() title = li.xpath('./div[2]/a/text()').extract_first() all_data = title+content #生成该数据的数据指纹 impor ......
指纹 hashlib 数据 md5 md

Xilinx XCZU7EV评估板规格书(四核ARM Cortex-A53 + 双核ARM Cortex-R5 + FPGA,主频1.5GHz)

1 评估板简介 创龙科技TLZU-EVM是一款基于Xilinx UltraScale+ MPSoC系列XCZU7EV高性能处理器设计的高端异构多核SoC评估板,处理器集成PS端(四核ARM Cortex-A53 + 双核ARM Cortex-R5) + PL端UltraScale+架构可编程逻辑资源 ......
Cortex 主频 ARM Cortex-A Cortex-R

RK3588平台产测之ArmSoM产品高温环境测试

1. 简介 专栏总目录 ArmSoM团队在产品量产之前都会对产品做几次专业化的功能测试以及性能压力测试,以此来保证产品的质量以及稳定性 优秀的产品都要进行严苛的多次全方位的功能测试以及性能压力测试才能够经得起市场的检验 本文概述RK3588平台产测之ArmSoM-W3高温测试 2. ArmSoM-W ......
高温 环境 ArmSoM 产品 平台

页面初始化使用this.$refs 为undefined

在updated(){},中使用 链接:(33条消息) Vue中在mounted中通过this.$refs但是获取不到属性的几种常见情况分析_vue组件在mounted里面this.refs_林间有风H的博客-CSDN博客 ......
undefined 页面 this refs

Optional 教程

## 1、isPresent 使用isPresent方法来判断非空,isPresent相当于!=null isPresent 返回一个boolean ``` Optional optional = Optional.ofNullable(new Student("王五", 80)); if (opt ......
Optional 教程

windows环境下安装RabbitMQ(超详细)

windows环境下安装RabbitMQ(超详细) https://blog.csdn.net/qq_25919879/article/details/113055350 luckySnow-julyo 已于 2023-03-21 16:26:29 修改 66281 收藏 755分类专栏: rabb ......
RabbitMQ windows 环境

ABAQUS 模拟过盈配合解决材料选择及公差带设计等问题

背景 在原始设计中,某型发动机的凸轮轴和位置传感器触发轮曾有在旋转过程中脱出的现象产生,究其原因,是因为两者过盈量 设计不合理,故需重新修改其过盈配合公差带。 对于过盈量上限,增大的幅度不可过大,否则会引起孔件的变形量过大甚至破坏,触发器变形量过大还会影响备用件的更 换,增大了成本。 分析目标是确保 ......
过盈 公差 材料 ABAQUS 问题

深拷贝和浅拷贝

(1)浅拷贝【新旧对象共享同一块内存】 创建新对象 基本类型:拷贝基本类型的值 引用类型:拷贝指针(内存地址),不拷贝对象本身,其中一个对象改变地址,影响另一个对象 方法: for-in遍历对象 展开运算符 ... Object.assign() 使用lodash提供的函数 _.clone() (2 ......
拷贝