- 博客(25)
- 收藏
- 关注
原创 数据库系统概论(期末复习版)
常用完整性约束主码约束: PRIMARY KEY唯一性约束:UNIQUE非空值约束:NOT NULL参照完整性约束。
2024-11-11 14:04:24
2746
1
原创 Java异常知识总结(收藏版)
习惯上,定义一个异常类应包含两个构造函数,一个无参构造函数和一个带有详细描述信息的构造函数(Throwable 的 toString 方法会打印这些详细信息,调试时很有用)
2024-11-10 20:26:50
1000
1
原创 Python爬虫之入门保姆级教程
我们回到图片首页网站,点开一张图片,我们可以在地址栏看到我们的图片链接缺少前面部分,我们复制下来。这里我们只需要到两个简单的参数,本次案例只是做一个简单的爬虫教程,其他参数暂时不考虑。看着这些密密麻麻的一大片是不是感觉脑子要炸了,其实我们只需要找到我们所需要的就可以了。这样我们的链接和名字就存放到了image列表中了,通过打印我们可以看到以下内容。后面的链接就是图片的链接,将鼠标放到链接上就能看到图片,这就是我们这次要爬的。我们在前面的时候有看到图片信息是什么样子的,根据信息我们可以快速找到我们要的。
2024-11-08 13:22:33
685
原创 MySQL数据库面试题(下)
为了提高复杂SQL语句的复用性和表操作的安全性,MySQL数据库管理系统提供了视图特性。所谓视图,本质上是一种虚拟表,在物理上是不存在的,其内容与真实的表相似,包含一系列带有名称的列和行数据。但是,视图并不在数据库中以储存的数据值形式存在。行和列数据来自定义视图的查询所引用基本表,并且在具体引用视图时动态生成。视图使开发者只关心感兴趣的某些特定数据和所负责的特定任务,只能看到视图中所定义的数据,而不是视图所引用表中的数据,从而提高了数据库中数据的安全性。
2024-11-07 19:29:38
787
1
原创 MySQL数据库面试题(上)
索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引是一种数据结构。数据库索引,是数据库管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。更通俗的说,索引就相当于目录。为了方便查找书中的内容,通过对内容建立索引形成目录。索引是一个文件,它是要占据物理空间的。顾名思义,就是最左优先,在创建多列索引时,要根据业务需求,where子句中使用最频繁的一列放在最左边。
2024-11-07 13:32:39
983
1
原创 Python入门基础知识总结(收藏版)
单引号定义法: 双引号定义法: 三引号定义法:其中,单引号定义法,可以内含双引号;双引号定义法,可以内含单引号;并且可以使用**转义字符(\)**来将引号解除效用,变成普通字符串。
2024-11-07 08:04:15
3356
2
原创 Python安装和环境搭建的详细教程
打开Python官网:Welcome to Python.org按照图片指示下载安装包下列图片 的是widnwos安装包,可以往下滑,找到自己要安装的windwos安装包,找到自己要安装的Python版本(3.8-3.9)博主推荐安装3.8和3.9版本之间。选择Python3.9.6版本64位安装包(如果电脑不支持64位安装包可以选择上一个32位)点击链接自动下载右键.exe文件->选择打开出现如下界面(因为博主,安装了Python3.9.7版本-所以用3.9.6版本演示)这个选项会自动为Python添加变
2024-11-05 14:50:50
532
5
原创 MySQL详细安装教程
到这里,MySQL就安装成功啦!):Win + R 打开“运行”对话框,输入services.msc,点击确定或直接Enter键,进入"服务"管理器窗口,找到MySQL,会显示“正在运行”,右键“停止”(记住这个方法,MySQL安装成功后,手动启动时会用到此方法)。端口问题选其一解决就好。对于MySQL是否开机自启,建议手动启动,需要时Win + R 打开“运行”对话框,输入services.msc,点击确定或直接Enter键,进入"服务"管理器窗口,找到MySQL,右键“启动”就好。
2024-11-05 10:41:42
2148
3
转载 MYSQL基础查询
查询(select) 中使用 group by子句可以对指定列进行分组查询。功能就是将查询到的结果中 group by 子句后的列完全相同的合并在一起。group by 子句后也可以跟 order by子句排序。2.2 having 子句group by 子句进行分组以后,需要对分组结果再进行条件过滤时,不能使用 where语句,而需要用having。因为分组结果在结果集中是临时表,不是真是的数据,where处理的事是真实数据。
2024-11-04 09:30:03
1053
3
原创 Mysql常用命令
删除后索引将不再存在,可能会影响查询性能。: 当你需要查看已有的数据库以选择操作时。: 插入的数据类型必须与列的数据类型匹配。: 在事务中所有操作成功后,持久化更改。: 在指定列上创建索引以提高查询性能。: 授权用户在指定数据库和表上的权限。: 删除指定的数据库及其所有数据。: 此操作不可恢复,执行前需谨慎。: 一旦执行,表及数据将永久删除。: 当需要保证多条操作的原子性时。: 用于恢复到事务开始前的状态。: 删除指定的表及其所有数据。: 撤销当前事务中的所有更改。功能: 创建一个新的数据库。
2024-10-30 09:40:09
806
4
原创 金色流星雨的制作
MeteorMeteor类用于定义每个流星的属性和行为。初始化方法__init__()随机生成每颗流星的初始参数:r:流星的半径,控制其大小,范围为50到100。k:角度参数,随机选取的角度用于流星轨迹的倾斜。x、y:流星的起始位置坐标,范围为屏幕的水平和垂直方向上适合的区间。speed:流星的速度控制其下落和横向运动的速度,值为5到10之间。color:随机选取流星颜色,使流星颜色丰富多样。
2024-10-29 10:06:40
1031
1
原创 什么是C++
起源:C++ 由Bjarne Stroustrup于1983年开发,旨在增强C语言的功能,特别是通过引入类和面向对象编程的概念。标准:C++ 的标准由国际标准化组织(ISO)和美国国家标准协会(ANSI)共同维护。最新的正式标准是C++20,发布于2020年。应用:C++ 被广泛用于系统/应用软件开发、游戏开发、嵌入式系统、高性能计算等领域。
2024-10-29 09:13:00
652
1
原创 Serverless
大多数客户场景都存在一定周期性稳定的波动,但是随着业务的变化,周期性弹性的资源也需要不断的调整,频繁的更改参数也会增加运维负担,将CronHPA的策略作用于HPA,通过CronHPA实现整体的范围控制,HPA进一步在基础上细化资源的雕刻,能够实现更加精益的资源管理。在此过程中,我们常常会设置一个较小的 request 值以确保 POD 能够顺利调度,同时设置一个较大的 limit 值以便共享节点资源,特别是在新增 POD 的场景下,为了尽可能减少资源用量,往往会选择一个稍显空闲的节点“挤一挤”。
2024-10-28 14:37:57
778
1
转载 计算机的视觉
本文将详细介绍如何使用 OpenCV 库中的形态学操作来进行图像处理,并通过具体的代码示例来展示如何应用这些操作。本文介绍了如何使用 OpenCV 库进行图像的形态学操作,包括膨胀和腐蚀操作,并通过一个具体的代码示例展示了这些操作的效果。膨胀(Dilation):膨胀操作可以扩大图像中的亮区或白区,使得图像中的白色区域更加明显。腐蚀(Erosion):腐蚀操作则相反,它可以缩小图像中的亮区或白区,使得图像中的白色区域变小。轮廓提取:通过对图像进行一系列的形态学操作,可以提取出图像中的轮廓。
2024-10-28 13:33:11
256
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人