刁肥宅数据结构课设“布隆过滤器的实践与应用”源代码(v1.0,永不上交)

代码很简单,写了一些注释;加上注释看就很清楚了。 文件bloomfilter.cpp: 1 #include "bloomfilter.h" 2 3 // return a hash range from 0 to 79999 4 int hash(const char* str, int index) 5 { 6 int hash = 1; 7 int seed = 12345; 8 int curr; 9 switch(
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

caffe&digits 安装纪要

sudo pip install --upgrade Flask-SocketIO
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Spring IOC - 控制反转(依赖注入) - 创建对象的方式

a.通过类的无参构造方法创建对象 在入门案例中就是这种方式。当用最普通的方式配饰一个<bean>时,默认就是采用类的 无参构造创建对象。在Spring容器初始化时,通过<bean>上配置的class属性反射的到字 节码对象,通过newInstance()创建对象。 Class c = Class .forName("类的全路径名称") Object obj = c.newInstance() 这种方式下Spring创建对象,必须有无参的构造,否则无法通过反射创建对象,会抛出异常
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

[HEOI 2012] 采花

[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=2743 [算法] 首先预处理nxt[]数组 , 其中 , nxt[i]表示下一个和i号位颜色相同的位置 , 然后离线 , 将询问按左端点排序 , 每次将nxt[i]减一 , nxt[nxt[i]]加一 用树状数组维护即可 , 详见代码 时间复杂度 : O(MlogN) [代码] #include<bits/stdc++.h> using namespace std; const i
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

总结学习机器学习过程中用到的数据学知识

现在机器学习行业持续加温,应届毕业生年薪持续走高,2019年毕业生算法岗年薪40万起,上不封顶,吸引着越来越多的人想往机器学习方向转。但是刚接触到算法时,看到那些数学公式都望而生畏,特别是公式的推导。今天本文就介绍机器学习会用到哪些数学知识,让那些想往机器学习方向转的同学心里有底,知道学习的方向。 数学是机器学习的内功。作为机器学习的基石,数学知识无论如何是绕不开的,机器学习中大量的问题最终都可以归结为求解最优化问题,微积分、线性代数是最优化方法和理论的基础,很多机器学习算法的建模涉及到概率论
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

八、Kafka总结

一 Kafka概述 1.1 Kafka是什么 在流式计算中,Kafka一般用来缓存数据,Storm通过消费Kafka的数据进行计算。 1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。 2)Kafka最初是由LinkedIn开发,并于2011年初开源。2012年10月从Apache Incubator毕业。该项目的目标是为处理实时数据提供一个统一、高通量、低等待的平台。 3)Kafka是一个分布式消息队列。Kafka对消息保
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

类的五参方法

对象的两大特征: 属性和方法 1.方法: 访问修饰符 方法返回值类型 方法名称(){ //方法的主体 } 1.无参方法 有返回值 例如: public String play(){ //return的值类型和方法的返回值类型保持一致 return "呵呵"; } 无返回值 例如:public void play(){ } 2.带参方法 方法之间允许相互调用 2.成员变量和局部变量 成员变量指的是类中的变量 //在类的任何一处都可以使用!Java会给成员变量一个初始值 局部变量指的是方法中的变量
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

ES6 面向对象 promise

1. 变量/赋值 var 可以重复定义、不能限制修改、没有块级作用域 let 不能重复定义, 变量,块级作用域 const 不能重复定义, 常量,块级作用域 结构赋值 数组解构赋值 对象解构赋值 2. 函数 箭头函数 function(参数,参数){ // 函数体 } (参数, 参数)=>{ // 函数体 } let arr=[12,5,88,34,32,19]; /*arr.sort(function (n1, n2){ return n1-n2; });*
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Effective Modern C++:03转向现代C++

07:在创建对象时注意区分()和{} 自C++11以来,指定初始化值的的方式包括使用小括号,等号,以及大括号: int x(0); // initializer is in parentheses int y = 0; // initializer follows "=" int z{ 0 }; // initializer is in braces int z = { 0 }; // initializer uses "=" and braces C++将后两种使用大括号的两种方式视为相同的
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Ubuntu18.04 安装后应该做的事!!!

一、WPS 进入WPS_Linux官网,下载Alpha版的deb文件。 安装依赖libpng12-0 sudo dpkg -i libpng12-0*.deb 安装wps sudo dpkg -i wps*.deb 若出现错误,或者没有安装成功,使用如下命令修复 sudo apt-get install -f 至此,wps已经安装成功。但是由于Linux版权原因,WPS缺少字体,故我们要安装WPS所需要的字体。首先下载WPS字体,然后解压。 sudo mkdir /usr/share/font
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

个人技术总结

  这个博客主要记录个人工作以来的个人学习总结和思考
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

luogu1966 火柴排队

题目大意   涵涵有两盒火柴,每盒装有 n 根火柴,每根火柴都有一个高度。现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为: $\sum_{i=1}^n(a_i-b_i)^2$,其中 ai表示第一列火柴中第 i 个火柴的高度,bi表示第二列火柴中第 i 个火柴的高度。 每列火柴中相邻两根火柴的位置都可以交换,请你通过交换使得两列火柴之间的距离最小。请问得到这个最小的距离,最少需要交换多少次?如果这个数字太大,请输出这个最小交换次数对 99,999,997 取模
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

响应式网站知识点总结

1.概念 2.如何从0开始搭建一个响应式网站 3.开发过程中,有哪些主流前沿的技术 4.网站开发必备知识点
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Scrum立会报告+燃尽图 04

此作业要求参见https://edu.cnblogs.com/campus/nenu/2018fall/homework/2194 一、小组介绍 组长:王一可 组员:范靖旋,王硕,赵佳璐,范洪达,祁玉,徐常实,张帅 队名:拉格朗日2018 二、Scrum立会 要求1:工作照片 要求2:时间跨度 2018年10月13日 19:03开始至2018年10月13日 19:53结束,共计50分钟。 要求3:地点 一食堂二楼恬妃西点饮品前台正前方第二张桌子 要求4:立会内容 昨天的成绩: 1、确定软件名称
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

C++11新特性——lambda表达式

C++11的一大亮点就是引入了Lambda表达式。利用Lambda表达式,可以方便的定义和创建匿名函数。对于C++这门语言来说来说,“Lambda表达式”或“匿名函数”这些概念听起来好像很深奥,但很多高级语言在很早以前就已经提供了Lambda表达式的功能,如C#,Python等。今天,我们就来简单介绍一下C++中Lambda表达式的简单使用。 声明Lambda表达式 Lambda表达式完整的声明格式如下: [capture list] (params list) mutable excepti
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

爬虫实战项目集合

WechatSogou https://github.com/Chyroc/WechatSogou 微信公众号爬虫。基于搜狗微信搜索的微信公众号爬虫接口,可以扩展成基于搜狗搜索的爬虫,返回结果是列表,每一项均是公众号具体信息字典。 DouBanSpider https://github.com/lanbing510/DouBanSpider 豆瓣读书爬虫。可以爬下豆瓣读书标签下的所有图书,按评分排名依次存储,存储到Excel中,可方便大家筛选搜罗,比如筛选评价人数>1000的高分书籍;可依据不
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Jsoup解析HTML片段

import org.jsoup.Jsoup; import org.jsoup.nodes.Document; import org.jsoup.nodes.Element; public class BodyFragmentTest { public static void main(String[] args) { String html = &quot;&amp;lt;div&amp;gt;&amp;lt;p&amp;...
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Jsoup解析网络资源

import java.io.IOException; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; public class ParseFromUrlTest { public static void main(String[] args) { Document doc; try { doc = Jsou...
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

安装Spring boot CLI

在下面的链接中找到下载文件: https://repo.spring.io/milestone/org/springframework/boot/spring-boot-cli 把下载后的压缩包解压到任意路径,比如D:\spring-boot-cli 进入该目录,找到bin目录,把bin目录的路径添加到环境变量的Path变量下。 进入命令行下,输入spring --version,如果可以...
分类: 其他 发布时间: 10-13 23:03 阅读次数: 0

Micro.Saint.Sharp.v1.2 1CD(专业的流程模拟与仿真软件

Micro产品: Micro.Saint.Sharp.v1.2 1CD(专业的流程模拟与仿真软件,可以很好的将流程可视化并进行仿真)   B&amp;amp;K产品: B&amp;amp;K PULSE v12.5-ISO 2CD(振动分析软件) Dirac v3.1.0.Build 1704 1CD(用以测量多房间声学参数的软件) Catt-Acoustic v8.0b-ISO 1CD(室内声场模拟...
分类: 编程语言 发布时间: 10-13 23:02 阅读次数: 0