数组的每个索引做为一个阶梯,第 i个阶梯对应着一个非负数的体力花费值 cost[i](索引从0开始)。 每当你爬上一个阶梯你都要花费对应的体力花费值,然后你可以选择继续爬一个阶梯或者爬两个阶梯。 您需要找到达到楼层顶部的最低花费。在开始时,你可以选择从索引为 0 或 1 的元素作为初始阶梯。 本题想 ...
分类:
其他好文 时间:
2020-02-02 17:34:15
阅读次数:
71
《信奥一本通》提高版—简要题解 贪心 1. 活动安排: 按右端点排序,因为越早结束越好。 然后从1扫到n,每次比较当前位置线段的左端点是否大于上一个选的线段的右端点。如果大于,那么ans++,将上一个选的线段的右端点更新为当前线段的右端点;如果小于,那什么都不用做。因为选上一条一定比选当前这一条更优 ...
分类:
其他好文 时间:
2020-02-02 14:09:33
阅读次数:
134
浏览器安全主要划分为三大块内容:页面安全、系统安全和网络安全。前面我们用四篇文章介绍了页面安全和系统安全,也聊了浏览器和 Web 开发者是如何应对各种类型的攻击,本文是我们专栏的最后一篇,我们就接着来聊聊网络安全协议 HTTPS。 我们先从 HTTP 的明文传输的特性讲起,在上一个模块的三篇文章中我 ...
分类:
Web程序 时间:
2020-02-02 13:31:43
阅读次数:
142
在日常开发中我们可能会用到多数据源开发,什么是多数据源? 简单来讲的话,就是一个项目连接多个数据库。当然只是可能会用到,我暂时没见过应用场景,但是还是了解学习一下 此项目可以基于上一个简单集成项目进行简单的修改,就能实现多数据源了。 application.yml配置 我们在上一个项目的基础上进行修 ...
分类:
其他好文 时间:
2020-02-01 17:52:53
阅读次数:
73
项目中有一张表是记录人员,在每个新用户调用接口认证通过了之后,会有一个往该表插入这个新用户信息的操作。 但是在线上环境中,发现该表的自增id不连续,且间隔都是差了2,比如上一个人的id是10,下一个人的id就是12,而在前端页面中,一个用户认证通过后,会调用3个接口,初步排查是MySQL并发操作导致 ...
分类:
数据库 时间:
2020-02-01 16:00:10
阅读次数:
166
1、虚数 1.1 语法定义 1.2 实部为 的复数 一个虚数将生成一个实部为 的复数。 复数是以一对浮点数来表示的,它们的取值范围相同。要创建一个实部不为零的复数,就加上一个浮点数,如 。 例 ...
分类:
其他好文 时间:
2020-01-31 13:59:42
阅读次数:
58
P1420 最长连号 本题是一道常见的模拟题目 具体解题步骤如下: 已经输入给出数据个数,所以就以此做循环条件,每次输入一个数,判断是否为上一个数加一(连续自然数)。 1,如果是,则临时计数(sum)加一, 2,如果不是(断了),则将临时计数(sum)清零。 在此期间若临时计数超过答案(初始值为1) ...
分类:
其他好文 时间:
2020-01-30 23:06:07
阅读次数:
101
首先简单说一下为什么使用mybatis,我们上一个项目使用的JDBC,所有的sql语句都是写在java程序中,这样的就会使sql语句与java程序高度耦合,不符合我们的高内聚,低耦合情况,我们只希望你给我一个接口并且返回指定类型的程序,具体如何实现我不管,这样才会更好的进行操作,Hibernate跟 ...
分类:
微信 时间:
2020-01-30 19:22:13
阅读次数:
157
参考《WEB开发入门经典 》一书,进行试验。 1.PHP语法规则 PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。 首先,熟悉下PHP的两个基本规则: PHP代码在页面中用开闭标识符表示, <?php 来表示 PHP 标识符的起始,然后放入 PHP 语句并通过加上一个终止标识符 ? ...
分类:
Web程序 时间:
2020-01-30 18:51:13
阅读次数:
90
题目大意: 给定两个字符串s和t,你有一个空字符串z 每次可以取s的任意一个子序列加到z后面 问至少要取多少次才能让z等价于t 解题思路: vector存s中26个字母的位置 然后t字符串从前往后一个个查找 用变量p记录查到上一个字符时在字符串s中的位置(初始化为-1) 如果在t内碰到一个字符,没有 ...
分类:
其他好文 时间:
2020-01-30 09:27:34
阅读次数:
101