自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (192)
  • 收藏
  • 关注

原创 RSA加密算法概述和证明正确性

RSA算法大概描述:密钥产生:选择p,q(p,q不相等且均为素数);计算n=p*q ;计算 ;选择整数e,满足条件:gcd(,e)=1; 1 ;计算 ;公钥PU={e,n } ;私钥PR={ d,n } ;加密过程:明文:M 密文:C= 解密过程:密文:C明文:M= 2. 证明题目分析:假设RSA算

2017-01-06 20:18:24 4511

原创 DES加密算法详解

DES数据加密解密算法,初始的分组明文为64bit,加密密钥表面上是64bit,其中的8bit用于数据的奇偶校验,剩下的56用于数据加密,第一步初始IP置换。第二步:乘积变换,第三步:IP逆置换。最后生成密文。如图所示: DES数据解密的算法与加密算法相同,区别在于第B-3步中和数据进行按位异或的密钥的使用顺序不同,在加密中是按照第i次迭代就采用第i次迭代生成的密钥进行异或

2017-01-06 19:40:51 706 1

原创 证明Fesitel 结构的正确性

在加密算法中,Fesitel 结构应用在很多领域中,实现对信息的加密,那么如何证明Fesitel 结构的正确性成为一个问题,接下来本文将证明Fesitel 结构的正确性。推导Feistel分组加密算法解密结果的正确性。    加密过程是:明文m = LE0||RE0,进行n轮迭代。按下列规则计算LEn||REn,1≤i≤n,轮函数为F,LEi = REi-1

2017-01-06 19:03:20 1943

原创 图解opencv配置原理

我们在使用opemcv时候,一般照着网上的教程做一遍然后即可使用,那么如果对于它的原理感兴趣,可以了解下,如果了解了opencv的原理,方便我们在配置错误的情况下重新配置,也使得哦们跟清楚程序的执行过程。配置原理(1) vc++目录下包含目录的配置包含目录配置路径为#include所包含的头文件如cv.h等所在的目录。这个就不用多解释了。(2)vc++目录下库目录和链接器输

2017-01-02 09:55:22 626

原创 图解程序运行过程

2017-01-01 22:23:48 704

Improving iForest with Relative Mass.pdf

异常检测 异常检测 异常检测 Improving iForest with Relative Mass.

2019-08-18

Dynamic Density Based Clustering.pdf

Dynamic Density Based Clustering.pdf Dynamic Density Based Clustering.pdf Dynamic Density Based Clustering.pdf

2019-08-18

Clustering by fast search and find of density peaks.pdf

科学杂志:Clustering by fast search and find of density peaks Clustering by fast search and find of density peaks

2019-08-18

求职三次的java面经

java 面经

2019-07-15

基于Spark的孤立森林算法并行化研究_刘高.caj

基于Spark的孤立森林算法并行化研究_刘高 基于Spark的孤立森林算法并行化研究_刘高

2019-07-15

flink-1.5.4-src.tgz

flink-1.5.4-src.tgz

2019-07-07

flink-1.5.1-src.tgz

flink-1.5.1-src.tgz

2019-07-07

flink-1.5.0-src.tgz

flink-1.5.0-src.tgz

2019-07-07

flink-1.3.3-src.tgz

flink-1.3.3-src.tgz

2019-07-07

flink-1.2.0-src.tgz

flink-1.2.0-src.tgz

2019-07-07

flink-1.8.1-bin-scala_2.12.tgz

flink-1.8.1-bin-scala_2.12.tgz

2019-07-07

flink-1.7.2-bin-scala_2.12.tgz

flink-1.7.2-bin-scala_2.12.tgz

2019-07-07

flink-1.8.1-src.tgz

flink-1.8.1-src.tgz

2019-07-07

flink-1.7.2-bin-scala_2.11.tgz

flink-1.7.2-bin-scala_2.11.tgz

2019-07-07

flink-1.6.4-src.tgz

flink-1.6.4-src.tgzflink-1.6.4-src.tgzflink-1.6.4-src.tgz

2019-07-07

domingues-outlier-detection-evaluation.pdf

domingues-outlier-detection-evaluationdomingues-outlier-detection-evaluation

2019-07-07

flink-1.3.0-bin-hadoop2-scala_2.10.tgz

flink-1.3.0-bin-hadoop2-scala_2.10.tgzflink-1.3.0-bin-hadoop2-scala_2.10.tgz

2019-07-07

Aljoscha-Krettek-The-Future-of-Apache-Flink.pdf

Aljoscha-Krettek-The-Future-of-Apache-Flink

2019-07-07

基于BlinkSQL阿里实时计算平台.pdf

基于BlinkSQL阿里实时计算平台

2019-07-07

用户画像课程最终代码.rar

用户画像课程最终代码.rar

2019-07-07

A Novel Scalable DBSCAN Algorithm with Spark

A Novel Scalable DBSCAN Algorithm with Spark

2019-07-07

DSFS_ICDM2016.pdf

DSFS_ICDM2016

2019-07-07

outlierbook.pdf

做异常检测常用的算法介绍都在这本书里哦,做异常检测常用的算法介绍都在这本书里哦,

2019-07-07

实战-下(资料).zip

目前网上关于flink的资料不多,这是一份不错的学习flink的资料

2019-07-07

2019-VLDB-Fine-Grained

一篇顶级区块链会议文章

2019-06-23

06链码.pptx

区块链源码分析之链码

2019-06-23

05搭建网络 .pptx

区块链fabric搭建网络

2019-06-23

10日志分析.pptx

区块链总结之日志分析

2019-06-23

09参考资料.pptx

fabric 区块链总结参考资料汇总

2019-06-23

08术语总结.pptx

区块链源码解读之术语总结

2019-06-23

07CA.pptx认证机制

区块链源码解读之CA证书机构

2019-06-23

04环境(mac).pptx

区块链源码解读之环境搭建

2019-06-23

03共识.pptx

区块链源码解读之共识算法

2019-06-23

02账本存储 .pptx

fabric 源码阅读之账本存储解读ppt

2019-06-23

01系统架构.pptx

fabric 源码阅读之系统架构解读ppt

2019-06-23

Java面经

一个大神面试的面经,有很多需要注意的点。

2019-04-06

春招&秋招面经

线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1)地址空间: 进程内的一个执行单元;进程至少有一个线程; 它们共享进程的地址空间; 而进程有自己独立的地址空间; (2)资源拥有: 进程是资源分配和拥有的单位 , 同一个进程内的线程共享进程的资源 (3)线程是处理器调度的基本单位,但进程不是. 4)二者均可并发执行. 进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。 进程和线程的区别在于: 简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。

2018-11-02

c++面试题题目集锦

秋招和暑期实习的c++面试集锦题目,1)指针是一个实体,需要分配内存空间。引用只是变量的别名,不需要分配内存空间。 2)引用在定义的时候必须进行初始化,并且不能够改变。指针在定义的时候不一定要初始化,并且指向的空间可变。(注:不能有引用的值不能为NULL) 3)有多级指针,但是没有多级引用,只能有一级引用。 4)指针和引用的自增运算结果不一样。(指针是指向下一个空间,引用时引用的变量值加1) 5)sizeof 引用得到的是所指向的变量(对象)的大小,而sizeof 指针得到的是指针本身的大小。 6)引用访问一个变量是直接访问,而指针访问一个变量是间接访问。 7)使用指针前最好做类型检查,防止野指针的出现; 8)引用底层是通过指针实现的; 9)作为参数时也不同,传指针的实质是传值,传递的值是指针的地址;传引用的实质是传地址,传递的是变量的地址。

2018-11-02

操作系统复习资料

计算机系统管理中心(相当于社会中的 政府地位); 最复杂最精确的人工开发的管理系统; 在计算机系统中不可缺少,少了操作系统,用户不可能上机使用计算机资源。

2018-11-02

praat 语音软件使用手册

在这个教程中,你可以了解到声学和语音学的基本知识。它包括五个部分:声学原理1和2、声谱图、LPC 和PSOLA, 转而,它可以分成不同的段落(详见下列索引)。把练习做一遍是有用的,因为这样既便于检查你的理解是否正确,又因为答案和解释可以互相补充。每部分也是由练习部分组成,在练习中,你将学会如何使用praat语音学软件。Praat 语音学软件是提供源程序的软件,用于分析言语。它是由 Paul Boersma 和David Weenink 两人发明的,他们毕业于阿姆斯特丹大学

2018-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除