摘要: MySQL知识点 1、MySQL基础知识点 2、MySQL主从 阅读全文
posted @ 2023-05-11 17:20 致丶幻 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、mysql 主从 介绍 MySQL主从复制是一种常见的数据库复制技术,可以将一个MySQL数据库的数据复制到多个从库中,从而提高读取性能和数据可用性。 在主从复制中,主库是数据的源头,从库是数据的副本,主库将数据变更记录到二进制日志中,从库通过读取二进制日志实现数据的同步。 MySQL主从复制技 阅读全文
posted @ 2023-05-11 17:18 致丶幻 阅读(28) 评论(0) 推荐(0) 编辑
摘要: drf知识点 1、web应用模式、API接口、接口测试工具postman、restful规范 2、序列化与反序列化的概念、基于django原生编写5个接口、drf介绍和快速使用、cbv源码分析 3、APIView执行流程(源码分析)、Request对象源码分析 4、序列化器的序列化与反序列化 5、断 阅读全文
posted @ 2023-05-11 17:11 致丶幻 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 一、权限控制(acl,rbac) 将来我们编写的项目主要分成两类:公司内部项目和互联网项目 公司内部项目 使用RBAC-基于角色的访问控制 什么是RBAC? RBAC 是基于角色的访问控制(Role-Based Access Control )在 RBAC 中,权限与角色相关联,用户通过成为适当角色 阅读全文
posted @ 2023-05-11 17:09 致丶幻 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、simpleui 之前公司里,做项目前后端结合,要使用权限,要快速搭建后台管理,使用djagno的admin直接搭建,django的admin界面不好 因此有了第三方美化 #第三方的美化: -xadmin:作者弃坑了(通常是bug太多了),基于bootstrap+jq编写的 -simpleui: 阅读全文
posted @ 2023-05-11 17:08 致丶幻 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、jwt介绍和原理 通过上面的第二部分的发展史,我们可以得知目前我们的校验方式的本质就是给前端发cookie,但是后端不存,这个cookie的本质分成三块:请求头、用户的信息以及充当cookie的唯一码、以及签名,这个签名就是签名两部分的内容加密后的东西,这样后端就不用存储session了,前端发 阅读全文
posted @ 2023-05-11 17:04 致丶幻 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 一、cookie session token 发展史(彻底理解cookie,session,token,便于理解jwt) 1、Cookie,Session,Token发展史 无cookie时期 很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏 阅读全文
posted @ 2023-05-11 16:59 致丶幻 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 一、接口文档 在前后端分离的web应用模式下,我们编写后端只需要编写接口,前端根据我们的接口编写各式各样的前端界面。 作为后端,我们十分清除自己编写的各种接口的作用,以及接口的要求,但是前端人员并不知道,因此我们需要编写接口文档,让前端可以明白需要往什么接口发送请求,请求需要符合的要求。 举例:登陆 阅读全文
posted @ 2023-05-11 16:58 致丶幻 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一、全局异常处理 # APIView的dispatch方法中运行了三大认证,然后运行了视图类的方法,如果出了异常,会被异常捕获,捕获后统一处理 def dispatch(self, request, *args, **kwargs): try: self.initial(request, *args 阅读全文
posted @ 2023-05-11 16:54 致丶幻 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 一、断点调试使用 所谓断点调试就是程序以debug模式运行,可以在任意位置停下,查看停止位置变量的变化情况。 使用步骤 步骤一:打断点 步骤二:以debug模式运行代码 步骤三:这时候我们看pycharm下方的窗口,可以根据不同功能的按钮,执行不同的操作 阅读全文
posted @ 2023-05-11 16:50 致丶幻 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、认证组件 需求: 有的接口需要登录后才能访问,有的接口,不登录就能访问——这就是登录认证的限制 简单实现的方式:写一个登录接口,返回token,以后只要带着token过来,就是登录了,不带,就没有登录。条件如下: 查询所有不需要登录就能访问 查询单个,需要登录才能访问 1.1 登录接口 # 认证 阅读全文
posted @ 2023-05-11 16:49 致丶幻 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、视图组件介绍及两个视图基类 两个视图基类 APIView rest_framework.views.APIView APIView是REST framework提供的所有视图的基类,继承自Django的View父类。 APIView与View的不同之处在于: 传入到视图方法中的是REST fra 阅读全文
posted @ 2023-05-11 16:42 致丶幻 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、断言 详见博客:https://www.cnblogs.com/zhihuanzzh/p/16796885.html # 我们可以发现源码中大量使用try和断言 # 关键字assert ,有什么作用? # 我断定你是xx,如果不是就抛异常 name = 'lqz' # if name == 'l 阅读全文
posted @ 2023-05-11 16:27 致丶幻 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 一、序列化器介绍和快速使用(重点) # 因为咱么在写接口时,需要序列化,需要反序列化,而且反序列化的过程中要做数据校验 》drf直接提供了固定的写法,只要按照固定写法使用,就能完成上面的三个需求 # 提供了两个类 Serializer ModelSerializer -以后咱们只需要写自己的类,继承 阅读全文
posted @ 2023-05-11 16:21 致丶幻 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 一、APIView执行流程——源码分析(难,了解) 1.1 基于APIView+JsonResponse编写接口 # 原来基于django原生的View编写接口 # drf提供给咱们的一个类,以后使用drf写视图类,都是继承这个类及其子类,APIView本身就是继承了Django原生的View cl 阅读全文
posted @ 2023-05-11 16:17 致丶幻 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、序列化反序列化 api接口开发,最核心最常见的一个过程就是序列化,所谓序列化就是把**【数据转换格式】**,序列化可以分两个阶段: 序列化: 把我们识别的数据转换成指定的格式提供给别人 -字典,列表 》json格式存到文件中了 -例如:我们在django中获取到的数据默认是模型对象,但是模型对象 阅读全文
posted @ 2023-05-11 16:12 致丶幻 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一、web 应用模式 django框架就是一种web框架,专门用来写web项目。之前学的,写的bbs项目,图书管理系统,用的是 前后端混合开发 -后端人员,写后端,也要写【模板语法】 》xx.html的python代码 -全栈开发-->前后端混合时代,比较多 从今天开始,学的是前后端分离 -后端人员 阅读全文
posted @ 2023-05-11 16:09 致丶幻 阅读(76) 评论(0) 推荐(0) 编辑
  1. 1 So Far Away (Acoustic) Adam Christopher
  2. 2 雪 Distance Capper&罗言RollFlash
  3. 3 CollapsingWorld
  4. 4 Call You Tonight Johnta Austin
So Far Away (Acoustic) - Adam Christopher
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

作曲 : David Guetta/Giorgio H Tuinfort/Jamie Scott/Martijn G Garritsen

Light ‘em up, light ‘em up

Tell me where you are, tell me where you are

The summer nights, the bright lights

And the shooting stars, they break my heart

I‘m calling you now, but you‘re not picking up

Your shadows so close if you are still in love

Then light a match, light a match

Baby, in the dark, show me where you are

Oh, love

How I miss you every single day when I see you on those streets

Oh, love

Tell me there‘s a river I can swim that will bring you back to me

‘Cause I don‘t know how to love someone else

I don‘t know how to forget your face

Oh, love

God, I miss you every single day and now you‘re so far away

It‘s breaking me, I‘m losing you

We were far from perfect, but we were worth it

Too many fights, and we cried, but never said we‘re sorry

Stop saying you love me

You‘re calling me now, but I can‘t pick up

Your shadow‘s too close, and I‘m still in love

The summer‘s over now, but somehow, it still breaks my heart

We could have had the stars, oh

Oh, love

How I miss you every single day when I see you on those streets

Oh, love

Tell me there‘s a river I can swim that will bring you back to me

‘Cause I don‘t know how to love someone else

I don‘t know how to forget your face

Oh, love

God, I miss you every single day and now you‘re so far away

Oh, love

How I miss you every single day when I see you on those streets

Oh, love

Tell me there‘s a river I can swim that will bring you back to me

‘Cause I don‘t know how to love someone else

I don‘t know how to forget your face

Oh, love

God, I miss you every single day when you‘re so far away

点击右上角即可分享
微信分享提示