译 通过自动反编译和外部源提升调试
window安装EMQX和node.js
1. 进入网站 https://www.emqx.io/zh/downloads?os=Windows ![](https://img2023.cnblogs.com/blog/3010933/202306/3010933-20230607181755623-1574009014.png) 1. 进 ......
python爬虫:爬取b站热门视频的视频、音频、部分评论和弹幕,并将弹幕进行可视化。
一.选题背景 1.背景:爬虫是从互联网上抓取对于我们有价值的信息。选择此题正是因为随着信息化的发展,大数据时代对信息的采需求和集量越来越大,相应的处理量也越来越大,正是因为如此,爬虫相应的岗位也开始增多,因此,学好这门课也是为将来就业打下扎实的基础。bilibili在当今众多视频网站中,有许多年轻人 ......
Notification和MessageBox封装
### 1、导入文件 ```JavaScript import context from "@/main"; //导入this import { MessageBox, Notification, Message } from "element-ui"; ``` ### 2、Notification ......
vue3 如何通过defer来优化减少白屏时间
如果首屏加载的内容组件比较厚重或者数量大,那么第一次加载也会停顿很久。 可以通过控制台的Performence来观察render和loading的大致时间 优化的思路: 想让首屏页面的组件或者比较需要提前让用户看到的内容模块 优先放在第一帧来加载 加载时机:如果当前帧数时间大于 该模块的设定指定加载 ......
数据库三范式和表与表之间的关系
# 数据库三范式 创建表需要遵循的规范 ## 1、第一范式 + 数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组 ## 2、第二范式 + 数据库中每一行数据必须依赖主键,每一行数据都要有主键 + 主键是一行数据的唯一性标识 ## 3、第三范式 + 表中非主键的列要完全依赖于主键,不能出现 ......
Linux之sudo自动输入密码
1.方式一:#!/bin/bashecho 密码 | sudo -S ls Orecho 密码 | sudo -s ls 注释:-S, --stdin : 从标准输入读取密码-s, --shell : 以目标用户运行 shell;可同时指定一条命令echo: 使用文本块输入重定向. 2.方式二:#! ......
MySQL游标和触发器
# 游标 ## 1、概念 + 游标是指一个“箭头”指向数据,指向哪个数据就操作哪个数据 ## 2、使用游标 ~~~sql -- 创建存储过程 create procedure p_yb() begin declare empno integer; declare ename varchar(256) ......
kafka的安装和基本操作
# 基本概念 ## 简介 Kafka 最初是由 LinkedIn 即领英公司基于 Scala 和 Java 语言开发的分布式消息发布-订阅系统,现已捐献给Apache 软件基金会。其具有高吞吐、低延迟的特性,许多大数据实时流式处理系统比如 Storm、Spark、Flink等都能很好地与之集成。 总 ......
Goerli和Sepolia ETH测试币水龙头最全整理
去中心化应用在以太坊主网上线之前,都会在以太坊测试网上先试运行。用户可以领取 ETH 测试币对 Dapp 进行交互体验,一方面可以发现 bug 完善应用,另一方面也可能获取未来项目方的空投。 在这篇文章中,加密先生整理下最新的以太坊测试网水龙头,可以方便地领取 ETH 测试代币。 以太坊测试网简介 ......
MySQL索引和视图
# 索引 ## 1、简介 + 在MySQL中,索引index也叫做“键key”,它是存储引擎用于快速找到记录的一种数据结构 + 索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对性能的影响就愈发重要 + 索引优化应该是对查询性能优化最有效的手段,创建一个真正优秀的索引经常需要重写SQ ......
Python&Excel办公自动化
操作工作簿 01 新建一个excel工作簿 #2023-4-17 import xlwings as xw # 启动 excel,但不新建工作簿 app是什么,app是excel程序本身 app = xw.App(visible=True,add_book=True) #新建一个工作簿 workbo ......
十六进制转换汉字和字节数组
/// <summary> /// 字符串转16进制字节数组 /// </summary> /// <param name="hexString"></param> /// <returns></returns> private static byte[] strToToHexByte(string ......
SAP HANA 自动备份
1.创建db 账号 dbbackup ,授予backup admin、catalog read 系统权限CREATE USER dbbackup PASSWORD 'password'grant backup admin to dbbackupgrant catalog read to dbback ......
2.3类神经网路训练不起来怎么办 (三):自动调整学习速率 (Learning Rate)
# 1. 自适应学习率调整(Adaptive Learning Rate) ## 1.1 为什么需要调整学习率 首先认识一个现象.Training stuck ≠ Small Gradient 训练卡住的原因不一定是因为 gradient 太小,即critical point,也有可能是因为振荡. ......
为什么 Serverless 能提升资源利用率?
如何提升资源利用率?弹性伸缩和混部超卖是一种有效提升方式,Serverless 提供一种托管产品形态的解决方案,让业务开发者更多精力投入前端开发应用,更好地提高应用的体验效果。 ......
关于python 中间数据类的保存和查看
个人理解常见的使用场景: debug阶段 :暂时保存中间变量用于查看,输出,比较,打印等。 正常运行程序:作为程序运行的结果保存下来以作为他用。 pickle 保存成文件 pickle是Python官方自带的库,提供dump函数实现Python对象的保存。支持自定义的对象,非常方便。Pandas的D ......
ppc64le服务器编译安装MySQL8.0源码
安装依赖 yum -y install zlib-devel bzip2-devel numactl-devel \ openssl-devel lz4-devel libxml2-devel wget readline-devel \ libevent libevent-devel jemallo ......
python 中列表切片单个冒号和两个冒号的区别
001、 >>> list1 = ["aa", "bb", "cc", "dd", "ee", "ff", "gg"] ## 测试列表 >>> list1 ['aa', 'bb', 'cc', 'dd', 'ee', 'ff', 'gg'] >>> list1[2:] ## 从2开始,一直到最 ......
jvm中类和对象定义存储基础知识
在Java虚拟机中,类和对象是程序的基本组成单元。类定义了一组对象的共性特征和行为,是Java程序中最基本的代码单元。而对象则是具体的实例,有自己独特的状态和行为。在JVM中,类和对象都需要进行存储,因此了解类和对象的存储基础知识对于Java程序员来说是非常重要的。 ......
接口并发能力优化提升
写了一个插入接口,进行了并发处理的优化,优化过程如下: #### 初始接口代码 yml配置文件 ```yml server: port: 8081 spring: datasource: url: jdbc:mysql://ip:3306/my_test?characterEncoding=utf- ......
Vue中ref和$refs的介绍及使用
在JavaScript中需要通过document.querySelector("#demo")来获取dom节点,然后再获取这个节点的值。 在Vue中,我们不用获取dom节点,元素绑定ref之后,直接通过this.$refs即可调用,这样可以减少获取dom节点的消耗。 ref介绍: ref被用来给元素 ......
什么是测试金字塔?如何使用测试金字塔来构建自动化测试体系?
测试金字塔理论推荐单元测试应该是数量最多,覆盖范围最大的测试种类。道理很简单,单元测试成本低,运行速度快,在发现问题的时候解决问题也最快。集成测试数量次之,最后才是昂贵的端到端测试。由于端到端测试经过的环节更多,所以通过端到端测试发现的问题,解决起来用时更多。 ......
Linux分析进程占用内存最高和占用CPU最高 的 命令
Linux分析进程占用内存最高和占用CPU最高 这里只显示最高的前5个,如果想显示更多的话,可以自己修改: 查看占用内存最高的5个进程 ps aux | sort -k4nr | head -n 5 查看占用cpu最高的5个进程 ps aux | sort -k3nr | head -n 5 ......
叉车技改:提升叉车安全性,安装叉车指纹锁
在工业生产中,叉车是一个非常重要的物流设备。然而,由于叉车操作者疲劳、不慎操作或不当使用等因素,往往会导致在操作过程中发生意外事故。因此,提升叉车的安全性显得尤为重要。 为了增加叉车的操作安全性,可以采用安装叉车指纹锁这一技改措施。九盾安防叉车指纹锁是一种通过人体生物识别技术,识别验证指纹是否合法以 ......
java中基本数据类型和包装数据类型
基本数据类型和包装数据类型在 Java 中有着重要的区别和联系,对于 Java 程序员来说,熟悉这两种数据类型的特点和使用方法是非常必要的。 基本数据类型 Java 中的基本数据类型一共有 8 种,分别为: - byte- short- int- long- float- double- char- ......
CH58x\CH57x硬件SPI操作外部flash学习记录
官方提供的58x的spi例程,spi主机模式下的发送方式有三种单字节发送,FIFO连续发送,DMA连续发送。本文分别对SPI0主机模式下三种发送模式进行使用。 本次使用的是CH582m做为主机,W25Q64FV作为从机。 一、单字节发送 本次调试中实现对W25Q64FVflas进行读id,擦除,写入 ......
stdout用于print和状态表达式的结果输出,及input()的瞬时输出
stdout用于print和状态表达式的结果输出,及input()的瞬时输出 print 等价于sys.stdout.write() print结束自动加换行,sys.stdout.write结束不加换行,要手动增加 import os sys.stdout.write("hello world" ......
java通过qq邮箱账号发送邮件
implementation group: 'javax.mail', name: 'mail', version: '1.4.7' import javax.mail.*; import javax.mail.internet.*; import java.util.Properties; pub ......
js 函数声明和函数表达式的执行结果
// var 定义的变量会进行变量提升,声明被拿到函数或全局作用域的顶端,并输出 undefined // 函数声明也会进行提升,var 的变量提升会覆盖函数声明提升 console.log(" 0 ") var fn = function () { console.log("fn0-1") } f ......