数据结构 Mysql 使用 B+树 为什么选择 B+ 树,而非二叉树,红黑树,B 树呢? 二叉树:对于表提供自增整形字段作为建立索引的列,那子元素总是添加去了右侧,导致左子树一直为空,那么查找时就完全退化成了没加索引那样了。 红黑树:红黑树解决了二叉树不平衡的问题。然为什么要费力保持树的平衡性?是因 ...
分类:
数据库 时间:
2020-05-03 12:59:52
阅读次数:
82
给了两个 文件 index.html 和 一个js文件 ,考察js代码审计能力首先借助浏览器来运行js 程序。用浏览器打开index.html,分析 js 代码: 首先无论在 token 输入框中输入什么字符串,getFlag() 都会算出一个 hash 值,实际上是showFlag()函数中 ic ...
分类:
其他好文 时间:
2020-05-03 12:24:39
阅读次数:
158
零基础python能找到工作吗?需要掌握哪些技能?对于大部分零基础学编程半路出家的人来说,无非是想改变现状换一门新职业,所谓技术大牛不过是比小白们更早接触编程罢了,选择好自己有兴趣的职业技能,并为之学习专业技术,提升自身的编程水平。 ...
分类:
编程语言 时间:
2020-05-02 11:41:00
阅读次数:
153
0x00 漏洞简介 致远 OA 在国内的用户也比较多, 2019年攻防演练暴出来 htmlofficeservlet getshell 漏洞 0x01 影响组件 致远A8 V5协同管理软件 V6.1sp1 致远A8+协同管理软件 V7.0、V7.0sp1、V7.0sp2、V7.0sp3 致远A8+协 ...
分类:
Web程序 时间:
2020-04-29 17:49:57
阅读次数:
404
一、ReactiveX 与 RxJava ReactiveX 的全称为Reactive Extension,一般缩写为 Rx,即我们平常所说的反应式编程。其设计原理主要使用了观察者模式,区分数据的生产者和消费者,通过事件流的方式进行数据的异步处理。 RxJava 是 ReactiveX Java语言 ...
分类:
编程语言 时间:
2020-04-27 17:14:00
阅读次数:
69
一、主题式网络爬虫设计方案1.主题式网络爬虫名称:爬取微博热搜榜2.主题式网络爬虫爬取的内容:微博热搜前十3.主题式网络爬虫设计方案概述:确定爬取网页,将爬取数据保存到csv文件中,并对数据进行清理处理,将数据进行可视化并建立回归方程。知识掌握不充分,对网页爬取还有很多不懂。 二、主题页面的结构特征 ...
分类:
其他好文 时间:
2020-04-23 18:58:32
阅读次数:
57
[toc] 一、总结说明 1. 模拟postman访问接口,具体参照 "七、python接口开发(二)" 三、postman访问接口,本篇文章调用的接口,也是来自于接口开发的源码,阅读本篇文章最好先看下python接口是怎样开发的 2. 模拟get方式访问:res = requests.get(ur ...
分类:
编程语言 时间:
2020-04-22 19:45:42
阅读次数:
102
[toc] 1. JSON.parse() JSON.parser() 是JSON 格式的一个函数, 它用于将object 数据类型转换成为JSON 数据类型, 这里我们来自己实现一下JSON.parser() 函数. 2. 前置知识 2.1 JSON格式中的数据类型 JSON 格式中, 可以将需要 ...
分类:
Web程序 时间:
2020-04-22 09:57:22
阅读次数:
114
circulate vi./vt. intellectual n./adj. ceremonial n./adj. bear n./v. elementary adj. flighty adj. hydroid adj./n. opaque adj. downcast adj. exquisite ...
分类:
其他好文 时间:
2020-04-22 00:26:26
阅读次数:
73
c语言中的printf和putchar都是为ascii码准备的。要想显示中文,必须通过<wchar.h>这个头文件中(和对应的库)提供的函数wprintf和putwchar来实现。 在使用wprintf之前,设置c语言自身的环境,使用setlocale即可。有<locale.h>提供该函数。示例如下 ...
分类:
编程语言 时间:
2020-04-16 13:29:11
阅读次数:
199