业务场景:根据用户查询权限,入参:UserCode,lastQueryTime(上次查询时间),出参:权限变化的列表。oldList(上次查询到的权限列表),currList(当前查询到的权限列表),比对两个list找出:移除和增加的权限加以标识(1--增加,-1--删除)返回。 原逻辑处理方法:循 ...
分类:
编程语言 时间:
2020-05-10 00:56:28
阅读次数:
168
? 第一次解题思路: 遍历数组,将数字和出现的次数装到map集合 遍历map集合,取到题目要求值 (其实不能用Map(空间复杂度O(n))) 优化 解题思路:分组位运算 ? 题目要求时间复杂度O(n),空间复杂度为O(1),因此不能用map(空间复杂度O(n)) ? 代码如下: ...
分类:
编程语言 时间:
2020-05-02 18:54:22
阅读次数:
53
比赛链接:https://codeforces.com/contest/1341 A - Nastya and Rice 题意 有 n 堆米,每堆质量在 [a-b,a+b] 之间,这些米的总质量是否可能在 [c-d,c+d] 之间。 思路 n 堆米的最小总质量为 n*(a-b),最大总质量为 n*( ...
分类:
其他好文 时间:
2020-04-24 22:09:11
阅读次数:
106
离散数学课程重点 命题逻辑 本次课的主要内容 :命题及其表示法;联结词;命题公式与翻译。 本次课的重、难点 :理解命题的概念和表示方法;弄懂命题联结词否定、合取、析取、条件(视频中称蕴含)和双条件(视频中称等价)的定义,及其与自然语言中相关联结词的联系和区别。掌握命题符号化的方法:(1)找出原子命题 ...
分类:
其他好文 时间:
2020-04-19 22:31:12
阅读次数:
175
MVC和MVT设计模式核心: 解耦,让不同的代码块之间降低耦合,增强代码的可扩展性和可移植性 MVC各部分的功能: 1. M全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作 2. V全拼为View,用于封装结果,生成页面展示的html内容 3. C为Controll ...
分类:
编程语言 时间:
2020-04-11 14:39:14
阅读次数:
123
visio 2019 默认对形状的操作仅支持 组合/取消组合,并显示“剪切、联合、组合、拆分、相交、剪除”等高级功能。 这些在visio 2003 版默认的功能,在visio 2010/2019 版中被隐藏起来,打开方式如下: ...
分类:
其他好文 时间:
2020-04-08 16:04:24
阅读次数:
934
Windows+V,调出剪贴板,是常规快捷键,鼠标右键-W-F,新建文件夹,这是非常规快捷键。 掌握Excel大半菜单和三五十快捷键,Excel也算入门了。对Excel快捷键的学习,其一是常规快捷键,需要背诵、组合、取舍,其二是非常规快捷键,一般有提示。 选中区域,Ctrl+V复制,换区域,鼠标右键 ...
分类:
其他好文 时间:
2020-04-07 00:15:40
阅读次数:
74
1、添加线程组 : 右键测试计划 - 线程(用户) - 线程组 2、添加简单控制器:右键线程组→添加→逻辑控制器→简单控制器 作用: 用来组合取样器和其他逻辑控制器 简介:简单控制器是最基本的控制器,对jmeter测试运行没有任何影响,可用来命名某些操作 3、添加HTTP cookies 管理器:右 ...
分类:
移动开发 时间:
2020-04-06 12:00:39
阅读次数:
123
java8两个List集合取交集、并集、差集、去重并集 import java.util.ArrayList; import java.util.List; import static java.util.stream.Collectors.toList; public class Test { p ...
分类:
编程语言 时间:
2020-04-05 13:53:10
阅读次数:
376
[TOC] 建模完成后的下一步,就是对模型性能进行评估,常用指标有: KS:关注的是一个点(好坏差异最大的点),要结合取到最大KS的评级点综合评估模型 GINI:关注的是一个面,是一个积分的概念,对模型的评估实际上比KS更全面一些 1 KS 在看模型性能报告时,除了KS,还有一个非常重要的指标:在哪 ...
分类:
其他好文 时间:
2020-04-02 15:39:00
阅读次数:
91