摘要:
先从狄利克雷过程的motivation开始说起,如果我们有一些数据,这些数据是从几个高斯分布中得出的,也就是混合高斯模型中得出的,比如下图这样 但是呢,我们并不知道混合高斯模型中到底有多少个高斯分布,它可能是这样 也可能是这样 在这个情况下,最大期望算法并不能解决这个问题,所以我们就需要狄利克雷过程 阅读全文
摘要:
1.基于划分 k-means 优点:快速,简单,高效 缺点:对异常值很敏感,并且只能寻找球形的聚类 k-medoids 优点:克服k-均值法的异常值敏感性问题 缺点:计算较为复杂,耗费的计算机时间比K-means多 2.基于层次 分为两种: 划分方法(自上而下) 聚集方法(自下而上) 大部分的分层方 阅读全文
摘要:
发现创建的ApplictionContext对象还没有containsBean的方法, 找了很久没搞定,后面发现原来是包导入错了。 应该导入 import org.springframework.context.ApplicationContext; 阅读全文
摘要:
当我们把配置文件都修改好了之后,在/usr/share/beef-xss文件夹中输入./beef,出现如下错误信息 API Fire Error: execution expired in {:owner=>BeEF::Extension::Metasploit::API::MetasploitHo 阅读全文
摘要:
根据题目,这是一道布尔型注入。页面只有返回正常和不正常两种。 payload: ' and substr(database(),1,1)='s' --+ 判断当前数据库名的第一个字母,是‘s'页面就会返回正常,否则不会。 如此判断下去肯定不行,我们就使用burpsuite进行爆破。 再爆表名: 再是 阅读全文
摘要:
LESS--4 先试一下单引号,发现没有效果,不报错,然后根据题目用双引号,报错。 根据报错的内容可以发现,参数ID是包括在一对双引号和括号之中的。和上一题类似,构造注入查询语句。 ") and updatexml(1,concat(0x7e,(select database()),0x7e),1) 阅读全文
摘要:
LESS-1 首先确认一下是否存在注入,加上?id=1,能够显示数据,然后加一个',出现报错,这样就说明存在注入点。接下来进行报错注入。 输入 ' and updatexml(1,concat(0x7e,(select database()),0x7e),1)--+ 爆出当前数据库名为securit 阅读全文
摘要:
Problem Description 输入一个十进制数N,将它转换成R进制数输出。 Input 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 Output 为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参 阅读全文
摘要:
Problem Description 求n个数的最小公倍数。 Input 输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。 Output 为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。 Sample Input 2 阅读全文