同余(思维) 题意:输入 n m, 下一行输入 n 个数 ;问:在该序列中是否存在连续的子序列的和可以被 m 整除? 思路:计算前缀和,并且每个前缀和对 m 取余,记录结果。若存在这样一种序列,那么取余的结果必定出现第二次,也就是说,当前取余结果若出现过,那么在出现过的那个位置到现在这个位置的区间和 ...
分类:
其他好文 时间:
2020-05-10 21:23:05
阅读次数:
68
装饰器 什么是装饰器? 在不修改源代码和调用方式的基础上给其增加新的功能,多个装饰器可以装饰在同一个函数上 def deco(func): #func = index def wrapper(): #wrapper() = index() func() #func() = index() print ...
分类:
其他好文 时间:
2020-05-10 18:47:40
阅读次数:
64
var SIMPLE_NORMALIZE = 1; var ALWAYS_NORMALIZE = 2; // wrapper function for providing a more flexible interface // without getting yelled at by flow c ...
分类:
其他好文 时间:
2020-05-10 13:18:06
阅读次数:
100
关注公众号【安知娱乐】获取最新IDEA激活码。 ? 实测可用,每日都会更新,长期提供。再也不用怕突然激活码失效的尴尬了。 ...
分类:
其他好文 时间:
2020-05-08 18:06:03
阅读次数:
120
不可变类的意思是创建该类的实例后,该实例的实例变量是不可改变的。Java提供的8个包装类和String类都是不可变类。因此String和8个包装类都具有不可变性。 就拿String类来说,通过阅读String类的源码我们可以发现其实整个String类是被final所修饰,而其用来存储值的底层实际上是 ...
分类:
其他好文 时间:
2020-05-06 19:50:24
阅读次数:
74
https://mp.weixin.qq.com/s/Zv4HE7zMBzHbsWGg3pa9fg 简单介绍TLDeadlock的实现。 1. TLDeadlock TLDeadlock是抽象类DevNullDevice的子类: 这是一篇付费文章,请移步付费阅读全文,谢谢!文章链接:https:// ...
分类:
其他好文 时间:
2020-05-03 11:05:47
阅读次数:
61
https://mp.weixin.qq.com/s/JHjUZncEcoZpRxIS1ECV5g 简单介绍TLZero的实现。 1. /dev/null /dev/null最主要的特点是写入的数据被直接忽略: 读取时返回没有内容: 这是一篇付费文章,请移步付费阅读全文,谢谢!文章链接:https: ...
分类:
其他好文 时间:
2020-05-03 10:58:04
阅读次数:
74
为了加强验证功能,减少APP的被攻击。队长要求做一个支付宝的滑块验证效果。除了它外观和用户体验上的优秀外,它的安全性并未降低,通过对用户行为的分析保证了安全校验。 通过查找大多数案例都是PC端展示效果,在手机端并不能友好展示。于是参考一位CSND博主的文章进行了一些修改。 原文链接 CSDN-仿支付 ...
分类:
移动开发 时间:
2020-05-01 17:09:41
阅读次数:
92
from flask import Flask from flask import request from flask import render_template from flask import redirect from flask import make_response app = F ...
分类:
其他好文 时间:
2020-05-01 14:46:14
阅读次数:
62
1. better-scroll 原理 用一张图感受: 绿色部分为 wrapper,也就是父容器,它会有固定的高度。黄色部分为 content,它是父容器的第一个子元素,它的高度会随着内容的大小而撑高。那么,当 content 的高度不超过父容器的高度,是不能滚动的,而它一旦超过了父容器的高度,我们 ...
分类:
其他好文 时间:
2020-05-01 10:28:04
阅读次数:
206