文件储存API:https://yiyibooks.cn/xx/django_182/ref/files/storage.html 编写自定义存储系统:https://yiyibooks.cn/xx/django_182/howto/custom-file-storage.html 定义一个自定义的 ...
分类:
Web程序 时间:
2019-10-02 19:11:52
阅读次数:
174
orderBy(\DB::Raw('case when avatar_id = 0 then 0 else 1 end')) Doctor::join('users', 'doctors.user_id', '=', 'users.id') ->with('user') ->withCount('s... ...
分类:
其他好文 时间:
2019-09-30 19:42:59
阅读次数:
84
mybatis关联关系 一对多&多对一 这是就那订单和订单项来做演示,一个订单对应多个订单项。一个订单项对应一个订单。 订单表 t_hibernate_order 订单项表 t_hibernate_order_item 实体类 OrderItemVo OrderMapper.java OrderIt ...
分类:
其他好文 时间:
2019-09-26 21:40:56
阅读次数:
96
selenium自动化测试工具可谓是爬虫的利器,基本动态加载的网页都能抓取,当然随着大型网站的更新,也出现针对selenium的反爬,有些网站可以识别你是否用的是selenium访问,然后对你加以限制. 当当网目前还没有对这方面加以限制,所以今天就用这个练习熟悉一下selenium操作,我们可以试一 ...
分类:
其他好文 时间:
2019-09-24 10:35:29
阅读次数:
118
题意 给你一个长度为n的数组,代表每一个物品的价格。你有一个初始钱数$x$,采用以下方法贪心: 从$1$到$n$扫一遍,如果$x$不比$a[i]$小,就买下它,买不起就跳过。 给你最终买的物品数量m,求$x$的最大值。 思路 我队的贪心菜的一笔,果然我也有很大的责任。。 首先如果最后全部买完,那么刚 ...
分类:
其他好文 时间:
2019-09-20 23:37:33
阅读次数:
153
#DDL /* 数据定义语言 库和表的管理 一、库的管理 创建、修改、删除 二、表的管理 创建、修改、删除 创建:create 修改: alter 删除:drop */ 一、库的管理 #1.库的创建 /* 语法: create database 库名称; */ #案例:创建库Books create... ...
分类:
数据库 时间:
2019-09-19 23:25:35
阅读次数:
128
通过 abp(net core)+easyui+efcore实现仓储管理系统——菜单-上 (十六)这篇文章,我们已经了解了ABP中的菜单相关的类及类的属性与方法,接下我们通过实例来实现一个动态加载菜单的功能。动态菜单是我们在abp(net core)+easyui+efcore实现仓储管理系统——领... ...
分类:
Web程序 时间:
2019-09-10 14:47:14
阅读次数:
122
authors表是主表 books表是子表 默认情况下,当使用datacontext.dbset.remove 删除authors时, 与之相关的books也会一起删除掉. 不过可以使用WillCascadeOnDelete(false)来关闭级联删除 这样再执行本随笔第一个代码段就不会删除与之相关 ...
分类:
其他好文 时间:
2019-09-09 22:37:41
阅读次数:
119
一、commands相关模块 1、commands模块 command模块包含如下选项: creates:一个文件名,当该文件存在,则该命令不执行,反正,则执行。 free_form:要执行的linux指令 chdir:在执行指令之前,先切换到该指定的目录 removes:一个文件名,当该文件存在时 ...
分类:
其他好文 时间:
2019-09-09 21:06:50
阅读次数:
94
class TrackListSerializer(serializers.ListSerializer): def create(self, validated_data): #validated_data会返回所有请求数组,而不是单个对象 print(validated_data) books ... ...
分类:
其他好文 时间:
2019-09-09 13:10:53
阅读次数:
88