NOT
正则表达式
今日内容 正则表达式 学习目标 [ ] 能够理解正则表达式的作用 [ ] 能够使用正则表达式的字符类 [ ] 能够使用正则表达式的逻辑运算符 [ ] 能够使用正则表达式的预定义字符类 [ ] 能够使用正则表达式的限定符 [ ] 能够使用正则表达式的分组 [ ] 能够在String的split方法中使 ......
ubuntu安装Docker
apt-get -y install apt-transport-https ca-certificates curl software-properties-commoncurl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg ......
自定义序列化器类
@Serialization 是一个自定义装饰器,通常用于序列化 Python 对象。 使用 @Serialization 装饰器可以将一个类转换为可序列化的对象,这样就可以将其存储到文件或通过网络传输。 下面是一个使用 @Serialization 装饰器的示例: import json def ......
多表查询-自连接
自连接查询语法:select 字段列表 from 表1 as 别名A left join 表1 as 别名B on 连接条件...; 自连接查询,可以是内连接查询,也可以是外连接查询 代码: select A.name,B.name from emp as A,emp as B where A.ma ......
蓝桥杯 Huffuman树
问题描述 Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。 给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下: 1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{ ......
UE5 切换地图
通过蓝图切换,如下所示: 通过 C++ 代码切换,如下所示: 注1:/Game 代表项目下的 Content 目录; 注2:地图路径在 OpenLevelBySoftObjectPtr 函数中的路径写法为 xxx/地图名.地图名 。 ......
Mybatis笔记
一、初识Mybatis 1.简介 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 ......
usb相机调试问题
是哟个ov5640相机转usb相机 单独插一个相机没用,怎么都打不开,同时插两个就打开了 之后拔掉一个相机,另一个相机保持不动 ,就能一直看 #!/usr/bin/env python3 # -*- coding:utf-8 -*- import numpy as np import cv2 #su ......
Js聊天项目-删除输入聊天的emoji表情
Js聊天软件-删除输入文字中emoji表情的处理 1.问题描述 当我们点击右下角的删除键,希望删去这个表情时,会出现这种情况 这种情况是,当我们点击删除按钮时,就删除最后一个字符,但emoji表情占位可不止一个字符,但如果删除长度固定成emoji表情的长度,文本内容就不能正常删除了,下面时这样上 ......
15.装饰器
装饰器 装饰器是python语言中的语法糖,可以通过装饰器对函数的功能进行拓展。 为什么需要装饰器 我们假设你的程序实现了say_hello()和say_goodbye()两个函数。 def say_hello(): print("hello!") def say_goodbye(): print( ......
笔记2. 堆(优先队列)
堆(优先队列) 堆的概念 堆是满二叉树:从左到右依次变满(一般用数组下标存储) 父节点和左右节点的位置 节点i位置对应的父子节点位置 父节点: (i - 1) / 2; 左子节点: 2 * i + 1 右子节点: 2 * i + 2 大根堆和小根堆 大根堆:每棵子树的头节点为当前树的最大值 小根堆: ......
HTML网页1次尝试-准备工作
1.文本框标签 <textarea> </textarea> <textarea rows="10" cols="30"> 我是一个文本框。 </textarea> <textarea> 标签定义一个多行的文本输入控件。 文本区域中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Cou ......
Git命令
idea中git先在自己的分支pull主分支后commit本地库然后进入主分支合并(先pull有利于减少冲突) 记得一言不合就提交,切换分支前一定要提交 用token登录idea的github,生成token在github头像设置里的developer setting中(有时间期限) git设置终端 ......
吴彦组 实验二:软件研发团队组建(团队作业)
| 课程班级博客链接 | 2020级卓越工程师班 | | : | : | | 这个作业要求链接 | 实验二:软件研发团队组建(团队作业) | | 团队名称 | 吴彦组 | | 我的课程学习目标 | 1.培养与他人合作的能力 2.明确团队个人定位,提高沟通能力 3.加强对编程的掌握程度 | | 这个作 ......
纪录片|数学漫步之旅
相关介绍 数学漫步之旅 Short Trips In The Land of Math(2021),是法国于2021年拍摄的关于数学方面的纪录片,值得一看。 剧情介绍: 我们将尝试解释数学,并非学校里教的那样,而是一种诗意的、神秘的思维结构。它强调逻辑,即数学让我们掌握的现实中的实际应用。这个系列旨 ......
通用描述符类
class Descriptor: def __init__(self, initial_value=None): self._name = None self._initial_value = initial_value def __set_name__(self, owner_class, na ......
SYUCTACM2023 bfs训练题解
迷宫 #include <bits/stdc++.h> using namespace std; const int N = 2e5 + 10; const int mod = 1e9 + 7; char s[105][105]; int vis[105][105]; int dx[4] = {1, ......
13.生成器
生成器 引入 在Python中,使用生成器可以很方便的支持迭代器协议。生成器通过生成器函数产生,生成器函数可以通过常规的def语句来定义,但是不用return返回,而是用yield一次返回一个结果,在每个结果之间挂起和继续它们的状态,来自动实现迭代协议。 也就是说,yield是一个语法糖,内部实现支 ......
14.闭包
闭包 引入 想想看怎样用程序实现下面的功能呢? 在一个聊天软件中显示是谁发送了这条信息,即:一条信息标记了是谁发送的 今天我们要研究的知识点是闭包,实现上述功能的方式可能有多种,但是闭包会更简单。 问题解决 普通方式 def say(user_name, content): print("(%s): ......
csv read note
Error "(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape" [duplicate] Solutions below 1: Just put ......
5.流程控制语句和循环语句
大括号 if 条件语句 switch语句 for语句 大括号 在“{}”大括号内没定义的变量,无法在大括号外应用 eg: { int i=1;// 定义整数i,值为1 } cout<<i; // 无法输出ide值 if 条件语句 语法 if(表达式1) {语句1;} else if(表达式2) {语 ......
C++复习第三天
C++中 struct 和 class 的区别 struct 一般用于描述一个数据结构集合,而 class 是对一个对象数据的封装;struct 一般用于描述一个数据结构集合,而 class 是对一个对象数据的封装;在继承关系中,struct 默认是公有继承,而 class 是私有继承。 在C++中 ......
Dos命令随笔
dos命令学习 基础命令代码 输入D:进入当前磁盘 输入dir查看当前目录 输入cd+目录名进入当前文件夹 输入cd ..返回上一级目录 输入cls 清屏 输入ipconfig查看ip 输入notepad打开记事本 #ping命令 ping www.baidu,com#文件操作 md 创建目录 cd ......
wsl安装显卡驱动和cuda
1、在 windows 主机上下载并安装 wsl 驱动,安装完成后在 powershell 上输入如下代码查看是否安装成功: nvidia-smi 2、安装完显卡驱动后即可安装 cuda,在 wsl 中输入如下代码: sudo apt install nvidia-cuda-toolkit 接着输入 ......
读写分离案例
背景: 面对日益增加的系统访问量,数据库的吞吐量面临着巨大瓶颈。对于同一时刻有大量并发读操作和较少写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。 Sharding-J ......
Django基础 - 04Model模型之字段类型与元数据
Model(模型): 用来与数据做交互(读取和写入数据) ORM: 对象关系映射 Object Relational Mapping; Python中的Model对象和数据库的表做映射 一、 字段类型 1.1 字段类型介绍 CharField IntegerField 数值类型; choice:枚举 ......
表单和jQuery
一.操作表单 1.表单是什么 From 文本框 text 下拉框 <select> 单选框 radio 多选框 checkbox 隐藏域 hidden 密码框 password ...... 表单的目的:提交信息到后端处理 2.获得要提交的信息 <form method="post" action= ......
表格table,表单form
<html> <head> <meta charset="UTF-8"> <title>表格table,表单form</title> </head> <body> <!-- --> <table border="1"> <tr> <th>品种</th> <th>单价</th> <th>数量</th> ......
CSS基本格式,和引入外部CSS文件
<html> <head> <meta charset="UTF-8"> <title>demo3</title> <style> /*style标签范围内为CSS环境*/ /*标签样式*/ p{ color: red; } /*类样式*/ .font20{ font-size: 20; } /*i ......