java技术圈 为您找到相关结果 22

ICMP端口号问题_听闻的技术博客_51CTO博客

ICMP端口号的深思朋友面试的时候回来问我:小温,说一下ICMP的端口号是多少呢?当时我也懵了,我是这样回答的:ICMP是Internet控制报文协议,没有端口号吧?这个不太清楚啊。呵呵,一个常见的协议问题,很纠结:所以稍作总结:ICMP简介:ICMP是(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。ICMP功能:从技术角度来说,ICMP就是一个“错误侦测与回报机制”,其目的就是让我们能够检测网路的连线状况﹐也能确保连线的准确性...阅读全文

博文 2021-05-29 06:28:41 blog.51cto.com

MacOS 查看端口和进程的相关命令_51CTO博客_linux查看进程端口号命令

感想:学习IT有前途吗? 今天看到QQ群里有人发一张很有意思的图片。就是一群农民工,在路边等活的那种,上面摆着牌子,说可以做网站,写程序。虽说搞笑,也反应出了,很多IT从业者,生活状态并不是太好。其实对这个问题,我是这样看的:伴随着互联网的发展。IT人才的短缺现象将会越来越严重。据保守估计,目前中国市场对IT软件人才的需求每年超过150万人。IT技术人员的极度短缺,迫使许多公司不得不提供高薪才能聘请到符合要 职场 IT 休闲 IT职...阅读全文

博文 2023-04-12 07:17:36 blog.51cto.com

AI最火Agent实战(打造你代理)-Agent教程2024

![1.png](http://static.itsharecircle.com/240116/075551a366025d1e61700ed460c4a7b9.png) 大厂偏爱的Agent技术究竟是个啥,今天就跟大家聊聊。 Agent技术是在「客户端」机器上部署一个Agent进程,「客户端」与「服务端」的交互通过这个Agent进行代理,其中Agent与Client通常在同一主机,即可通过「localhost」进行访问。 Agent关键技术和缺点 Agent关键技术有很多,看起来不难,但要做好,确实得下很多功夫: 资源隔离,这点通常使用cgroups技术 Agent生命周期管理,包括Agent的上线、升级、灰度、下线等等的管理,需要有统一的管控平台,否则Agent的管理将会非常头疼 进程间...阅读全文

博文 2024-01-16 13:46:40 udbmaidns

如何为Nginx配置HTTP基本认证?-腾讯云开发者社区

开始之前在某些情况下,我们希望对服务器上的一些资源进行限制,例如服务器/api路径下的所有资源,必须先进行身份验证然后才能访问资源,对于这个需求我们可以通过 HTTP Basic authentication 协议来完成,Nginx 使用 ngx_http_auth_basic_module 模块支持 HTTP基本身份验证 功能 。 HTTP基本身份验证RFC 7235 定义了一个HTTP身份验证框架,服务器可以用来针对客户端的请求发送challenge(质询信息),客户端则可以用来提供身份验证凭证。 质询与应答的工作流程如下:身份验证框架中最常用的HTTP认证方案是 "HTTP Basic authentication"(RFC 7617)。该方案中规定使用"用户的ID/密码"作为凭证信息...阅读全文

博文 2023-09-17 18:20:17 腾讯云

linux中iptables如何删除一条规则-腾讯云开发者社区

linux中iptables删除一条规则的方法:1、打开linux终端;2、在终端命令行中输入“iptables -L -n”命令查看出当前的防火墙规则;3、输入“iptables -L -n --line-number”命令查看到每个规则chain的序列号;4、根据序列号删除指定一条防火墙则即可。linux中iptables如何删除一条规则具体操作步骤:1、在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开linux终端命令行模式。2、在linux终端命令行中输入以下命令查看出当前的防火墙规则。iptables -L -n复制3、输入以下命令查看到每个规则chain的序列号。iptables -L -n --line-number复制4、最后输入以下命令根据序列号删除指定一条防火...阅读全文

博文 2023-12-12 14:52:42 腾讯云

云空间技术在视频监控中的隐私保护策略

本文分享自天翼云开发者社区《云空间技术在视频监控中的隐私保护策略》,作者:二进制诗人随着云计算技术的发展,视频监控系统越来越多地采用云空间技术来存储和处理数据。然而,随之而来的是对个人隐私保护的担忧。本文将探讨在开发和部署基于云的视频监控系统时,如何实施有效的隐私保护策略。隐私风险分析在设计云视频监控系统之前,首先需要进行隐私风险分析。这包括了解哪些数据会被收集,如何处理这些数据,以及数据可能暴露的风险。例如,视频监控可能会无意中捕捉到敏感区域或个人识别信息(PII)。了解这些风险有助于制定相应的保护措施。数据最小化数据最小化是一种重要的隐私保护原则,意味着只收集完成特定任务所必需的数据。在视频监控中,这可能意味着:区域屏蔽:在视频中模糊或遮挡不需要监控的私人区域。人脸匿名化:对捕捉到的人脸...阅读全文

云服务器是干什么的?其工作原理及优势解析

本文分享自天翼云开发者社区《云服务器是干什么的?其工作原理及优势解析》,作者:每日知识小分享随着科技的迅速发展,云计算已经成为了当今最热门的话题之一。作为云计算的重要组成部分,云服务器的作用越来越重要。那么,云服务器究竟是什么呢?它的工作原理又是什么呢?本文将详细解析云服务器的概念、工作原理以及优势。一、云服务器的定义云服务器是一种基于云计算技术的虚拟服务器,它将物理服务器的硬件资源(如CPU、内存、存储等)通过虚拟化技术集中起来,形成资源池。然后,根据用户的需求,云服务器可以提供计算、存储、应用等服务。与传统的物理服务器相比,云服务器最大的特点是可以根据用户需求动态分配资源,实现资源的高效利用。二、云服务器的工作原理云服务器的工作原理可以概括为“资源池化、按需分配、弹性伸缩、安全可靠”。它...阅读全文

OpenStack基本介绍

本文分享自天翼云开发者社区《OpenStack基本介绍》,作者:m****n基本介绍OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单,可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。OpenStack云计算平台,帮助服务商业和企业内部实现类似于Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service,IaaS)。OpenStack包含两个主要模块:Nova和Swift,前者是NASA开发的虚拟服务器部署和业务计算模块;后者是Racks...阅读全文

LLM算法工程师全能实战营-体系课

LLM算法工程师全能实战营-体系课 获课:www.bcwit.top/13877/ 获取ZY↑↑方打开链接↑↑ 将训练好的大型语言模型(LLM)部署为API服务以及基于LLM构建实际应用是实现其商业价值和技术潜力的重要步骤。以下是关于这两个方面的详细探讨: 部署为API服务的最佳实践 1. 模型优化 量化:减少模型权重的精度(例如从32位浮点数到8位整数),以节省内存和加速推理。 剪枝:去除不重要的连接或神经元,减小模型大小而不显著降低性能。 知识蒸馏:使用一个较大的“教师”模型来训练一个更小的“学生”模型,使得后者可以继承前者的主要特性。 2. API设计 接口定义:明确输入输出格式,确保易于集成且文档清晰。 安全性:实施身份验证、授权机制,保护API免受未授权访问。 版本控制:随着模型更...阅读全文

国际“论”剑!天翼云数据库论文被EDBT收录!

近日,由天翼云数据库团队、中国电信云计算研究院和深圳北理莫斯科大学合作完成的《Taste: Towards Practical Deep Learning-based Approaches for Semantic Type Detection in the Cloud》(构建云上基于深度学习的大规模语义类型识别系统)论文被28th International Conference on Extending Database Technology(EDBT)长文收录。​EDBT是数据库领域的知名国际会议,也是中国计算机学会CCF推荐的重点学术会议,已连续举办27届。此次天翼云数据库产品线所著论文被EDBT收录,代表着天翼云的科技创新能力再次获得数据库工业界和学术界的权威认可。该论文专注于数据...阅读全文

博文 2024-11-01 17:08:13 Tianyiyun

浅析IPV6单栈的优缺点

本文分享自天翼云开发者社区《浅析IPV6单栈的优缺点》,作者:赵****越IPv6单栈是一种仅使用IPv6协议栈的方案,与IPv4单栈相比,它具有更大的地址空间、更高的安全性和更好的隐私保护。但是,IPv6单栈也存在一些缺点,如兼容性问题、网络配置复杂度和流量识别困难等。在实际应用中,需要根据具体的场景和需求来选择合适的协议栈。IPV6单栈的优点:更大的地址空间:IPv6协议拥有比IPv4更大的地址空间,可以满足未来几年甚至十几年的IP地址需求。这将有利于更好地管理网络资源,避免IPv4地址枯竭带来的问题。提高安全性:IPv6协议对安全性进行了改进,例如支持IPSec加密通信、网络层身份验证和抗DoS攻击等。这些功能增强了网络的安全性,提高了数据传输的安全性。更好的隐私保护:IPv6协议采用...阅读全文

博文 2024-12-02 18:30:14 Tianyiyun

动力节点SpringSecurity视频教程,springsecurity,jwt实战精讲

获课:youkeit.xyz/13598/获取ZY↑↑方打开链接↑↑Spring Security 是一个功能强大且高度可定制的安全框架,专为基于 Spring 的企业应用系统提供声明式的安全访问控制解决方案。以下是关于 Spring Security 的详细介绍和资源推荐:Spring Security 简介Spring Security 是 Spring 家族中的一个安全管理框架。相比另一个安全框架 Shiro,Spring Security 提供了更丰富的功能,社区资源也更加丰富。一般来说,中大型的项目都会使用 Spring Security 作为安全框架,而小项目则可能更倾向于使用 Shiro,因为 Shiro 的上手相对简单。Spring Security 的核心功能主要包括:身份...阅读全文

博文 2025-03-02 11:34:02 13933033762

性能优化+架构迭代升级,Go读书社区开发与架构优化

​​​​​​​获课:jzit.top/3321/Go读书社区开发与架构优化Go语言以其高效、简洁和并发支持著称,非常适合开发高性能的Web应用。本文将探讨如何使用Go语言开发一个读书社区,并对其架构进行优化,以提升系统的性能和可扩展性。1.项目概述读书社区是一个在线平台,用户可以分享书籍、撰写书评、参与讨论等。核心功能包括:用户管理:注册、登录、个人信息管理。书籍管理:添加、编辑、删除书籍信息。书评管理:撰写、编辑、删除书评。讨论区:发布话题、回复评论。搜索功能:支持书籍和书评的全文搜索。2.技术选型编程语言:Go语言,因其高性能和并发支持。Web框架:Gin或Echo,轻量级且高性能。数据库:PostgreSQL,支持复杂查询和事务。缓存:Redis,用于缓存热点数据和会话管理。消息队列:...阅读全文

物联网基础入门,实战可落地的 AIoT 项目(完结无秘)

https://97it.top/1973/ 摘要 随着物联网(IoT)的广泛应用,物联网设备的安全性和互操作性问题愈发显得重要。为了确保物联网设备与平台之间的高效、安全、兼容性对接,物联网认证技术应运而生。主要公有云厂商(如亚马逊AWS、微软Azure、谷歌云、阿里云等)已经建立了一系列的认证标准和技术支持,以促进设备、服务和应用的无缝集成和高效运行。本文将详细探讨主流公有云厂商的物联网认证体系,分析其认证内容、实施流程及其对物联网产业的影响,最终为物联网生态系统的建设提供理论依据。 1. 引言 物联网(IoT)技术正在迅速改变各行各业,其潜力在智能家居、工业自动化、智慧城市等领域得到了充分的展示。然而,物联网的快速发展也带来了许多问题,尤其是设备的互联互通、安全性以及数据的隐私保护。为了...阅读全文

SpringBoot2 仿B站高性能前端+后端项目

https://97it.top/5044/ 摘要 随着互联网和分布式系统的迅速发展,用户身份验证与授权的安全性问题愈发重要。传统的基于会话的身份验证方式已无法满足现代 Web 应用和移动应用对于分布式、高并发、跨域等需求的挑战。JSON Web Token(JWT)作为一种轻量级、无状态的身份验证机制,已经成为当今主流的认证方案之一。本文将介绍基于JWT的用户Token验证机制,包括JWT的基本概念、工作原理、应用场景以及优势,探讨其在分布式系统中的重要性和应用,同时也对该机制的安全性进行了分析。 1. 引言 用户身份验证是Web应用和分布式系统中最核心的安全问题之一。传统的身份验证方式通常依赖于会话(Session)机制,即用户在第一次登录时由服务器生成一个会话ID并保存在服务器端,每次...阅读全文

SpringBoot 3.x + Netty + MQTT 实战物联网智能充电桩

获课:789it.top获取ZY↑↑方打开链接↑↑SpringBoot 3.x + Netty + MQTT 实战物联网智能充电桩Spring Boot 3.x 结合 Netty 和 MQTT 协议是构建物联网智能充电桩应用的一个强大组合。下面是一个简要的实战指南,帮助你理解如何使用这些技术创建一个基础的物联网智能充电桩系统。技术选型Spring Boot 3.x:作为应用程序的基础框架,提供便捷的开发体验和强大的生态支持。Netty:用于处理高性能网络通信,Netty 是一个异步事件驱动的网络应用框架。MQTT:一种轻量级的消息协议,非常适合于资源受限的设备和低带宽、高延迟或不可靠的网络环境下的通信。实战步骤1. 创建 Spring Boot 项目首先,你需要创建一个新的 Spring B...阅读全文

博文 2025-03-18 15:08:03 qwerty

马哥·云原生-微服务治理-大厂冲刺班N66 2025-03-12 12:34·拥抱太阳

获课:789it.top/14282/云原生微服务治理的关键技术与最佳实践随着云原生技术的快速发展,微服务架构已经成为现代应用开发的主流模式。然而,微服务架构的复杂性也给服务治理带来了新的挑战。为了应对这些挑战,云原生技术提供了一系列关键技术和最佳实践。本文将深入探讨云原生微服务治理的关键技术与最佳实践,帮助你在微服务治理中取得成功。1. 服务网格(Service Mesh)1.1 什么是服务网格?服务网格是一种专门用于管理微服务间通信的基础设施层。它通过将服务间的通信逻辑(如负载均衡、服务发现、熔断、重试等)从应用代码中剥离出来,交由服务网格来处理,从而简化了微服务治理的复杂性。1.2 关键技术Istio:Istio是一个开源的服务网格平台,提供了流量管理、安全、监控等功能。通过Istio...阅读全文

TCP长连接的序列号溢出问题

#### 一、TCP长连接的序列号溢出问题 TCP序列号是一个**32位无符号整数**(范围0~4,294,967,295),理论上传输超过4GB数据后会发生溢出(归零)。但在实际应用中,协议设计通过以下机制避免问题: 1. **时间戳选项**: TCP时间戳(Timestamp Option)记录数据包发送时间,即使序列号溢出,接收方也能通过时间差区分新旧连接的数据包。 2. **随机初始序列号(ISN)**: 每次建立新连接时,初始序列号由随机算法生成,不同连接的ISN差异极大,降低了旧连接残留数据干扰新连接的可能性。 3. **滑动窗口与超时机制**: 接收方的窗口范围动态调整,若序列号溢出,窗口会重置到合理区间,且连接通常不会持续到序列号溢出(如HTTP短连接)。 **溢出场景举例*...阅读全文

博文 2025-03-27 18:04:47 dalang

陪诊小程序之uniapp(从入门到精通)

huoke:97it.top/13997/ 引言 在现代Web和移动应用中,用户身份验证是确保平台安全性的重要环节。手机号验证作为一种简单且有效的验证方式,广泛应用于注册、登录、找回密码等功能场景中。为了提升用户体验,手机号验证通常通过弹窗(或模态框)实现,以确保用户在操作过程中的连贯性与安全性。 本文将详细探讨手机号验证弹窗的实现原理,包括HTML、CSS和JavaScript的基本应用,并重点讨论如何设计与优化手机号验证弹窗,以确保其具备良好的用户交互性、数据验证和安全性。 一、手机号验证弹窗的设计目标 在设计手机号验证弹窗时,主要考虑以下几个目标: 简洁直观:弹窗需要简洁明了,用户一目了然知道需要进行什么操作。 安全性:防止恶意用户绕过验证,保证手机号输入的合法性,避免非用户手机号的恶...阅读全文

kafka事务消息与Epoch

Kafka 中 **Producer Epoch(生产者版本号)** 是保障分布式系统一致性的关键机制,它与 Producer ID(PID)共同作用,解决了生产者实例生命周期中的多个核心问题。 --- ### **1. 防止“僵尸生产者”干扰(实例隔离)** • **场景**:生产者因网络闪断或宕机后快速重启,旧实例可能仍在发送未完成的消息(如重试中的请求)。若新旧实例同时存在,会导致消息重复或乱序。 • **Epoch 的作用**: • 每次生产者**初始化**(如重启、新建会话)时,Epoch 会**单调递增**。 • Broker 会记录当前活跃生产者实例的 PID + Epoch 组合。若收到旧 Epoch 实例的消息,直接拒绝处理。 • **示例**:若旧实例 Epoch=2 发...阅读全文

Dubbo从入门到源码

https://97it.top/13660/ 摘要 在现代分布式系统中,消费者-生产者模型广泛应用于消息队列、事件驱动架构和微服务通信等场景。消费者通过建立连接并发起调用来获取生产者提供的数据或服务,这是一个关键的通信过程。本文通过分析消费者如何与生产者建立连接并进行调用,探讨消费者连接建立的技术实现、调用机制、性能优化方法以及常见的实践模式,旨在为分布式系统中的消息传递和服务调用提供有价值的见解。 1. 引言 随着分布式系统的普及,消费者-生产者模型已经成为很多应用程序设计中不可或缺的一部分。在这种模型中,生产者负责生成和发布数据或事件,而消费者则从生产者那里获取数据进行处理。在具体的实现中,消费者通常需要通过某种方式与生产者建立连接,并通过该连接发起调用,获取或处理所需的数据。 消费者...阅读全文