NOT
SpringBoot模拟插入1000000万条数据
一、数据库表准备 CREATE TABLE `student` ( `id` bigint NOT NULL COMMENT '用户id', `name` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名', `addre ......
不懂乐理,也能扒谱,基于openvpi将mp3转换为midi乐谱(Python3.10)
所谓"扒谱"是指通过听歌或观看演奏视频等方式,逐步分析和还原音乐作品的曲谱或乐谱的过程。它是音乐学习和演奏的一种常见方法,通常由音乐爱好者、乐手或学生使用。 在扒谱的过程中,人们会仔细聆听音乐作品,辨别和记录出各个音符、和弦、节奏等元素,并通过试错和反复推敲来逐渐还原出准确的曲谱或乐谱。这对于那些没 ......
input type=tel 控制输入数字点击数字键盘的回车确认无反应,无法关闭数字键盘
input事件总结: 1、onfocus 当input获取到焦点时触发 2、onblur 当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候才会触发该事件,用于判断标签为空 3、onchange 当input失去焦点并且它的value值发生变化时触发 4、onkey ......
Mysql免安装版(windows)配置
1.安装包见附件 注意:附件不允许上传分卷包,只能zip后缀,下载后需要将.z01, z02, z03后面的.zip删除,最终附件如下 mysql-5.7.38-winx64.z01 mysql-5.7.38-winx64.z02 mysql-5.7.38-winx64.z03 mysql-5.7. ......
(一)skywalking简介、部署及实现收集java博客追踪
一、skywalking架构 Skywalking是由国内开源爱好者吴晟开源并提交到Apache孵化器的开源项目, 2017年12月SkyWalking成为Apache国内首个个人孵化项目, 2019年4月17日SkyWalking从Apache基金会的孵化器毕业成为顶级项目,目前SkyWalkin ......
python 发邮件,简单版本
import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart class Template(object): html = """ <!DOCTYPE html> ......
在Java中实现跨域(Cross-Origin Resource Sharing, CORS)
在Java中实现跨域(Cross-Origin Resource Sharing, CORS)主要涉及到在服务器端设置HTTP响应头,以允许来自不同源的客户端请求。下面是一些常用的方法来实现跨域: 1. Servlet过滤器 你可以创建一个过滤器(Filter)来添加必要的HTTP头。这种方法适用于 ......
微服务 01.概述(1)
1.微服务是什么 是一种软件架构 由很多小型项目组成大型应用 三天内容: 完成对黑马商城微服务的拆分 来了解微服务项目 前置操作 1 配置 docker导入mysql 2 后端数据库配置+启动嘞设置 3.前端 控制台启动nginx 2.单体项目和微服务的区别 1.单体项目 部署在一台服务器上,并发能 ......
js按位运算符(按位或,按位与,按位异或)
1. 按位操作的概念: 按位操作为, 将数据转化为二进制八位展示/十六位展示后根据条件进行计算的操作 2. 按位运算符分类: &: 按位与 |: 按位或 ^: 按位异或 ~: 按位非 <<: 左移运算符 >>: 右移运算符 >>>: 无符号右移 3. 具体讲解: &: 按位与 将数据变为二进制后每一 ......
用强数据类型保护你的表单数据-基于antd表单的类型约束
接口数据类型与表单提交数据类型,在大多数情况下,大部分属性的类型是相同的,但很少能做到完全统一。我在之前的工作中经常为了方便,直接将接口数据类型复用为表单内数据类型,在遇到属性类型不一致的情况时会使用any强制忽略类型错误。后来经过自省与思考,这种工作模式会引起各种隐藏bug,一定有更好的工程解决方... ......
vue3 子组件修改父组件的两种方法
<jdy-goods-attr :goods_sn="goods.goods_sn" @goods_sn="(msg) => goods.goods_sn = msg" v-model:goods_num="goods.goods_num" ></jdy-goods-attr> const emit ......
Knative Event gitlab source
服务说明 本地gitlab信息 ip地址:192.168.174.108 http port: 8080 域名: codo.wgs.com kservice-event-display 信息 istio-ingressgateway 对外地址:192.168.174.249 kservice-eve ......
计数问题专题
鉴于我之前每次考试计数问题都会错一大堆, 所以我滚过来写总结了 先膜拜贡献了这个题单的@feecle6418 以下题目笔者没有事先做过, 和大家一起做, 所以会有一些不成熟的思路, 但是同时也会更好的展示思维路径. 我们先来看几道题来醒醒脑子 洛谷 P6146 Help Yourself G 题意简 ......
关于
这是一个CQoiers的博客 但是由于我太弱了 所以大部分博客都是胡言乱语 很多都是[补充笔记] 意思是这是本蒟蒻看了其他大佬博客写的一些自己的理解 很多没有公开 有可能是写了一半摆掉了 有可能是写得太难以理解了 阅读愉快qwq ......
最后的一次努力:尝试解决百度收录与排名问题
2023年9月21日我们完全解除了对百度蜘蛛网段 116.179.37.0/24 的屏蔽,满怀希望地期待着百度的回心转意,心有余悸地担心着再也回不去。 当我们从百度那边得知——之前百度蜘蛛疯狂爬取与博文页面ajax请求太多有关,为了大幅减少ajax请求,我们重构代码花了很大力气,以表示我们的真心诚意 ......
自动类型转换与强制类型转换
一、题目:float x=123.4567;printf("%.2f,(int)(x*100+0.5)/100.00"); 首先是x*100,100自动向上转型成浮点数与x相乘,再加0.5,再这部分整体强制类型转换成整型,最后除以100.00,分子自动转换成浮点数,输出保留两位小数 结果:123.4 ......
docker & docker compose常用命令
docker常用命令 容器生命周期管理命令 run 创建一个新的容器。 # 使用docker镜像nginx:latest以后台模式启动一个容器, # 并将容器命名为mynginx。 docker run --name mynginx -d nginx:latest # 使用镜像 nginx:late ......
task01:绪论、马尔可夫过程、动态规划
绪论 1.强化学习 1.1强化学习定义 强化学习(Reinforcement Learning, RL),又称再励学习、评价学习或增强学习,是机器学习的范式和方法论之一,用于描述和解决智能体(agent)在与环境的交互过程中通过学习策略以达成回报最大化或实现特定目标的问题 1.2强化学习的应用 游戏 ......
情绪管理
1、作为管理者,面对情绪,认可其合理性,要有自我察觉,不能让大脑自动反应,而是让理性来接管; 2、情绪有哪些分类 基本情绪(与生俱来)、 复合情绪(后天习得)悲喜交加爱恨交加、悔恨、紧张 积极情绪 消极情绪 为什么要情绪管理: 坏情绪传染-著名的踢猫行为 控制不了情绪,后果不可逆 情绪管理前奏- 情 ......
介绍下final ,finally 和 finalize三者的区别
final,finally和finalize在Java中都是关键字,但它们的用途和含义都是完全不同的。 final:final是一个修饰符,可以用于修饰类、方法和变量。 当final修饰一个类时,表示这个类不能被继承。 当final修饰一个方法时,表示这个方法不能被覆盖(Override)。 当fi ......
vue-大文件分片及断点上传
最近开发过程中,有一个大文件分片上传的功能,借鉴于网上的思路,结合自己后端的逻辑,完成了这个功能,在此记录如下: 界面展示: 一、将大文件分片上传写为一个组件,可以全局注册该组件,也可以在使用的页面注册该组件,使用vuex通讯进行组件间传值 由于我有好几个页面需要使用大文件上传,所以我是在App.v ......
vue+element项目部署到线上,所有icon图标不显示,解决方案
build里边utils.js加publicPath if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader', publicPath:'../../' } ......
批量导出多个页面为pdf文件
添加多个页面组件ref,每个页面组件加一个回调函数来判断此页面数据是否已经加载完毕,加载完毕所有页面后执行导出 import React, { useContext, useEffect, useRef, useState } from 'react'; import styles from './ ......
PS基础
复位窗口:窗口-工作区- 复位基本功能 一、PS窗口布局 顶部:菜单栏、选项栏 左侧:工具栏(顶部箭头可双栏或单栏显示) 中间:工作区 右侧:面板区 二、新建文件 1)新建、保存、打开及撤销——快捷键 Ctrl+N:新建文件 Ctrl+S:保存(PSD) Ctrl+Shift+S:另存为(JPEG) ......
图论——最小生成树 学习笔记
图论——最小生成树 学习笔记 本文仅对于无向连通图。 生成树,Spanning Tree(ST),在一个 \(n\) 个点的图中选取 \(n-1\) 条边,构成一棵树。 最小生成树,Minimum Spanning Tree(MST),通常是边权和最小的生成树。 算法分类: 算法 Prim Prim ......
Goland推荐插件
统一代码import风格 代码缩略图 - CodeGlance3 代码缩略图,主要是一个文件里面代码太长的话,可以通过这个缩略图快速去到想要的代码块。因为是自己写的代码,有时候写多了,或者都是在改一份代码,通过缩略图里面的长短,可以分辨出来,某个方法在哪个地方。个人习惯就是通过直接点击缩略图上面的代 ......
团队作业3--需求改进&系统设计
团队作业3--需求改进&系统设计 这个作业属于哪个课程 21级计科软件工程 这个作业要求是什么 作业要求 这个作业的目标 修改完善需求规格说明书、系统设计、Alpha任务分配计划、测试计划 一、需求&原型改进: 1.针对问题提出修改方案 在课上与老师交流之后,发现我们之前的需求设计书还是有些许问题, ......
WSL+ vscode 编程方法记录
WSL 的终端可以安装 zsh,使用起来体验感比 CMD 好太多了,再加上环境配置要方便很多,所以这里记录一下开发的流程和注意事项。 这里使用 conda 控制不同的 Python 环境,进行日常代码工作。还可以使用 Docker 实现更加严格和规范的环境配置。 Windows 图形界面查看 WSL ......
【随手记录】Llama Tutorial 大语言模型实践
这个tutorial的契机是yy突然看到了一个workshop 所以类似于一周大作业的形式,输入command输出使用了自动驾驶哪些模块,代码在这里 所以就干一干,顺便写一个tutorial给大家参考和教程 引申更多的应用 参考资料: https://github.com/facebookresea ......