自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 三、计算机理论-计算机网络-数据链路层,差错检测与校正,数据链路层协议;局域网,局域网的组网技术,本地局域网的管理和维护,多路访问协议及IEEE802局域网标准族

采用总线型拓扑结构,以广播方式发送,使用了CSMA/CD技术对总线进行访问控制,属于半双工通信,提供的服务是尽最大努力的交付,不可靠的交付,差错纠正由高层完成,如运输层的TCP。在一段数据的前后分别添加首部和尾部后,就构成了帧,帧同步是指接收方应当能从接收到的二进制比特流中确定帧的开始位置和结束位置。首部四个字段,尾部两个字段,中间是IP数据报,首部第一个字段和尾部第二个字段代表开始和结束,首部第四个字段是协议。海明码,信息为n位,纠错码k位,应满足n+k ≤2的k次方 - 1,检验码在2的n次幂上。

2024-01-30 21:06:13 473

原创 三、计算机理论-计算机网络-物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统

物理层提供信道的物理连接,主要任务可以描述为确定与传输媒体的接口有关的一些特性:机械特性、电气特性、功能特性、过程特性。奈奎斯特定理:信道的最大数据传输速率=2Wlog2M,M表示信号的状态数。基带传输:传输的信号主要是曼彻斯特编码和差分曼彻斯特编码,即数字信号。信号:是数据在传输的过程中的表示形式,可分为模拟信号与数字信号。宽带传输:传输的信号是模拟信号,拥有较高的传输速率和抗干扰能力。比特率:每秒传输二进制数据的位数,常用于表示网络的传输速度。有效性指标:衡量传输能力的指标,如带宽、传输速率等。

2024-01-27 21:08:08 652

原创 三、计算机理论-计算机网络-物理层,数据通信的理论基础,物理传输媒体、编码与传输技术及传输系统

物理层提供信道的物理连接,主要任务可以描述为确定与传输媒体的接口有关的一些特性:机械特性、电气特性、功能特性、过程特性。奈奎斯特定理:信道的最大数据传输速率=2Wlog2M,M表示信号的状态数。基带传输:传输的信号主要是曼彻斯特编码和差分曼彻斯特编码,即数字信号。信号:是数据在传输的过程中的表示形式,可分为模拟信号与数字信号。宽带传输:传输的信号是模拟信号,拥有较高的传输速率和抗干扰能力。比特率:每秒传输二进制数据的位数,常用于表示网络的传输速度。有效性指标:衡量传输能力的指标,如带宽、传输速率等。

2024-01-21 19:49:16 545

原创 三、计算机理论-计算机网络-计算机网络的基本概念;计算机网络的功能、应用、拓扑结构及分类;网络的层次体系结构和网络协议;网络标准化

在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,要实现本层协议还需要使用下一层提供的服务。但是在学习中,我们采取折中的办法,学习五层,应用层、运输层、网络层、数据链路层、物理层。网络协议简称协议,是指为网络中对等实体之间进行数据交换而建立的规则、标准或约定。①前者解决的是多种异构网络的互连问题,后者最初只考虑使用一种标准的公用数据网。节点之间的连接是任意的,没有规律,节点之间可能有一条或多条线路相连。负责为网络提供数据传输、数据交换等功能,实现联网计算机之间的通信。

2024-01-20 21:43:11 675

原创 三、计算机理论-关系数据库-数据库的完整性与安全性,事务管理、并发控制、数据库的备份与恢复

实体完整性约束时通过主码的定义来实现的,使用PRIMARY KEY来定义,对于单个属性的主码可以使用列级完整性约束,若主码是一个属性组,则只可以使用表级完整性约束,即PRIMARY KEY(A,B,C)简称2PL协议,是为了保证并发调度的可串行性而提出的封锁协议,分为两个阶段:获得封锁,也称扩展阶段;封锁对象的大小成为封锁粒度,风多的粒度越大,开销越小,但并发性越低;完全备份,差异备份,增量备份,按需备份;事物是指用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。

2024-01-07 21:35:33 588

原创 三、计算机理论-关系数据库-结构化查询语言SQL

将一个查询块嵌套在另一个查询块中的查询成为嵌套查询;子查询的SELECT语句中不能使用ORDER BY子句,因为其只能对最终查询结果进行排序;查询列的操作,对应关系代数中的投影运算。查询行的操作,对应关系代数中的选择运算。根据WHERE的条件表达式,从FROM子句指明的表或视图中查询满足条件的元组。是一种介于关系代数与关系演算之间的语言,现成为关系数据库的标准语言。用于按指定的列的值进行分组,该列值相等的元组为一个组。ALTER TABLE 表名,是修改表的结构的。用于按指定列的值进行排序,默认是ASC。

2024-01-07 21:19:01 651

原创 三、计算机理论-关系数据库-数据模型与数据视图;关系代数、关系演算及关系模型

也称引用完整性,若F是基本关系R的属性,但不是R的码,且F与基本关系S的主码Ks相对应,则称F是R的外码,并称R是参照关系,S是被参照关系。关系代数的运算对象是关系,产生的结果也是关系。若属性F是基本关系R的外码,它与基本关系S的主码Ks相对应,则对于R中的每个元组在F上的值必须取空值或者等于S中某个元组的主码值。候选码:若关系中的某个属性的值能唯一标识一个元组,且又不含有多余的属性,则该属性成为该关系的候选码,简称码。视图是虚表,本身不存放数据,对视图的更新都是通过对基本表的更新来进行的。

2024-01-05 18:53:43 523

原创 三、计算机理论-关系数据库-数据库、数据库技术、数据库系统、数据库管理系统的概念;数据库系统的体系结构

数据库管理系统主要用来获取与维护数据,其功能主要有:数据定义、数据操纵、数据库的事务管理和运行管理、数据组织,存储和管理、数据库的建立和维护、数据通信接口。:逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的;物理独立性是指用户的应用程序与数据库中数据的物理存储是相互独立的。也称逻辑模式,是数据中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图;数据库系统的三级模式结构是指数据库系统由模式、外模式和内模式三级构成。数据库DB 是长期存储在计算机内、有组织的、可共享的大量数据的集合。

2023-12-30 21:44:43 923

原创 二、计算机软件及其使用-电子表格软件Excel 2016

数据管理与分析就是具有数据库管理的一些功能,有查找与替换数据、数据排序、数据筛选、数据透视表、分类汇总、合并计算、数据的有效性验证、数据对比。工作簿的安全性是指保护工作簿,防止其他用户查看和编辑工作簿,还防止其他用户对工作簿的结构或窗口进行改变。移动与复制单元格数据、格式化单元格数据、套用表格格式、使用名称、填充数据、填充序列数据、选择整行或整列。数据管理与分析的一般功能和使用方法,数据的排序、筛选、对比、分类汇总、合并计算和数据有效性等操作。工作簿是包含一张或多张工作表,有助于整理数据的文件。

2023-12-28 20:32:49 760

原创 二、计算机软件及其使用-文字处理软件 Word 2016

选择任意相邻的文本、选择任意不相邻文本、选择行、选择段落、选择全文、选择垂直文本、选择格式类似的文本、使用键盘选择文本。在文档中插入表格、选择表格、插入行或列、删除行或列、设置行高与列宽、合并与拆分单元美化表格、数据处理。设置首页不同的页眉和页脚;编辑功能、排版功能、表格处理功能、图形与公式处理功能、文档管理功能。页面视图、阅读视图、Web版式视图、大纲视图、草稿视图。插入图片、编辑图片、插入形状、SmartArt与图表。文档打印、选择打印机、打印设置页面视图与打印预览。标题栏、功能区、工作区、状态栏。

2023-12-25 22:05:27 727

原创 二、计算机软件及其使用-Windows 10 操作系统

Windows 10 的特点,Windows 10的运行环境及安装方法Windows 10 的基础知识和基本操作资源管理器的使用,文件和文件夹的概念与操作控制面板的相关知识及使用方法Windows 10 多媒体的管理及使用理解操作系统的基本原理及组成结构、基本概念、特征、性能和用途掌握进程控制的基本原理和方法;了解处理机调度和死锁基本原理和方法掌握存储器和虚拟存储器管理的基本原理和方法了解操作系统的安全需求和访问控制策略,理解认证机制、授权机制和加密机制的基本概念

2023-12-24 19:27:57 467

原创 一、计算机科学技术基础-计算机信息安全技术-计算机病毒的定义、特性、结构及分类

2023-12-23 21:33:44 446

原创 一、计算机科学技术基础-计算机信息安全技术-操作系统安全、网络通信安全、物理与环境安全、网络安全等级保护、Web安全和数据安全等相关概念与技术

2023-12-23 21:33:00 468

原创 一、计算机科学技术基础-计算机及其应用基础知识-软件基础知识;程序设计语言的基本概念,面向对象技术的基本概念

2023-12-23 21:31:43 393

原创 一、计算机科学技术基础-计算机及其应用基础知识-计算机系统组成、计算机工作原理以及计算机体系结构

2023-12-22 21:02:38 428

原创 一、计算机科学技术基础-计算机及其应用基础知识-信息编码与数据表示;数制及其转换;算数运算和逻辑运算

2023-12-22 21:00:54 419

原创 一、计算机科学技术基础-计算机及其应用基础知识-计算机的特点、分类及其应用

这是根据考试大纲记的第一篇笔记。–,以后笔记也会一小节一小节的更新。

2023-12-22 20:59:43 419 1

原创 安徽省考计算机

关于安徽省考,一般都是行测和申论两门科目,但是,有些岗位新增了计算机、公安、法律等专业科目,由于我备考的是计算机科目,在网上搜了个底朝天都没找到相关资料。所以就在此根据《安徽省考计算机大纲》学习整理一下,可能会在接下来的专栏《考公随笔》中不断更新迭代。有一起备考的小伙伴可以互相学习交流一下!

2023-12-20 17:36:19 767 1

原创 解决post请求中文乱码问题

在java中使用servletrequest获取用户输入的数据可能会出现中文乱码的情况,此时只需要使用以下语句即可(根据输入的字符集自行修改)// 在doGet方法中加入即可// 解决post中文乱码 request.setCharacterEncoding("UTF-8");...

2022-04-16 16:47:50 1658

原创 logback、mybatis-config.xml配置文件代码

logaback<?xml version="1.0" encoding="UTF-8"?><configuration> <!-- CONSOLE :表示当前的日志信息是可以输出到控制台的。 --> <appender name="Console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> &lt

2022-04-11 17:04:12 1252

原创 mybatis

什么是MyBatis?mybatis是一款优秀的持久层框架,用于简化jdbc开发持久层:负责将数据保存到数据库的那一层代码JavaEE三层架构:表现层、业务层、持久层使用如果使用Maven来构建项目,则需将下面的依赖代码置于pom.xml中即可<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version

2022-04-11 17:01:55 695

原创 Maven的作用及具体配置方法

作用一:个人理解maven主要是用来解决导入java类依赖的jar包,编译java项目的主要问题。比如之前项目导入jar包是通过copy的方式导入项目中,而且还会存在jar之间的依赖和冲突。而maven很好的解决了这些问题。作用二:拥有相同的项目结构,就是使用Maven管理的Java的项目都有个相同的项目结构,有一个pox.xml用于维护当前项目都用了哪些jar包所有的java代码都放在src/main/java中所有的测试代码都放在src/test/java中下面详细介绍如何在.

2022-03-25 20:40:29 1043 1

原创 JDBC_实现增删改查功能

数据库建表并插入数据首先在数据库创建表并插入几条数据CREATE TABLE tb_brand( id int, brand_name VARCHAR(20), company_name VARCHAR(20), ordered int, description VARCHAR(100), status int);INSERT INTO tb_brand VALUES(1,'三只松鼠','三只松鼠股份有限公司',5,'好吃不上火',0),(2,'华为','华为技术有限公司',

2022-03-24 18:29:25 809

原创 JDBC_Druid数据库连接池

介绍:数据库连接池是个容器,负责分配,管理数据库连接它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏好处:资源重用,提升系统响应速度;避免数据库连接遗漏下面介绍具体使用步骤导入jar包:网上自行下载定义配置文件:新建一个文件,命名为druid.properties,内容如下url=jdbc:mysql:///db1username=rootpassword=123456i.

2022-03-24 17:47:10 201

原创 JDBC_相关API介绍

JDBC相关API介绍及代码生动解释

2022-03-24 17:40:28 877

原创 JDBC_基本介绍

概念JDBC就是使用java语言操作关系型数据库的一套API本质1、Sun公司定义的一套操作所有关系型数据库的规则,即接口2、各个数据库厂商去实现这套接口,提供数据库驱动jar包3、我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类好处各数据库厂商使用相同的接口,JAVA代码不需要针对不同数据库分别开发;可随时替换底层数据库,访问数据库的Java代码基本不变基础框架代码如下:public static void main(String[] arg

2022-03-24 17:20:37 77

原创 JavaSE-JavaBean规范代码

JavaBean首先必须满足三点要求这个Java类必须具有一个无参的构造函数属性必须私有化。私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。下面以学生类举例说明完整代码public class Student { private String id; private String name; private int age; private String className; public S

2021-11-25 20:15:42 381

原创 JavaSE-Random 生成指定区间的随机数-减加法(附代码)

Java-随机数Randomjava中可以使用random来生成随机数,但是如何生成指定区间的随机数呢?本专栏所有文章都是为了记录所学的,个人认为容易忘记的知识,方便后期查找使用我们可以采取减加法的方式来实现代码如下:package videostudy;import java.util.Random;public class _000Random { public static void main(String[] args) { // 关于Random的减

2021-11-24 21:36:56 790

原创 MaxPool2d 的使用(池化层)(附代码)

MaxPool2d 的使用此处我们仍然使用官网自带的数据集进行训练,最后将其可视化加载数据集和可视化部分在此处不在介绍,若需要了解:加载数据集:torch.utils.data中的DataLoader数据加载器(附代码)_硕大的蛋的博客-CSDN博客tensorboard可视化工具:Tensorboard 可视化工具的使用-史上最简单(附代码)_硕大的蛋的博客-CSDN博客第一步导入相应的模块和包import torch.nn as nnfrom torch.nn import M

2021-11-22 17:52:12 3323

原创 nn.Conv2d的使用(卷积层)(附代码)

nn.Conv2d的使用此处我们使用torchvision自带的数据集,并使用tensorboard将其可视化导入相应的包和模块import torchimport torchvisionimport torch.nn as nnfrom torch.utils.data import DataLoaderfrom tensorboardX import SummaryWriter获取数据dataset = torchvision.datasets.CIFAR10('../

2021-11-22 17:43:01 1723

原创 nn.Module基本框架(附代码)

nn.Module基本框架创建神经网络有一个统一的模板,如下所示第一步导入需要的包import torchimport torch.nn as nn第二步创建神经网络class GSW(nn.Module): def __init__(self): super(GSW, self).__init__() def forward(self, input): output = input + 1 return outp

2021-11-22 17:31:34 1234

原创 torch.utils.data中的DataLoader数据加载器(附代码)

一.DataLoader是什么?有什么用?pytorch中也自带着许多的模块,其中torch.utils.data模块包含一些常用的数据预处理的操作,主要用于数据的读取、切分、准备。在该模块下有着一个方法叫DataLoader是数据加载器的意思作用: 定义一个数据加载器,将训练数据集进行批量处理二.使用方法第一步:导入所需要的模块import torchvisionfrom torch.utils.data import DataLoaderfrom tensorboardX i

2021-11-21 16:35:31 1117

原创 torchvision.datasets 的使用(附代码)

一.torchvision.datasets是什么?作用?很明显,datasets是torchvision工具集中的一个工具初步理解其是调用官方数据集的一种方式,其中存在很多已经开源的数据集,供我们学习使用.二.使用方法已知CIFAR10是datasets可以调用的关于图像的数据集.我们可以尝试使用,并利用tensorboard进行可视化第一步:引用torchvision模块,和tensorboardXimport torchvisionfrom tensorboardX impo

2021-11-21 16:32:09 4856

原创 torchvision.transforms 的使用(附代码)

一.transforms是什么?pytorch中有很多的工具集来帮助我们使用pytorch,其中包括处理文本的torchaudio,处理文本的torchtext,和处理视频图像的torchvision工具集等…以上的每个工具集都包含着很多的工具,而transforms就是torchvision工具集中的一个工具.对于视觉方向的图像处理方面,PyTorch提供了很好的预处理接口,对于图像的转换处理,使用 torchvision.tranforms 模块使得这些操作非常高效.-由于transforms

2021-11-21 16:31:07 1448

原创 Tensorboard 可视化工具的使用(附代码)

一.Tensorboard是什么? 为什么使用? TensorboardfX是什么?在深度学习中,我们需要对定义的网络训练的效果进行了解,但是通过代码不是特别的直观,这时候我们就需要借助一些可视化工具来帮助我们查看训练的结果.是什么:tensorboard是一种用来可视化的工具为什么使用?可以监督网络的训练过程或呈现网络的训练结果,以获得更有效的训练结果TensorboardX:tensorboardX是帮助pytorch使用tensorboard工具来可视化的一个库,其中包含若

2021-11-21 16:28:55 1060

原创 Django-创建一个完整的项目-详细教程

????创建Django完整项目编译器:Pycharm数据库:Mysql本文档将详细说明如何创建一个完整的Django项目.在下个文档会讲解如何连接mysql数据库并利用python与数据库的交互实现表的增删改查功1.分析我们创建Django项目,可以在cmd中实现,也可以在pycharm中的Terminal终端中实现.此处我们选择在终端中实现能.2.创建项目首先在Pycharm中打开Terminal终端,会显示当前所处的位置,如图2-1我的电脑此时显示在E盘的Python+PyQt5

2021-10-28 18:07:03 9571 6

安徽省考计算机考试大纲

用于学习交流

2023-12-20

空空如也

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

TA关注的人

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