NOT
Docker下搭建MySql主从复制
一、环境 1、Docker版本:Docker version 24.0.5, build ced0996 2、MySql:Server version: 5.7.36 MySQL Community Server (GPL) 3、Centos:CentOS Linux release 7.9.200 ......
day01
## 数组理论基础 ● 思维不难,主要是考察对代码的掌控能力 ● 内存中的存储方式:存放在连续内存空间上的相同类型数据的集合 ● 数组可以通过下标索引获取到下标对应的数据 ● 数组下标从0开始 ● 因为内存空间地址连续,因此删除或增加元素的时候,难免移动其他元素地址 ● Java中的二维数组,每一行 ......
CGAL入门——浅谈CGAL
CGAL官网https://doc.cgal.org/latest/Manual/index.html 最近在学习CGAL,发现CGAL中文资料太少了,官网示例代码也很少注释,还加入了很多自定义的很少见过的名词,易读性略差,学习起来有点难度 赶紧记录一下学习过程,怕以后忘了 1.简介 CGAL(Co ......
hfyz2023暑假集训邮寄
# Day1 去晚2分钟,开始一直在换位置,平常坐位被占了,而且发现没有高二的(乐 然后老师在上面……&@¥%……%#×&! 发了件特别丑的衣服(hfyz出息了,四机房翻新还发定制衣服,还有新键鼠!!~~虽然没装上去~~),去拍了个照 老师是[szr](https://www.cnblogs.com ......
基于YoloV8的人体骨架提取代码编写时遇到的问题
# 1、获取骨架端点的xy轴位置 在最初进行编写的时候,我借鉴了网上的代码,其中出现最多的便是`bboxes_keypoints = results[0].keypoints.cpu().numpy().astype('uint32')`,但是实际运行时往往会报错`AttributeError: ' ......
【JavaScript30】promise
## 在前端js中是可以发送网络请求的,如果前端js的请求是线性的请求(同步), 网站的体验会很差。设计js发请求的那个人. 选择了使用异步执行方式. 大幅度的提升用户体验. ``` console.log("我要发请求了"); setTimeout(function(){ console.log( ......
《天道》
近期,老师让我们观看了《天道》电视剧,让我们体会其中的格律诗乐器的生产流程和质量控制流程,在经过熬夜刷剧之后基本上对内容有了一定的认识。《天道》电视剧中描绘的格律诗乐器的生产流程和质量控制流程是一段富有戏剧性和细腻情感的艺术描写。虽然电视剧中可能没有详细展示全部的生产流程和质量控制流程,但是在我观看 ......
做题笔记
### [AT_abc313_d] Odd or Even 简单题,但是为什么赛场上 WA 了呢? 弱化题目,设 $n = k + 1$,发现只需要每一个数不取询问 $k$ 次,通过前缀和得出。 再设 $k + 1 \ | \ n$,发现只需要类似分块即可解决。 回到原题,最后的一部分如何计算?我们 ......
深入源码分析:掌握Java设计模式的精髓
深入源码分析:掌握Java设计模式的精髓 作为一个开发人员,在进行一个项目的设计与实现的过程中,应当具备软件架构的全局观,对项目进行模块化的设计,并充分考虑代码的可复用性,用最少的代码实现最完备的功能,使代码简洁、优雅。 优秀的系统应兼备功能强大、模块清晰、高扩展性,这离不开对各种设计模式的灵活运用 ......
C#中的多线程和异步编程详解
## 介绍 在现代软件开发中,多线程和异步编程是非常重要的技术。它们可以提高程序的并发性,使得应用程序更加响应和高效。本文将深入探讨C#中的多线程和异步编程,帮助读者理解其原理、用法和常见问题。 ## 1. 什么是多线程? 多线程是指在一个应用程序中同时执行多个线程的能力。每个线程都是独立运行的,拥 ......
log-2023-08-09
#### 周三开会日,内容有点多,记下未来两周要做的事情: - Scalpel NSDI 投稿 1. Basic workflow已明确,Diagnosis分为两阶段: 1)诊断哪些condition不满足,这是一个粗粒度的错误; 2)condition不满足是由于哪些配置导致的,这一步诊断到细粒度 ......
Go语言中省略号用法大全
Go语言中的ellipsis(即三个连续的点 `...`)确实有几种用途。下面是这些用途的总结: 1. **定义变参函数(Variadic Functions)**: Ellipsis 用于函数定义时,表明该函数可以接受任意数量的参数。这些参数会被当作一个 slice 来处理。 例如: ```go ......
普通Java项目实现定时任务
在Java中,可以使用java.util.Timer或java.util.concurrent.ScheduledExecutorService类来实现定时任务。 以下是使用java.util.Timer实现定时任务的示例代码: public class MyTimerTask extends ......
普通Java项目实现定时任务
在Java中,可以使用java.util.Timer或java.util.concurrent.ScheduledExecutorService类来实现定时任务。 以下是使用java.util.Timer实现定时任务的示例代码: public class MyTimerTask extends ......
单源最短路径算法
# 单源最短路径算法 ## 1. 原理 单源最短路径算法是一种用于在有向图或无向图中找到从指定源节点到其他所有节点的最短路径的算法。常用的单源最短路径算法有Dijkstra算法、Floyd-Warshall算法和Bellman-Ford算法。 ## 2. Dijkstra算法 Dijkstra算法是 ......
python虚拟环境
为不同的项目创建隔离的Python虚拟环境来帮助保持不同项目所需的依赖关系。 1.什么是Python环境 系统环境变量PATH,当我们在命令行中运行程序时,系统会根据PATH配置的路径列表依次查寻是否有可执行文件python如果在所有路径列表中都查找不到,就会报报错:'python' 不是内部或外部 ......
遥遥领先 spring,中国人的 solon 来啦!10% 的体积,10倍的速度
Java 新的生态型应用开发框架:更快、更小、更简单。
启动快 5 ~ 10 倍;qps 高 2~ 3 倍;运行时内存节省 1/3 ~ 1/2;打包可以缩到 1/2 ~ 1/10;同时支持 jdk8, jdk11, jdk17, jdk20, graalvm native image。 ......
【Oracle】获取指定用户所有表的建表语句
``` #!/bin/bash TBL_LIST=/tmp/table_name_list.out TBL_METADATA=/tmp/ddl_tables_all.sql sqlplus -S '/ as sysdba' << EOF PROMPT spool ${TBL_LIST} set pa ......
分页器
推导分页器原理 分页:当我们要展示的数据特别多的时候,一页展示不完,这个时候我们需要把展示的数据分成多页展示。 分页需要的几个参数: 1、总数据有多少条 2、每页展示多少条数据 3、一共展示多少页 4、总页数=总数据量/每页展示多少条数据 5、当前第几页(前端传过去的) 推导,了解不用掌握代码: 后 ......
《天道》观后感
格律诗乐器的生产流程: 设计与构思: 生产格律诗乐器的过程始于设计与构思阶段。乐器设计师和音乐家将共同合作,确定乐器的外观、音色和音域等特性。他们考虑如何将传统的乐器元素与格律诗的内涵相结合,以创造出独特的音乐体验。 材料准备: 选择合适的材料对于乐器的质量至关重要。木材、金属、漆料等材料需要经过精 ......
go-zero 是如何做路由管理的?
**原文链接:** [go-zero 是如何做路由管理的?](https://mp.weixin.qq.com/s/uTJ1En-BXiLvH45xx0eFsA) go-zero 是一个微服务框架,包含了 web 和 rpc 两大部分。 而对于 web 框架来说,路由管理是必不可少的一部分,那么本文 ......
8.9 JOI 专场
上午下午模拟赛。 期望得分 100 + 12 + 30,实际得分 100 + 12 + 60 第一题用时过长导致没有时间看第二题和第三题。 二分图太弱了! # [疑案追凶](https://www.luogu.com.cn/problem/P7968) 我们将相邻的,互不相交的身高区间放到一个询问里 ......
线段树的一些延伸
## 一.动态开点线段树 虽然思路简单,但对于一个习惯数组写法的人,这是一个比较难受的东西。 动态开点一般是用来解决空间上的问题的。 一般来说,普通的线段树是直接将一颗完整的线段建出来,但如碰到数据范围大或卡空间的时候,我们就只能在我们需要的时候再建,这个就叫做动态开点。(类似于 trie) ### ......
格律诗乐器的生产流程与质量控制流程
格律诗乐器的生产流程通常包括以下步骤: 设计和研发:在制造格律诗乐器之前,需要进行设计和研发工作。这包括对乐器的结构、材料和音色等进行研究和设计,以确定乐器的规格和要求。 材料准备:选择合适的材料对于乐器的质量至关重要。根据乐器的特点和需求,选择合适的木材、金属、皮革等材料,并进行加工和处理。 制造 ......
ERROR: Attempting to operate on hdfs namenode as root问题的解决
# 问题描述 在我尝试启动hadoop集群的时候,突然出现这个问题,一串的ERROR啊,真的是很搞心态!  # 问题 ......
2023.8.9 做题记录
# CF20C 题意:输出 $1\sim n$ 的最短路路径。 分析:直接裸 `bfs` 记录松弛操作的上一个点即可。 复盘:不需要复盘。 # CF840B 题意:给出若干条边,对于每个点给出 $d_i=0/1/-1$,若 $d_i=1$ 则表示该点度数为奇数,若 $d_i=0$ 则表示该点度数为偶 ......
基于YOLO V8的人体骨架提取
题外话:我记得没错的话,最多两年前,当时YOLO系列才出到V5,怎么现在都出到V8了啊。 # 1、前言 YOLOv8是 ultralytics 公司在 2023 年 1月 10 号开源的 YOLOv5 的下一个重大更新版本,目前支持图像分类、物体检测和实例分割任务,该公司同样也是YOLOV5的提出者 ......