- 博客(4481)
- 收藏
- 关注
转载 Django-模型层(多表操作)
1.创建模型表和表之间的关系一对一、多对一、多对多,用book表和publish表自己来想想关系,想想里面的操作,加外键约束和不加外键约束的区别,一对一的外键约束是在一对多的约束上加上唯一约束实例:我们来假定下面这些概念,字段和关系作者模型:一个作者有姓名和年龄作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(on...
2019-09-28 17:13:00
927
转载 Django-模型层(单表操作)
目录 1.ORM简介 2.单表操作 2.1创建表 2.2添加表纪录 2.3查询表纪录 2.4删除表纪录 2.5修改表纪录 1.ORM简介MVC或者MVC框架中包括一个重要的部分,就是OR...
2019-09-27 16:13:00
885
转载 CSS box-sizing属性的正确用法
CSS自定义属性(变量)CSS box-sizing属性允许我们在元素的总宽度和高度中包含填充和边框。没有CSS box-sizing属性默认情况下,元素的宽度和高度计算如下: width + padding + border =元素的实际宽度 height + padding + border =元素的实际高度 这意味着:当您设置元素的宽度/高度时,元素通常看起来比您设置的...
2019-09-27 08:53:00
703
转载 Django-URL路由系统
目录 1.URL配置 1.1基本格式 1.2参数说明 2.正则表达式详解 2.1基本配置 2.2注意事项 2.3补充说明 3.分组命名匹配 3.1URLconf 使用...
2019-09-26 15:40:00
269
转载 谈谈JavaScript Navigator 对象属性
Navigator 对象属性可以在Navigator对象上使用以下属性:属性描述appCodeName返回浏览器的代码名称appName返回浏览器的名称appVersion返回浏览器的版本信息cookieEnabled确定是否在浏览器中启用了cookiegeolocation返回可...
2019-09-26 09:26:00
232
转载 day59 django生命周期 中间件 csrf跨站请求伪造 auth模块 settings功能插拔式源码
django生命周期django中间件django中间件是类似于是django的保安请求的时候需要先经过中间件才能到达django后端(urls,views,templates,models)响应走的时候也需要经过中间件才能到达web服务网关接口 django默认的七个中间件MIDDLEWARE = [ 'dj...
2019-09-25 17:30:00
300
转载 Django-视图函数view
目录 1.Django的视图函数view 1.1一个简单的视图 2.CBV和FBV 3.使用Mixin(了解) 4.给视图加装饰器 4.1使用装饰器装饰FBV 4.2使用装饰器装饰CBV ...
2019-09-25 16:28:00
273
转载 Django-模板系统
目录 1.语法 2.变量 3.过滤器 3.1default 3.2length 3.3filesizeformat 3.4slice 3.5date 3.6safe 3.7truncatech...
2019-09-25 14:54:00
189
转载 JavaScript 数据类型转换表
下表显示了将不同的JavaScript值转换为Number,String和Boolean的结果:原始值转换为Number转换为String转换为Booleanfalse0"false"falsetrue1"true"true00"0"false11"1"true"0...
2019-09-25 09:24:00
320
转载 PHP 上传文件
PHP脚本可以与HTML表单一起使用,以允许用户将文件上载到服务器。最初将文件上载到临时目录中,然后通过PHP脚本重定位到目标目标。phpinfo.php页面中的upload_tmp_dir信息将用于文件上载的临时目录,并且可以上载的文件的最大允许大小表示为upload_max_filesize。这些参数在PHP配置文件php.ini中设置。上传文件的过程遵循以下步骤以下HTM代...
2019-09-25 09:18:00
90
转载 线性基习题小结
洛谷P4839“P的桶”•题意 有 m 个桶,依次编号 1~m; 初始,这 m 个桶全部为空桶; 给你 n 次操作,每次操作有两种: (1)1 k x : 往 k 桶中加入数 (2)2 l r : 查询 $[l,r]$ 对应数的异或最大值;•题解 很常规的一道线性基题目; 用线段树维护,对于操作 1,找到第...
2019-09-24 17:02:00
167
转载 HTTP协议
目录 1.HTTP协议简介 2.HTTP协议概述 3.HTTP工作原理 4.HTTP请求方法 5.HTTP状态码 6.URL 7.HTTP请求格式(请求协议) 8.HTTP响应格式(响应协议) ...
2019-09-24 14:39:00
134
转载 PHP 字符串大全
PHP字符串函数是核心的一部分。无需安装即可使用这些函数函数名称描述addcslashes以 C 语言风格使用反斜线转义字符串中的字符addslashes使用反斜线引用字符串bin2hex函数把包含数据的二进制字符串转换为十六进制值choprtrim 的别名chr返回指定的字符ch...
2019-09-24 11:22:00
101
转载 PHP MySQL数据分页
SQLSELECT语句查询总是可能导致数千条记录。但是在一个页面上显示所有结果并不是一个好主意。因此,我们可以根据要求将此结果划分为多个页面。分页意味着在多个页面中显示您的查询结果,而不是仅将它们全部放在一个长页面中。MySQL通过使用LIMIT子句帮助生成分页,该子句将采用两个参数。第一个参数为OFFSET,第二个参数应从数据库返回多少条记录。下面是一个使用LIMIT子句获取记录以生...
2019-09-24 11:18:00
113
转载 c++实现循环队列
队列(queue)是一种只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出(First In First Out)的线性表,简称FIFO。允许插入的一端称为队尾,允许删除的一端称为队头。因为已经限制了插入和删除的位置,所以对于队列,插入和删除时只需要考虑满和空两种状态顺序队列的操作分别在队头和队尾两端进行。在出队时,队头_front...
2019-09-23 18:20:00
357
转载 day57 choice字段 MTV与MVC 模型 ajax基本语法 前后端传输数据编码格式 ajax传文件 序列化组件 ajax与sweetalert插件结合使用 自定义分页器...
choices参数用于 选择性别 婚姻状况 工作状态 学历from django.db import models# Create your models here.class User(models.Model): username = models.CharField(max_length=32) age = models.Intege...
2019-09-23 17:07:00
249
转载 洛谷 P1972"[SDOI2009]HH的项链"(离线+树状数组 or 在线+主席树)
传送门•题意 给你一个包含 n 个数的数组 $a$; 有 m 此操作,每次操作求区间 [l,r] 中不同数的个数;•题解(离线+树状数组) 以样例$[1,2,3,4,3,5]$ 为例,求解区间 $[2,6]$ 的不同数的个数; 按照模拟思路,肯定是从后往前查找不同数的个数; 从 $6$ 开始,向前查找的结果为:$[5,3,...
2019-09-23 16:36:00
171
转载 Django-web框架的本质
目录 1.web框架的本质及自定义web框架 2.简单的web框架 3.返回HTML文件的web框架 4.返回静态文件的高级web框架 5.函数版高级web框架 6.更高级版(多线程版)web框架 7.更更高级版web框架 ...
2019-09-23 14:48:00
157
转载 c++实现的顺序栈
栈是一种运算受限的线性表,是一种先进后出的数据结构,限定只能在一端进行插入和删除操作,允许操作的一端称为栈顶,不允许操作的称为栈底因此需要的成员变量如下int *_stack; //指向申请的空间的首地址int top; //记录栈顶的位置int size; //记录申请空间的大小具体如下封装在类中...
2019-09-23 12:45:00
187
转载 CSS函数大全
CSS函数(方法)参考CSS函数用作各种CSS属性的值。函数描述attr()返回所选元素的属性值calc()允许您执行计算以确定CSS属性值cubic-bezier()定义Cubic Bezier曲线hsl()使用Hue-Saturation-Lightness模型(HSL)定义颜色hsla(...
2019-09-23 11:08:00
174
转载 初始莫比乌斯反演
•参考资料 [1]:莫比乌斯函数 [2]:线性筛与积性函数(by 贾志鹏) [3]:【算法讲堂】【电子科技大学】【ACM】莫比乌斯反演 [4]:莫比乌斯反演简要笔记 [5]:初涉莫比乌斯反演(附带例题)•积性函数 如果函数$f$ 满足对于任意互质的正整数 $a,b$,都有$f(ab)=f(a)\cdot f(b)$,则函数 $...
2019-09-22 19:18:00
131
转载 CodeForces 1216C(假的计算几何+扫描线)
传送门•题意 给你三个矩形,依次编号为 1,2,3; 判断 矩形1 是否被 矩形2 和 矩形3 完全覆盖; 如果没有完全覆盖,输出 "YES",反之,输出 "NO";•题解 我是用扫描线做的; 首先,定义如下数据结构: 1 struct Data 2 { 3 int x; 4 int y1,...
2019-09-22 11:12:00
173
转载 VK Cup 2017 - Round 1
传送门A.Bear and Friendship Condition(完全图判定)•题意 给你一个包含 n 个点,m 条边的无向图,判断是否存在三点 x,y,z,满足: x与y , y与z 有边,但是 x与z 无边; 如果存在,输出 "NO",反之,输出 "YES";•题解 整个图可划分成若干个联通子图,判断这若干个连通子图...
2019-09-21 08:55:00
146
转载 56天.图书管理系统
图书管理系统前期工作更改数据库配置DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'day56', 'USER':'root', 'PASSWORD':'123', 'HO...
2019-09-20 21:40:00
158
转载 day56 常用字段及参数,数据库查询优化,django.ORM中的事务操作
字段AutoField(Field)(*****) - int自增列,必须填入参数 primary_key=True - int primary key auto_increment BigAutoField(AutoField) - bigint自增列,必须填入参数 primary_key=True...
2019-09-20 15:36:00
178
转载 jQuery 效果方法大全
jQuery 效果方法下表列出了用于创建动画效果的所有jQuery方法。方法描述animate()在所选元素上运行自定义动画。clearQueue()从所选元素中删除所有剩余的排队函数。delay()为所选元素上的所有排队函数设置延迟。dequeue()从队列中删除下一个函数,然后执行该函数。...
2019-09-19 22:26:00
138
转载 Codeforces Round #305 (Div. 2)
传送门C.Mike and Frog(思维+拓展GCD)•题意 给你初始高度 h1,h2和目标高度 a1,a2以及参数 m,x1,y1,x2,y2; 每次操作都可以使得 $h_1=(h_1\cdot x_1+y_1)\ mod\ m $, $h_2=(h_2\cdot x_2+y_2)\ mod\ m $; 问最少经过多少次操作可以使...
2019-09-19 17:22:00
104
转载 day52 django流程 登录
app新创建的app一定要先去settings.py注册 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.se...
2019-09-19 17:13:00
192
转载 day51 初始django
1.纯手撸一个简易版本的web框架 1.手动处理socket请求 2.手动处理http数据,获取用户访问的url 3.根据用户访问url的不同 响应不同的结果 2.wsgiref模块(web服务端网关接口) 封装了socket代码 请求来的时候将http数据格式 拆封成一个大字典 响应走的时候将数据打包成符合http...
2019-09-19 16:51:00
164
转载 day55 django 模型层,orm连表操作
设计表django之orm详解:https://www.cnblogs.com/komorebi/p/11551089.html在django中设计表1.先在navicat中建好一个库2.更改django配置中的DATABASESDATABASES = { 'default': { 'ENGINE': 'django.db.ba...
2019-09-19 16:43:00
192
转载 算法 - 冒泡排序算法及优化
在面试过程中,经常会涉及到一些算法问题,下面说介绍一下冒泡排序算法及优化.冒泡排序分为从大到小和从小到大两种排序方式,唯一区别在于两个数交换的条件不同,从大到小排序是前面的数比后面的小时交换,而从小到大排序是前面的数比后面的数大的时候交换.假设有N个数据放在数组nums中,现将数组nums中的N个数据从小到大进行排序假设使用冒泡排序算法对5个整数{8,3,-2,7,6}...
2019-09-19 11:56:00
310
转载 day54 django模块render ,FBV与CBV ,django之settings源码,模板层,自定义标签/过滤器,模板的继承与导入,单表的增删改查...
renderrender返回一个HTML页面 而且还能给该页面传数据render内部原理from django.shortcuts import render,HttpResponse# Create your views here.from django.template import Template,Contextdef index(re...
2019-09-18 19:26:00
201
转载 前端jQurey
目录 1.楔子 2.jqeury介绍 2.1为什么要使用jQuery 2.2jQuery 的两大特点 2.3什么是 jQuery 3.jQuery的使用 3.1使用 jQuery 的基本步骤 3.2jQue...
2019-09-18 17:50:00
265
转载 c++ 类与对象
c++是一门面向对象的语言 但是又该如何理解c++ 的面向对象首先在c 语言中 有如下结构体struct Node{int *data;Node *next;};在c 语言中我们定义结构体变量必须带上structstruct Node node;而在c++ 中我们不用带structNode node;在讨论c++的...
2019-09-17 21:06:00
85
转载 python数据分析实战---Pandas
pandas的认识 :一个python的数据分析库安装方式:pip install pandaspandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据...
2019-09-16 13:39:00
399
转载 The Preliminary Contest for ICPC Asia Shanghai 2019
传送门B.Light bulbs(思维)•题意 有 n 个灯泡,初始全部为关闭状态; 有 m 个操作,每次操作给出 [l,r],让你将区间 [l,r] 的灯泡反转。 问最终有多少灯泡是亮着的; 其中有 T 组数据,T ≤ 1000 , n≤ 106 , m≤ 1000;•题解 刚开始想着差分,这样的话,O(n) 就可以...
2019-09-15 19:12:00
93
转载 js-dom操作
目录 1.DOM树介绍 2.节点查找 2.1直接查找 2.2间接查找 3.节点操作(重要) 3.1节点本身操作 3.2节点属性操作 3.3节点文本操作 3.4获取值操作 3....
2019-09-15 15:12:00
165
转载 前端JS
目录 1.javascript介绍 1.1Web前端有三层: 1.2其中JavaScript基础又分为三个部分: 1.3JavaScript入门易学性 1.4JavaScript的组成 1.5JavaScript的特点 2...
2019-09-15 11:46:00
143
转载 TestNG基础教程 - TestNG.xml中的测试级别和常用注解执行顺序
根据testng.xml 文件配置, 测试级别为suite -> test -> class -> methods.test 对应testng.xml 中的test 标签, 而不是测试类里的@Test.测试类里的@Test 对应 testng.xml中的methods.创建TestCase 如TC3运行效果所以在使用@BeforeS...
2019-09-14 15:10:00
339
转载 TestNG基础教程 - IntelliJ IDEA中配置TestNG.xml, 查看TestNG Report
TestNG.xml可以更方便的管理和执行测试用例,接下来介绍一下如何在IntelliJ IDEA中配置TestNG.xml,查看TestNG Report?IntelliJ IDEA -> Preferences -> Plugins -> 搜索Create TestNG XML并安装重启IntelliJ IDEA -> 高亮项目名称 如Tes...
2019-09-14 13:00:00
1512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人