前言 当我们需要对后台的数据进行过滤的时候,drf有两种,搜索过滤和排序过滤。 搜索过滤:比如我们想返回sex=1的,那么我们就可以从所有数据中进行筛选 排序过滤:比如我们想对价格进行升序排列,就可以使用排序过滤 搜索过滤 在实际的使用过程中十分简单,只需要在视图类中配置一个全局变量filter_b ...
分类:
编程语言 时间:
2021-06-21 20:32:45
阅读次数:
0
一、编程规约 (一)命名风格 【推荐】代码命名严禁使用拼音或英文拼音混合方式,更不允许直接使用中文命名,惯例词除外。 【推荐】类名使用 UpperCamelCase 风格,遵守驼峰形式。 【推荐】方法名、参数名、成员变量、局部变量使用 lowerCamelCase 风格,遵守驼峰形式。 【推荐】常量 ...
分类:
其他好文 时间:
2021-06-21 20:32:04
阅读次数:
0
算法思想 冒泡排序属于一种典型的交换排序。 交换排序顾名思义就是通过元素的两两比较,判断是否符合要求,如过不符合就交换位置来达到排序的目的。冒泡排序名字的由来就是因为在交换过程中,类似水冒泡,小(大)的元素经过不断的交换由水底慢慢的浮到水的顶端。 冒泡排序的思想就是利用的比较交换,利用循环将第 i ...
分类:
编程语言 时间:
2021-06-21 20:30:56
阅读次数:
0
一个大的项目,PHP会引用很多文件,有时候不知道文件在哪定义,有时候不知道在哪使用的,这就很麻烦。PHP有系列的小函数可以使用:查看方法/类在是怎么被调用的;debug_backtrace(); //返回方法/类被调用的过程<?php// filename: /tmp/a.phpfunction a ...
分类:
其他好文 时间:
2021-06-21 20:27:25
阅读次数:
0
一、什么是CSRF漏洞? CSRF跨站请求伪造,主要表现为:攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的,但是却完成了攻击者所期望的一个操作,例如以你的名义发送邮件或消息,盗取你的账号,添加系统管理员,甚至于购买商品、虚拟货币转账等。 CSRF现状:CSRF这种攻击 ...
分类:
其他好文 时间:
2021-06-21 20:26:07
阅读次数:
0
搭建基于Redis的Hangfire定时器 Hangfire的定时配置信息会自动生成在指定到数据库内,包括关系型数据库或非关系型数据库内。目前为止,它在Redis、Oracle上面,可以支持最短15秒的定时周期,其他数据库是分钟级别到。以下使用Hangfire+Redis来实现定时任务。 首先创建新 ...
分类:
Web程序 时间:
2021-06-21 20:18:39
阅读次数:
0
表格操作 1.为什么要学习 公司开发中 特别是开发 crm erp OA系统的时候 会有一个需求 导入和导出报表 (表格) 2. 解决方案 jxl : 只能对Excel进行操作,属于比较老的框架,已经停止更新和维护(已经废弃) poi: 现在比较主流 可以操作不同版本的表格和word 3.版本说明 ...
分类:
其他好文 时间:
2021-06-21 20:14:09
阅读次数:
0
磁盘管理与文件系统 一、磁盘结构 1)硬盘的物理结构 2)硬盘的数据结构 二、MBR与磁盘分区表示 三、硬盘分区结构 四、文件系统类型 1)XFS文件系统 2)SWAP,交换文件系统 3)Linux支持的其它文件系统类型 五、检测并确认新硬盘 1)查看或管理磁盘分区 2)管理磁盘分区 3)创建分区步 ...
分类:
其他好文 时间:
2021-06-21 20:12:08
阅读次数:
0
一、简介 1 概述 BP(Back Propagation)神经网络是1986年由Rumelhart和McCelland为首的科研小组提出,参见他们发表在Nature上的论文 Learning representations by back-propagating errors 。 BP神经网络是一 ...
分类:
其他好文 时间:
2021-06-21 20:11:05
阅读次数:
0
描述 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0。不得使用库函数,同时不需要考虑大数问题,也不用考虑小数点后面0的位数。 实际上就是实现一个计算 a ^ b 的函数。 朴素算法 让 expo ...
分类:
其他好文 时间:
2021-06-21 20:09:09
阅读次数:
0