NOT
8266sg90舵机+WPF上位机
> 上位机可以通过串口控制舵机、蜂鸣器。 示例: #### Esp8266部分 基于Arduino,依赖库:U8g2、Servo。 接线引脚看代码哈。 ```c++ #include #include #include /***OLED 引脚 */ #define SCL 5 /* 时钟引脚*/ # ......
MongoDB
# 1.MongoDB入门 ## 1.1 MongoDB简介 MongoDB是一个开源、高性能、无模式的文档型数据库。设计的目的是简化开发和方便扩展,是NOSQL数据库的一种,是最像关系型数据库的非关系型数据库。 MongoDB支持的数据结构非常松散,是一种类似于JSON格式名叫BSON,既可以存储 ......
PostgreSql
pgAdmin :是一款专门针对PostgreSQL数据库的客户端管理软件,该版本在pgAdmin 3的基础上做了较大的架构变化,由之前的CS架构变更为基于浏览器的BS架构。 # WITH查询(通用表表达式) WITH通用表表达式可以认为是定义在一个查询中的临时表。 WITH语句的结构分为WITH子 ......
力扣---42. 接雨水
给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入:height = [0,1,0,2,1,0,1,3,2,1,2,1] 输出:6 解释:上面是由数组 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度图,在这种情况下,可 ......
The 2023 Guangdong Provincial Collegiate Programming Contest(2023广东省赛)
链接:[https://codeforces.com/gym/104369](https://codeforces.com/gym/104369) ## A. Programming Contest C++ Code ```cpp #include "bits/stdc++.h" using nam ......
NTFS权限
通过NTFS权限,实现不同用户访问不同对象权限(管理员对文件的增删改查,而游客只能读)。 文件系统即在外部储存设备上组织文件的方法 FAT NTFS -> windows EXT ->linux NTFS 特点(适合大内存) 1.提高磁盘读写性能 2.可靠性,加密文件系统,访问控制列表(ACL)(a ......
在尚硅谷学习docker 笔记
尚硅谷docker学习笔记 1.docker简介(基础篇) 2.docker的安装 3.docker的常用命令 3.1帮助启动类命令 3.2镜像命令 3.3容器命令 4.对docker镜像的深入理解 4.1镜像的一些重要概念 4.2docker镜像commit操作案例 4.3本地镜像发布到阿里云/私 ......
E - Defect-free Squares
E - Defect-free Squares (atcoder.jp) 题意:一个H*W的矩形上有几个块有洞,问你没有洞的正方形有多少个 两种做法,DP和二分前缀和 DP是官方题解 先是二分前缀和做法,当时没想到前缀和可还行。。 先弄好前缀和,然后我们考虑用(i,j)作为正方形左上角能贡献多少个正 ......
常用css颜色收集
1. 几种柔和配色 蓝色 #A1E7FE 黄色 #FEEBB1 粉红色 #FAD8EC 绿色 #D5E394 橘黄色 #FBBA9C 2. 中国传统色 3. 传统42色 ......
数据库回档操作
要求:模仿腾讯云数据库,选择数据库,或者数据库下的表,然后点击回档时间,进行回档操作; 实现:实现思路通过 冷备数据+热备数据 实现数据库回档到固定的时间点,前提要求,数据库固定时间都会进行数据备份; 冷备数据:冷备方式有多种,物理冷备,逻辑冷备; 物理冷备:就是把数据库整个文件拷贝下来,需要的时候 ......
Docker
# Docker简介 官网地址:https://www.docker.com/ 。 - Docker 是世界领先的软件容器平台,基于 **Go 语言** 进行开发实现。 - Docker 能够自动执行重复性任务,例如搭建和配置开发环境,从而解放开发人员。 - 用户可以方便地创建和使用容器,把自己的应 ......
Git
# Git简介 Git是一种**分布式版本控制系统**。 分布式版本控制系统(DVCS)客户端不只提取最新版本的文件快照,而是把服务器上代码仓库完整的镜像下来,包括历史记录。这样每一次克隆操作,就是对服务器代码仓库的完整备份。当服务器发生故障时,可以使用镜像出来的本地仓库进行恢复。 # Git三种状 ......
ider
## ider快捷键 ```plain Ctrl+Shift+N 查找文件 Ctrl+N 查找类 Ctrl+Shift+R 全局搜索 Ctrl+Shift+/ 多行注释 Ctrl+/ 单行注释 Ctrl+E 打开最近的文件 Ctrl+D 复制行 Ctrl+X 删除行 ALT+7 显示类视图,可以查看 ......
Maven
## 1 Maven简介 ### 1.1 Maven是什么 maven是一个项目管理工具,可以进行项目构建、依赖管理、项目管理。 ### 1.2 Maven目录结构 若要使用Maven,那么项目的目录结构必须符合Maven的规范,其目录结构如下: 和事件
# 面试常考:C# 委托(delegate、Action、Func、predicate)和事件 刚开始工作的时候,觉得委托和事件有些神秘,而当你理解他们之后,也觉得好像没有想象中的那么难,这篇博文算是自己对委托和事件的一次梳理和总结。 ## 二、委托 C#中的委托,相当于C++中的指针函数,但委托是 ......
2021年中国大学生程序设计竞赛女生专场
链接:[https://codeforces.com/gym/103389](https://codeforces.com/gym/103389) ## A. 公交线路 C++ Code ```cpp #include "bits/stdc++.h" using namespace std; usi ......
Python教程(5)——Python的第一个程序
python的环境以及IDE都准备好之后,我们就可以开始Python之旅了。Python的第一个程序通常是打印输出"Hello, World!",非常简单。以下是一个示例: ```python print("Hello, World!") ``` # 运行python代码 首先必须明白python是 ......
Ezflask
源码:(因为比赛时本地测试,删掉了一段黑名单验证的代码) import uuid from flask import Flask, request, session import json app = Flask(__name__) app.secret_key = str(uuid.uuid4() ......
Node.js下载安装教程
一、下载安装包 1、百度网盘自提链接: 链接:https://pan.baidu.com/s/1Bbw895MtUgjlfZylPHCCxw 提取码:x89v 2、进入官网下载 https://nodejs.org/zh-cn/download/ 选择对应版本,我这里选的windows64位版本 二 ......
vue--dat41--scoped作用域
1. scoped 样式 作用: 让样式在局部生效 防止冲突 写法 <style scoped> </style> npm view webpack versions. 查看 webpack 的版本 npm view less-loader versions 查看 less-loader 版本 np ......
Elasticsearch自定义分词器
## 分词发生时期 分词器的处理过程发生在`Index Time`和`Search Time`两个时期 - Index Time:文档写入并创建倒排索引时期,其分词逻辑取决于映射参数`analyzer`。 - Search Time:搜索发生时期,其分词仅对搜索词产生作用。 ## 分词器的组成 - ......
HTML | HTML实体
在 `HTML` 中我们可以用一种**特殊的形式**的内容,来表示某个**符号**,这种特殊形式的内容,就是 `HTML` 实体。比如小于号 ` **字符实体**由三部分组成:一个 `&` 和 一个实体名称(或者一个 `#` 和 一个实体编号),最后加上一个分号` ;` 。 常见字符实体总结: ![ ......
外键关系不为主键Id时的设计
> 当外键关系设计不为主键Id时(一般不这样设计) `LibraryEntity` ```CSharp using Volo.Abp.Domain.Entities; namespace Product.Domain.Entity; public class LibraryEntity : Aggr ......
Docker 进阶
要暂停名为 “my-container” 的容器,可以运行以下命令: docker pause my-container 暂停后,容器的所有进程将被挂起,不再执行任何操作。 要恢复暂停的容器并使其继续运行,可以使用 命令:docker unpause docker unpause my-contai ......
rpm 与 程序安装
rpm 1)rpm查询命令 -q 查询已经安装的软件包 2)mount 挂载 挂载 mount 设备 文件路径(已存在且空,原来的数据会被隐藏) 规则: 1.一个挂载点 同一时间 只能挂载 一个设备 2.一个挂载点 同一时间 挂载 多个设备,只能看见 最后一个 挂载设备 的数据 其他设备上的数据将被 ......
Toyota Programming Contest 2023#4(AtCoder Beginner Contest 311)——D
https://atcoder.jp/contests/abc311/tasks/abc311_d ## 思路 题目说如果当前方向的下一个点能走,那么就一直走,否则才能转向。根据题意模拟即可,这道题的难点在于,碰到已经走过的点到底要不要走。如果当前方向走到底,其中的点之前全部都走过那么就不能再走了。 ......
macOS 常用键盘快捷键
macOS 常用键盘快捷键大全 - 最值得你记住的 Mac 常用快捷键组合 Pertim 与 Windows 的差异 一切开始前,我们先来认识一下苹果 Mac 键盘上几个陌生的按键,比如 ⌘ (Command / Cmd)、⌥ (Option)、⌃ (control)、⇧ (shift)等等。 其中 ......
MYSQL
Smiling & Weeping 或许换个时间,我们真的很合适 1.1 初识数据库 数据库是将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合。该数据集合称为数据库(Database,DB)。用来管理数据库的计算机系统称为数据库管理系统(Database Management Sy ......