自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 msql进阶-(全部)

数据定义语言。

2023-03-22 22:45:56 438

原创 mysql进阶-(五)视图、存储过程、触发器

当使用WITH CHECK QPTION子句创建视图时,MySQL会通过视图检查正在更改的每个行,例如插入,更新,删除,以使其符合视图的定义。MySQL允许基于另一个视图创建视图,它还会检查依赖视图中的规则以保持一致性。本地的条件也会检查,还会向上检查。视图中的数据并不在数据库中实际存在,行和列数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的。要使视图可更新,视图中的行与基础表中的行之间必须存在一对一的关系。比如下面的例子:创建stu_V_l 视图,id是小于等于 20的。

2023-03-22 22:42:17 149

原创 mysql进阶-(六)锁

段用来管理多个Extent(区)。Buffer Pool:缓冲池是主内存中的一个区域,里面可以缓存磁盘上经常操作的真实数据,在执行增删改查操作时,先操作缓冲池中的数据(若缓冲池没有数据,则从磁盘加载并缓存),然后再以一定频率刷新到磁盘,从而减少磁盘I0,加快处理速度。表锁:对于表锁,分为两类:1.表共享读锁(read lock)所有的事物都只能读(当前加锁的客户端也只能读,不能写),不能写 2.表独占写锁(write lock),对当前加锁的客户端,可读可写,对于其他的客户端,不可读也不可写。

2023-03-22 22:42:15 181

原创 mysql进阶-(七)数据类型

无符号在数据类型后加 unsigned 关键字。GRANT 和 REVOKE 允许的静态权限。GRANT 和 REVOKE 允许的动态权限。

2023-03-22 22:41:46 77

原创 mysql进阶-(四)sql优化

个人理解: 事物每次提交的时候都会将数据刷到redo log中而不是直接将buffer pool中的数据直接刷到磁盘中(ibd文件中),是因为redo log 是顺序写,性能处理的够快,直接刷到ibd中,是随机写,性能慢。select_type:表示 SELECT 的类型,常见取值有 SIMPLE(简单表,即不适用表连接或者子查询)、PRIMARY(主查询,即外层的查询)、UNION(UNION中的第二个或者后面的查询语句)、 SUBQUERY(SELECT/WHERE之后包含了子查询)等。

2023-03-21 19:35:06 61

原创 mysql进阶 - (三)索引*

索引大大提高了查询效率,同时却也降低更新表的速度,如对表进行INSERT、UPDATE、DELETE时,效率降低。非叶子节点索引作用,所有元素都在叶子节点,叶子节点形成单向链表,每一个叶子节点(元素组)指针指向下一个元素组。哈希索引就是采用一定的hash算法,将键值换算成新的hash值,映射到对应的槽位上,然后存储在hash表中。通过索引列对数据进行排序,降低数据排序的成本,降低CPU的消耗。全文素引查找的是文本中的关键词,而不是比较索引中的值。,索引结构的叶子节点关联的是对应的。

2023-03-20 22:24:15 90

原创 mysql进阶-(二)事务

一个事务按照条件查询数据时,没有对应的数据行,但是在插入数据时,又发现这行数据已经存在,好像出现了幻影”。一个事务先后读取同一条记录,但两次读取的数据不同,称之为不可重复读。事务是不可分割的最小操作单元,要么全部成功,要么全部失败。事务一旦提交或回滚,它对数据库中的数据的改变就是永久的。最高的事务隔离级别,在该级别下,事务串行化顺序执行。一个事务读到另外一个事务还没有提交的数据。一个事务要等另一个事务提交后才能读取数据。一个事务可以读取另一个未提交事务的数据。手动执行指令提交到数据库,提交事务。

2023-03-20 20:27:49 73

原创 mysql进阶 - (一)存储引擎

innoDB是一种兼顾高可靠性和高性能的通用存储引擎,在 MySQL5.5之后,nnoDB是默认的 MySOL 存储引擎MyISAM是MySQL早期的默认存储引擎。Memorv引擎的表数据时存储在内存中的,由于受到硬件问题、或断电问题的影响,只能将这些表作为临时表或缓存使用。

2023-03-20 19:15:31 122

原创 Django web开发 (十一) 数据展示

echart使用,后台数据库数据画图,多图

2023-02-18 15:13:10 296

原创 Django web开发 (十) 订单管理

对话框添加信息到数据库,自动添加非用户输入的信息,ajax删除,编辑,查询数据返回值的数据类型,.serialize()添加数据

2023-02-17 11:15:32 342

原创 django web开发(九)Ajax请求

ajax get,post,请求,请求数据,批量输入,返回值+操作返回值,外键和序列号数据展示

2023-02-11 17:30:33 300

原创 django web开发 (八) 账户登录

用户登录,cookie 添加session,注销,验证码(中间件)

2023-02-10 15:29:28 156

原创 django web开发(七)管理员管理

确认/重置密码,只有生成的输入框不同而模板的html相同,所以有add,edit模板的套用

2023-02-09 19:06:08 285

原创 django web开发(六)靓号管理

简单验证 :插件,钩子方法(使用),搜索框,分页&封装

2023-02-08 19:48:18 314

原创 django web开发(五)用户管理

特殊类型数据的传统展示form ,modelform ! 使用,与bootstrap结合,(插件1&2,继承)时间插件,按日历选择

2023-02-07 17:12:22 182

原创 django web开发(四)部门管理

django 完整简单项目,整个开发过程,数据库增删改查,前端代码,后端设置等

2023-02-06 15:11:23 250

原创 django web开发(三)初识django 基础

django基础,post get请求,模板语法使用,框架对数据库操作,orm

2023-02-05 13:41:05 476

原创 django web开发(二)Mysql基础

mysql学习:增删改查,sql数据类型

2023-02-04 11:00:25 162

原创 django web开发(一)前端基础

web前端学习 ,html ,css,javascrip,bootstap ,jquery

2023-02-03 10:31:40 694 4

原创 向有序数组插入,并保持有序

【代码】向有序数组插入,并保持有序。

2022-09-22 16:32:55 54

原创 杨辉三角杨辉三角

【代码】杨辉三角杨辉三角。

2022-09-22 09:15:06 29

原创 冒泡排序冒泡排序

冒泡排序

2022-09-21 17:04:29 27

原创 列表增加列表增加

列表增加

2022-09-21 16:46:36 60

原创 java学习

java菜鸡

2022-09-19 20:32:00 102

原创 python 二维码制作

**二维码简介**我们日常使用是扫一个二维码就跳转到某个页面。但本质而言,扫二维码就是得到内容,而不会跳转什么页面。比如微信等扫二维码就是得到“https://www.baidu.com” (https://www.baidu.com”)至于自动跳到百度首页是因为微信添加了如果扫描二维码结果是url就自动跳转的代码造成的。也就是说二维码的内容完全可以不是url,而是“abcd”等仍意...

2019-10-25 15:09:41 479

空空如也

空空如也

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

TA关注的人

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