- 博客(99)
- 资源 (9)
- 收藏
- 关注
原创 2.7 算法 --6 插入排序
算法子目录:https://www.jianshu.com/p/02492be3c5f5插入排序示意图示意图来自菜鸟教程插入排序流程图插入排序思路列表分为有序区与无序区两个部分,最初有序区只有一个元素。每次从无序区选择一个元素,插入到有序区的位置,直到无序区元素为空。换成大白话来说,就是打斗地主时的序牌,把小牌往前放,打牌往后放,而确定抽到的...
2020-02-29 12:54:30 184
原创 2.8.5Django --11.1 钩子的使用
Django目录:https://www.jianshu.com/p/dc36f62b3dc5什么是钩子钩子就是forms的自定义规则。规则1:用户名不能重复。规则2:密码不能是纯数字。局部钩子from django import formsfrom django.core.exceptions import NON_FIELD_ERRORS, ValidationE...
2020-02-28 19:13:19 720
原创 2.8.5Django --11.2 钩子源码解析
Django目录:https://www.jianshu.com/p/dc36f62b3dc5我们在做钩子的源码解析之前,先分析一下forms组件使用的过程:定义一个forms类class UserForm(forms.Form): name=forms.CharField(max_length=5) pwd=forms.IntegerField() ...
2020-02-28 18:02:15 220
原创 2.8.5Django --11 Django的forms组件
Django目录:https://www.jianshu.com/p/dc36f62b3dc5什么是forms组件forms组件就是django内置的一个类,来弥补form表单的功能,例如提供校验数据,渲染表单,页面显示错误等功能。接着我们就通过一个简单的登录注册例子来讲解forms组件。简单例子他需要完成四个功能:1.校验数据2.页面显示错误信息3.渲染页面4....
2020-02-28 14:16:18 146
原创 2.7 算法 --5 选择排序
算法子目录:https://www.jianshu.com/p/02492be3c5f5分析图选择排序思路一趟遍历最小的那个元素放在无序区最小的位置,划分为有序区,然后再遍历出无序区最小的元素,放在最小的位置。现在有个问题:怎么选出最小的数?使用内置函数min()。 ×遍历对比。 √我们在学习算法的时候,能不用内置函...
2020-02-28 10:22:42 157 1
原创 4.8jQuery --练习 左侧菜单栏
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 09:11:21 153
原创 4.8jQuery
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43第一个例子<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...
2020-02-28 09:10:15 115
原创 4.6JavaScript --练习 左右菜单移动
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 09:02:58 139
原创 4.6JavaScript --练习 搜索框
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 09:01:36 103
原创 4.6JavaScript --练习 模拟对话框
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 09:00:31 153
原创 4.6JavaScript --练习 两级联动
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 08:59:16 106
原创 4.6JavaScript --练习 反选
总目录:https://www.jianshu.com/p/8b3e5b2b4497前端 - 子目录:https://www.jianshu.com/p/6fdb59d92e43<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...
2020-02-28 08:57:30 100
原创 2.8.5Django --13 Django的中间件
Django目录:https://www.jianshu.com/p/dc36f62b3dc5中间件的概念中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。如果你想修改请求,例如被传送到view中的HttpRequest对象。 或者你想...
2020-02-27 20:22:19 140
原创 2.7 算法 --4 冒泡排序
算法子目录:https://www.jianshu.com/p/02492be3c5f5分析图冒泡排序的思路比对列表里面所有相邻的两个数,如果前面的数大于后面的数,就交换他们,比对的次数多了,大的数肯定会逐渐往后,小的数不断往前。这就和上体育课时的列队,老师让自己调整大小个,肯定大个子的会自觉往后,小个子会被挤到前面来。有序区与无序区冒泡排序中有有序区与无序...
2020-02-27 13:11:25 157
原创 2.8.5Django --12.2 会话跟踪之session
Django目录:https://www.jianshu.com/p/dc36f62b3dc5session概述如果说cookie是令牌的话,那么session就是虎符。持有令牌的人可以访问属于自己的资源,但是别人知道他令牌的样子的话,就可以自己伪造令牌来。如果使用session,虎符的一部分在用户手里,另一部分在服务端手里,用户拿着自己的虎符来,也必须和服务器内的另一半虎符配...
2020-02-26 21:44:32 345
原创 2.7 算法 --3 二分查找
算法子目录:https://www.jianshu.com/p/02492be3c5f5题从列表中查找指定的元素,列表为有序列表。要求输入列表,带查找元素。输出元素下标或未找到元素解第一种方法:顺序查找我们从列表查找元素有两种方法:in关键字,和index()方法。例如我们有一个列表如下:li=[1,2,3,4,5,6,7,8,9,]print(6 in li...
2020-02-26 16:54:23 187
原创 2.8.5Django --12.1 会话跟踪之cookie
Django目录:https://www.jianshu.com/p/dc36f62b3dc5cookie概述什么是cookieCookie 并不是它的原意“甜饼”的意思, 而是一个保存在客户机中的简单的文本文件, 这个文件与特定的 Web 文档关联在一起, 保存了该客户机访问这个Web 文档时的信息, 当客户机再次访问这个 Web 文档时这些信息可供该文档使用。由于“Co...
2020-02-26 11:33:37 198
原创 2.8.5Django --12 Django之会话跟踪
Django目录:https://www.jianshu.com/p/dc36f62b3dc5会话跟踪技术什么是会话跟踪技术我们需要先了解一下什么是会话!可以把会话理解为客户端与服务器之间的一次会晤,在一次会晤中可能会包含多次请求和响应。例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器了。从双方接通电话那一刻起,会话就开始了,到某一方挂断电话表示会话...
2020-02-25 17:13:56 162
原创 2.7 算法 --2 汉诺塔
算法子目录:https://www.jianshu.com/p/02492be3c5f5题大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一...
2020-02-25 11:20:10 187
原创 2.8.5Django --10 Django的分页器
Django目录:https://www.jianshu.com/p/dc36f62b3dc5为什么会有分页器假如我们有一个图书管理系统,数据库里面存放了十万本书,如果没有分页器,书本信息会展示在一页上面,这显然不合理。我们新建一个项目,然后配置如下:fyq.fyq.urls.py---------------from django.contrib import adm...
2020-02-24 21:05:08 183
原创 2.7 算法 --1 跳台阶
算法子目录:https://www.jianshu.com/p/02492be3c5f5题一段有n个台阶组成的楼梯,小明从楼梯的最底层向最高层前进,他可以选择一次迈一个台阶或者一次迈两个台阶,问:他有多少种不同的走法?解设函数F(),这时我们把n级台阶时的跳法看成n的函数,记为F(n).我们假设n=1.如果n=1,我们只有一种跳法:一次跳一格。既F(1)=1再假...
2020-02-24 11:43:29 211
原创 2.7 算法 --0 算法基础
算法子目录:https://www.jianshu.com/p/02492be3c5f5什么是算法算法就是计算过程,解决问题的方法。算法执行图如果我们把C,Java,Python比作一门武艺,那么算法就相当于是内功心法。你可以武艺高超,但是内功心法不如人的话,很难达到最高超的境界。时间复杂度什么是时间复杂度用来评估算法运行效率的一个式子详解我们比较...
2020-02-23 21:13:38 437
原创 2.7 Python-算法 - 子目录
总目录:https://www.jianshu.com/p/e406a9bc93a9VisualgoLeetCode0 算法基础(含斐波那契数列多种算法)递归类浅谈递归1 跳台阶2 汉诺塔尾递归3 二分查找排序类排序 low B 三人组4 冒泡排序5 选择排序6 插入排序排序 NB 三人组7 快速排序8 堆排序9 归并排序六种常用排序小结其他...
2020-02-23 13:51:07 216
原创 2.6 Python-数据结构 - 子目录
总目录:https://www.jianshu.com/p/e406a9bc93a这里用作数据结构的子目录1.1 栈Stack1.2 队列Queue1.3 双端队列Deque1.4 链表Linked list1.5 哈希表Hashtable迷宫问题 2.1 树2.1.1 线索二叉树2.1.2 霍夫曼数2.1.3 二叉排序树2.1.4 平衡二叉树2.1.5 ...
2020-02-23 13:48:18 171
原创 2.8.5Django --9.1 文件上传
Django目录:https://www.jianshu.com/p/dc36f62b3dc5简单的文件上传关于文件上传,普通网站最常用的就是头像上传,有一些功能性网站会有文档或者视频上传功能。其实文件的上传本质还是一串二进制流的存储变换。我们来用基础的form表单来举个例子:two_exa.two_exa.urls.py-----------------------fr...
2020-02-23 13:24:57 175
原创 2.8.5Django --9 Django与Ajex
Django目录:https://www.jianshu.com/p/dc36f62b3dc5什么是ajexajex用一句话来形容,就是客户端和服务端交互的一种形式。我们在学ajex之前,他们之间交互大概有三种形式:1.url访问 默认get请求2.form表单 可以是get请求,也可以是post请求3.a标签 默认get请求但是这三种形式有一个特点:也就是前端提交...
2020-02-22 20:41:15 352
原创 2.8.5Django --8.3 多表操作
Django目录:https://www.jianshu.com/p/dc36f62b3dc5Yuan先生-模型层(2)创建模型app07one_exa.app07.models.py-----------------------from django.db import models# Create your models here.class A...
2020-02-21 18:54:49 154
原创 2.8.5Django --8.2 单表操作
Django目录:https://www.jianshu.com/p/dc36f62b3dc5Yuan先生-Django 模型层(1)Django与SQLAlchemy的ORM操作本质上是一样的,但是语法略有不同,如果是用Django进行开发最好使用原生的ORM或者直接使用原生SQL。创建表app06创建模型在app06中的models.py文件内,新建一个...
2020-02-20 19:08:08 192
原创 2.8.5Django --8.1 ORM简介
Django目录:https://www.jianshu.com/p/dc36f62b3dc5ORM简介MVC中负责和数据库打交道的一部分,就是M(models),他使用Django自带的ORM系统来进行操作。它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而...
2020-02-20 10:29:10 222
原创 2.8.5Django --8 Django的模型层
Django目录:https://www.jianshu.com/p/dc36f62b3dc5模型层在文档中的介绍链接模型包含您的数据唯一而且准确的信息来源。它包含您正在存储的数据的重要插入和行为。一般来说,每一个模型都映射一个数据库表。基础:每个模型都是一个Python的类,这些类继承 django.db.models.Model模型类的每个属性都相当于一个数据库的...
2020-02-20 10:22:01 108
原创 2.8.5Django --7 Django的模板操作
Django目录:https://www.jianshu.com/p/dc36f62b3dc5Django模板语言介绍官方描述Django模板语言Django的模板语言旨在在功能和易用性之间取得平衡。它让那些习惯使用HTML的人感到舒服。如果您对其他基于文本的模板语言(如Smarty 或Jinja2)有过接触,那么您应该对Django的模板感到宾至如归。如果您有编程背...
2020-02-19 21:26:54 194
原创 2.8.5Django --6 Django的视图层
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 什么是视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图...
2020-02-18 18:26:34 155
原创 2.8.5Django --5 Django的路由层
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 什么是路由层 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 ...
2020-02-17 19:31:53 192
原创 2.8.5Django --4.4 静态文件之static
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 什么是静态文件 .css文件,.js文件,各类图片文件。 Django为什么要有static 出于对效率和安全的考虑,django管理...
2020-02-16 21:23:19 430
原创 2.8.5Django --4.3 第一个简单例子
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 我们实现我们的第一个小例子:在页面显示当前时间。 用pycharm创建一个jango项目。 然后建立一个app 目录树如下: ...
2020-02-16 18:51:20 149
原创 2.8.5Django --4.2 Django的下载,安装与命令
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 下载Django 语法:python -m pip install django 创建一个Django项目 语法:djang...
2020-02-16 17:00:59 358
原创 2.8.5Django --4.1 MVC和MTV模型
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 MVC模型 Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(...
2020-02-16 16:47:59 155
原创 2.8.5Django --4 Django简介
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 什么是Django Django是一个开放源代码的Web应用框架,由Python写成。采用了MVT的软件设计模式,即模型Model,视图View和模板Template。2005年7月在BSD许可证下发布。...
2020-02-16 16:40:56 223
原创 2.8.5Django --3.1 自己DIV一个WEB框架
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 源码地址:https://github.com/hanxuan-doco/back_end/tree/master/div_web 首先定好目录树: div_web manage.py:启动文件 u...
2020-02-16 15:35:54 393
原创 2.8.5Django --3 WEB框架
Django目录:https://www.jianshu.com/p/dc36f62b3dc5 什么是WEB框架 框架:即framework,特指未解决一个开放性问题而设计的具有一定约束性的支撑框架。使用框架可以用来快速开发特点的系统。 大白话就是,别人搭台,你唱戏。 Web框架(Web framework):是一种开发...
2020-02-15 20:10:05 234
dolphinscheduler-service-3.1.0.jar
2023-01-05
hudi编译所需jar包.zip
2021-04-27
guliVideo.zip
2020-07-24
ClickHouse_19.7.3.9-el7_rpm包
2020-06-24
标签设计文档.xlsx
2020-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人