数据结构和算法(Golang实现)(15)常见数据结构-列表

2021年02月13日 阅读:756

列表 一、列表 List 我们又经常听到 数据结构,其实这只是更宏观的统称,表示存放数据的队列。 列表 :存放数据,数据按顺序排列,可以依次入队和出队,有序号关系,可以取出某序号的数据。先进先出的 和先进后出的 都是列表。大家也经常听说一种叫 的数据结构,表示具有相同特性的数据元素的有限序列,实际上 ... 查看全文

Django Restful Framework【第二篇】RESTful API

2021年02月13日 阅读:625

一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 ... 查看全文

第59天: Web 开发 Django 模型

2021年02月13日 阅读:1347

by 极光 今天来为大家介绍 Django 框架的模型部分,模型是真实数据的简单明确的描述,它包含了储存的数据所必要的字段和行为,Django 遵循 DRY Principle 。它的目标是你只需要定义数据模型,然后其它的杂七杂八代码你都不用关心,它们会自动从模型生成。 Django 模型 Djan ... 查看全文

第58天: Web 开发 Django 入门

2021年02月13日 阅读:484

by 极光 今天来为大家介绍 Python 另一个 Web 开发框架 Django,它是一个基于 Python 定制的开源 Web 应用框架,最早源于一个在线新闻 Web 网站,后于2005年开源。Django 的功能大而全,它提供的一站式解决的思路,能让开发者不用在开发之前就在选择应用的基础设施上 ... 查看全文

数据结构和算法(Golang实现)(29)查找算法-2-3树和左倾红黑树

2021年02月13日 阅读:621

某些教程不区分普通红黑树和左倾红黑树的区别,直接将左倾红黑树拿来教学,并且称其为红黑树,因为左倾红黑树与普通的红黑树相比,实现起来较为简单,容易教学。在这里,我们区分开左倾红黑树和普通红黑树。 红黑树是一种近似平衡的二叉查找树,从 树或 树衍生而来。通过对二叉树节点进行染色,染色为红或黑节点,来模仿 ... 查看全文

数据结构和算法(Golang实现)(23)排序算法-归并排序

2021年02月13日 阅读:734

归并排序 归并排序是一种分治策略的排序算法。它是一种比较特殊的排序算法,通过递归地先使每个子序列有序,再将两个有序的序列进行合并成一个有序的序列。 归并排序首先由著名的现代计算机之父 在`1945 EDVAC`(一台美国早期电子计算机),足足用墨水写了 23 页的排序程序。注:冯·诺依曼(John ... 查看全文

数据结构和算法(Golang实现)(16)常见数据结构-字典

2021年02月13日 阅读:988

字典 == 我们翻阅书籍时,很多时候都要查找目录,然后定位到我们要的页数,比如我们查找某个英文单词时,会从英语字典里查看单词表目录,然后定位到词的那一页。 计算机中,也有这种需求。 一、字典 字典是存储键值对的数据结构,把一个键和一个值映射起来,一一映射,键不能重复。在某些教程中,这种结构可能称为符 ... 查看全文

Python3+Django3开发简单的人员管理系统

2021年02月12日 阅读:809

1、使用PyCharm创建Django项目记得安装mysqlclient(1)数据库配置我们在项目的settings.py文件中找到DATABASES配置项,将其信息修改为:DATABASES={‘default‘:{‘ENGINE‘:‘django.db.backends.mysql‘,#或者使用mysql.connector.django‘NAME‘:‘userinfo‘,‘USER‘:‘ro 查看全文

图书管理的图书增删改查、choices参数、MTV与MVC模型、多对多关系的三种创建方式、Ajax操作、前后端传输数据编码格式、ajax发送json格式数据、ajax发送文件、django自带的序列化

2021年02月12日 阅读:635

* 图书管理的图书增删改查* choices参数(数据库字段设计常见)* MTV与MVC模型* 多对多关系的三种创建方式* Ajax操作(重点)* 前后端传输数据编码格式* ajax发送json格式数据* ajax发送文件* django自带的序列化功能(了解,后面有更加牛逼的序列化drf)### ... 查看全文

django之ajax

2021年02月12日 阅读:787

Ajax初识 """ 异步提交 局部刷新 例子:github注册 动态获取用户名实时的跟后端确认并实时展示的前端(局部刷新) 朝发送请求的方式 1.浏览器地址栏直接输入url回车 GET请求 2.a标签href属性 GET请求 3.form表单 GET请求/POST请求 4.ajax GET请求/P ... 查看全文

Django模板层3和ajax初始

2021年02月12日 阅读:669

图书管理的图书增删改查 choices参数(数据库字段设计常见) MTV与MVC模型 多对多关系的三种创建方式 Ajax操作(重点) 前后端传输数据编码格式 ajax发送json格式数据 ajax发送文件 django自带的序列化功能(了解,后面将路飞会将更加牛逼的序列化drf) ajax结合swe ... 查看全文

Django之模型层应用和初识Ajax

2021年02月12日 阅读:595

图书管理的图书增删改查 from django.shortcuts import render,redirect,HttpResponse from app01 import models # Create your views here. def home(request): return ren ... 查看全文

模块二 GO语言进阶技术-通道的高级玩法

2021年02月12日 阅读:525

我们已经讨论过了通道的基本操作以及背后的规则。今天,我再来讲讲通道的高级玩法。 首先来说说单向通道。我们在说“通道”的时候指的都是双向通道,即:既可以发也可以收的通道。 所谓单向通道就是,只能发不能收,或者只能收不能发的通道。一个通道是双向的,还是单向的是由它的类型字面量体现的。 还记得我们在上篇文 ... 查看全文

django-模型层之ajax续、批量插入、分页器

2021年02月11日 阅读:660

今日内容概要 前后端传输数据的编码格式(contentType) ajax发送json格式数据 ajax发送文件数据 ajax结合sweetalert实现删除按钮的二次确认 django自带的序列化组件(drf做铺垫) 批量插入 自己写一个分页器(只需要掌握分页器的推导思路即可) 自定义分页器的使用 ... 查看全文

Django Ajax

2021年02月11日 阅读:583

Ajax简介 ajax示例 前后端传输数据的编码格式(contentType) ajax发送json格式数据 ajax发送文件 django自带的序列化组件 批量插入 自定义分页器 Ajax简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Java ... 查看全文

Django之ajax的数据传输和分页器

2021年02月11日 阅读:709

Django之ajax的数据传输和分页器 ajax 前后端传输数据的编码格式(contentType) # 我们主要研究post请求数据的编码格式 """ get请求数据就是直接放在url后面的 url?username=jason&password=123 """ # 可以朝后端发送post请求的 ... 查看全文

067.Python框架Django之DRF视图类

2021年02月10日 阅读:725

一 关于视图类的一下概念 drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、 ... 查看全文

ffuf:Go语言编写的高速Web Fuzzer

2021年02月10日 阅读:597

ffuf:Go语言编写的高速Web Fuzzer 0x01 目录发现 0x02 get参数Fuzz GET参数名称模糊测试与目录发现非常相似,通过将FUZZ关键字定义为URL的一部分来工作。对于无效的GET参数名,这里也假设响应大小为4242字节。 如果参数名称已知,则可以以相同方式对值进行模糊测试 ... 查看全文

django url路由

2021年02月10日 阅读:512

1 1创建项目 first_pro 2 2创建app app01 3 做一个登录页面的web项目,浏览器输入一个网址得到一个web页面 4 5 用户: http:127.0.0.1:8001/login/ 6 7 1urls.py 8 from django.conf.urls import url ... 查看全文

django 使用第三方js库“My97DatePicker”作为时间选择插件

2021年02月09日 阅读:535

django如何使用第三方js库“My97DatePicker”官方链接:http://www.my97.net/demo/resource/left.htm一:界面展示二:下载My97DatePickerhttp://www.my97.net/down/My97DatePicker.zip三:在django中setting.py指定存放路径:STATIC_URL=‘/static/‘STATIC 查看全文

Django实现websocket

2021年02月09日 阅读:686

一 什么是Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双 ... 查看全文

Django_设置静态文件、上传文件

2021年02月09日 阅读:672

1.设置静态文件 第一步:在项目目录下创建static文件夹,用于存放项目的静态文件,可以在该文件夹下面继续创建文件夹,用于静态文件的分类管理。 第二步:在settings.py下面添加以下代码。设置静态文件路径。 STATICFILES_DIRS = ( os.path.join(BASE_DIR ... 查看全文

热门文章

推荐文章

最新文章

置顶文章