- 一、我们为什么需要ZMQ目前的应用程序很多都会包含跨网络的组件,无论是局域网还是因特网。这些程序的开发者都会用到某种消息通信机制。有些人会使用某种消息队列产品,而大多数人则会自己手工来做这些事,使用TCP或UDP协议。这些协议使用起来并不困难,但是,简单地将消息从A发给B,和在任何情况下都能进行可靠的消息传输,这两种情况显然是不同的。首先看看在使用纯TCP协议进行消息传输时会遇到的一些典型... 一、我们为什么需要ZMQ目前的应用程序很多都会包含跨网络的组件,无论是局域网还是因特网。这些程序的开发者都会用到某种消息通信机制。有些人会使用某种消息队列产品,而大多数人则会自己手工来做这些事,使用TCP或UDP协议。这些协议使用起来并不困难,但是,简单地将消息从A发给B,和在任何情况下都能进行可靠的消息传输,这两种情况显然是不同的。首先看看在使用纯TCP协议进行消息传输时会遇到的一些典型...
- 讲解YOLOv5模型剪枝压缩导言目前,深度学习模型的部署和应用已经成为了各个领域的热门话题。然而,随着深度学习模型的不断发展,模型的复杂性和计算需求也越来越高,限制了模型在资源受限的设备上的应用。为了解决这个问题,模型剪枝压缩成为了一种常用的方法。在本文中,我们将讲解如何使用YOLOv5模型进行剪枝压缩,以实现模型的高效部署。YOLOv5简介YOLOv5是由ultralytics团队开发的目... 讲解YOLOv5模型剪枝压缩导言目前,深度学习模型的部署和应用已经成为了各个领域的热门话题。然而,随着深度学习模型的不断发展,模型的复杂性和计算需求也越来越高,限制了模型在资源受限的设备上的应用。为了解决这个问题,模型剪枝压缩成为了一种常用的方法。在本文中,我们将讲解如何使用YOLOv5模型进行剪枝压缩,以实现模型的高效部署。YOLOv5简介YOLOv5是由ultralytics团队开发的目...
- 这篇文章讨论了认证和授权的概念,并探讨了设计权限认证框架的原则。它还比较了Cookie和Session的区别,并探讨了处理分布式部署时的Session保存问题。此外,文章还介绍了CSRF攻击及其防范方法,以及OAuth2.0、JWT令牌和SSO的概念。最后,文章提出了设计开放授权平台时需要考虑的因素。 这篇文章讨论了认证和授权的概念,并探讨了设计权限认证框架的原则。它还比较了Cookie和Session的区别,并探讨了处理分布式部署时的Session保存问题。此外,文章还介绍了CSRF攻击及其防范方法,以及OAuth2.0、JWT令牌和SSO的概念。最后,文章提出了设计开放授权平台时需要考虑的因素。
- 解决问题:BrokenPipeError: [WinError 109] 管道已结束问题背景在进行网络编程或文件传输等操作时,有时会遇到BrokenPipeError: [WinError 109] 管道已结束的错误。这个错误常常出现在Windows操作系统中,而在Linux上可能对应的是"Broken pipe"错误。当我们尝试通过套接字或管道向另一端发送数据时,如果接收数据的一端中断连接... 解决问题:BrokenPipeError: [WinError 109] 管道已结束问题背景在进行网络编程或文件传输等操作时,有时会遇到BrokenPipeError: [WinError 109] 管道已结束的错误。这个错误常常出现在Windows操作系统中,而在Linux上可能对应的是"Broken pipe"错误。当我们尝试通过套接字或管道向另一端发送数据时,如果接收数据的一端中断连接...
- 年终工作总结是一种反思过去一年工作成就和挑战的文档,对于网络工程师来说,这是展示技术成果、学习经验和职业发展的重要机会。 写作目的反思:回顾一年来的工作,包括成功和失败的经验。展示价值:向管理层展示你的工作对公司的贡献。职业发展:通过总结来规划未来的职业路径。 写作内容项目回顾:详细描述参与的项目,包括技术细节和项目结果。技能提升:讨论一年来技能如何提升,包括学习新技术或完成的培训。挑战与解... 年终工作总结是一种反思过去一年工作成就和挑战的文档,对于网络工程师来说,这是展示技术成果、学习经验和职业发展的重要机会。 写作目的反思:回顾一年来的工作,包括成功和失败的经验。展示价值:向管理层展示你的工作对公司的贡献。职业发展:通过总结来规划未来的职业路径。 写作内容项目回顾:详细描述参与的项目,包括技术细节和项目结果。技能提升:讨论一年来技能如何提升,包括学习新技术或完成的培训。挑战与解...
- DMZ(Demilitarized Zone)是指一种网络架构和安全策略,用于隔离内部受信任网络和外部不受信任网络之间的中间区域。它是一种网络安全措施,旨在保护内部网络免受潜在威胁和攻击,同时允许受信任的用户和系统与外部网络进行通信。DMZ通常位于防火墙或安全设备之间,充当一种缓冲区域,用于管理和检查流量。在DMZ中,通常存在以下主要组件和功能:Web服务器:DMZ通常包括Web服务器,这些... DMZ(Demilitarized Zone)是指一种网络架构和安全策略,用于隔离内部受信任网络和外部不受信任网络之间的中间区域。它是一种网络安全措施,旨在保护内部网络免受潜在威胁和攻击,同时允许受信任的用户和系统与外部网络进行通信。DMZ通常位于防火墙或安全设备之间,充当一种缓冲区域,用于管理和检查流量。在DMZ中,通常存在以下主要组件和功能:Web服务器:DMZ通常包括Web服务器,这些...
- Spartacus CSR 渲染模式下的 home page 网络请求如下,其中第一个请求就是 baseSites OCC API 调用。Spartacus是一个开源的、响应式的电子商务前端框架,是基于Angular构建的,旨在帮助企业快速构建现代化的电子商务网站。OCC(Omni Commerce Connect)是Spartacus与后端电子商务平台(通常是Hybris)之间的中间层,用... Spartacus CSR 渲染模式下的 home page 网络请求如下,其中第一个请求就是 baseSites OCC API 调用。Spartacus是一个开源的、响应式的电子商务前端框架,是基于Angular构建的,旨在帮助企业快速构建现代化的电子商务网站。OCC(Omni Commerce Connect)是Spartacus与后端电子商务平台(通常是Hybris)之间的中间层,用...
- Wi-Fi IP分配的自动(DHCP)方式是一种网络配置方法,通过该方法,Wi-Fi路由器或网络服务器能够自动分配IP地址给连接到网络的设备,而无需手动配置每个设备的IP地址。DHCP代表动态主机配置协议(Dynamic Host Configuration Protocol),是一种广泛用于现代网络中的自动IP地址分配方法。在本文中,我将详细介绍DHCP的工作原理、其优点和什么是 Wi-F... Wi-Fi IP分配的自动(DHCP)方式是一种网络配置方法,通过该方法,Wi-Fi路由器或网络服务器能够自动分配IP地址给连接到网络的设备,而无需手动配置每个设备的IP地址。DHCP代表动态主机配置协议(Dynamic Host Configuration Protocol),是一种广泛用于现代网络中的自动IP地址分配方法。在本文中,我将详细介绍DHCP的工作原理、其优点和什么是 Wi-F...
- Wi-Fi 5(802.11ac)技术深刻改变了无线通信的格局,带来了更快的速度、更大的容量和更可靠的连接。在本文中,我将探讨Wi-Fi 5技术的核心概念,如多用户多输入多输出(MU-MIMO)、波束成形(Beamforming)等,并提供实际示例来说明这些概念的工作原理。 第一部分:Wi-Fi 5的基础概念 1.1 Wi-Fi 5的背景Wi-Fi 5是一种无线局域网标准,也被称为IEEE ... Wi-Fi 5(802.11ac)技术深刻改变了无线通信的格局,带来了更快的速度、更大的容量和更可靠的连接。在本文中,我将探讨Wi-Fi 5技术的核心概念,如多用户多输入多输出(MU-MIMO)、波束成形(Beamforming)等,并提供实际示例来说明这些概念的工作原理。 第一部分:Wi-Fi 5的基础概念 1.1 Wi-Fi 5的背景Wi-Fi 5是一种无线局域网标准,也被称为IEEE ...
- 任何技术都不能完全避免系统崩溃的发生,因此,企业还需要在人员配置、流程管理等方面做好充分的准备 任何技术都不能完全避免系统崩溃的发生,因此,企业还需要在人员配置、流程管理等方面做好充分的准备
- @TOC 前言ESP32是一款集成Wi-Fi和蓝牙的开发板,它可以轻松地和其他设备进行网络和TCP/IP通信提示:以下是本篇文章正文内容,下面案例可供参考 esp32网络学习路线ESP32网络学习:了解网络协议:在了解ESP32的网络功能之前,需要了解一些基本的网络协议,例如TCP,IP,DNS和HTTP等。这可以帮助您更深入地了解如何使用ESP32与其他设备进行通信。配置Wi-Fi:可以通... @TOC 前言ESP32是一款集成Wi-Fi和蓝牙的开发板,它可以轻松地和其他设备进行网络和TCP/IP通信提示:以下是本篇文章正文内容,下面案例可供参考 esp32网络学习路线ESP32网络学习:了解网络协议:在了解ESP32的网络功能之前,需要了解一些基本的网络协议,例如TCP,IP,DNS和HTTP等。这可以帮助您更深入地了解如何使用ESP32与其他设备进行通信。配置Wi-Fi:可以通...
- @TOC 前言虚拟机类型:Ubuntu 20.04.1,代码编写:vs codewindows连接工具NetAssist:链接:https://pan.baidu.com/s/1e3dKPh7N5bo0dli84O_TuA?pwd=mndp提取码:mndp前提:会C语言提示:以下是本篇文章正文内容,下面案例可供参考 目标与安排为什么要学习网络编程:实践必备技能时代必备技能:几乎所有的操作系统... @TOC 前言虚拟机类型:Ubuntu 20.04.1,代码编写:vs codewindows连接工具NetAssist:链接:https://pan.baidu.com/s/1e3dKPh7N5bo0dli84O_TuA?pwd=mndp提取码:mndp前提:会C语言提示:以下是本篇文章正文内容,下面案例可供参考 目标与安排为什么要学习网络编程:实践必备技能时代必备技能:几乎所有的操作系统...
- @TOC 前言我们上节课讲解了服务端的编程(Linux服务端编程初体验)本节课要讲的是select提示:以下是本篇文章正文内容,下面案例可供参考 如何增强服务端的通信能力如何增强服务端的能力,同时支持很多个客户端?1、有同学说:用多线程啊!这个回答可以完成,但有缺陷:太占用系统的资源了所以:我们的select就诞生了 Linux的设计哲学一切都是文件!Linux中文件是什么1、文件系统中物理... @TOC 前言我们上节课讲解了服务端的编程(Linux服务端编程初体验)本节课要讲的是select提示:以下是本篇文章正文内容,下面案例可供参考 如何增强服务端的通信能力如何增强服务端的能力,同时支持很多个客户端?1、有同学说:用多线程啊!这个回答可以完成,但有缺陷:太占用系统的资源了所以:我们的select就诞生了 Linux的设计哲学一切都是文件!Linux中文件是什么1、文件系统中物理...
- 根据流量推算存储容量及投入成本在互联网服务中,最大的变数就在用户流量上。相比普通的服务,高并发的系统需要同时服务的在线人数会更多,所以对这类系统做容量设计时,我们就需要根据用户请求量和同时在线人数,来推算系统硬件需要投入多少成本。很多系统在初期会用云服务实现日志中心,但核心接口流量超过 10W QPS 后,很多公司就会考虑自建机房去实现,甚至后期还会持续改进日志中心,自己制作一些个性化的服... 根据流量推算存储容量及投入成本在互联网服务中,最大的变数就在用户流量上。相比普通的服务,高并发的系统需要同时服务的在线人数会更多,所以对这类系统做容量设计时,我们就需要根据用户请求量和同时在线人数,来推算系统硬件需要投入多少成本。很多系统在初期会用云服务实现日志中心,但核心接口流量超过 10W QPS 后,很多公司就会考虑自建机房去实现,甚至后期还会持续改进日志中心,自己制作一些个性化的服...
- 运维是个好差事,能接触到各种核心数据库资源,对运营和交易了如指掌。证券公司的运维更加如此,每日巨额交易数据和指令近水楼台先得月。2022年,广东证监局公布一起行政处罚决定书。广发证券信息技术部投资与资管运维组工作人员周某,因在履职中可实时获取广发证券某自营账户交易指令等未公开信息,遂利用未公开信息交易超1亿元,并明示亲属从事相关交易。随着全球信息化的飞速发展,人们的生活方式和思维方式都被互联... 运维是个好差事,能接触到各种核心数据库资源,对运营和交易了如指掌。证券公司的运维更加如此,每日巨额交易数据和指令近水楼台先得月。2022年,广东证监局公布一起行政处罚决定书。广发证券信息技术部投资与资管运维组工作人员周某,因在履职中可实时获取广发证券某自营账户交易指令等未公开信息,遂利用未公开信息交易超1亿元,并明示亲属从事相关交易。随着全球信息化的飞速发展,人们的生活方式和思维方式都被互联...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签