"K Subsequence" 题意:给定一个长度为$n$的数字序列,现可以从中选取k个单调上升的子序列,且每个元素至多只能被选中一次,问k个子序列元素和的最大值。 题解:对数列每一项拆点,连接流量为1,费用为$ a[i]$的边,所有项的右端点与其后大于等于这一项的项的左端点连流量1,费用0的边。源 ...
分类:
其他 时间:
2019-09-18 09:10:49
收藏:
0 评论:
0 赞:
1 阅读:
80
太长不看版 DCL、Holder(静态内部类)和饿汉式单例都可以通过反射或者序列化破坏。 直接用枚举单例就完事了。 为什么要用单例模式 场景:多线程情况下操作相同对象应该是同一个对象。例如文件。 解决办法 在实例化过程中,所有的对象只实例化一次。 需要实现一个实例化的过程并且向用户提供一个返回实例对 ...
分类:
其他 时间:
2019-09-18 09:10:25
收藏:
0 评论:
0 赞:
1 阅读:
81
一、java 底层基础:1、java对象可见性,访问控制权限 https://www.cnblogs.com/Carrol/p/11538124.html 2、类加载方式及差异 https://www.cnblogs.com/Carrol/p/11538124.html 3、双亲委派模型 4、静态类 ...
分类:
其他 时间:
2019-09-18 09:10:02
收藏:
0 评论:
0 赞:
2 阅读:
98
一、在搭建接口自动化测试框架前,我觉得先需要想明白以下几点: ① 目前情况下,绝大部分接口协议是http,所以需要对http协议有个基本的了解,如:http协议请求、响应由哪些部分组成,常用的method,对应的请求传参方式等等 ② 需要对接口发送请求,所以要对可以发送http请求的模块比较熟悉,如 ...
分类:
编程语言 时间:
2019-09-18 09:09:41
收藏:
0 评论:
0 赞:
0 阅读:
100
查看版本记录和回退版本 1. 查看版本提交记录 2. 版本回退 版本回退有两种方法,一种是使用相对于HEAD的多少个版本, 另一种是使用版本号 1. HEAD 当前最新版本 HEAD^ / HEAD~1 当前版本的上一个版本 HEAD^ 当前版本的前两个版本,以此类推 HEAD~6 当前版本的前6个 ...
分类:
其他 时间:
2019-09-18 09:09:09
收藏:
0 评论:
0 赞:
1 阅读:
144
题目一: 思路:当n=1的时候很明显只有一种跳法; 当n>1的时候,那么总共的跳法应该就是第一次跳一级台阶还剩下n-1个台阶、第一次跳两级台阶还剩下n-2个台阶,这两种情况的总和,而至于这里的n-1和n-2个台阶,同理可以继续拆分,是不是觉得很熟悉,还是斐波那契数列,这里用的还是分治的思想,代码跟上 ...
分类:
其他 时间:
2019-09-18 09:08:48
收藏:
0 评论:
0 赞:
0 阅读:
71
前言 serializers.Serializer可以对modle模型中的字段序列化,并且必须写create和update两个方法。ModelSerializer可以看成是Serializer的一个升级版,功能更强大,更方便。 实际上ModelSerializer类继承了Serializer类。 M ...
分类:
编程语言 时间:
2019-09-18 09:08:24
收藏:
0 评论:
0 赞:
1 阅读:
91
https://blog.csdn.net/weixin_38071106/article/details/88877695 https://blog.csdn.net/qq_40194399/article/details/90720963 ...
分类:
编程语言 时间:
2019-09-18 09:08:03
收藏:
0 评论:
0 赞:
0 阅读:
79
【题目描述】: 吃饭是自古以来令人头疼的问题,最后天天决定写一个程序来替他做决定。 现在已知有n个餐厅,编号从0到n-1。记ai表示第i天决定吃什么,令 t[i][0]=(A×a[i-1]+B×a[i-2])%n,(其实就是一个随机数) t[i][j]=(t[i][j-1]+1)%n,j≥1 天天不 ...
分类:
其他 时间:
2019-09-18 09:07:20
收藏:
0 评论:
0 赞:
1 阅读:
74
『人生活不只靠饼,而也靠天主口中所发的一切言语。』『你不可试探上主,你的天主!』「去吧!撒殚!因为经上记载:『你要朝拜上主,你的天主,惟独事奉他!』「你们悔改吧!因为天国临近了。』「来,跟从我!我要使你们成为渔人的渔夫。」 「神贫的人是有福的,因为天国是他们的。 哀恸的人是有福的,因为他们要受安慰。 ...
分类:
其他 时间:
2019-09-18 09:07:00
收藏:
0 评论:
0 赞:
2 阅读:
222
vue梳理 模板语法 样式设置 方法与计算属性和侦听器 条件渲染和列表渲染 事件处理 事件定义和缩写 使用 监听事件,从而触发对应的方法。形式为 click可以是任意的事件名称 内联写法 如何得到触发的事件对象呢? 打印出来, 发现就是原生的事件对象,在 中原生的事件对象具有很多可用的细节 比如: ...
分类:
其他 时间:
2019-09-18 09:06:38
收藏:
0 评论:
0 赞:
0 阅读:
67
什么是Java虚拟机类加载机制? 虚拟机类加载机制:虚拟机把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型。 类加载的时机 类的生命周期是从类被加载到虚拟机的内存中,到卸载出内存为止。 类的生命周期: 加载 loading 验证 ...
分类:
编程语言 时间:
2019-09-18 09:05:08
收藏:
0 评论:
0 赞:
2 阅读:
102
一.频率限制短信接口 settings/dev.py: apps/user/throttles.py: user/views.py: 二.手机号验证接口 前台手机号校验register.vue: 后台手机号校验: user/urls user/views.py 三.注册接口实现(用户名是手机号) s ...
分类:
其他 时间:
2019-09-18 09:04:19
收藏:
0 评论:
0 赞:
0 阅读:
74
虚拟机加载类的途径1、由 new 关键字创建一个类的实例在由运行时刻用 new 方法载入如:Dog dog = new Dog();2、调用 Class.forName() 方法通过反射加载类型,并创建对象实例如:Class clazz = Class.forName(“Dog”);Object d ...
分类:
编程语言 时间:
2019-09-18 09:03:57
收藏:
0 评论:
0 赞:
1 阅读:
84
可以先更新一下服务器及软件 apt-get update apt-get upgrade apt-get autoclean 安装Apache:apt install apache2 Apache已开启 输入虚拟机地址,出现apache页面 安装mysql 查看是否已安装,显示未安装 安装apt i ...
分类:
其他 时间:
2019-09-18 09:01:56
收藏:
0 评论:
0 赞:
0 阅读:
88
在编写处理字符串的程序或者网页时,经常会有查找符合某些复杂规则的字符串的需要,正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 正则表达式定义了字符串模式; 正则表达式可以搜索、编辑、处理文本; java.util.regex 包主要包括以下三个类: Pattern ...
分类:
编程语言 时间:
2019-09-18 09:01:17
收藏:
0 评论:
0 赞:
1 阅读:
89
数据库索引及其优化 索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进... ...
分类:
数据库技术 时间:
2019-09-18 01:02:11
收藏:
0 评论:
0 赞:
0 阅读:
83
https://blog.csdn.net/weixin_42734407/article/details/81162026 http://baijiahao.baidu.com/s?id=1599992188940440730&wfr=spider&for=pc ...
分类:
编程语言 时间:
2019-09-18 01:01:51
收藏:
0 评论:
0 赞:
0 阅读:
94
2019-09-17-23:09:48 今天学的内容是有关小数据池的,学的有点懵逼,感觉越来越难学了,但是得坚持下去 明天学习下一个课程时,感觉要跟不上,看来明天得先看好几遍今天的内容 不然肯定会听的懵逼 今天看见哔哩哔哩很多这样的视频,内容和我网上买的一样的,心塞啊!!!!!!!!!!!! 今天的 ...
分类:
编程语言 时间:
2019-09-18 01:01:32
收藏:
0 评论:
0 赞:
0 阅读:
70
一、使用之前,我们先来掌握3个东西是用来干什么的。 npm: Nodejs下的包管理器。 webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给 ...
分类:
Windows开发 时间:
2019-09-18 01:01:11
收藏:
0 评论:
0 赞:
1 阅读:
104