作者: mondayice

412 篇文章

thumbnail
哈希的装填因子和加载因子
装填因子:a=n/m 其中n 为关键字个数,m为表长。 加载因子是表示Hsah表中元素的填满的程度.若:加载因子越大,填满的元素越多,好处是,空间利用率高了,但:冲突的机会加大了.反之,加载因子越小,填满的元素越少,好处是:冲突的机会减小了,但:空间浪费多了. 冲突的机会越大,则查找的成本越高.反之,查找的成本越小.因而,查找时间就越小.
thumbnail
数据的逻辑结构和存储结构(物理结构)详解
数据的存储方式可分为线性表、树和图三种存储结构,而每种存储结构又可细分为顺序存储结构和链式存储结构。数据存储方式如此之多,针对不同类型的数据选择合适的存储方式是至关重要的。 那么,到底如何选择呢?数据存储结构的选择取决于两方面,即数据的逻辑结构和存储结构(又称物理结构)。 逻辑结构 数据的逻辑结构,简单地理解,就是指的数据之间的逻辑关系。 图 1 …
thumbnail
PHP反序列化漏洞与CVE-2016-7124
地址:http://www.cnbraid.com/2016/unserialize.html 0x01 背景 PHP存在着一个很有意思的漏洞,PHP对象注入,专业术语为反序列化漏洞。本篇文章将对php反序列化漏洞和CVE-2016-7124进行详细讲解。 0x02 序列化与反序列化概念 我们先要来了解一下什么是序列化和反序列化,所有php里面的值…
thumbnail
Kali Linux 更新源
1、  Kali Linux更新源 更换更新源,命令行中执行一下命令 /etc/apt/sources.list 2,替换sources.list里面的内容 可以使用以下三个源(使用一个即可)     #kali官方源     deb http://http.kali.org/kali kali-r…
SSR相关
https://www.ssrtool.com/tool/check_ssr https://www.i5seo.com/world-big-go-see-it-ssr-tutorial-share-from-ladder.html https://www.i5seo.com/windows-mac-ios-android-settings-usi…
thumbnail
过分“性冷淡”,正在扼杀你的生活
前几天黄磊在微博发了一堆自己做的菜,看上去很接地气。 朋友对我感叹道:粉了黄磊那么多年,他竟然从一个性冷淡的男人,到现在充满了人间烟火气,实在接受不了。 年少时的黄磊曾经是性冷淡的极致,有着瘦削的身形和忧郁的气质,他甚至在《年华似水》里唱:“我希望我得到的少一点再少一点,我也希望我的生命短一些再短一些”。 不仅什么都要丢弃,甚至连生命都可以不要。 …
thumbnail
iOS系统结构简介
iOS系统结构 iOS目录结构简介 我们说iOS系统是由OSX系统演化,而OSX基于UNIX操作系统。Filesystem Hierachy Standard为类UNIX操作系统的文件目录结构制定了一套标准,FHS的初衷是为了让用户知道文件或者是目录的存放位置,OSX在此基础上形成了自己的hier(7)框架。类UNIX操作系统常见的目录结构: /:…
thumbnail
CSS实现鼠标经过div时改变背景图片
很多时候我们都能够看到,当我们用鼠标滑过div时,div的背景将会变成另外一个图片。下面我就将实现该功能的代码分享出来,希望能够帮助到大家。 .biankuang { height: 126px; width: 15%; margin-left: 14px; margin-top: 20px; background-image: url(bj1.p…
thumbnail
6-3 二叉排序树查找操作 (6 分)
本题要求实现二叉排序树的查找操作。 函数接口定义: BSTree SearchBST(BSTree T,ElemType e); 其中BSTree结构定义如下: typedef int ElemType; typedef struct BSTNode { ElemType data; struct BSTNode *lchild,*rchild; …
thumbnail
6-2 是否二叉搜索树 (25 分)
本题要求实现函数,判断给定二叉树是否二叉搜索树。 函数接口定义: bool IsBST ( BinTree T ); 其中BinTree结构定义如下: typedef struct TNode *Position; typedef Position BinTree; struct TNode{ ElementType Data; BinTree L…
thumbnail
6-1 二分查找 (20 分)
函数接口定义: Position BinarySearch( List L, ElementType X ); 其中List结构定义如下: typedef int Position; typedef struct LNode *List; struct LNode { ElementType Data[MAXSIZE]; Position Last…
反序列化中__wakeup()函数漏洞
__wakeup()是用在反序列化操作中。unserialize()会检查存在一个__wakeup()方法。如果存在,则先会调用__wakeup()方法。 在XCTF攻防世界的一道题unserialize3,源码如下。 class xctf{ public $flag = '111'; public function __wakeup(){ exi…
thumbnail
Adobe cc2019 安装包 + 破解补丁
前言 Adobe CC2019,我已经用了一个多月,最常用的 Pr 和 Ps,并没有发现什么问题,用起来还特别香!所以给大家分享一下相关的安装教程,让每一个能用到的小伙伴都使用上最新的生产力工具。 下载链接 链接:百度网盘 提取码:g38v 每一个压缩包里面都有对应的安装包 + 补丁,已经分类整理好了,一看就懂。大家可以把所有的软件都保存到你的网盘…
thumbnail
PHP弱类型
php是世界上最好的语言,所以php自身的安全问题也是web安全的一个方面。由于其自身弱类型语言的特性以及内置函数对于传入参数的松散处理,所以会带来很多的问题,这里将进行简要介绍。 弱类型语言对变量的数据类型没有限制,可以在人很适合将变量赋值给人以的其他类型变量,同时变量可以转换成任意其他类型的数据。 比较操作符 === 在进行比较的时候,会先判断…