-
抄袭检测算法和同义词的识别与筛选
应用背景这是一个程序来检测在印尼语词文本抄袭,尤其是PDF文件。在这个项目中,我使用Java作为编程语言,采用风选法来检测类似的词语,并使用滚动哈希算法计算哈希值。对于同义词,我使用同义词识别算法。它可以处理任何同义词,但不能处理相反的话;关键技术一个Java的Windows应用程序。 ;我使用db4o(数据库对象)来存储数据字典。我使用面向对象程序设计作为结构程序。为主要的算法,我用风选算法检测抄袭的字符串计算哈希值。每个字符串将被转换为哈希值,并且每个哈希值将被另一个哈希值检查。如果他们有相似的哈希值,和相似性值超过50%,那么它可以被称为抄袭
- 2022-01-25 17:08:34下载
- 积分:1
-
naive bayes
Read in training dataset and test dataset, and store them in memory.
Implement a basic classification method, which includes both training process and test process. Given a training dataset, the classification method should be able to construct a classifier correctly and efficiently. Given a test dataset, the classification method should be able to predict the label of the unseen test instances with the aforementioned classifier.
- 2022-08-25 05:02:10下载
- 积分:1
-
des算法C实现
#include
class SubKey{ //定义子密钥为一个类
public:
int key[8][6];
}subkey[16]; //定义子密钥对象数组
class DES{
int encipher_decipher; //判断加密还是解密
int key_in[8][8]; //用户原始输入的64位二进制数
int key_out[8][7]; //除去每行的最后一位校验位
int c0_d0[8][7]; //存储经PC-1转换后的56位数据
int c0[4][7],d0[4][7]; //分别存储c0,d0
int text[8][8]; //64位明文
int text_ip[8][8]; //经IP转换过后的明文
int A[4][8],B[4][8]; //A,B分别存储经IP转换过后明文的两部分,便于交换
int temp[8][6]; //存储经扩展置换后的48位二进制值
int temp1[8][6]; //存储和子密钥异或后的结果
int s_result[8][4]; //存储经S变换后的32位值
int text_p[8][4]; //经P置换后的32位结果
int secret_ip[8][8]; //经逆IP转换后的密文
public:
void Key_Putting();
void PC_1();
int function(int,int); //异或
void SubKey_Production();
void I
- 2022-03-28 11:19:34下载
- 积分:1
-
微信企业号,接口源码,所有接口都已调试通了
应用背景微信企业号接口源码,通讯录:1.部门接口 2.成员接口 3.标签接口 。 获取token接口,二次验证接口,判断是不是在微信端接口。还有一些常用的工具类。开发文档里面有的都已经写好了。就等着你去实现。关键技术腾讯微信企业号开发文档。开发文档里面都有说明。
- 2022-03-24 11:02:45下载
- 积分:1
-
电子学习矿工
电子学习矿工,以前DŽEMUj是数据挖掘的工具,从电子学习资料。旨在为教师。
- 2022-02-12 16:59:43下载
- 积分:1
-
百度地图定位
实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能实现定位功能
- 2022-10-27 00:20:04下载
- 积分:1
-
android source
Copyright (C) 2008 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
-
- 2022-02-07 20:48:23下载
- 积分:1
-
Android Audio recording
要在项目中启用ProGuard,请编辑项目.属性
- 2022-09-06 11:30:03下载
- 积分:1
-
factory设计模式
本工程详细的演示了Factory 设计模式,在项目开发中经常会用到该模式。Factory模式主要功能:1、为创建对象提供接口;2、把对象实例化的工作延迟到子类中完成。具体看代码:
- 2022-04-27 09:37:46下载
- 积分:1
-
PPM 技术
概率包标记算法范围适用于安全数据的结构化网络共享Thisproject意志。介绍THEdenial-的服务(DoS)攻击在最近几年一直是急待解决的问题。 DoSdefense研究已经发展成在networksecurity干流之一。如推回消息,ICMP追踪各种技术,andthe包过滤技术是从该活动字段ofresearch结果。概率包标记(PPM)由野人等人的算法。吸引了最多的关注incontributing IP追踪的想法。这种IPtraceback方法的最有趣的一点是,它允许路由器的某些信息onthe根据预定的概率攻击数据包编码。在接收到标记分组asufficient数目,受害者(或数据采集节点)canconstruct的那组攻击数据包遍历路径,并因此thevictim可以获得攻击者(S)的位置(多个)。TheProbabilistic包标记算法PPM的算法的目标是要获得一个constructedgraph使得所构造的图形是相同的attackgraph,其中一个攻击图是该组的路径的攻击packetstraversed和构造的曲线图是由返回的图PPM算法。 Tofulfill这一目标,萨维奇等人。建议用于编码攻击图的边缘theinformation进入攻击数据包throughthe在攻击图和受害者site.Specifically路由器的合作的方法,该PPM算法是由两个分开的过程:所述packetmarking过程,这是在路由器侧执行,并且graphreconstruction程序,这是在受害者侧执行。 Thepacket标志着程序的目的是随机编码的边缘“onthe到达路由器的数据包的信息。然后,通过使用该信息,则victimexecutes图形重建过程来构造攻击图。 Wefirst简要回顾一下数据包标记方法,使读者能有多大的路由器上标记数据包的信息becomefamiliar现有的系统: - Ø在theexisting系统中PPM算法是不完美的,因为它的终止条件状态并没有明确界定。直径T
- 2022-10-30 22:05:03下载
- 积分:1