1.一对一和一多对多是一样的,多对多不太一样 2.增 post class BookView(APIView): def post (self,request,*args,**kwargs): publish=Publish.objects.filter(pk=1).first() author=A ...
分类:
其他好文 时间:
2020-10-12 20:01:23
阅读次数:
32
一开始随便注了一下,发现和第三关类似,只是从单引号变成了双引号。 继续注入,与第三关类似。 然后判断列数,直接 ?id=3") order by 4--+ 发现它还是三列,然后就继续爆库名 ?id=-3") union select 1,2,database()--+ 爆表名 ?id=-3") un ...
分类:
数据库 时间:
2020-10-10 17:04:59
阅读次数:
27
AA.Dapper基于dapper进一步封装而成的orm框架,提供增删改查、分页、事务、原生sql的功能,以满足日常的业务开发。 1.Repository层: DapperRepository类包含大部分数据库操作如图: DapperContext.Current.DataBase类支持原生sql, ...
分类:
移动开发 时间:
2020-10-09 20:53:39
阅读次数:
34
数据库中Schema(模式)概念的理解 2014-04-25 在学习数据库时,会遇到一个让人迷糊的Schema的概念。实际上,schema就是数据库对象的集合,这个集合包含了各种对象如:表、视图、存储过程、索引等。 如果把database看作是一个仓库,仓库很多房间(schema),一个schema ...
分类:
数据库 时间:
2020-10-08 19:52:44
阅读次数:
43
1 Q: date("Y-m-d",strtotime("-1 month")) 怎么输出是2018-07-01? A:其实:1. 先做-1 month, 那么当前是07-31, 减去一以后就是06-31.2. 再做日期规范化, 因为6月没有31号, 所以就好像2点60等于3点一样, 6月31就等于 ...
分类:
Web程序 时间:
2020-10-08 19:25:43
阅读次数:
25
1. 案例:网页轮播图 轮播图也称为焦点图,是网页中比较常见的网页特效。 功能需求: ? 1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。 ? 2.点击右侧按钮一次,图片往左播放一张,以此类推,左侧按钮同理。 ? 3.图片播放的同时,下面小圆圈模块跟随一起变化。 ? 4.点击小圆圈,可以播放 ...
分类:
Web程序 时间:
2020-10-08 18:08:56
阅读次数:
24
数据很小,n = 20,这个应该可以直接搜索吧,我没试,我用的是折半搜索+二分+线段树维护区间最值,折半搜索就是先搜前10个,然后搜后10个,搜前10个的时候把每一个结果用一个pair<花费,权值>保存下来,然后按照花费排序,在第二次搜索的时候对于当前ww , vv需要的是一个前面搜索满足条件v<= ...
分类:
其他好文 时间:
2020-10-07 21:09:45
阅读次数:
28
前言java从零手写实现redis(一)如何实现固定大小的缓存?java从零手写实现redis(三)redisexpire过期原理java从零手写实现redis(三)内存数据如何重启不丢失?java从零手写实现redis(四)添加监听器java从零手写实现redis(五)过期策略的另一种实现思路java从零手写实现redis(六)AOF持久化原理详解及实现java从零手写实现redis(七)LRU
分类:
编程语言 时间:
2020-10-06 20:33:41
阅读次数:
33
内容 数据库的基本概念 MySQL数据库软件 安装 卸载 配置 SQL 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 ...
分类:
数据库 时间:
2020-10-05 21:53:13
阅读次数:
32