自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 python元组元素中包含列表的增删查改

定义一个元组,内容是:('zhoujielun',11, ['football' , 'music']),记录的是一个学生的信息(姓名、年龄、爱好)请通过元组的功能(方法),对其进行1.查询其年龄所在的下标位置2.查询学生的姓名3.删除学生爱好中的football4.增加爱好:coding到爱好list内。

2022-10-20 11:18:34 3433 1

原创 社区版PyCharm中Django项目连接mysql数据库

NAME属性代表数据库的名称,如果使用SQLite它对应着一个文件,在这种情况下NAME的属性值应该是一个绝对路径;使用其他关系型数据库,则要配置对应的HOST(主机)、PORT(端口)、USER(用户名)、PASSWORD(口令)等属性。修改项目的settings.py文件,首先将我们之前创建的应用books添加已安装的项目中,然后配置MySQL作为持久化方案。安装Python操作MySQL的依赖库, Python 3中通常使用PyMySQL,Python 2中通常用MySQLdb。

2022-09-30 16:36:19 2380

原创 社区版PyCharm安装并创建Django项目

软件版本:PyCharm Community Edition 2021.3.3python版本:Python 3.9.7。社区版PyCharm安装并创建Django项目,打开cmd命令行,cd到你想要创建django项目的路径,然后输入命令: django-admin startproject djangoproject ,后面djangoproject代表你的项目名。创建名为books(图书管理系统)的应用,一个Django项目可以包含一个或多个应用。输入命令:python manage.py

2022-09-27 16:10:37 2772 1

原创 Python数据库编程,使用Python的三方库PyMySQL来访问MySQL数据库

第一步 点击“File”——点击“Settings”第二步 点击“Python Interpreter”——点击“+”第三步 搜索“pymysql”——点击“Install Package” ,下载成功即可。使用pymysql增加数据、删除数据、查看数据、修改数据,使用pymysql分页查询数据。

2022-09-09 17:49:31 1432

原创 C语言实现排序算法:冒泡排序、插入排序、希尔排序、堆排序、归并排序

冒泡排序是简单排序的一种,如同其名一样,其原理是相邻两个数比较大小,如果最终想要的是一组从小到大的顺序数据,相邻两数据,如果a[1]>a[2],用swap函数交换俩数据,使较小的数据在前面。在比较a[2]与a[3],一轮下来,可以得到a[n]是这一组数据中最大的数据。第二轮比较中,可以不再比较a[n],因为第一轮以及确定a[n]是最大的数据,第二轮循环次数为n-1。冒泡排序简单的来说就是两重for循环,再加一个if判断语句。...

2022-08-25 17:08:22 1487

原创 数据库三范式(基础知识补充)

数据库三范式:数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的。同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。

2022-08-23 10:53:25 510

原创 can‘t connect to mysql server on localhost解决办法。 net start mysql——无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。

有时候安装mysql后使用mysql命令时报错 Can't connect to MySQL server on localhost (10061),或者用net start mysql 时报服务名无效,一般是因为mysql服务没有启动。所以第一步应该是检查服务是否启动。一定以管理员身份运行,否则会出现其他报错。...

2022-08-19 10:06:55 26202 1

原创 Python面试题

continue循环也是继续执行,与pass不同的是,后面的代码不会执行,直接进入下一循环。在Python中,数值型和字符串型的情况下,==和is的比较都是True,当类型为tuple,list,dict或set型时,==和is的比较都是False,==true,is false。在Python中,pass语句是一个空语句或者说是一个伪语句,可以什么都不做,你可以将它用于不想执行任何语句的地方,让任何块为空。==运算符是Python语言中的一个内建运算符。is比较的是对象,而==比较的是对象所指代的值。..

2022-08-10 15:57:51 155

原创 二分查找算法

假设list列表是一个升序排列的表,查找表中间位置记录的关键字,并且与需要查找关键字比较,如果两者相等,则查找成功,返回中间位置的下标;如不相等,可以中间位置为分界点,如果中间位置记录的关键字大于查找关键字,则查找前一个子表,否则查找后一个子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不存在为止,此时查找不成功,list表中没关键字。如果被寻找的值小于中间值,则最大下标变化为中间值的前一个元素下标;如果被寻找的值大于中间值,则最小下标变化为中间值的后一个元素下标;查找的数量只能是一个;.

2022-08-09 11:01:42 112

原创 MySQL LeetCode 刷题3

方法:使用join和datediff()语句,用DateDiff()语句控制天数,DATEDIFF(date1,date2),函数返回date1-date2的结果。公司的主管们感兴趣的是公司每个部门中谁赚的钱最多。一个部门的 高收入者 是指一个员工的工资在该部门的 不同 工资中 排名前三。编写一个 SQL 删除语句来 删除 所有重复的电子邮件,只保留一个id最小的唯一电子邮件。编写一个SQL查询,找出每个部门中 收入高的员工。编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的。...

2022-08-03 11:18:11 293

原创 MySQL LeetCode 刷题2

1、180连续出现的数字方法一:自连接查询方法二:row_number()​​​​​​​扩展2、181超过经理收入的员工方法一:where语句方法二:join语句3、182查找重复的电子邮箱4、183从不订购的客户

2022-08-02 15:42:57 148

原创 MySQL LeetCode刷题1

IFNULL(expr1,expr2),如果expr1的值为null,则返回expr2的值,如果expr1的值不为null,则返回expr1的值。一个较为简单的链表查询,如果personId的地址不在Address表中,则报告为空null,用leftjoin左连接查询。用笛卡尔积方法假设集合A={a,b},集合B={0,1,2},则两个集合的笛卡尔积为{(0,a),(1,a),(2,a),(b,0),(b,1),(b,2)}。DENSE_RANK()进行排名会得到1,1,2,3,4;.........

2022-08-01 16:15:38 250

原创 MySQL行列转换,理解 case when then else end as的用法

MySQL数据库是行引擎,一行一行的往下搜索,搜索匹配也是一行一行进行匹配,返回符合的结果。简单的case用法,一列里面匹配一次或多次,多行合并优化,sum(),多表联合查询inner join,分组优化group by,排序order by desc降序排列,asc或默认升序排列...

2022-07-27 10:54:10 4094

原创 Navicat for MySQL 视图创建使用方法以及如何查看数据表创建语句

Navicat for MySQL 视图的创建以及使用方法

2022-07-26 10:21:32 5704

原创 mysql联合查询1

createtableifnotexists表名(字段名数据类型…);联合查询,外连接,内连接,自连接,in,not in,union,not exists,inner join

2022-07-22 16:45:20 209

原创 MySQL数据库数据表的创建和修改

创建数据表,新旧数据表的创建和复制,增删查改 sexVARCHAR(1),CHECK(sex=‘男’orsex=‘女’)decimaldecimal(5,2)表示共存5位数,小数占2位。字段约束check(),用法例如。

2022-07-20 17:13:46 407

原创 MYSQL常用命令的使用—增删查改

select from:order by(asc/desc) where union not like between and distinct asupdate set delete insert

2022-07-20 09:28:00 186

空空如也

空空如也

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

TA关注的人

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