这里就想到了lrj说的理解EK但是使用Dinic 因为图较大,所以采用Dinic而不是EdmondsKarp 得益于接口一致性,无须理解Dinic就能使用它。 看到最小费用,又有隔开的操作(割),就是最小割,就想到了最大流(想了想用不到MCMF,这里挺需要注意的,所有网络流的题首先判断是MCMF还是 ...
分类:
其他好文 时间:
2018-10-27 14:53:41
阅读次数:
161
题目背景 “サーヴァント、キャスター、Medea。” 紫魔法师 题目描述 给出一棵仙人掌(每条边最多被包含于一个环,无自环,无重边,保证连通),要求用最少的颜色对其顶点染色,满足每条边两个端点的颜色不同,输出最小颜色数即可 输入描述 第一行包括两个整数n,m,表示顶点数和边数 n using nam ...
分类:
其他好文 时间:
2018-10-27 14:43:32
阅读次数:
173
watch:{ fdProfit:{ immediate: true, handler(curVal,oldVal){ console.log(curVal,oldVal) } , deep:true } }, watch:{ fdProfit:{ immediate: true, handler( ...
分类:
其他好文 时间:
2018-10-27 13:24:05
阅读次数:
517
@ "TOC" 文件加密压缩 在现如今已经可以实现大部分功能的互联网需求中,安全成为了需要的非必需品,工作需求中会遇到对导出的 excel 报表 做加密压缩的问题,今天有时间总结一下,我这里简单列举功能代码,连带其它代码文末会一并给出。 1.单个文件加密压缩 单个文件加密方法,需传输 3 个参数:被 ...
分类:
编程语言 时间:
2018-10-27 13:18:12
阅读次数:
188
一、下载 Spring 下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/ 下载其中一个版本的zip压缩包: *-dist.zip 并解压。 注意依赖: JDK 8+ for Spring Framewo ...
分类:
编程语言 时间:
2018-10-27 11:48:26
阅读次数:
254
1.首先通过Maven导入JSR303架包。 2.然后修改Bean对象的定义,添加校验注解 3.然后在控制器中使用这个校验规则 常见的注解开发中将对象封装后,添加@Valid注解 设置出现不符合校验规则的返回值 4.然后前端获取后端校验结果 根据结果设置不同的提示信息。 ...
分类:
Web程序 时间:
2018-10-27 11:00:19
阅读次数:
190
;(function(){ var hash=function(arr){ var me=this; me.arr=[]; arr.forEach(i=>{ me.arr.push({value:i}); }); me.c... ...
分类:
Web程序 时间:
2018-10-27 11:00:02
阅读次数:
314
C++项目中经常会定义如下形式的字符串char *str = "hello word"; 很多代码都是这么写的,然而我们知道字符串放在静态区,以const char*来指向这段字符才是合理,以前这种错误的写法是没有问题的,可现在vs默认不允许这么赋值。 解决方法:对于VS2017,在项目属性->C/ ...
分类:
其他好文 时间:
2018-10-27 00:26:42
阅读次数:
155
1.多表操作: 1.创建模型: 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及email。 书 ...
分类:
其他好文 时间:
2018-10-27 00:17:43
阅读次数:
205
Requests 库有一个auth 模块专门用来处理HTTP 认证: import requestsfrom requests.auth import AuthBasefrom requests.auth import HTTPBasicAuth auth = HTTPBasicAuth('ryan ...
分类:
编程语言 时间:
2018-10-27 00:11:08
阅读次数:
208