XOR

JOISC 2021 题解

#### JOISC21 フードコート (Food Court) 首先我们发现我们这个删除实际上可以假删除,我们每次问询时求出这个队列目前被删了几个(维护区间加,区间 $\max(0,A-x)$)就可以把删除操作给弄掉了。 然后我们考虑对商店做扫描线!因为我们现在其实就是对商店的单点问询,我们这个加 ......
题解 JOISC 2021

表格编辑时,根据这一行弹出层显示编辑界面,点击保存时发送请求,请求成功保存好数据到表达,请求错误,弹出提示

这是一个网上的列子, 一表格,点击编辑时弹出层编辑这一行,点击保存时送请求的完整示例: <template> <div> <el-table :data="tableData" style="width: 100%"> <el-table-column prop="name" label="姓名"> ......
表格 一行 界面 错误 数据

Metabase可视化BI系统部署安装及简单使用

Metabase 是国外开源的一个可视化系统,语言使用了Clojure + TypeScript。 > Clojure(/ˈkloʊʒər/)是Lisp程式語言在Java平台上的現代、動態及函數式方言。来自维基百科。 > 我也是第一次看到这个语言,知道它是可以运行在Java环境上的语言就可以了🙃 ......
Metabase 系统

我对TCP三次握手的理解

客户端:买菜大妈服务端:菜贩两次握手买菜大妈:这萝卜2毛一斤卖不?菜贩:卖。你要几斤?如果这两个人是在app上买的。互相之间看不到,那么大妈不想卖,走了。菜贩还在等她回话,这就浪费时间了。 三次握手买菜大妈:这萝卜2毛一斤卖不?菜贩:卖。你要几斤?买菜大妈:我不买,我就问问。买卖不成情谊在,都不耽误 ......
TCP

使用Node搭建一个本地的WebSocket服务

首先创建一个目录,`cd`到目录下, `npm init -y `一路回车, 安装一个插件 `npm i websocket` 建一个`server.js`文件 ```js const WebSocketServer = require('websocket').server const http ......
WebSocket Node

ffprobe提取元数据信息时可以提升提取速度的方法

ffprobe -probesize 1048576 -analyzeduration 1000000 加入-probesize 2048576 -analyzeduration ,5000以后可以提升20%, `-analyzeduration` 是 ffprobe 的选项之一,用于指定解析器在分 ......
速度 ffprobe 方法 数据 信息

hdfs开启回收站(废纸篓)

# 1、背景 我们知道,在`mac`系统上删除文件,一般情况下是可以进入 `废纸篓`里的,如果此时我们误删除了,还可以从 废纸篓中恢复过来。那么在`hdfs`中是否存在类似mac上的`废纸篓`这个功能呢?答案是存在的。 ![废纸篓](https://img-blog.csdnimg.cn/b668c ......
废纸篓 废纸 回收站 hdfs

5.25

#include<stdio.h>void main(){int i,num1,num2,j,n=0;printf("The fraction serials with demominator 40 is:\n");for(i=1;i<40;i++){num1=40;num2=i;for(j=2;j ......
5.25 25

总结20230525

代码时间(包括上课)2h 代码量(行):50行 博客数量(篇):2篇 相关事项: 1、今天上午进行了校级卫生大检查,我们班整体来说表现不错,有三个宿舍被评为了优秀宿舍,其余的宿舍也得到了好评。 2、今天上午查完卫生后,和队友出去买了比赛相关的东西,周六就开始比赛了。 3、今天下午进行的是羽毛球课的考 ......
20230525

实验六

任务四 #include <stdio.h> #include<string.h> #define N 100 typedef struct { char num[10]; // 学号 int s1; // 期末成绩 int s2; // 平时成绩 double sum; // 总评 char le ......

numpy根据取值索引位置

import numpy as np # 示例的NumPy数组 numpy_array = np.array([[1, 2, 3], [4, 5, 6], [7, 2, 9]]) # 使用np.where()函数找到元素等于2的索引位置 indices = np.where(numpy_array ......
索引 位置 numpy

springmvc中前端提交数据显示乱码的解决方法

自己手写一个Filter来处理前台发送的请求: 对前台打来的请求进行设置,servletRequest.setCharacterEncoding("utf-8"); 然后放行,继续执行即可。 package com.gyh.web.filter; import javax.servlet.*; im ......
乱码 前端 springmvc 方法 数据

MySQL - mysql 面试题

事务的四个特点是什么?他们的实现原理是什么? mysql的redolog、undolog、binlog分别有什么作用? 什么是二阶段提交,如何保证宕机时数据的一致性? MVCC如何实现多版本并发控制?如何解决读写冲突? mysql中的幻读是什么?如何解决幻读问题? 事务的四个特点是什么?他们的实现原 ......
MySQL mysql

python 格式化代码

安装 pre-commit ```bash sudo apt install pre-commit -y ``` ```plaintext repos: - repo: https://github.com/python/black rev: 23.3.0 hooks: - id: black la ......
代码 格式 python

Redis

# Redis ## 1.认识redis ### 1.1什么是NoSQL > NoSQL是非关系数据库 - 数据结构:非结构化 - 数据关联:非关联的 - 查询方式:非SQL查询 - 事务特性:BASE(无法满足事务的ACID) > 使用场景 - 数据结构不固定的 - 对一致性,安全性要求不高 - ......
Redis

每日打卡

比较分数大小 问题描述:比较两个分数的大小 问题分析:先设一个新的函数以便将分母分子转化成乘的状态,再直接比较乘积的结果,大的话直接输出即可 代码:#include<stdio.h> #include<math.h> int ll(int a,int b); int main() { int i,j ......

python计算余弦相似性和汉明距离

要使用矩阵相乘来计算7个二进制编码之间的余弦相似性,我们需要先将二进制编码转换为数值向量。对于每个二进制编码,我们可以将0映射为-1,将1映射为1,从而得到一个数值向量。然后,我们可以将这些数值向量表示为一个矩阵,并进行矩阵相乘来计算余弦相似性。 以下是一个示例代码,使用Python和NumPy库来 ......
余弦 相似性 python

Java面向对象(高级)

# 1、类变量 类变量是被类的所有实例共享的。 类变量具体放的位置在哪?在内存中的那个区域,这和jdk的版本是有关的 静态变量在类加载的时候就生成了,即使没有创建类实例也能访问,当然通过实例来实现 ![4.png](https://s2.loli.net/2023/05/25/uRKgvbmojwp ......
对象 Java

汇编-debug命令

r 查看cpu寄存器内容 ......
命令 debug

F查询与Q查询

# F查询与Q查询 ### 1、 aggregate 若想把整张表当成一个组来使用聚合函数,应该调用aggregate ```python # 1、先导入聚合函数 from django.db.models import Max, Min, Avg, Sum, Count """ 小窍门: 只要是跟 ......

VCS基本编译参数

参考:VCS基本编译参数 - 知乎 (zhihu.com) 1. vcs常用编译选项: (1) 帮助文档 vcs -h 列出最常用的vcs编译和runtime选项 vcs -doc 在网页上显示vcs文档 vcs -ID 显示本机的一些信息以及VCS的版本信息 (2)license选项 vcs -l ......
参数 VCS

通过nc获取靶机的反弹Shell [靶机实战]

1、环境 Kali:172.30.1.3/24 靶机(Funbox9):172.30.1.129/24 2、信息收集 通过nmap扫描此主机,我们需要获取到开放的端口以及服务的Banner 1 nmap -sV -T5 -A 172.30.1.129 通过扫描我们发现,目标主机开放着21端口,服务B ......
靶机 实战 Shell

20201226马瑞婕Exp-8 Web综合

[TOC] #一、基础问题回答 ##1.1 .什么是表单 > 表单在网页中主要负责数据采集功能。一个表单有三个基本组成部分: 表单标签:这里面包含了处理表单数据所用CGI程序的URL以及数据提交到服务器的方法。 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框和文件上传框 ......
20201226 Exp Web

5月25日打卡

运行下面程序,观察输出结果 #include<iostream> using namespace std; int x = 5, y = 7; void myFunction() { int y = 10; cout << "x from myFunction:" << x << "\n"; cou ......

VS Code的工作台显示

设置显示/取消左上方的工作台 file--preferences--settings--搜索 workbench --选择visible ......
工作台 Code VS

pytorch安装

电脑配置: window10、 python3.6 cuda11.4.14X 一、CUDA安装 (1)查看电脑版本 (2)下载cuda,大约2.8g。网址(CUDA Toolkit 11.4 Update 1 Downloads | NVIDIA Developer) (3)安装cuda,默认安装路 ......
pytorch

ABP EF Core 删除外键迁移

使用Code First模式时,会默认添加外键的迁移,外键约束虽然可以保证数据的一致性和完整性,但同样会带来一些问题,比如 1. 可能带来一定性能影响,从表中插入或删除数据时,数据库都必须检查外键约束是否仍然有效。 2. 可能会给运维带来困难,因为添加、删除或修改外键可能需要修改其他相关表。 如果想 ......
Core ABP EF

跟着hsp学springmvc--数字格式化介绍

基本数据类型和字符串类型的自动转换<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> <%@ page contentType="text/html;charset=UTF-8" language="j ......
springmvc 跟着 格式 数字 hsp

第三十天打卡

一 、问题描述 求出100以内的勾股数。 二 、设计思路 定义a,b两数,a 以1开始循环,b以a+1开始,避免出现a=3,b=4;a=4,b=3的情况,在对于c开始从0循环,设置条件c*c=a*a+b*b出现满足就输出a,b,c三数的值。 三 、程序流程图 四 、代码实现 ......

【消息队列】概览

消息队列作用:解耦、异步、削峰(大促) 引入的问题: 如何保证消息的高可用 如何保证消息消费的幂等性 如何处理消息丢失问题 如何保证消息的顺序性 如何解决消息积压 如何保持数据一致 需关注的技术实现: 1、存储模型:如何快速的读写 ......
队列 概览 消息