草庐IT

C++实验

全部标签

大数据 | 实验二:文档倒排索引算法实现

文章目录📚实验目的📚实验平台📚实验内容🐇在本地编写程序和调试🥕代码框架思路🥕代码实现🐇在集群上提交作业并执行🥕在集群上提交作业并执行,同本地执行相比即需修改路径。🥕修改后通过expoet,导出jar包,关注Main-Class的设置!🥕在终端依次输入以下指令,完成提交📚实验目的倒排索引(InvertedIndex)被用来存储在全文搜索下某个单词在一个文档或者一组文档中的存储位置的映射,是目前几乎所有支持全文索引的搜索引擎都需要依赖的一个数据结构。通过对倒排索引的编程实现,熟练掌握MapReduce程序在集群上的提交与执行过程,加深对MapReduce编程框架的理解。📚实验平台操作系统:Linu

使用eNSP搭建基础IP网络 和 单交换机与VLAN分布实验(二层+三层)

Hello,好久不见。上学期因为个人原因一直没有更新(主要原因是上学期小小的摆了一下),这个学期我会继续在平台上分享我的学习经验。主要包括网络互联以及攻防的内容,也可能会更新深度学习相关的东西,主要就是看我到底有没有精力了哈哈。好了,废话不多说,这篇文章主要是记录一下网络互联的实验。主要用到的软件就是华为的eNSP,下载的话就根据这个大佬的步骤就可eNSP下载使用eNSP搭建基础IP网络学习目标掌握eNSP模拟器的基本使用方法(左上角新建拓朴,然后左边添加交换机、PC啥的就可以,非常简单)掌握使用eNSP搭建简单的端到端网络的方法操作步骤一、启动eNSP(双击启动没啥好说的)二、建立拓朴在终端

sockets - Chrome 实验性套接字 API : What Does `chrome.experimental.socket.sendTo()` And `recvFrom()` Do?

本周,我稍微弄乱了Chromium的套接字API。但是对于这个糟糕的记录实验界面,我不太清楚。什么docs在谷歌代码上说:...关于sendTo()目前:Writesdataonthegivensocket.socketId(integer)ThesocketId.data(ArrayBuffer)Thedatatowrite.address(string)Theaddressoftheremotemachine.port(integer)Theportoftheremotemachine.SendToCallback(function)但是sendTo()的描述和write()的描述

c - 如何在 TCP/IP 堆栈中启用 tcp psh 标志?

如何在write函数中启用TCPPSH标志以在不填充缓冲区的情况下发送消息? 最佳答案 您是否没有看到您的数据包现在没有设置PSH标志?这里的一些实验表明tcpdump中的以下数据包:00:00:47.633884IP90.155.34.205.52092>216.58.222.100.80:Flags[P.],seq1:16,ack1,win29,options[nop,nop,TSval35956508ecr2650150746],length15:HTTP:GET/HTTP/1.0E..CD.@.@...Z."..:.d.|.

c - tcpi_rcv_mss 是什么意思?

众所周知,MSS是TCP数据的最大段大小。Ipv4一般MSS为1460,Ipv6一般MSS为1440。但奇怪的是:structtcp_info中有两种MSS,分别是tcpi_snd_mss和tcpi_rcv_mss。我做了一个简单的实验,连接www.stackoverflow.com,输出这两个值。#include#include#include#include#include#includeintmain(){intfd=socket(AF_INET,SOCK_STREAM,0);assert(fd>=0);structsockaddr_inserver;server.sin_fam

网络安全实验——web安全

目录实验目的实验原理实验内容实验11.地址栏中执行脚本2.对DOM技术的利用实验2 1.jump12.jump23.get4.xss5.注册bss6.盗取cookie7.分析cookie 实验3一.搭建IIS服务器二.身份验证和权限设置三.IP地址和域名限制四.安全通信五.单点登录 实验总结实验目的1.了解什么是XSS2.掌握盗取Cookie的方法3.学会搭建IIS服务器4.学会对IIS服务器进行权限设置进而提高服务器的安全性5.学会在IIS下进行安全加密通信实验原理一.什么是XSS   XSS又叫CSS(CrossSiteScript)也称为跨站,它是指攻击者利用网站程序对用户输入过滤不足,

C - 填充 TCP 套接字发送缓冲区

我正在尝试编写一个实验性的客户端/服务器程序来证明当发送缓冲区已满时写入是否失败或阻塞。基本上,我在发送程序上有一个无限循环,我使用select()检查我是否可以在缓冲区上写入(我认为这意味着套接字缓冲区未满),如果我可以在缓冲区上写入比我写()一个字符。当FD_ISSET(sockfd,&writefds)为false时,循环中断(我无法写入缓冲区,因为它已满)。接收程序在开始read()之前休眠一分钟。我希望发送者在此休眠时间内填充缓冲区,但事实上,程序永远不会结束。发件人:intmain(intargc,char*argv[]){charbuffer[100];intsockfd

c - 为什么RST包不需要TIME_WAIT状态?

我知道TIME_WAIT是为了防止一个连接的延迟段被误解为后续连接的一部分。在连接处于TIME_WAIT等待状态时到达的任何段都将被丢弃。在我的实验中,当客户端发送RST数据包而不是FIN数据包时,我看不到TIME_WAIT。为什么?服务器while(1){intlen=sizeof(structsockaddr);fd=accept(sfd,&remote,&len);read(fd,buf,sizeof(buf));strcpy(buf,"HelloClient");write(fd,buf,strlen(buf));close(fd);}客户端res=connect(sfd,re

ENSP网络综合实验(WALN+隧道+NAT)

实验拓扑 https://wwa.lanzoub.com/ivTyH0w8vz6d 设备接入、汇聚交换机(S3700、S5700)、路由器(AR3200)为例。接入层:用户角色包括员工(接入方式包括有线和无线)和访客(仅能通过无线接入),办公WIFI密码认证,访客WIFI无认证。汇聚层:交换机链路聚合的方式,实现链路冗余。LSW1作为无线网络、AP管理网络的DHCP三层服务器,集中部署的方案。核心层:有线接入网络的DHCP中继服务器。设置访问流量静态路由,实现不同角色的用户的网络访问权限。员工家里主机PC1通过mac地址绑定,获取特定的IP地址访问公网。默认通过PPPOE、NAT实现隧道、访问

DSP_28335串口FIFO中断收发实验

(67条消息)DSP_28335_SCI_FIFO收发实验_小p孩不想长大的博客-CSDN博客1、主函数main.c/**main.c**Createdon:2018-3-21*Author:Administrator*/#include"DSP2833x_Device.h"//DSP2833xHeaderfileIncludeFile#include"DSP2833x_Examples.h"//DSP2833xExamplesIncludeFile#include"string.h"#include"leds.h"#include"time.h"#include"uart.h"#includ