继承是把双刃剑 通过前面几节,我们应该对继承有了一个比较好的理解,但之前我们说继承其实是把双刃剑,为什么这么说呢?一方面是因为继承是非常强大的,另一方面是因为继承的破坏力也是很强的。 继承的强大是比较容易理解的,具体体现在: 子类可以复用父类代码,不写任何代码即可具备父类的属性和功能,而只需要增加特 ...
分类:
编程语言 时间:
2020-03-01 00:03:52
阅读次数:
79
一.官方文档 变量:${...} url:@{...} 信息:#{...} ,配置国际化i18n时用到 ...
分类:
其他好文 时间:
2020-03-01 00:03:32
阅读次数:
54
[TOC] 一、scrapy简介,架构介绍 1.1scrapy简介 Scrapy一个开源和协作的框架,其最初是为了页面抓取 (更确切来说, 网络抓取 )所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数据挖掘、监测和自动化测试等领域,也 ...
分类:
其他好文 时间:
2020-03-01 00:03:16
阅读次数:
94
Docker概念 镜像:一个只读的模版,类似系统安装镜像(iso)文件。 容器:容器类似于虚拟主机,每个容器都是独立互相隔离。容器可以被启动、停止、删除。 仓库:是存放镜像的场所,仓库分为公开仓库和私有仓库。 环境:阿里云CentOS 8 卸载旧版本 1.卸载老版本(没有老版本跳过) 保留/var/ ...
分类:
其他好文 时间:
2020-03-01 00:02:42
阅读次数:
94
1.首先拖进ida里,看到了左面一百多function。。。还是shift+f12 查看敏感字符串吧 2.发现了这两个比较可疑的字符串,然后双击this is the right flag 进入到了他在内存中的位置 看到了这么两行,这个DATA XREF的意思就是 这个字符串在程序中被引用到代码片断 ...
分类:
其他好文 时间:
2020-03-01 00:02:23
阅读次数:
120
"原题链接" 这显然是一道 树据结构 ~~毒瘤卡常~~题 考虑用树剖 则原操作珂转换为: 1. 在区间$[l, r]$同时$±1$ 2. 询问区间$[l, r]$内有多少数$ 0$ ~~然后发现不能线段树~~ 珂以用分块 在每一块里搞一个关于值域的后缀和,即$\text{cnt}_{\text{i, ...
分类:
其他好文 时间:
2020-03-01 00:02:04
阅读次数:
70
在一些动态规划中状态转移方程是这样的: $m[i,j]=\min_{i < k \leq j}\left \{ m[i,k-1]+m[k,j]+c[i,j] \right \}$ 显而易见,这种方法的时间复杂度是$O(n^{3})$,如何去优化呢? 四边形不等式 通过四边形不等式的优化,可以进一步限 ...
分类:
其他好文 时间:
2020-03-01 00:01:50
阅读次数:
72
有时候因为工作需要我们可能需要阅读java编译后的class文件,这时候可能会需要一个工具 JD-GUI(现在很多编译器也有办法进行读取)不过我觉得jd-gui.exe使用更方便,主要还是看个人爱好吧。 ...
分类:
编程语言 时间:
2020-03-01 00:00:25
阅读次数:
90
FMT 和 子集卷积 FMT 给定数列 $ a_{0\dots 2^{k} 1} $ 求 $ b $ 满足 $ b_{s} = \sum_{i\in s} a_i $ 实现方法很简单, 然后称为 $ B = FMT(A) $ ,快速莫比乌斯变换 想要还原也很简单,把代码反着写: 当然, $ i $ ...
分类:
其他好文 时间:
2020-03-01 00:00:04
阅读次数:
84