软考笔记10——网络与信息安全基础知识

第十章节——网络与信息安全基础知识

网络与信息安全基础知识

  • 第十章节——网络与信息安全基础知识
  • 一、网络概述
    • 1. 计算机网络概念
    • 2. 计算机网络分类
    • 3. 网络拓补结构
    • 4. ISO/OSI网络体系结构
      • 1. ISO/OSI参考模型
  • 二、网络互联硬件
    • 1. 网络的设备
    • 2. 网络的传输介质
  • 三、网络协议与标准
    • 1. 网络的标准
    • 2. 局域网协议
    • 3. 广域网协议
      • 3.1 点对点协议PPP(拨号协议)
      • 3.2 数字用户线(xDSL)
    • 4. TCP/IP协议族
      • 4.1 网络层协议
      • 4.2 传输层协议
      • 4.3 应用层协议
  • 四、Internet及其应用
    • 1. Internet概述
    • 2. Internet地址
      • 2.1 域名
      • 2.2 IP地址
      • 2.3 子网划分
      • 2.4 无分类编址
      • 2.5 IPv6简介
    • 3. Internet服务
    • 4. 网络管理常用命令
  • 五、信息安全基础知识
  • 六、网络安全概述
    • 1. 网络安全威胁
    • 2. 网络安全控制技术

一、网络概述

1. 计算机网络概念

计算机网络的发展: 计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信,远程信息处理和资源共享。
计算机网络的功能: 数据通信、资源共享、负载均衡、高可靠性

2. 计算机网络分类

通信距离可将计算机网络分为局域网、域域网、广域网
在这里插入图片描述

3. 网络拓补结构

网络拓扑结构是指网络中通信线路和结点的几何排序,用于表示整个网络的结构外貌,反映各结点之间的结构关系。常用的网络拓扑结构有:

  • 总线型(利用率低、干扰大、价格低)
  • 星型(交换机形成的局域网、中央单元负荷大)
  • 环型(流动方向固定、效率低扩充难)
  • 树型(总线型的扩充、分级结构)
  • 分布式(任意结点连接、管理难成本高) 在这里插入图片描述

4. ISO/OSI网络体系结构

1. ISO/OSI参考模型

ISO/OSI的参考模型一共有7层,由低层到高层分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。

(1)物理层:为数据链路层提供一个物理连接以及它们的机械、电气、功能和过程特性。传输的数据单位是比特

(2)数据链路层:负责在两个相邻结点间的线路上无差错地传输帧数据,并进行流量控制。传输的数据单位是

(3)网络层:将数据链路层的帧数据组成数据包,数据包中有源网络地址目的网络地址,主要提供路由选择功能,除此之外还有差错检测和恢复、流量/拥塞控制、激活和终止网络连接等功能。传输的数据单位是数据包

(4)传输层:为会话层提供透明、可靠的端到端的数据传输服务。其功能有数据分段、数据传输、数据组装、差错控制、流量/拥塞控制等。传输的数据单位是报文

(5)会话层:为表示层提供建立、维护和结束会话连接的功能,提供会话管理功能。传输的数据单位是报文

(6)表示层:提供格式化的表示和转换数据服务,如数据的压缩、解压缩、加密和解密等

(7)应用层面向用户服务,提供网络与用户应用软件之间的接口服务,如文件传输、电子邮件、远程登录等。

在这里插入图片描述

二、网络互联硬件

1. 网络的设备

构建一个实际的网络需要网络的传输介质、网络互连设备作为支持。

协议层互连设备作用
物理层中继器
集线器
中继器: 信号在介质里传输的过程中会有衰减和噪声,使用中继器进行放大和去噪
集线器:是一种特殊的多路中继器
数据链路层网桥
交换机
网桥:连接两个局域网,·检查帧的源地址和目的地址·,若两者在同一网络段上,则不转发,否则转发到另一个网络段上;
交换机:检查以太网帧的目的地址MAC,在自己的地址表(端口号-MAC)中进行查找并转发。
网络层路由器用于连接多个逻辑上分开的网络,最主要的功能是选择路由路径。
应用层网关将协议进行转换,将数据重新分组,以便在两个不同类型的网络系统之间进行通信。

2. 网络的传输介质

传输介质是信号传输的媒介。常用的传输介质有有线介质和无线介质。

介质类型介质说明
有线介质双绞线
同轴电缆
光纤
①双绞线:分为3类、4类和5类、6类、7类双绞线,常用的是5类非屏蔽双绞线,
频率带宽为100MHz,最大长度为100m;
②同轴电缆:分为基带同轴电缆和宽带同轴电缆;
③光纤:光导纤维,多模光纤使用发光二极管作为光源,价格便宜,传播距离短,带宽小;
而单模光纤使用激光作为光源,价格昂贵、传播距离长、带宽大。
无线介质微波
红外线和激光
卫星
①微波:使用无线电波通信,受天气、环境、地形影响大;
②红外线和激光:把传输信号转换成红外光信号和激光信号,在空间传播,受环境气候影响大;
③卫星:以人造卫星作为微波中继站,容量大、距离远,但延迟高。

三、网络协议与标准

1. 网络的标准

在网络的标准化方面,有许多标准化机构在工作,例如国际标准化组织、国际电信联盟、电子工业协会、电气和电子工程师协会、因特网活动委员会等。

2. 局域网协议

计算机网络设备之间要进行通信,需要共同遵守一些规则、标准或者说约定,称为协议

局域网类型协议速率传输介质
标准以太网CSMA/CD10Mbps同轴电缆
IEEE802.3u快速以太网CSMA/CD100Mbps双绞线
IEEE802.3z千兆以太网CSMA/CD100Mbps同轴电缆、同轴电缆、双绞线
IEEE802.5令牌环网令牌环控制技术100Mbps双绞线
FDD光纤分布式数据接口类似令牌环控制技术100Mbps光纤
无线局域网CSMA/CA10~1000Mbps空气
  • CSMA/CD:带冲突检测的载波监听多路访问协议。首先监听信道,如果信道空闲,则发送数据;如果信道忙,则继续监听,直到信道空闲时立即发送数据。在发送数据的同时,也会继续检测信道,如果检测到冲突就立即停止发送,并向总线发出一串阻塞信号,通知信道上有冲突发生。最后等待一个二进制指数退避时间后再次监听并发送数据。
  • CSMA/CA:带冲突避免的载波监听多路访问协议。为什么不用CSMA/CD协议呢,因为无线网难以检测载波是否冲突。

3. 广域网协议

3.1 点对点协议PPP(拨号协议)

现在PPP衍生出新的应用,典型的应用是在ADSL(非对称用户数字线)接入方式中,PPP与其他的协议共同派生出了符合宽带接入要求的新的协议,比如PPPoE和PPPoA。
利用以太网资源在以太网上运行PPP来进行用户认证接入的方式称为PPPoE,是目前ADSL接入方式中应用最广泛的技术标准。在ATM(异步传输模式)网络上运行PPP来管理用户认证的方式称为PPPoA。

3.2 数字用户线(xDSL)

非对称数字用户线ADSL(上传网速和下载网速不对等,下载网速一般很快)、数字专线DDN(市内或长途的数据电路)、帧中继FR(以帧为传输单位)。

4. TCP/IP协议族

TCP/IP是Internet的核心协议,被广泛应用于局域网和广域网中,已成为事实上的国际标准。
在这里插入图片描述

  • 应用层:在模型的最高层,用户调用应用程序来访问TCPIP互连网络,以亨受网络上.提供的各种服务。
  • 传输层:提供应用程序之间的通信服务。
  • 网际层:又称IP层,它主要有三个功能:①把数组分组封装到IP数据报中,填入数据报的首部,使用路由算法选择路由,送达机器;②处理接收到的数据报,检验其正确性;③发出ICMP差错和控制报文,并处理收到的ICMP报文。
  • 网络接口层:处于TCP/IP的最下层,主要负责为物理网络准备数据所需的全部服务程序和功能。

4.1 网络层协议

网络层协议功能
IP提供无连接、不可靠的数据传送服务
ICMP ( Internet控制信息协议)ICMP就是一个专门用于发送差错报文的协议。ICMP定义了五种差错报文(源抑制、超时、目的不可达、重定向和要求分段)和四种信息报文(回应请求、回应应答、地址屏蔽码请求和地址屏蔽码应答)。
IGMP(网络组管理协议)主要用于组播,主机可以通过IGMP告诉路由器想接收或离开某个网络组播的信息。地址解析协议ARP的作用是将IP地址转换为物理地址(MAC地址)
ARP、RARP反地址解析协议RARP的作用是将物理地址(MAC地址)转换为P地址。
  • 由于IP协议是一种尽力传送的通信协议,即传送的数据报可能会丢失、重复、延迟或乱序,因此IP协议需要一种避免差错并在发生差错时报告的机制。MAC地址:是制造商为网络硬件(如无线网卡或以太网网卡)分配的唯一代码,占48位。

  • ping:测试目标P是否可达。

4.2 传输层协议

1.传输控制协议TCP
TCP为应用程序提供了一个可靠的、面向连接的、全双工的数据传输服务。使用TCP在源主机和目的主机之间建立和关闭连接时,均需要通过三次握手来确认建立和关闭是否成功,如下图所示。

在这里插入图片描述
TCP是如何实现可靠传输的呢?它使用了重发技术。在TCP传输过程中,发送方会启动一个定时器,然后把数据包发送出去,如果发送方没有在定时器到点之前收到来自接收方的确认,就会重发这个数据包。

2.用户数据报协议
UDP是一种不可靠、无连接的协议。UDP协议软件的主要作用是将UDP消息展示给应用层,并不负责重新发送丢失或出错的数据消息,不对接收到的无序IP数据报重新排序。

特性TCPUDP
连接性面向连接的面向非连接的
传输可靠性可靠的不可靠的
传输速率
应用场合少量数据大量数据
数据单位面向字节流面向报文

4.3 应用层协议

应用层协议包括FTP、Telnet、SMTP、NFS、SNMP、DNS等。

四、Internet及其应用

1. Internet概述

Internet是世界上规模最大、覆盖面最广且最具影响力的计算机互连网络,它是将分布在世界各地的计算机采用开放系统协议连接在一起,用来进行数据传输、信息交换和资源共享。

2. Internet地址

无论是在网上检索信息还是发送电子邮件,都必须知道对方的Internet地址,它能唯一确定Internet上的每一台计算机、每个用户的位置。Internet地址有两种书写形式:域名形式和IP地址形式。

2.1 域名

一个完整、通用的层次性主机域名由4个部分组成:计算机主机名.本地名.组名.最高层域名。
例如:
www.qinghua.edu.cn cn是地理性顶级域名,表示“中国”。
www.263.net net是组织性顶级域名,表示“网络技术组织机构”。
常用域名后缀: com(商业组织、公司),top(顶级、高端、适用于任何商业、公司、个人),edu(教育机构)

2.2 IP地址

Internet中的主机地址是用IP地址来标识的。这是因为因特网使用的网络协议是TCP/IP协议,因此每个主机必须用IP地址来标识。”
IP地址〈IPv4)由4个8位的二进制数来表示,共32位。为了便于使用,通常将二进制“翻译”成十进制,数字之间用“.”分开。
例如:

二进制IP地址十进制IP地址对应域名
11111111.00000000.00000000.00000001127.0.0.1localhost

域名与IP地址是一一对应的,域名更容易记忆。要访问某台计算机时,我们只需要使用域名,域名服务器(DNS)会帮助我们将域名转换成IP地址。

各类地址分配方案:
IP地址=网络号+主机号。在IP地址中,主机号全0代表的是本网络,全1代表的是广播地址。
在这里插入图片描述

2.3 子网划分

为了节约资源、提高效率和安全性,在原有A,B,C类IP地址基础上进行子网划分,根据主机个数来划分最合适的方案。
主机号拿出几位作为子网号,就可以划分出多个子网,此时IP地址组成为:网络号+子网号+主机号。
子网掩码:网络号、子网号均为1+主机号均为0。

2.4 无分类编址

无分类编址自定义网络号位数,格式为:IP地址/网络号位数,例如:220.112.145.32/22,其网络号占22位,主机号占32-22=10位.。

常见的特殊IP地址
在这里插入图片描述

2.5 IPv6简介

IPv6地址长度为128位,每组由4个十六进制数表示,用分开。
例如:FF05:0000:0000:0000:0000:0000:0000:00B3或FFO5::00B3(0压缩,连续的0用:取代)
IPv6数据包有一个40字节的基本首部,其后允许有0个或多个扩展首部,再后面是数据。

IPv6地址的分类:
①单播地址:传统的点对点通信。
②多播地址:一对多的通信,数据包交付到一组计算机中。
③任播地址:IPv6新增的类型。任播的目的站是一组计算机,但只交付其中一个,通常是距离最近的那个。

在这里插入图片描述

3. Internet服务

Internet服务说明
DNS域名服务DNS域名解析协议,域名服务器将域名转换为IP地址,使用UDP端口,端口号为53
远程登录服务Telnet协议,使用TCP端口,端口号为23
电子邮件(E-mail)服务简单邮件传输协议SMTP(简单邮件发送协议,使用TCP端口,端口号为25),
POP3(邮件接收协议,使用TCP端口,端口号为110),
多用途邮件扩充协议MIME、增强私密邮件保护协议PEM超文木传输协议HTTP,使用TCP端口,端口号为80
WWW服务Web地址的URL: scheme://host.Domain[ :port]Upath/filename
文件传输服务FTP协议,使用TCP端口,有两种TCP连接:
①控制连接,传输口令和参数,端口号为21;
②数据连接,传输文件,端口号为20。
网络文件服务网络文件服务协议NFS,使用UDP端口,端口号为2049,允许客户端可以像本地文件系统一样,
访问网络上计算机之间共享的文件和目录。
网络管理服务简单网络管理协议SNMP,使用UDP端口,端口号:
①用于数据传送与接收的161端口;
②用于报警信息接收的162端口。它允许网络管理员监视和管理网络设备、
服务器、路由器和其他网络设备的运行状态和性能。
DHCP服务动态主机配置协议DHCP,主要用于在局域网内为设备动态分配IP地址,它基于UDP协议,并使用67和68端口进行通信。
协议类型说明信息传输端口
HTTP超文本传输协议明文传输80
HTTPSHTTPS协议是由HTTP协议+SSL证书
构建的可进行加密传输、身份认证的网
络协议,要比HTTP协议安全。
具有安全性的SSL加密传输协议443

4. 网络管理常用命令

网管命令说明
ipconfig显示当前TCP/IP协议所设置的值,如P地址、子网掩码、缺省网关、Mac地址等
netstat显示网络连接、路由表和网络接口信息
nslookup查询Internet域名信息或诊断DNS服务器问题的工具
ping检查网络是否连通
tracert路由跟踪,显示IP数据包访问目标主机所经过的路由路径
route配置路由和查看当前路由情况

五、信息安全基础知识

信息安全包括5个要素:机密性、完整性、可用性、可控性与可审查性。
计算机病毒具有隐蔽性、传染性、潜伏性、触发性和破坏性等特点。

类型说明
蠕虫病毒(感染exe文件)熊猫烧香、罗密欧与朱丽叶、恶鹰、尼姆达、冲击波、爱虫、永恒之蓝
木马特洛伊木马、QQ消息尾巴木马
宏病毒(感染word、 excel等文件中的宏变量)美丽沙、台湾1号
红色代码新型网络病毒,将网络蠕虫、计算机病毒、木马程序合为一体
CIH病毒史上唯一破坏硬件的病毒
冰河木马病毒感染该病毒之后,黑客就可以通过网络远程控制该电脑

六、网络安全概述

1. 网络安全威胁

一般认为,目前网络存在的威胁主要表现在5个方面:非授权访问、信息泄露或丢失、破坏数据完整性、拒绝服务攻击和利用网络传播病毒。

2. 网络安全控制技术

网络安全控制技术目前有防火墙技术、加密技术、用户识别技术、访问控制技术、网络反病毒技术、网络安全漏洞扫描技术、入侵检测技术等。

防火墙技术 :
防火墙(Firewall)是建立在内外网络边界上的过滤封锁机制,它认为内部网络是安全和可信赖的,而外部网络是不安全和不可信赖的。
防火墙技术经历了包过滤、应用代理网关和状态检测技术三个发展阶段。

  • 包过滤防火墙。包过滤防火墙工作在网络层,对数据包的源IP和目的IP具有识别和控制作用,对于传输层,也只能识别数据报是TCP还是UDP及所用的端口信息。包过滤防火墙的处理速度较快,也易于配置。
    包过滤防火墙的优点: 防火墙对每条传入和传出网络的包实行低水平控制:1)每个IP包的字段都被检查,如源地址、目的地址、协议和端口等;2)可以识别和丢弃带欺骗性的源IP地址的包;3)两个网络之间访问的唯一来源;4)通常被包含在路由器数据报中,所以不必额外的系统来处理这个特征。
  • 应用代理网关防火墙。应用代理网关防火墙的优点:可以检查应用层、传输层和网络层的协议特征,对数据包的检测能力较强,其缺点是难于配置、处理速度非常慢。
  • 状态监测防火墙。状态监测防火墙结合了代理防火墙的安全性和包过滤防火墙的高速度等优点,在不损失安全性的技术上将代理防火墙的性能提高了10倍。

入侵检测与防御

  • 入侵检测系统(IDS)不仅检测外部入侵,也检测内部未授权(违规行为)的活动。对数据的分析是入侵检测的核心。IDS是防火墙之后的又一道防线,可以发现防火墙没有发现的入侵行为。
  • 入侵防御系统(IPS)是在入侵检测系统的基础上发展起来的,不仅能检测到网络中的攻击行为,而且能同时主动的对攻击行为发出响应,对攻击进行防御。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/75955.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Tycoon2FA钓鱼工具包发布重大更新,强化反检测能力

钓鱼即服务(PhaaS)平台升级反检测功能 网络安全公司Sekoia于2023年发现的钓鱼工具包Tycoon2FA近期发布重大更新,显著提升了其反检测能力。该工具包现采用多项高级规避技术,包括通过HTML5 canvas实现的自定义验证码、混淆JavaScri…

【信息系统项目管理师】高分论文:论信息系统项目的整合管理(旅游景区导游管理平台)

更多内容请见: 备考信息系统项目管理师-专栏介绍和目录 文章目录 论文一、制定项目章程二、制订项目管理计划三、指导和管理项目工作四、管理项目知识五、监控项目工作六、实施整体变更控制七、结束项目或阶段论文 在国家《中国旅游“十三五”发展规划信息化专项规划的背景下…

深入理解微信小程序开发:架构、组件化与进阶实战

📘博文正文: 深入理解微信小程序开发:架构、组件化与进阶实战 微信小程序已成为移动互联网的重要入口。随着业务复杂度提升,仅靠入门知识已无法应对日常开发需求。本文将深入剖析小程序开发架构、组件化模式、状态管理、网络封装…

PBKDF2全面指南(SpringBoot实现版)

文章目录 第一部分:PBKDF2基础概念1. 什么是PBKDF2?2. 为什么需要PBKDF2?3. PBKDF2的工作原理4. PBKDF2与其他密码散列函数的比较第二部分:在Java和SpringBoot中使用PBKDF21. Java内置的PBKDF2支持2. SpringBoot中集成PBKDF22.1 添加依赖2.2 配置PBKDF2密码编码器2.3 自定义…

RTP Payload Format for H.264 Vide(1)

摘要:: 本备忘录描述了一种用于 ITU-T H.264 视频编码标准(与 ISO/IEC 国际标准 14496-10 技术上相同)的 RTP 负载格式,但不包括可伸缩视频编码(SVC)扩展和多视角视频编码(MVC&#…

论文翻译:2024-arxiv How to Steer LLM Latents for Hallucination Detection?

总目录 大模型安全相关研究:https://blog.csdn.net/WhiffeYF/article/details/142132328 How to Steer LLM Latents for Hallucination Detection? https://arxiv.org/pdf/2503.01917 https://www.doubao.com/chat/2818934852496130 其它资料: https://blog.csdn.net/we…

第四篇:[特殊字符] 深入理解MyBatis[特殊字符] 掌握MyBatis Generator ——入门与实战

引言 什么是 MyBatis Generator? MyBatis Generator (MBG) 是一个代码生成工具,专为 MyBatis 框架设计。它可以根据数据库表结构自动生成 Java 实体类、Mapper 接口、Mapper XML 文件以及 Example 类。通过使用 MBG,开发者可以显著减少编写…

利用纯JS开发浏览器小窗口移动广告小功能

效果展示 直接上代码 如果要用到vue项目里面&#xff0c;直接按照vue的写法改动就行&#xff0c;一般没有多大的问题&#xff0c;顶部的占位是我项目需求&#xff0c;你可以按照要求改动。 <!DOCTYPE html> <html> <head><meta charset"utf-8"…

React 更新 state 中的数组

更新 state 中的数组 数组是另外一种可以存储在 state 中的 JavaScript 对象&#xff0c;它虽然是可变的&#xff0c;但是却应该被视为不可变。同对象一样&#xff0c;当你想要更新存储于 state 中的数组时&#xff0c;你需要创建一个新的数组&#xff08;或者创建一份已有数组…

java -jar与java -cp的区别

java -jar与java -cp 1、情景描述2、情景分析3、两者区别 通常情况下&#xff0c;我们会看到以下两种命令启动的Java程序&#xff1a; java -jar xxx.jar [args] java -cp xxx.jar mainclass [args]这两种用法有什么区别呢&#xff1f; 1、情景描述 1&#xff09;Java打包单个…

【Java】面向对象程序三板斧——如何优雅设计包、封装数据与优化代码块?

&#x1f381;个人主页&#xff1a;User_芊芊君子 &#x1f389;欢迎大家点赞&#x1f44d;评论&#x1f4dd;收藏⭐文章 &#x1f50d;系列专栏&#xff1a;【Java】内容概括 【前言】 在Java编程中&#xff0c;类和对象是面向对象编程的核心概念。而包&#xff08;Package&am…

玩转Docker | 使用Docker搭建Blog微博系统

玩转Docker | 使用Docker搭建Blog微博系统 前言一、Blog介绍项目简介主要特点二、系统要求环境要求环境检查Docker版本检查检查操作系统版本三、部署Blog服务下载镜像创建容器检查容器状态设置权限检查服务端口安全设置四、访问Blog系统访问Blog首页登录Blog五、总结前言 在数字…

用Java NIO模拟HTTPS

HTTPS流程 名词解释&#xff1a; R1:随机数1 R2:随机数2 R3:随机数3 publicKey:公钥 privateKey:私钥 要提供https服务&#xff0c;服务端需要安装数字证书&#xff0c;在&#xff08;TCP建立连接之后&#xff09;TLS握手时发给客户端&#xff0c;客户端验证证书&#x…

树莓派_利用Ubuntu搭建gitlab

树莓派_利用Ubuntu搭建gitlab 一、给树莓派3A搭建基本系统 1、下载系统镜像 https://cdimage.ubuntu.com/ubuntu/releases/18.04/release/ 2、准备系统SD卡 二、给树莓派设备联网 1、串口后台登录 使用串口登录后台是最便捷的&#xff0c;因为前期网络可能不好直接成功 默…

Hook_Unfinished

#include <windows.h>// 假设这两个函数是存在的 void DoRD() {} void 改堆栈cal1() {} void 改回堆栈cal1() {}__declspec(naked) void HOOKcall() {__asm{pushadnop}__asm{popadmov eax, dword ptr [esi 8]sub eax, ecxretn} }int main() {// 第一个 Hook 操作DWORD H…

数据结构(六)——红黑树及模拟实现

目录 前言 红黑树的概念及性质 红黑树的效率 红黑树的结构 红黑树的插入 变色不旋转 单旋变色 双旋变色 插入代码如下所示&#xff1a; 红黑树的查找 红黑树的验证 红黑树代码如下所示&#xff1a; 小结 前言 在前面的文章我们介绍了AVL这一棵完全二叉搜索树&…

c# 数据结构 链表篇 有关双向链表的一切

本人能力有限,如有不足还请斧正 目录 0.双向链表的好处 1.双向链表的分类 2.不带头节点的标准双向链表 节点类:有头有尾 链表类:也可以有头有尾 也可以只有头 增 头插 尾插 删 查 改 遍历 全部代码 3.循环双向链表 节点类 链表类 增 头插 尾插 删 查 遍历…

Numba 从零基础到实战:解锁 Python 性能新境界

Numba 从零基础到实战&#xff1a;解锁 Python 性能新境界 一、引言 在 Python 的世界里&#xff0c;性能一直是一个备受关注的话题。Python 以其简洁易读的语法和丰富的库生态&#xff0c;深受开发者喜爱&#xff0c;但在处理一些计算密集型任务时&#xff0c;其执行速度往往…

单位门户网站被攻击后的安全防护策略

政府网站安全现状与挑战 近年来&#xff0c;随着数字化进程的加速&#xff0c;政府门户网站已成为政务公开和服务公众的重要窗口。然而&#xff0c;网络安全形势却日益严峻。国家互联网应急中心的数据显示&#xff0c;政府网站已成为黑客攻击的重点目标&#xff0c;被篡改和被…

Spring Boot 项目三种打印日志的方法详解。Logger,log,logger 解读。

目录 一. 打印日志的常见三种方法&#xff1f; 1.1 手动创建 Logger 对象&#xff08;基于SLF4J API&#xff09; 1.2 使用 Lombok 插件的 Slf4j 注解 1.3 使用 Spring 的 Log 接口&#xff08;使用频率较低&#xff09; 二. 常见的 Logger&#xff0c;logger&#xff0c;…