给你一个字符串 S、一个字符串 T,请在字符串 S 里面找出:包含 T 所有字母的最小子串。 示例: 输入: S = "ADOBECODEBANC", T = "ABC"输出: "BANC"说明: 如果 S 中不存这样的子串,则返回空字符串 ""。如果 S 中存在这样的子串,我们保证它是唯一的答案。 ...
分类:
其他好文 时间:
2020-02-14 18:39:19
阅读次数:
74
在管理电脑系统的时候,我们第一个会想到的操作就是电脑分区了。给我们的电脑分区后能够使我们更方便地管理和使用文件。如果所有文件都被存储到一个硬盘上,那将会面临文件混乱甚至是出现查找文件的麻烦事。所以,给电脑分区这件事至关重要。如果我们使用的是苹果电脑,该如何实现苹果电脑分区呢? 今天,笔者就教大家苹果 ...
分类:
移动开发 时间:
2020-02-14 18:38:29
阅读次数:
496
# 多表查询 # 连表查 # 内连接 必须左表和右表中条件互相匹配的项才会被显示出来 # 表1 inner join 表2 on 条件 # 外链接 会显示条件不匹配的项 # left join 左表显示全部,右表中的数据必须和左表条件互相匹配的项才会被显示出来 # right join 右表显示全部 ...
分类:
数据库 时间:
2020-02-14 18:37:57
阅读次数:
141
一、部署前端(NPM,Nginx) 1、下载nodejs,具体安装及配置环境(一定要在本机的环境变量中添加)见https://www.cnblogs.com/lgx5/p/10732016.html。 2、nodejs自带npm,配置好nodejs环境变量之后,如下,在IDEA中的配置好node i ...
分类:
其他好文 时间:
2020-02-14 18:37:29
阅读次数:
97
进程A创建共享内存,并且写入数据, 然后挂起6s, 进程B打开共享内存, 读取进程A写入的数据 进程B关闭共享内存 进程A写数据进入共享内存: #include <iostream>#include <windows.h>#include <WINNT.h>#include <tchar.h>#in ...
分类 五大类 第一类直接下下载 1.https://chrome extension downloader.com/ 知道插件id后可以直接离线下载 2.https://crxdl.com/ 知道插件id后可以直接离线下载 3.https://yurl.sinaapp.com/crx.php 第二类 ...
分类:
Web程序 时间:
2020-02-14 18:36:57
阅读次数:
898
python有一个函数可以对文件进行操作这个函数就是 open() open (str1 , str2) 通常第一个参数我们填写文件名就好了,第二参数是填写文件打开的模式 r 表示 以只读打开 ,w 表示以写打开 , a 表示以追加的方式的表达 如果你什么参数都不写的话,默认以只读模式打开文件。 你 ...
分类:
编程语言 时间:
2020-02-14 18:36:30
阅读次数:
73
Mybatis 批量更新多个字段值 Controller /** * * @Description: 生产物资-指标 发布接口 * @Creator: tangsw * @CreateTime: 2019-12-25 10:37:34 * @Modifier: * @ModifyTime: * @R ...
分类:
其他好文 时间:
2020-02-14 18:36:07
阅读次数:
67
新年第一发,在被窝里发的。。。 今天的这个问题之前觉得不算什么,直到这两天被搞残了。。。所以, 谨慎起见,还是记录一下吧 核心代码如下: <embed src="http://player.youku.com/embed/XNDU0NTIxMTE0MA==" width="341" height=" ...
分类:
Web程序 时间:
2020-02-14 18:35:52
阅读次数:
202
DZY loves chessboard, and he enjoys playing with it. He has a chessboard of n rows and m columns. Some cells of the chessboard are bad, others are goo ...
分类:
其他好文 时间:
2020-02-14 18:35:30
阅读次数:
49
1.引入druid依赖 代码如下: 1 <!--druid 依赖 --> 2 <dependency> 3 <groupId>com.alibaba</groupId> 4 <artifactId>druid</artifactId> 5 <version>1.0.18</version> 6 </ ...
分类:
编程语言 时间:
2020-02-14 18:34:58
阅读次数:
90
vue使用v-for渲染完组件,删除数据时总是删除最后一个解决方案 原因: index值每次渲染都会重新生成, key值不能绑定index。 例如第一次渲染0,1,2,3,4,5 删除2的数据,重新渲染的时候又会生成0,1,2,3,4 所以最后显示结果为5的内容消失了,需要重新刷新页面才能恢复正常显 ...
分类:
其他好文 时间:
2020-02-14 18:34:20
阅读次数:
64
HDU 4122 单调队列 题意 给定 个订单,在相应时刻都要生产 个月饼,给出 个可以生产的时刻和这个时刻生产单个产品的费用 ,每个月饼可以存储 个小时的保质期,但是存储月饼也是要花钱的,每小时存储需要花费 ,求出最小花费。 解题思路 一定要读清楚题意。 其实对于每个订单都有一个确定的生产时刻(最 ...
分类:
其他好文 时间:
2020-02-14 18:34:08
阅读次数:
69
1.keys 功能: 返回所有键值对的key 示例 val list = List("hadoop","spark","hive","spark") val rdd = sc.parallelize(list) val pairRdd = rdd.map(x => (x,1)) pairRdd.ke ...
分类:
其他好文 时间:
2020-02-14 18:33:43
阅读次数:
110
迪米特法则基本介绍1) 一个对象应该对其他对象保持最少的了解2) 类与类关系越密切,耦合度越大3) 迪米特法则(Demeter Principle)又叫 最少知道原则,即一个类对自己依赖的类知道的越少越好。也就是说,对于被依赖的类不管多么复杂,都尽量将逻辑封装在类的内部。对外除了提供的public ...
分类:
其他好文 时间:
2020-02-14 18:33:18
阅读次数:
54
算法思想 概念:区间类动态规划是线性动态规划的扩展,它在分阶段地划分问题时,与阶段中元素出现的顺序和由前一阶段的哪些元素合并而来由很大的关系。令状态dp[i][j]表示将下标位置i到j的所有元素合并能获得的价值的最大值. 状态转移方程: $dp[i][j] = max\{dp[i][k] + dp[ ...
分类:
其他好文 时间:
2020-02-14 18:32:44
阅读次数:
59
原文https://www.cnblogs.com/yourblog/archive/2019/02/15/10381962.html 在开始备份之前,请锁定需要备份的实例 mysql> LOCK INSTANCE FOR BACKUP; 执行备份,完成后解锁实例 mysql> UNLOCK INS ...
分类:
数据库 时间:
2020-02-14 18:32:11
阅读次数:
101