网络

SpringBootWeb 篇-深入了解 Bean 的管理与 SpringBoot 起步依赖、SpringBoot 自动配置原理(源码追踪:jar 包配置类如何加载到 IOC 容器中?)

深入了解 Bean 的管理与 Spring Boot 起步依赖、Spring Boot 自动配置原理Spring Boot 是一个快速开发框架,能够简化 Spring 应用程序的配置及开发过程。它通过提供大量的起步依赖(Starter Dependencies)和自动配置功能,极大地减少了开发者的

Python实现串口通信(Python+Stm32)详解

Python实现串口通信(Python+STM32)详解串口通信是一种简单而有效的串行数据传输方式,通常用于微控制器与计算机之间的通信。STM32系列微控制器广泛应用于嵌入式开发,Python则作为一种高效、易用的编程语言,可以通过适当的库实现与STM32的串口通信。本文将介绍如何使用Python

网络安全(黑客)自学

网络安全(黑客)自学随着信息技术的迅猛发展,网络安全的重要性愈加突出。在这个数字化的时代,网络攻击事件频频发生,个人隐私、企业数据甚至国家安全都可能受到威胁。因此,学习网络安全成为了一个炙手可热的话题。本文将分享一些自学网络安全(黑客)的方法和示例代码,帮助有志于进入这一领域的学习者快速上手。1

HTTP协议深度解析:构建Web通信的基石

HTTP协议深度解析:构建Web通信的基石HTTP(超文本传输协议)是Web通信的基础,是Web浏览器与Web服务器之间进行数据传输的主要协议。其核心作用在于确保信息能够在客户端(比如浏览器)和服务器之间进行稳定、高效的传输。本文将深入解析HTTP协议的工作原理、报文结构以及常用示例。一、HTT

访问控制之强制访问控制

强制访问控制(Mandatory Access Control,MAC)是一种安全策略,它通过系统级的策略和规则来限制对系统资源的访问。与自主访问控制(Discretionary Access Control,DAC)不同,在DAC中,资源的拥有者可以自主决定访问权限,而在MAC中,访问控制是由系统

【安卓】WebView的用法与HTTP访问网络

在现代安卓应用开发中,WebView是一个非常重要的组件,它允许开发者在应用中嵌入网页内容,提供丰富的用户体验。WebView不仅可以加载本地HTML文件,还可以访问网络上的网页。本文将介绍WebView的基本用法以及如何通过HTTP进行网络访问,并给出相关代码示例。1. 在布局中引用WebVie

前端八股记录-浏览器+网络相关

前端八股记录:浏览器与网络相关的知识前端开发不仅仅是编写 HTML、CSS 和 JavaScript,还需要深入理解浏览器的工作原理以及网络的基本知识。本文将从浏览器的基本结构、HTTP 请求的基本原理、以及一些性能优化技巧来详细阐述这一领域的核心概念。一、浏览器的基本结构浏览器主要由以下几个

Python搭建自己的VPN

在这篇文章中,我们将探索如何使用Python搭建自己的VPN(虚拟私人网络)。VPN为用户提供了更安全的互联网连接,并帮助用户在网络中保持匿名。在本教程中,我们将使用Python的pyvpn库来实现一个简单的VPN服务。准备工作首先,确保你的系统中安装了Python和pip。你可以通过以下命令检

[Linux#48][网络] 令牌环网 | IPv4 | socket 套接字 | TCP | UDP | 网络字节序列

令牌环网与IPv4简介令牌环网(Token Ring)是一种基于环形拓扑的计算机网络技术。其主要特征是网络中的数据传输是以令牌为控制的,只有持有令牌的设备才能发送数据,这样避免了冲突的发生,提高了网络的共享性与安全性。尽管令牌环网在上世纪80年代和90年代曾经流行,但随着以太网的普及,它的使用逐渐

python抓包 -- 用wireshark抓包、解析--scapy、PyShark

Python抓包与解析:使用Wireshark, Scapy和PyShark在网络安全和网络调试的领域中,抓包和解析网络数据包是不可或缺的技能。抓包技术能够帮助我们获取网络传输中的数据,而解析则有助于我们理解这些数据。本文将介绍如何使用Wireshark抓包,以及如何通过Python中的Scapy