NOT

杭电多校赛第8场 1007 Solubility

有n种液体,有些液体可以相融,且相融具有传递性。比如A与B相融,B与C相融,那么A与C也相融。 现在给出一些液体之间的相融关系,最后询问给定的k种液体能否两两相融。 用并查集将可以相融的液体合并,最后查询就是看这k种液体是不是在同一个集合内。 这题是多组测试,在判断k种液体是否相融的时候,一经发现立 ......
Solubility 1007

JUC并发编程黑马笔记

# JUC ## 进程 ### 概述 进程:程序是静止的,进程实体的运行过程就是进程,是系统进行**资源分配的基本单位** 进程的特征:并发性、异步性、动态性、独立性、结构性 **线程**:线程是属于进程的,是一个基本的 CPU 执行单元,是程序执行流的最小单元。线程是进程中的一个实体,是系统**独 ......
黑马 笔记 JUC

GNN学习 GNN理论

# GNN学习 GNN理论 ## 增强GNN的表现力 GCN=mean-pool+Linear+ReLU1 GraphSAGE=MLP+max-pool 问题: GNN节点embedding能否区分不同节点的局部邻居结构,在什么情况下会区分失败 接下来讲GNN如何捕获局部邻居结构 ### 计算图 G ......
GNN 理论

SpringBoot3集成Kafka

Kafka是一个开源的分布式事件流平台,常被用于高性能数据管道、流分析、数据集成和关键任务应用,基于Zookeeper协调的处理平台,也是一种消息系统,具有更好的吞吐量、内置分区、复制和容错。 ......
SpringBoot3 SpringBoot Kafka

CSS基础-浮动

### 浮动 浮动是为了元素标签的并排显示问题。 我们在浏览网页的时候,经常会看到 几个 div 块是可以并排显示的, 浮动就是解决这样问题的方法之一。 **float属性有以下的值** - float: left; 左浮动 - float: right 右浮动 **浮动的特点** - 浮动主要针对 ......
基础 CSS

Prototype 原型模式简介与 C# 示例【创建型4】【设计模式来了_4】

〇、简介 1、什么是原型模式? 一句话解释: 针对比较耗时的对象创建过程,通过原型的 Clone 方法来克隆对象,而非重新创建。 原型设计模式(Prototype Design Pattern)是一种创建型设计模式,其主要目的是通过复制已有对象来创建新的对象,而无需通过实例化类并初始化其属性。这种模 ......
模式 设计模式 原型 示例 Prototype

Gym-103438C Werewolves

# [Gym-103438C Werewolves](https://codeforces.com/gym/103438/problem/C) ## 题面 有 $n (1 \le n \le 3000)$ 个节点的树,每个节点的颜色为 $c_i$。 请计算这个树存在多少不同的连通子图,满足这个连通子 ......
Werewolves 103438 Gym

bad_python

对着正确的pyc文件在010把题目文件的前缀改掉 ......
bad_python python bad

谈谈Vue3中的ref和reactive

一、是什么? ref 和 reactive 是Vue3中用来实现数据响应式的API一般情况下,ref定义基本数据类型,reactive定义引用数据类型(我喜欢用它来定义对象,不用它定义数组,原因后面讲)我理解的ref本质上是reactive的再封装 二、先聊reactive reactive定义引用 ......
reactive Vue3 Vue ref

C# 字符串截取

C# 字符串截取 一般可以用到 subsring、Split、或者替换Replace、remove等 1、substring 只传递一个参数 String sb = "bbbdsajjds"; sb.substring(2);// 将字符串从索引号为2开始截取,一直到字符串末尾。(索引值从0开始); ......
字符串 字符

【校招VIP】产品分析之策略量化分析

考点介绍:产品的设计和迭代需要通过数值来进行分析,那么如何去制定一个数值策略,区分好坏的情况,就会非常的重要。属于数据量化的范畴。 一、考点题目 1. 一个社交APP, 它的新增用户的次日留存、7日留存、30日留存为52%、25%、14%, 请模拟出来,每天如果日新增6万用户,那么30天后,它的日活 ......
策略 产品 VIP

java开发工具idea连接aws账号管理

一: 下载插件 aws toolkit 二: 登录亚马逊账号拿到 密钥信息 三: 设置idea连接地区 配置idea连接信息 aws密钥 重启idea 左下侧可用 下载aws插件 配置亚马逊区域选择 这个必须和账号配对(一致地区) 去亚马逊官网获取密钥信息 这些都配置完后重启idea 左侧放会显示 ......
开发工具 账号 工具 java idea

ElementUI——vue2+element-ui 2.x的动态表格和表单

# 前言 一个基于vue2.x + element-ui 2.x版本的项目,里面都是CURD的东西,但是前人并未封装组件,而是直接CV,现在要新增一个大模块的功能,就想着封装个组件,后面再基于这个组件对老项目进行改造; > 虽然是一个大模块,但是功能还是比较简单的,结构如下; ![](https:/ ......
表单 element-ui ElementUI 表格 element

Docker Build Cache 缓存清理

Docker 18.09 引入了 BuildKit ,提升了构建过程的性能、安全、存储管理等能力。 docker system df 命令,类似于 Linux上的 df 命令,用于查看 Docker 的磁盘使用情况: [root@test /]# docker system dfTYPE TOTAL ......
缓存 Docker Build Cache

原生微信小程序 使用 Vant框架踩坑

一步一步 按照 vant 的步骤 npm 引入 配置 完了之后 用里面的组件 就报错了 那是因为 这是vant 里面 搞的一个坑 这个配置一定要 这样写 "miniprogramNpmDistDir":" ./ " 不要按照官网上面的 配置 miniprogramNpmDistDir 这个 记得构建 ......
框架 程序 Vant

鸿蒙生态星河璀璨| 抢先入局,敢为人先,HarmonyOS先行者的圆梦之旅

在互联网生态领域,李洋已经摸爬滚打十多年了,在时代变化和社会发展需求中不断摸索前行,是鸿蒙生态帮助他找到了新方向。他深感自主创新是企业爬坡过坎和发展壮大的根本,所以坚定不移地选择成为HarmonyOS先行者、布道者,坚定助力鸿蒙生态的发展繁荣。 同时他也是一位心怀梦想、稳得住、静得下、勤于圆梦的研究 ......

grafana发送日志告警

参考文档: ``` Grafana告警配置 参考:https://www.jianshu.com/p/dcc1af87ccf1 Grafana告警配置 参考:https://www.yii666.com/blog/516251.html 企业微信开发 参考:http://www.taodudu.cc ......
grafana 日志

json-server安装

一、下载安装: 【json-server网址】https://www.npmjs.com/package/json-server #使用npm全局安装json-server: npm install -g json-server #可以通过查看版本号,来测试是否安装成功: json-server - ......
json-server server json

关于FIle笔记

File.separator: File.separator 的作用相当于 ' \ ' 在 windows 中 文件文件分隔符 用 ' \ ' 或者 ' / ' 都可以 但是在 Linux 中,是不识别 ' \ ' 的,而 File.separator 是系统默认的文件分隔符号,在 UNIX 系统上 ......
笔记 FIle

Java面试指导-JavaEE基础知识

1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,Java 运行环境,为 Java 的运行提供了所需环境。 具体来说 JD ......
基础知识 基础 知识 JavaEE Java

瞅瞅吧!你可能会用到的 css 动画库

原文链接:[推荐几个你可能会用到的 CSS 动画库](https://fe32.top/articles/css10004/) ![image.png](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/b52b411aacde44e9836ce13 ......
画库 css

c# 识别语音的错误“未安装识别器”

运行以下命令以确定已安装的识别器,断点/调试 foreach (RecognizerInfo ri in SpeechRecognitionEngine.InstalledRecognizers()){ System.Diagnostics.Debug.WriteLine(ri.Culture.Na ......
语音 错误

zip压缩包查看移除文件夹

1. 移除`.zip`中的文件。 ```sh zip -d filename.zip "__MACOSX*" ``` 2. 查看`.zip` 文件内容 ```sh #显示压缩包内的文件名称及简要属性信息: zipinfo File.zip #显示压缩包内的文件名称及详细属性信息: zipinfo - ......
文件夹 文件 zip

pg,mysql,clickhouse导入性能测试

### 数据库导入csv文件测试及性能测试,1348189条数据,配置:4核(1.8MHz)8G,m2固态 #### clickhouse22 ``` # ck建表 create table dwv_order( order_id Int64, product_id Int32, city_id I ......
clickhouse 性能 mysql

解决乌班图下zip文件解压后中文乱码问题

## 解决乌班图下zip文件解压后中文乱码问题 unzip 如果没安装需要安装一下 ``` apt-get install zip ``` 解压:这个需要注意的是你解压的不能跟你的文件名称一致,刚开始以为是文件有空格导致的,后来点进去zip文件一看里面文件名跟外面文件名一样导致解压失败。 ``` u ......
乱码 文件 问题 zip

【校招VIP】java语言类和对象之map、set集合

考点介绍:map、set集合相关内容是校招面试的高频考点之一。 map和set是一种专门用来进行搜索的容器或者数据结构,其搜索效率与其具体的实例化子类有关系。 一、考点题目1、HashMap 为什么线程不安全? 解答:并发赋值被覆盖: 在 createEntry 方法中,新添加的元素直接放在头部,使 ......
对象 语言 java VIP map

Java基础篇-5

# 常见算法、集合进阶、Lambda表达式 ## 七种查找、十大排序 ## 常见算法的API:Arrays ![img](https://img2023.cnblogs.com/blog/2709896/202308/2709896-20230817142409929-1066673177.png) ......
基础 Java

Python包名和Pypi项目名

在PyPI和`setuptools`中,项目名称中的下划线 (`_`) 和连字符 (`-`) 都是允许的,但它们在某些上下文中有所不同。 1. **PyPI项目名**: - 当你上传一个包到PyPI时,项目名称中的下划线 (`_`) 和连字符 (`-`) 都是允许的。但为了统一,PyPI会视两者为相 ......
项目 Python Pypi

C#复杂类型转为QueryString

使用 visual studio 创建 webapi 项目,并添加 DefaultController.cs,代码如下 public class DefaultController : ApiController { [HttpGet] [Route("HH")] public DefaultRes ......
QueryString 类型

Python如何下载wheel包

## 安装wheel ``` pip install wheel -i https://pypi.douban.com/simple ``` ## 下载 ``` pip wheel -i https://pypi.douban.com/simple flask ``` ## 批量下载 ### req ......
Python wheel