题意 略。 题解 考虑到尽可能多选强化卡是更优的,所以如果可以,最后只要选最大的一张攻击即可(除非强化卡不够了)。 那么按照这个思路,先把两个序列从大到小排序。 记录$f_{i, j}$表示选了$i$张强化卡,其中最后一张是第$j$张的所有方案的强化倍数的和。 则有 $$ f_{i, j} = a_ ...
分类:
其他好文 时间:
2019-09-01 16:18:04
阅读次数:
84
package com.area.entity;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.my ...
分类:
数据库 时间:
2019-08-30 09:45:08
阅读次数:
234
[TOC] 1. 数据库相关概念 数据库管理系统 :Database Management System(DBMS):是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。 记录:每一组数据组成一条记录 表:文件,用来存储多条记录 库:文件夹,用来组织文件/表(存储在data文件夹下) 数据 ...
分类:
数据库 时间:
2019-08-29 20:03:43
阅读次数:
99
谨防“信息关键人”的催眠术 来源 https://zhuanlan.zhihu.com/p/28727701 在我20岁,还在大学就读 汉语言文学专业的时候,我 就已经深刻的明白,世间精巧绝伦的语言与妙笔生花的词藻,都仅仅只是便于记录、表达、并改变他人思想意识的工具。作为一个独立的个体,只有增长见识 ...
分类:
其他好文 时间:
2019-08-27 13:05:48
阅读次数:
69
问题概述 使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死。严重影响业务。 问题前提:老系统,当时设计系统的人大概是大学没毕业,表设计和sql语句写的不仅仅是垃圾,简直无法 ...
分类:
数据库 时间:
2019-08-23 19:36:53
阅读次数:
159
在大数据的应用环境中,往往使用反范式设计来提高读写性能。 假设我们有个类似简书的系统,系统里有文章,用户也可以对文章进行赞赏。在关系型数据库中,如果按照数据库范式设计,需要两张表:一张文章表和一张赞赏历史记录表,赞赏历史记录表包括了赞赏者姓名和赞赏金额。 在Elastic search中,由于都是j ...
分类:
其他好文 时间:
2019-08-21 00:05:08
阅读次数:
173
数据库之MySQL 可以把MySQL看成一款支持远程操作文件的软件。 库 文件夹 表 文件 记录 文件内一行行的数据叫做一条条的记录 表头:就是表格的第一行数据 字段:字段名+字段类型 本质:一款基于网络通信的软件 任何基于网络通信的软件,底层都是socket 服务端: 基于socket通信 收发消 ...
分类:
数据库 时间:
2019-08-18 13:25:32
阅读次数:
111
前言 之前遇到了一次这样的需求,当时没有记录,这一次又赶上了,简单的记录一下。 场景 表A中存放了集装箱的信息,一个集装箱一条记录,表B中存放了对于集装箱操作的指令,一条指令包括多个集装箱箱号,通过分号 切割( ),现在的需求是,对于已经在指令表B中的集装箱,在查询表A时需要过滤掉。 很容易想到的是 ...
分类:
数据库 时间:
2019-08-16 19:08:05
阅读次数:
351
阅读目录 什么是触发器 特点及作用 例子:创建触发器,记录表的增、删、改操作记录 弊端 什么是触发器 简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行; 特点及作用 特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全 ...
分类:
数据库 时间:
2019-08-14 16:59:59
阅读次数:
70
MYSQL索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录 开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无 需扫描任何记 ...
分类:
数据库 时间:
2019-08-11 10:43:44
阅读次数:
97