XOR

边沿检测模块

- always块的信号敏感变量只能有一个时钟和一个复位 # 上升沿检测电路 ![image](https://img2023.cnblogs.com/blog/2954438/202307/2954438-20230704134719055-958709787.png) # 下降沿检测电路 ![i ......
模块

LeetCode 450. 删除二叉搜索树中的节点

#题目链接:[LeetCode 450. 删除二叉搜索树中的节点](https://leetcode.cn/problems/delete-node-in-a-bst/) ##题意: **给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树 ......
节点 LeetCode 450

P8903 [USACO22DEC] Bribing Friends G 看电影

# P8903 [USACO22DEC] Bribing Friends G 看电影 [TOC] [题目传送门](https://www.luogu.com.cn/problem/P8903) ## 题目描述 Bessie 想要观看纪录片:奶牛基因组学,但她不想一个人去。不幸的是,她的朋友们没有足够 ......
看电影 Bribing Friends P8903 USACO

线段树

# 引入 用来维护**区间信息**的数据结构 可以在 $O(\log N)$ 的时间复杂度内实现单点修改、区间修改、区间查询(区间求和,求区间最大值、最小值)等操作。 # 线段树的基本结构与建树 ## 过程 将每个长度不为 $1$ 的区间划分成左右两个区间递归求解,把整个线段划分为一个树形结构,通过 ......
线段

CF1487B Cat Cycle 题解

## CF1487B Cat Cycle 题解 ### 思路分析 在这道题中,很明显是一道数学题,因为有十分明显的数据范围: $$ n \le 10 ^ {9} , k \le 10 ^ {9} $$ 分析如下: - 对于 $n$ 为偶数的情况下,猫 $A$ 和猫 $B$ 永远不可能相遇,所以直接输 ......
题解 1487B Cycle 1487 Cat

无源晶振电路中并联电阻的作用

一般来说,单片机的时钟电路是使用外部的无源晶振和负载电容组合实现连接到单片机的Xin和Xout引脚上,无源晶振自身无法振荡,因此需要匹配外部谐振电路才可以输出振动信号。 但是在实际电路设计中,也会在晶振两端并联一个电阻。这个电阻叫做反馈电阻。​ 那么并联的这个反馈电阻有什么作用呢? 首先来看下时钟电 ......
电阻 电路 作用

如何制作 GitHub 个人主页

人们在网上首先发现你的地方是哪里?也许你的社交媒体是人们搜索你时首先发现的东西,亦也许是你为自己创建的投资组合网站。然而,如果你使用GitHub来分享你的代码并参与开源项目,那么你的GitHub个人主页可能是人们为了了解你而去的第一个地方。 你希望你的GitHub个人主页说些什么?你希望如何以简明易 ......
GitHub 个人主页 个人 主页

大连人工智能计算平台——华为昇腾AI平台——高性能计算HPC的CPU亲和性设置

地址链接: https://www.dlaicc.com/ 很不幸的是课题组没有经费了,这个超算账号已然被华为官方停掉了,想想自己囊中羞涩还是一切作罢,估计关于超算方面的东西也就快分享到这里了。 ......

搞定MySQL,都是干货

MySQL数据库简介 MySQL近两年一直稳居第二,随时有可能超过Oracle计晋升为第一名,因为MySQL的性能一直在被优化,同时安全机制也是逐渐成熟,更重要的是开源免费的。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并 ......
干货 MySQL

十、Sentinel之热点参数限流

### 一、介绍 何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访问进行限制。比如: * 商品 ID 为参数,统计一段时间内最常购买的商品 ID 并进行限制 * 用户 ID 为参数,针对一段时间内频繁访问的用户 ID 进行限制 热点参数限流 ......
Sentinel 参数 热点

IDEA安装leetcode插件

1.在idea的Settings-Plugins-BrowseRepositories搜索leetcode。如图: 安装完成后,重启idea。 2.Idea的Tools下出现leetcode plugin: 设置leetcode官网的登录名和密码,设置TempFilePath这里设置为新建项目的路径 ......
插件 leetcode IDEA

014 搜索后台接口,搜索前台,支付宝支付介绍,支付宝二次封装,下单接口

# 1 搜索后台接口 ```python # 咱们写的很简单,但是公司中这个接口是最牛逼的 -搜索接口中带个性化推荐 # 咱们只写了实战课,搜索要搜索所有跟用户输入相关的 -实战课 -轻课 -免费 -资料 文档 ``` ## 1.1 视图类 ```python from utils.common_r ......
接口 前台 后台 014

学迭代器遇到的一个问题

事情是这样的 function iter (arr,index) index = index + 1 if arr[index] then return arr[index],index end end a={1,2,3,5,4} for k,v in iter,{1,2,5,6,5,4},0 do ......
问题

常用类

包装类的用途对于包装类来说,这些类的用途主要包含两种:1.作为和基本数据类型对应的类型存在,方便涉及到对象的操作,如Object[ ]、集合等的操作。2.包含每种基本数据类型的相关属性如最大值、最小值等,以及相关的操作方法(这些操作方法的作用是在基本数据类型、包装类对象、字符串之间提供相互之间的转化 ......
常用

mystl之deque容器

### deque 代码仓库:`https://github.com/sjz-hub/mystl` **简介** + deque是双端队列,c++标准STL容器的一种 + 特点 + 双向访问:支持在队列的两端进行高效的插入和删除操作 + 内部插入:支持在内部进行插入和删除操作,但是性能不如list ......
容器 mystl deque

012双写一致性之定时更新,异步发送短信,异步秒杀逻辑前后端,课程页面前端,课程相关表分析,基于对象跨表查询和双下划綫连表查询,课程表数据录入,课程主页接口

# 0 双写一致性之定时更新 ```python # 一旦加入缓存,就会出现数据不一致的请请求 # 双写一致性问题 -1 改数据,删缓存 -2 改数据,改缓存 -3 定时更新 # 首页轮播图存在双写一致性问题这个问题 -以现在的技术水平(信号),做不到 :改数据删缓存 -能选择的就是定时更新 -轮播 ......

013查询所有课程接口,课程详情接口,课程详情后台之所有章节接口,所有课程前台,课程详情前台,课程详情页面,视频托管

# 1 查询所有课程接口 ```python # 查询所有课程接口 -带过滤:按分类过滤 -带排序:价格,学习人数 -带分页:简单分页 ``` ## 1.1 视图类 ```python class CourseView(GenericViewSet, ListModelMixin): queryse ......
课程 详情 接口 前台 后台

Markdown学习

Markdown学习 一级标题(# 文字) 二级标题(## 文字) 三级标题 (### 文字) 四级标题 (#### 文字) 五级标题 (##### 文字) 六级标题(###### 文字)/最多只支持六级标题 字体 hello word! hello word! hello word! hello ......
Markdown

【论文阅读】Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutions

来自ICCV2021 论文地址:[2102.12122] Pyramid Vision Transformer: A Versatile Backbone for Dense Prediction without Convolutions (arxiv.org) 代码地址:https://link. ......

7.4

连续因子 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。 输入格式: 输入在一行中给出一个正整数 N(1<N<231)。 输出格式: ......
7.4

如何保持缓存和数据库中的数据一致

背景 缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。 缓存是什么 存储的速度是有区别的。缓存就是把低速存储的结果,临时保存在高速存储的技术。 如图所示,金字塔更上面的 ......
数据 缓存 数据库

异常机制

异常机制本质 当程序出现异常,程序安全的退出、处理完后继续执行的机制 异常(Exception)的概念 异常指程序运行过程中出现的非正常现象,例如除数为零、需要处理的文件不存在、数组下标越界等。 在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信 ......
机制

牛客小白月赛74 G 跳石头,搭tizi

[题目链接](https://ac.nowcoder.com/acm/contest/59284/G)) ![](https://img2023.cnblogs.com/blog/1912305/202307/1912305-20230704211122864-265740948.png) 数据范围 ......
石头 tizi

深入理解 Java 反射和动态代理

简介 什么是反射 反射(Reflection)是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序获取自身的信息,并且可以操作类或对象的内部属性。 通过反射机制,可以在运行时访问 Java 对象的属性,方法,构造方法等。 反射的应用场景 反射的主要应用场景有: 开发通用框架 - 反射 ......
动态 Java

Spring Boot 3.0.0 来啦!最小依赖 Java17!升还是不升?

Spring 官方于 2022 年 1 月 20 日发布 Spring Boot 3.0.0-M1 版本,预示开启了 Spring Boot 3.0 的里程碑。 官方公告下的中文评论有点东西。。。熟悉的味道!就是那个味! 分享一篇朋友对 SpringBoot3.0 的介绍:生还是不生? Spring ......
还是 Spring Boot Java 17

gitlab--needs、default

needs 并行阶段 可无序执行作业,无需按照阶段顺序运行某些作业,可以让多个阶段同时运行 例如下面的 ci 文件 stages: - build - test - deploy module-a-build: stage: build script: - echo "hello3a" - slee ......
default gitlab needs

关于mysql存储引擎、管理和维护概述

数据库的存储引擎是数据库的底层软件组件,数据库管理系统使用数据库引擎进行增删查改的操作。mysql的核心就是数据库引擎。 mysql5.7支持的存储引擎有innoDB MyISAM Memory 可以通过show engines。 InnoDB存储引擎: 1.InnoDB给mysql提供了具有提交, ......
引擎 mysql

Vue02

## 1.Vue计算属性和watch监听 ### 1.1.计算属性 ```HTML Title 您的生日是:{{birth}} ``` ### 1.2.watch - watch可以让我们监控一个值的变化。从而做出相应的反应。 ```HTML Title ``` ## 2.组件化 ### 2.1.什 ......
Vue 02

Day01,2023.07.04

行程 9:00 到达上海信息安全测评认证中心(黄浦区陆家浜路1308号)。 9:30 签订协议,领取电脑、本子等。 10:20 确认负责老师,前往所在处:上海电气集团数字科技有限公司(闵行区合川路2555号2号楼)。 11:00 到达,听老师与公司负责人交谈。 11:30--13:00 吃饭休息 1 ......
2023 Day 01 07 04