网络编程 线程 通讯 网络

26_linux 文件编程

linux 文件编程 #include<stdio.h> #include<string.h> #include<fcntl.h> int main(int argc, char const *argv[]) { int fd, len; char *buf = "Hello World\n", O ......
文件 linux 26

[作业] 工程概论-第一次个人编程作业

第一次个人编程作业 作业简述 这个作业属于哪个课程 班级链接 这个作业要求在哪里 作业要求 作业的目标 设计一个论文查重算法。 项目地址 作业需求 设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的文件,在答案文件中输出其重复率。 原文示例:今天是星期天,天气晴,今天 ......
概论 第一次 工程 个人

《动手学深度学习 Pytorch版》 7.3 网络中的网络(NiN)

LeNet、AlexNet和VGG的设计模式都是先用卷积层与汇聚层提取特征,然后用全连接层对特征进行处理。 AlexNet和VGG对LeNet的改进主要在于扩大和加深这两个模块。网络中的网络(NiN)则是在每个像素的通道上分别使用多层感知机。 import torch from torch impo ......
网络 深度 Pytorch 7.3 NiN

Python 网络爬取的时候使用那种框架

尽管现代的网站多采取前后端分离的方式进行开发了,但是对直接 API 的调用我们通常会有 token 的限制和可以调用频率的限制。 因此,在一些特定的网站上,我们可能还是需要使用网络爬虫的方式获得已经返回的 JSON 数据结构,甚至是处理已经完成界面展示的数据了。 Selenium 与Beautifu ......
框架 时候 Python 网络

分享一款由python开发的全能多线程抢购神器,支持华为、京东、淘宝等商城-激活码生成脚本

上一篇为:分享一款由python开发的全能多线程抢购神器,支持华为、京东、淘宝等商城 import time from Crypto.Cipher import AES from binascii import b2a_hex, a2b_hex # 如果text不足16位的倍数就用空格补足为16位 ......
神器 线程 全能 脚本 激活

第一次个人编程作业

这个作业属于哪个课程 计算21级 这个作业要求在哪里 个人项目 这个作业的目标 了解Github 和 博客园的使用,设计论文查重算法编程,完成个人编程作业编码部分 GitHub地址 GitHub 一、编码要求 在Github仓库中新建一个学号为名的文件夹。 在开始实现程序之前,在PSP表格[附录2] ......
第一次 个人

HNU结对编程队友代码评析

前言 我的结对编程队友是胡延霁,经过对他的代码的研读和学习,现在对他的个人项目进行分析、总结和评价。 项目简介 项目名称:中小学数学卷子自动生成程序 编程语言:Java 项目完成者:胡延霁 评价人:周润荣 题目需求 本题目要求实现的是一个中小学数学卷子自动生成程序 具体需求可以概括:具有登录和切换出 ......
队友 代码 HNU

Spring Boot虚拟线程与Webflux在JWT验证和MySQL查询上的性能比较

早上看到一篇关于Spring Boot虚拟线程和Webflux性能对比的文章,觉得还不错。内容较长,我就不翻译了,抓重点给大家介绍一下这篇文章的核心内容,方便大家快速阅读。 测试场景 作者采用了一个尽可能贴近现实操作的场景: 从授权头信息中提取JWT 验证JWT并从中提取用户的Email 使用用户的 ......
线程 性能 Webflux Spring MySQL

第一次编程作业JAVA

论文查重 import java.util.HashMap; import java.util.Map; public class PaperPlagiarismChecker { public static void main(String[] args) { String paper1 = "T ......
第一次 JAVA

网络技术-网络层:ICMP协议

前言 Internet控制报文协议ICMP(Inter Control Message Protocol) 是网络层的一个重要协议。ICP协议用来在网络设备之间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。 简单来说:ICMP协议是一个用于诊断网络故障很好 ......
网络 网络技术 技术 ICMP

第一次个人编程作业

论文查重 github链接:https://github.com/fanshaojun/Work/blob/main/202121331108/main.cpp 1. 作业说明 这个作业属于哪个课程 工程概论 这个作业要求在哪里 第一次个人编程作业 这个作业的目标 学习项目的设计 2. 需求分析 题 ......
第一次 个人

第一次个人编程作业

论文查重 代码 import com.hankcs.hanlp.HanLP; import com.hankcs.hanlp.seg.common.Term; import java.io.*; import java.text.DecimalFormat; import java.util.*; ......
第一次 个人

HNU结对编程之队友代码互评

一、前言 在本次互评中,我有幸审阅了zjx同学的项目。zjx同学的代码风格严谨,对于代码规范的遵循和对于项目需求的理解都让人印象深刻。以下是我对他的项目的评价和建议。 二、测试 1. 黑盒测试 我首先进行了黑盒测试,也就是从用户的角度,不考虑程序内部结构和属性,只关注程序的输入与输出结果。 (1) ......
队友 代码 HNU

【HNU 个人项目互评】结对编程互评-Java

【结对编程互评-Java】中小学数学卷子自动生成程序 项目名称:中小学数学卷子自动生成程序 编程语言:Java 代码作者:张钉 评价人:张诗泉 目录 1 项目要求 1.1 目标用户 1.2 实现功能 2 代码分析 3 功能测试 3.1 登录功能测试 3.2 出题功能测试 3.3 保存与查重功能测试 ......
项目 个人 Java HNU

hnu个人编程项目评价

一、简介 1.项目名称:中小学数学卷子自动生成程序 2.编程语言:JAVA 3.完成情况:按照个人项目需求完成了要求的功能 4.完成同学:朱智星,评价者:杨安然 5.项目需求: 5.1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正 ......
项目 个人 hnu

软件定义网络第一次报告

软件定义网络第一次报告 一、SDN实验环境安装 二、SDN拓扑实践 (一)基本要求 代码部分: from mininet.net import Mininet from mininet.node import Controller, RemoteController, OVSController f ......
第一次 报告 软件 网络

计算机网络五层协议笔记

应用层: 实现应用与应用之间的互通,在互联网中应用层协议很多,如域名系统DNS,支持万维网应用的 HTTP协议,支持电子邮件的 SMTP协议等等。我们把应用层交互的数据单元称为报文。 传输层: 向两台主机进程之间的通信提供通用的数据传输服务。 运输层主要使用以下两种协议 传输控制协议 TCP(Tra ......
计算机网络 笔记

湖南大学结对编程个人项目互评

湖南大学结对编程个人项目互评 分析对象:鲁旭同学的个人项目 分析人:王明扬 一、项目需求 用户: 小学、初中和高中数学老师。 功能: 1、命令行输入用户名和密码,两者之间用空格隔开(程序预设小学、初中和高中各三个账号,具体见附表),如果用户名和密码都正确,将根据账户类型显示“当前选择为XX出题”,X ......
项目 大学 个人

2023 icpc网络赛1 F

2023 icpc网络赛1 F. Alice and Bob 目录2023 icpc网络赛1 F. Alice and BobF F 根据官方题解的自己的理解 ......
网络 2023 icpc

C++ 11 中的 Thread Local Storage (TLS)应用——实际效果就是将全局变量在各个线程都copy一份,互不干扰独立使用

C++ 11 中的 Thread Local Storage (TLS) 线程本地存储 (TLS)是 C++ 11 中引入的一项功能,允许多线程程序中的每个线程拥有自己单独的变量实例。简而言之,我们可以说每个线程都可以有自己独立的变量实例。每个线程都可以访问和修改自己的变量副本,而不会干扰其他线程。 ......
线程 全局 变量 实际 效果

Symantec GhostCast Server是一款用于网络传输和部署镜像的软件工具 Symantec GhostCast Server命令

Symantec GhostCast Server是一款用于网络传输和部署镜像的软件工具,它提供了一组命令行选项来配置和控制其功能。以下是一些常用的Symantec GhostCast Server命令: ghostsrv -clone: 启动GhostCast Server并允许克隆图像。 gho ......

Win32编程之线程池同步(十三)

1.InterlockedAdd函数 InterlockedAdd 是 Windows API 中的一个原子操作函数,用于在多线程环境下对一个变量执行原子加法操作。原子操作是指在执行期间不会被其他线程中断,从而确保多线程环境下的数据一致性。 函数原型: LONG InterlockedAdd( LO ......
线程 Win 32

48、基本的网络协议和技术

①、TCP/IP TCP/IP是internet的最基本协议,由应用层、传输层、网络层和网络访问层组成。 #应用层的协议主要有Telnet、FTP、SMTP等,这些协议是用来接收来自传输层的数据或者按不同应用要求与方式将数据传输至传输层。 #传输层的主要协议有UDP、TCP,这些协议是使用者使用平台 ......
技术 网络

springboot线程池底的使用

1.简单使用 一、配置类 @Configuration @EnableAsync public class SpringAsyncConfig { @Bean("taskExecutor") public Executor asyncServiceExecutor() { ThreadPoolTas ......
池底 线程 springboot

《动手学深度学习 Pytorch版》 7.2 使用块的网络(VGG)

import torch from torch import nn from d2l import torch as d2l 7.2.1 VGG 块 AlexNet 没有提供一个通用的模板来指导后续的研究人员设计新的网络,如今研究人员转向了块的角度思考问题。通过使用循环和子程序,可以很容易地在任何现 ......
深度 Pytorch 网络 7.2 VGG

线程劫持-进程注入C++示例和检测思考

线程劫持:运行方法 C:\Users\l00379637\source\repos\thread_hijack\x64\Release\thread_hijack.exe 18132 C:\Users\l00379637\source\repos\injected_dll\x64\Release\i ......
示例 线程 进程

08_了解STM32串口通讯

了解STM32串口通讯 TTL 原理图 RS232 原理图 串口 差分: 对比一根线发送一根线接收, 抗干扰能力更强 485舵机 ......
串口 通讯 STM 08 32

湖南大学结对编程个人项目互评

湖南大学结对编程个人项目互评 此文是我对队友汤家贝的个人项目的评价 👻目录 项目描述与分析 代码结构分析 代码功能测试 代码风格分析 总结 项目描述与分析 代码结构分析 代码功能测试 代码风格分析 总结 ......
项目 大学 个人

编程基础

类 采用Class作为关键字进行定义的代码块,表示的是一种类别 对象 实例化之后的类,对类中的形参进行了赋值,赋予其真正的含义或数值 方法 使用def作为关键词,定义在类内的函数 函数 使用def作为关键词,但是没有在类内进行定义,即定义在类外 属性 类内的称呼,其实就是类内的变量,同一个类内的不同 ......
基础

【结对编程-基于C++分析队友代码】中小学数学卷子自动生成程序

【结对编程-基于C++分析队友代码】中小学数学卷子自动生成程序目录【结对编程-基于C++分析队友代码】中小学数学卷子自动生成程序 1基本功能实现 1一、主要内容 1二、题目要求 1三、运行效果 2代码分析: 4一、总体分析: 4二、代码格式规范: 4三、优缺点分析: 6基本功能实现一、主要内容认真学 ......
卷子 自动生成 队友 中小学 数学