NOT
mongodb基础操作
# 课件:Mongodb ```shell Mongodb 非关系型数据库 但是他是最像关系型 binary Json格式 数据里面有数据,再有数据 mysql 就比较难做到 分布式储存 计算机节点上 集群 Mangodb数据库 文档数据 json 格式 最小的单元是文档 缺点:比较耗内存 mong ......
排列组合与dp的小总结
## 排列组合与dp的小总结 ### 题型A:相同者不相邻的方案数 题目代表:球球的排列 /湫秋系列故事——安排座位 。 dp方程式: ```c++ int sum=num[1]; dp[1][num[1]-1]=1; for(int i=2;i<=cnt;i++){//枚举当前到达的系 for(i ......
java.lang.IllegalStateException: No primary or single unique constructor found for interface javax.servlet.http.HttpServletRequest问题的解决
# 问题描述 更改功能出现这样的问题; # 问题解决 经过不断试错,发现是这里出现问题:  然后将原来的这种: ![] ......
MSSQL: 函数
--网摘了一些在SQL SERVER 2008 环境下的自定义函数creATE FUNCTION B1CFLAddMonthsAndDays(@dtIn DATETIME, @siMonths SMALLINT, @siDays SMALLINT) RETURNS DATETIME WITH ENC ......
手写raft(三) 实现日志压缩
# 手写raft(三) 实现日志压缩 在上一篇博客中MyRaft实现了日志复制功能,按照计划接下来需要实现日志压缩。 * [手写raft(一) 实现leader选举](https://www.cnblogs.com/xiaoxiongcanguan/p/17569697.html) * [手写raf ......
测试
1.测试的基本流程 ①分析测试需求 ②制定测试计划 ③设计测试用例和编写 ④搭建测试环境 ⑤执行测试用例或自动化测试脚本 ⑥撰写测试报告 2.软件测试主要测试哪些方面 ①功能测试:软件的各项功能是否按照需求规格说明书的要求正常工作 ②性能测试:测试软件的安全性,隐私保护、身份认证、访问控制 ③用户界 ......
mysql库、表操作
# 课件:MySQL(一) [TOC] ## 简介 ```python ubuntu20.04 mysql8.0数据库的安装 https://blog.csdn.net/cruiserblog/article/details/106934570 ``` **列举常见的关系型数据库和非关系型都有那些? ......
mysql查询与子查询
# 课件:MySQL(一) [TOC] ## 简介 ```python ubuntu20.04 mysql8.0数据库的安装 https://blog.csdn.net/cruiserblog/article/details/106934570 ``` **列举常见的关系型数据库和非关系型都有那些? ......
mysql表字段操作、约束、表关系
# 课件:MySQL(三)--约束 [TOC] ## 知识点 一:表字段的增删改查 ```mysql mysql简介--数据库 数据表 增删改查 crud 增删改查 show tables; create table old_tb (id int,name char(10),age char(4)) ......
Go语言-Slice详解
Go语言中的slice表示一个具有相同类型元素的可变长序列,语言本身提供了两个操作方法: 1. 创建:make([]T,len,cap) 2. 追加: append(slice, T ...) 同时slice支持随机访问。本篇文章主要对slice的具体实现进行总结。 ## 1. 数据结构 go语言的 ......
.Net6使用AutoFac
一、下载AutoFac资源包  二、在API中创建Module继承Autofac.Module ```C# / ......
Net 6环境下的.net core项目里如何使用AutoMapper实现依赖注入
注: AutoMapper 是一个对象-对象映射器,可以将一个对象映射到另一个对象。 一、在Nuget引入AutoMapper、AutoMapper.Extensions.DependencyInjection这两个NuGet包  可与外部器件进行半双工/全双工的同步串行通信。该接口可配置为主模式,在这种情况下,它可为外部从器件提供通信时钟 (SCK)。该接口还能够在多主模式配置下工作。SPI 有四个逻辑信号:SCLK:串行时钟(来自主 ......
Single Responsibility Principle,SRP-单一职责原则
C#中的单一职责原则(Single Responsibility Principle,SRP)要求一个类应该只负责单一的职责。这意味着一个类应该只有一个引起它变化的原因。 遵循单一职责原则的好处包括: 提高代码的可维护性:一个类只负责一个职责,当需求变化时,只需要修改与该职责相关的代码,降低了变更对 ......
文件
# 课题:文件 [TOC] **目的:文件不能可能一直在内存中存储,持久化存储到磁盘就需要用到文件了!** ## 知识点一:文件与上下文管理器(重点) **问题:我们的程序是不是都是运行在内存中的,那内存是不可持久化存储的,那怎样才能持久存储呢?** **问题:python怎么去打开一个文件呢?** ......
迭代器、生成器、闭包
# 课题:迭代器、生成器与包管理 [TOC] **目的:了解for循环的原理与生成器的作用,理解包的含义** ## 知识点一:迭代器 ```python 百科:迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初 ......
正则表达式
# 课题:正则表达式 [TOC] 独有的工具:用来匹配或者提取字符串 不属于Python基础。属于编程基础。 封装到库里边的,语法都是一样的。做好笔记,多敲。 Python 爬虫,WEB。没有其他的可以代替正则表达式 123456@163.com、url ```python import re aa ......
Linux及vim使用
# 课程:Linux命令和vim使用 目的:linux常用命令与vim的使用可以很大程度上加速我们开发效率 ## 知识点一:常用命令 ### 1、 命令行 ``` ls :查看当前目录下的文件和目录(我能看到什么) pwd :查看当前路径(我在哪) whoami :当前用户(我是谁) cd :跳转路 ......
P6046 纯粹容器
[原题](https://www.luogu.com.cn/problem/P6046) ### 期望不要光往$dp$想!!! ### 期望不要光往$dp$想!!! ### 期望不要光往$dp$想!!! 对于每一个数$a_i$分别考虑,$E(t_i)$表示$i$的期望删除轮数;$P(t_i = x) ......
【学习笔记】(22) 点分治
点分治就是把分治搬到了树上,其核心思想仍然是分治:将问题经过处理后,转化为同类型的,规模更小的问题求解。 # 静态点分治 ## Ⅰ.[P3806 【模板】点分治1 ](https://www.luogu.com.cn/problem/P3806) 题意:给定一棵带权无根树,问是否有点对的距离为 $k ......
炸弹
# [[SNOI2017] 炸弹](https://www.luogu.com.cn/problem/P5025)  是大家可以有目共睹的,之前还专门写过这方面的书籍,请参考 [大数据分析新玩法之Kusto宝典](https://kusto.book.xizhang.com), 很可能在今年还会推出第二季,正在酝酿题材和场景中。 ......
函数作用域和装饰器
[TOC] # 课件:函数的作用域和装饰器 ## 知识点一:函数作用域 **知识点:global、nonlocal** ```python 思考一下: def func(): name = 'laowang' print(name) # 能打印吗? func() print(name) # 能打印吗 ......
类基础
[TOC] # 课题:类 **目的:Python中 万物皆对象,这里的对象泛指的就是类了!** ## 前言 ```python # 问题一: 什么是类? 类是一个独立存放变量(属性/方法)的空间 # 问题二: 什么是面向过程 之前的逻辑都是自己再考虑 从到尾,自己造 轿子-砍树,木头,木头钉起来,装 ......
继承
[TOC] # 课件:继承、多继承、魔法方法 ## 思考 问题一:两个中有大量重复的代码,是否能够只写一次 ? 问题二: 继承的意义是什么 ? 面向对象的编程带来的好处之一是代码的重用,实现这种重用方法之一是通过继承机制。 继承是两个类或多个类之间的父子关系,子类继承了基类的所有公有数据属性和方法, ......