自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 PyTorch(七)模型的保存与加载

仅保存模型的参数(状态字典)是更加推荐的方式,因为它更加灵活和安全。但是,如果你想要快速保存和加载整个模型,不担心模型结构变化或安全问题,保存整个模型也是一个可行的选择。

2024-07-02 19:05:24 603

原创 PyTorch(六)优化模型参数

c 目的 优化的目的已经拥有了一个「模型」和「数据」,是时候通过「优化模型参数」来训练、验证和测试模型。#d 迭代训练训练模型是一个迭代过程;在每次迭代中,模型对输出做出猜测,计算其猜测的误差(损失),收集误差相对于其参数的导数,并使用「梯度下降」来优化这些参数。

2024-07-02 17:57:30 525

原创 PyTorch(五)自动微分

c 概述 文档概述涉及到的知识点讲解:「自动微分」,「梯度」,「权重」,「偏置」,「反向传播」,「计算图」。主要讲解了「自动微分」与「梯度计算」,「计算图」之间的概念关系。

2024-06-28 14:07:58 957

原创 PyTorch(四)数据转换与构建神经网络

d 神经网络定义通过继承nn.Module来定义神经网络,并在__init__方法中初始化神经网络层。每一个nn.Module的子类都在forward方法中实现了对「输入数据」的操作。#e 定义代码 神经网络定义def __init__(self):#初始化神经网络层super().__init__()#调用父类的初始化方法self.flatten = nn.Flatten()#将图像张量展平。

2024-06-26 08:30:38 541

原创 PyTorch(三)数据集与数据加载器

c 要素 自定义数据集要素__init__:初始化函数,用于设置数据集的属性,如加载数据、预处理步骤等。__len__:返回数据集中样本的数量。这个函数使得Dataset对象可以被len()函数调用,通常返回数据集中样本的总数。:根据索引获取单个样本。这个函数允许通过索引访问数据集中的每个样本。索引从0开始,对应于数据集中的第一个样本。#e 三要素 自定义数据集要素import osself.img_labels = pd.read_csv(annotations_file)#读取CSV文件。

2024-06-22 12:06:00 464

原创 PyTorch(二)张量

c 总结 张量总结该文档主要熟悉了「张量」的概念,理解了「张量」在深度学习中扮演的重要角色,如何判断代码中哪些属于张量。其次熟悉了张量的「四种初始化」,以及「张量属性」,「张量操作」

2024-06-21 23:15:53 744

原创 PyTorch(一)模型训练过程

c 总结 实践总结该实践从「数据处理」开始到最后利用训练好的「模型」预测,感受到了整个模型的训练过程。其中也有部分知识点,例如定义神经网络,只是初步的模仿,有一个比较浅的认识,还需要继续学习原理。「准备数据」,「创建数据加载器」,「选择训练设备」,「定义神经网络」,「定义损失函数和优化器」,「定义训练和测试函数」,「迭代训练」,「保存模型」,「加载模型」,「模型预测」。1.Dataset与DataLoader2.迭代器3.模型定义4.损失函数与优化器5.模型训练与测试。

2024-06-21 11:22:36 952

原创 天池人脸识别项目复现

c 说明 模型定义创建数据接⼝后,开始定义⼀个⽹络 simpleconv3。一个简单的 3 层卷积。在 torch.nn 下,有各种网络层,这里就用到了 nn.Conv2d,nn.BatchNorm2d 和 nn.Linear,分别是卷积层,BN 层和全连接层。in_channels:输入通道数out_channels:输出通道数kernel_size:卷积核的大小stride:卷积核的移动步长#e 模型定义的代码 模型定义# 定义一个简单的卷积神经网络。

2024-06-20 11:53:54 1560

原创 Linux下的多进程编程

编写多进程代码,实现 主进程 创建 3个子进程。每个子进程输出 1~ 10的数字,每2秒输出一个。主进程输出子进程的创建情况,pid。

2022-12-02 10:44:08 396 1

原创 Docker配置nginx

我们在使用容器的过程中需,有时候需要对容器中的文件进行修改管理,如果不做文件映射的化,我们使用docker exec -it 容器ID/容器名 /bin/bash 才能进入nginx中的文件里面如图。架设在客户机与目标主机之间,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将原本要直接发送到web服务器上的http请求发送到代理服务器中。A想要组C的房子,但是A并不认识C所以租不到,但是B认识C,A找B帮忙租到了C的房子。客户端代理服务器服务器。

2022-11-26 11:18:57 20410 2

原创 Ubuntu22.2下C语言编程实现,首次,最佳适应算法

编写C语言程序,模拟实现首次/最佳/最坏适应算法(选择其中之一即可)的内存块分配和回收,要求每次分配和回收后显示出空闲分区和已分配分区的情况。假设初始状态下,可用的内存空间为640KB。假设下列作业请求序列:(1)作业1 申请130 KB (2)作业2 申请60 KB (3)作业3 申请100 KB(4)作业2 释放60 KB (5)作业3 释放100 KB (6)作业1 释放130 KB显示每次作业申请或释放后当前内存情况。

2022-11-25 15:26:49 6344 3

原创 Ubuntu配置FTP服务

Ubuntu配置服务器,并且登录服务器,windows下使用Cute FTP登录

2022-11-24 14:35:43 12533 2

原创 Ubuntu配置Samba服务

我这里这里的共享目录/home/hkl/samba-share。

2022-11-24 11:20:27 414

原创 Ubuntu配置NFS服务器(Linux挂载Linux)

在服务器中创建一个server.txt文件,然后再客户端查看。

2022-11-18 22:54:50 1547

原创 终端服务的配置

终端服务** 描述**:远程桌面:RDP协议。

2022-11-08 19:03:29 963

原创 windows server 2012R组策略

命令gpedit.msc快捷键win+R 打开「运行」输入命令,进入「本地组策略」本地组策略管理界面前提条件安装有活动目录进入活动目录组策略管理命令:gpmc.msc创建新的组策略对象对新建的「组策略对象」进行设置「组策略对象」的链接,例子:通过创建的「组策略对象」对「财务处」进行统一管理。既对「组策略对象」的设置将不会影响到其他部门的计算机和用户,只对「财务处」的计算机和用户产生影响。

2022-10-25 20:36:18 5127

原创 域,域控制器,活动目录

如果想给一个工作组(500台电脑)添加一个登录用户,传统的方式是在500台电脑上都添加用户的账号和密码,如果使用「域」就没有那么麻烦。用于储存有关「网络对象」(用户,组,计算机,共享资源,打印机,联系人等)的信息,帮助用户很快的找到相应的信息,提供「集中管理」储存有整个域的账户,密码,属于这个域当中计算机,服务器的信息的数据库,域内计算机的访问都需要通过他。升级版的工作组,在安全上更加严格,用户对域内资源的访问,取决于用户在域当中的权限。首先配置「IP」与「DNS服务器」,注意DSN服务器是父域的IP,

2022-10-13 21:15:56 3045

原创 Linux挂载window下的文件

NVMe-oF建立在NVMe规范的基础之上,是一种高速存储协议,用于跨网络结构(如以太网、光纤通道和InfiniBand)访问固态存储。通过过网络的方式,可以访问网络上的文件,启用某一个物理设备(硬盘,U盘,移动硬盘),网络设备(共享一个文件夹,网路打印机),虚拟设备,网络文件系统(NFS)既是一种分布式文件系统,也是一种网络协议,用于在同一局域网上的设备之间访问和共享文件。不同的文件系统进行访问,是通过访问协议进行访问,如(NFS,iSCSI协议)在挂载时没有设置uid和gid,挂载后的文件都有锁。

2022-10-09 22:14:01 1136

原创 Windows server 2012R2下负载均衡服务之配置NFS

注意C盘是没有权限挂载的,需要另设别的盘进行挂载。

2022-10-08 18:49:47 892

原创 Windows server 2012R2下负载均衡服务器之ISCSI服务器配置

NFS(Nestwork File System):网络文件共享协议,允许用户到网络上的一台文件服务器上读写文件FC(Fiber Channel):光线通道,采用光纤,传输速度较快ISCSI(Internet Small Computer System Interfere):互联网小型计算机系统接口,基于IP网络的存储局域网,

2022-10-08 17:16:31 1851

原创 Windows server 2012R2下流媒体服务器的配置与管理

d 边下载边播放流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。#e 例子 边下载边播放该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。

2022-09-29 22:04:09 2042

原创 Windows server 2012R2下Winmail邮件服务器的配置与管理

在「系统服务」中HTTP默认的不是80端口,那么在访问邮件服务器的就需要在域名后面加上相应的端口号,要像使用域名直接访问,就需要把80端口的服务先关闭,在把HTTP对应的端口号改为80,同时要启动服务。

2022-09-27 21:43:57 3439

原创 数据库的学习

先把要删除的记录放入到deleted的临时表中(在临时表当中判断业务逻辑是否正确),确认无误后在插入物理表当中(例如删除一个题库的题目,判断题目的解答内容有没有被删除),先插入到临时表中,在插入到物理数据库表当中(数据有效性的验证)。**③“C” 控制器:**C,Java,C++,后台程序,如aspx.cs Java的servlet。如果是未命名的字段,比如字段1+‘’这种临时变量,就不会有该标签名,表现为实际值。可见:过程就是一个小功能模板,程序段,一般是参数的输入,输出,与外界进行接口。

2022-09-22 21:58:05 920

原创 Windows server 2012R2下FTP服务的配置与管理

很多防火墙在设置的时候都是不允许接受外部发起的连接的,所以许多位于防火墙后或内网的FTP服务器不支持PASV模式,因为客户端无法穿过防火墙打开FTP服务器的高端端口;如果传输二进制文件,所有的位都是重要的。假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。有的时候,需要用户进行登录才可以访问FTP服务器,我们可以在计算机当中,设置相应的组,用来专门范文FTP服务器。

2022-09-22 20:26:19 6434

原创 Windows server 2012R2下IIS服务器的配置与管理

虚拟目录:实现服务器磁盘的扩展,可以与服务器不在同一台机器上面,访问时使用相同的IP和端口。虚拟站点使得,用户在访问服务器的时候可以访问多个网站。在一个服务器上创建多个网站。如果web服务器访问量过大可能会导致服务器死机,所以需要限制带宽,限制连接数量。在浏览器输入自己电脑的IP地址或者127.0.0.1。默认文档决定浏览器在输入IP地址时打开的是那个网页,例子:扩展服务器的存储电影的磁盘。这里需要有主机和IP的对应关系。修改Default的文件路径。访问到自己建立的一个网站。

2022-09-20 20:46:59 11437

原创 Windows server 2012R2 配置DHCP服务

DHCP服务器的配置

2022-09-13 21:23:53 5087

原创 Windows server 2012R2 配置DNS系统

服务器配置与管理的记录

2022-09-02 08:23:10 10167

原创 复现PhpStudy2018漏洞复现&检测和执行POC脚本

复现PhpStudy2018漏洞复现&检测和执行POC脚本

2022-07-17 14:45:12 1820 2

原创 使用kali对ARP欺骗的复现

使用kali对ARP欺骗的复现

2022-07-14 19:10:11 773

原创 kali使用msfvenom生产木马,在使用msfconsole进行控制

kali使用msfvenom生产木马,在使用msfconsole进行控制

2022-07-13 22:17:36 940

原创 docker使用metasploit进行“永恒之蓝”复现

docker使用metasploit进行“永恒之蓝”复现

2022-07-13 21:17:31 756

原创 docker安装metasploit

docker的简单安装

2022-07-12 22:13:15 1302

原创 Ubuntu安装docker,使用docker安装awvs,并测试网站输出测试报告

Ubuntu安装dockerdocker运行awvs

2022-07-11 22:55:44 1444

原创 vs2019使用openssl3.0的环境配置并进行DES加解密

vs2019使用openssl3.0的环境配置并进行DES加/解密

2022-06-14 15:40:24 2492 2

原创 QT结合项目学习的一些技巧与总结

QT+SQL server结合项目学习过程中的一些心得与总结

2022-06-13 09:47:52 720

原创 QT+SQL server开发的一个小项目”算法可视化”的介绍,方便大家练手

QT+SQL server的一个小项目的开发,附项目资源的下载

2022-06-13 09:34:54 210

原创 AES(128bit十六进制的加密)

AES加密算法的实现过程

2022-06-11 00:31:29 7615

原创 椭圆曲线ECC和Elgmal的加解密流程

椭圆曲线加解密

2022-06-10 23:05:28 655

原创 RSA利用大整数实现加密解密与签名认证

RSA算法的数学基础是初等数学论中的Euler定理,其安全性建立在大整数因式分解的困难性之上,利用了单向陷门函数的原理。

2022-06-10 22:14:10 1867 2

原创 Diffie-Hellman密钥交换算法(使用大数GMP集实现)

Diffie-Hellman密钥交换算法的有效性是依赖于计算==有限域中离散对数的困难性==。通过D-H双方共享了一个密钥K,相当于双方交换了一个密钥。然后A和 B就可以将K作为密钥基于对称密码算法进行保密通信。...

2022-06-10 20:50:22 621

C++,QT,SQL server开发GUI项目,”算法可视化“。用于大家学习模仿。程序代码注释比较多方便理解。

主要使用C++语言,QT,SQL server结合开发的。涉及到QT一些控件的介绍与使用,QT与数据库的链接配置,QT播放视频,音乐等。代码注释比较多,适合刚开始学QT,想利用一些项目练手的人。 详细的开发文档写在了资源文件的word中,为了使项目更好在你们电脑上运行,还介绍了数据库的配置。使用户能够看见整个项目的运行。

2022-06-13

空空如也

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

TA关注的人

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