自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 问答 (1)
  • 收藏
  • 关注

原创 借用CSDN,将md文件转换为pdf格式的方法分享

分享一个借用CSDN将md格式转换为pdf的方法。

2023-05-25 23:58:04 1429 2

原创 【Processing】创意编程零基础学习笔记

最近出于兴趣爱好,在学习Processing创意编程。此篇博客用来记录我学习`Processing`创意编程的`基础知识`,在我学习Processing的过程中,我会持续修改、更新这篇博客。运用Processing写的一些有趣的小项目,会更新在`Procesing`专栏的其他文章中。

2023-05-16 17:42:58 1538

原创 【MySQL】如何将表中的数据分组?

MySQL中如何将表中的数据分组?

2023-05-07 00:37:05 693

原创 【MySQL】常用的五个聚合函数

MySQL中五个常用的聚合函数。

2023-05-03 22:09:16 3258

原创 【MySQL】外连接查询

MySQL中外连接查询的写法和功能。

2023-05-02 01:24:23 748

原创 【Linux】文件与路径

简单介绍了Linux文件和路径相关基础知识。

2023-05-02 00:55:10 618

原创 【MySQL】交叉连接、自然连接和内连接查询

实际开发中往往需要针对两张甚至更多张数据表进行操作,而这多张表之间需要使用主键和外键关联在一起,然后使用连接查询来查询多张表中满足要求的数据记录。一条SQL语句查询多个表,得到一个结果,包含多个表的数据。效率高。

2023-04-30 01:21:30 3301 2

原创 【Linux】网络配置中遇到的问题记录与总结

Linux网络配置中遇到的问题记录与总结。

2023-04-30 00:47:33 358

原创 【Linux】网络配置详细步骤及其相关基础知识介绍

本文详细介绍了linux联网的配置步骤,补充说明如何手动为linux配置固定ip地址。

2023-04-29 16:03:21 6057

原创 【MySQL】函数

MySQL中提供了大量函数来简化用户对数据库的操作,比如字符串的处理、日期的运算、数值的运算等等。使用函数可以大大提高SELECT语句操作数据库的能力,同时也给数据的转换和处理提供了方便。 (在sql中使用函数)函数只是对查询结果中的数据进行处理,不会改变数据库中数据表的值。MySQL中的函数主要分为单行函数和多行函数两大类,下面我们将详细讲解这两大类函数。

2023-04-28 14:48:28 952

原创 【MySQL】单表查询

单表查询的常用语法。

2023-04-25 23:46:11 456

原创 【MySQL】delete和truncate的用法和区别

delete和truncate的用法和区别。

2023-04-16 00:09:20 675

原创 【MySQL】根据现有的表快速创建新表的几种方法

根据现有的表快速创建新表的几种方法。

2023-04-15 23:57:09 2392

原创 【MySQL】外键约束和外键策略

外键约束能够使两张表关联起来,使得数据联系更加紧密,但是将数据联系起来之后,数据的更新和删除操作会受到限制,为了不受这种限制的影响,更加自由的操作数据,我们可以在添加外键约束的时候,使用合适的外键策略。

2023-04-15 18:27:48 4056

原创 【MySQL】表的完整性约束——非外键约束

为防止不符合规范的数据存入数据库,在用户对数据进行插入、修改、删除等操作时,MySQL提供了一种机制来检查数据库中的数据是否满足规定的条件,以保证数据库中数据的准确性和一致性,这种机制就是完整性约束。 MySQL中主要支持以下几种种完整性约束,如表所示。 其中Check约束是MySQL8中提供的支持。

2023-03-29 22:50:41 584

原创 【MySQL】DDL_修改、删除数据库表

​DDL,全称为Data Definition Language,中文名数据定义语言,DDL主要用针对是数据库对象(数据库、表、索引、视图、触发器、存储过程、函数)进行创建、修改和删除操作。其主要包括CREATE:创建数据库对象ALTER:修改数据库对象DROP:删除数据库对象和数据操作语言不同的是,数据操作语言是对数据库表里面的数据进行操作,数据定义语言是对数据库表进行操作。

2023-03-27 23:06:41 984

原创 【MySQL】DML——数据的增删改操作

DML,全称Data Manipulation Language,中文名为数据操作语言,主要用于对数据库中的数据进行增加、修改和删除的操作,其主要包括:INSERT:增加数据UPDATE:修改数据DELETE:删除数据

2023-03-16 23:13:45 283 1

原创 【MySQL】数据库表列类型

MySQL支持选择在该类型关键字后面的括号内指定整数值的显示宽度(例如,INT(4))。显示宽度并不限制可以在列内保存的值的范围,也不限制超过列的指定宽度的值的显示。

2023-03-14 22:51:10 504 1

原创 【MySQL】创建数据库表

表(Table)是数据库中数据存储最常见和最简单的一种形式,数据库可以将复杂的数据结构用较为简单的二维表来表示。二维表是由行和列组成的,分别都包含着数据,如表所示。每个表都是由若干行和列组成的,在数据库中表中的记录,表中的字段。记录也被称为一行数据,是表里的一行。在关系型数据库的表里,一行数据是指一条完整的记录。字段是表里的一列,用于保存每条记录的特定信息。如上表所示的学生信息表中的字段包括“学号”、“姓名”、“性别”和“年龄”。数据表的一列包含了某个特定字段的全部信息。

2023-03-13 20:16:55 4522

原创 【Flask】Jinja2模板(十四)

Jinja2是一个单独的Python包,Flask依赖Jinja2,安装Flask时会自动安装Jinja2。Jinja2可以将数据和模板结合在一起生成动态文本。

2023-03-11 18:56:58 354

原创 【Python】装饰器

装饰器能够为已经存在的对象添加额外的功能。

2023-03-09 18:53:32 1106

原创 【MySQL】基础操作:登录、访问、退出和卸载

MySQL数据库最初是由瑞典MySQL AB公司开发,2008年1月16号被Sun公司收购。2009年,SUN又被Oracle收购。MySQL是目前IT行业最流行的开放源代码的数据库管理系统,同时它也是一个支持多线程、高并发、多用户的关系型数据库管理系统。MySQL之所以受到业界人士的青睐,主要是因为其具有以下几方面优点:

2023-03-01 21:37:26 1053

原创 【数据库】数据库基本概念和类型

1、数据所谓数据(Data)是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。它不仅仅指狭义上的数字,而是有多种表现形式:字母、文字、文本、图形、音频、视频等。现在计算机存储和处理的数据范围十分广泛,而描述这些数据的符号也变得越来越复杂了。2、数据库数据库(Database,DB)指的是以一定格式存放、能够实现多个用户共享、与应用程序彼此独立的数据集合。3、数据库管理系统数据库管理系统(Database Management S

2023-02-28 12:04:08 1054

原创 【MySQL】SQL语言的五个部分

SQL语言分为5个部分

2023-02-26 23:49:36 125

原创 【Python基础】类

类时面向对象编程常用的方法。类是Python的一个对象,在面向对象编程中,可以用类来表示现实世界中的事物和情景,还可以基于这些类来创建对象。根据类来创建对象称为实例化

2023-02-25 21:00:28 556

原创 数据结构与算法(三)——顺序查找和二分查找

顺序查找也叫线性查找,从列表第一个元素开始,顺序进行搜索,直到找到元素或搜索到列表最后一个元素为止;二分查找又叫折半查找,从有序列表的初始候选区li[0:n]开始,通过对待查找的值与候选区中间值的比较,可以使候选区减少一半。

2023-01-17 00:25:36 1183

原创 东宝商城项目(三)——用户注册功能的实现(后端)

本文是我做项目过程中记录的学习笔记,用于记录项目开发流程,第一次做项目有很多不懂的地方,本文可读性暂时很差。

2023-01-15 01:35:42 596

原创 数据结构与算法(二)——递归算法

本文采用多组图片示例、故事引入,图文并茂,详细解释了什么是递归,以及利用递归算法处理的经典问题——汉诺塔,清晰易懂。

2023-01-13 06:00:00 1471

原创 数据结构与算法(一)——时间复杂度和空间复杂度

时间复杂度是用来估计算法运行时间的一个式子(单位)。q:我们该用什么方式来体现算法运行的快慢?a:我们利用来估计算法运行时间,时间复杂度是一个大致时间,而不是精确时间。那么,以上四组代码可以分别用时间复杂度 O(1)、O(n) 、 O(n²) 、 O(n³)来表示。

2023-01-11 19:19:22 329

原创 网络编程(十)——基于UDP协议的套接字

TCP和UDP协议传输对比TCP协议传输数据可靠,TCP传输数据后,如果收到接收方回应消息,则会在本机缓存中删除已发送消息;如果没有收到接收方回应消息,则会利用缓存继续发送消息。UDP协议传输数据相对来说不可靠,发送方只要发出消息即完成任务。但是UDP传输无需建立三次握手链接,开销较小,也不需要等待对方回应,发送效率很高。

2023-01-11 01:02:41 311

原创 【Python】函数——模块与函数的导入

为了方便使用函数,我们可以将函数存储在称为的中,再将模块导入到主程序中,导入一个模块需要使用import语句。

2023-01-10 23:11:57 1805

原创 东宝商城项目(二)——flask-script模块、flask-migrate模块和项目日志配置

flask-script是flask的一个扩展模块,Flask-Script的作用是可以来操作Flask。

2023-01-10 17:56:49 383

原创 【Python】搭建虚拟环境

虚拟环境英文名是virtual environment,它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟机来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。例如:我的电脑已经安装了Python3,我想使用Python2,就可以在虚拟环境中安装Python2,与电脑中的Python3不冲突。

2023-01-09 13:57:51 31898 14

原创 JS基础(一)——认识JS及其基础语法

网页的三个组成部分HTML:用于控制网页的内容CSS:用于控制网页的样式JavaScript:用于控制网页的行为网页的行为指用户与浏览器的行为交互、浏览器与浏览器与服务器的数据交互。ECMAScriptS(ES)ECMAScriptS是JavaScript语言的标准,可以理解为js的版本比较重要的版本有ES5和ES6(ES2015)后续的版本统称:ES2015+ES2015是完全向下兼容的,所以不要担心学习了低版本的内容,以后工作用不上。

2023-01-08 22:40:15 445

原创 【Python】函数——传递任意数量的实参

*args:表示用来接收任意数量的实参,其中,形参*args的星号会让Python创建一个名为args的空元组,并将接收到的任意数量的实参存储在这个元组中。**kwargs:表示用来接收任意数量的关键字实参,其中,形参**kwargs的星号会让Python创建一个名为kwargs的空字典,并将接收到的任意数量的关键字实参存储在这个字典中。

2023-01-07 21:40:22 2135

原创 CSS基础(八)——CSS3新增样式

CSS3相较于CSS2新增了许多新特性,如:边框圆角、阴影、形变:旋转、缩放、位移、过渡效果、动画效果、媒体查询、flex 布局、grid 布局等等(选择器、字体)。边框圆角1、通过属性border-radius来设置。2、最多可以设置4个值,左上 右上 右下 左下。如果设置2个值,第一个值表示左上和右下,第二个值表示右上和左下。如果设置1个值,那么4个角都是一样的弧度。3、border-radius的值就是半径r,半径越大——>圆越大——>弧度就越大。

2023-01-06 23:50:25 756

原创 【Python】函数——传递列表

​向函数传递列表函数可以提高处理列表的效率例如:def greet_user(names): """向列表每位用户发出简单的问候""" for name in names: msg = f"Hello,{name.title()}" print(msg)​

2023-01-06 18:08:09 2083

原创 【Python】函数——返回值

​返回值是什么函数并非总是直接显示输出,它还可以处理一些数据,并返回一个或者一组值。函数返回的值称为返回值。返回简单的值比如:我定义一个函数,接收的参数是first_name(名字)和last_name(姓)def get_formatted_name(first_name,last_name): """返回整洁的姓名""" full_name = f"{first_name} {last_name}" return full_name.title()让实参变成

2023-01-05 22:52:17 306

原创 解决问题ImportError: cannot import name ‘create_app‘ from ‘__main__‘ (D:\msb_repo\keep-going\MSB_Shopp

导入错误:无法从“__main__”导入名称“create_app”(D:\msb_repo\keep going\msb_Shoping\Shopping\main.py)因为Python3不支持直接导入下资源。

2023-01-05 20:23:45 692

原创 解决问题AttributeError: ‘NoneType‘ object has no attribute ‘run‘

这是一个属性错误,'NoneType'对象没有'run'这个属性。

2023-01-05 20:23:25 3378

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除