logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

WebSocket——Java后端实时通信的关键技术

传统Web应用中使用HTTP 请求-响应模型:客户端通过一次请求向服务器索要数据,服务器处理后返回结果,连接随后立即关闭。这种数据数据交互方式在需要实时更新的场景中有些力不从心。在线聊天系统需要即时同步消息;在线教育平台需要实时显示答题状态;协作文档要求毫秒级更新;直播弹幕需要低延迟推送;这些需求都远远超出了 HTTP 请求-响应模式的能力边界。

文章图片
#websocket#java#网络协议 +1
PlantUML时序图使用教程

本文介绍了使用PlantUML绘制时序图的方法。首先概述了时序图在UML中的作用,然后详细讲解了参与者声明、消息发送语法(包括箭头样式和编号)、组合信息(如分支、循环、并行等)以及生命线控制等核心功能。最后提供了美化技巧,包括主题设置、颜色调整、分割线、间隔控制和外观参数定制。文章通过点外卖的完整案例展示了时序图的综合应用,帮助读者快速掌握PlantUML时序图的绘制方法。

文章图片
#uml
MCP— Model Context Protocol(模型上下文协议)

MCP 不仅只是 “调用功能”,还涉及在多步任务中保持上下文,知道哪些能力被调用过、输出是什么、下一步可能需要什么。MCP 的核心目标之一是建立一个标准协议,让服务提供者可以按标准暴露“能力”(capabilities),让 AI 客户端/Host/Agent 能够知道这些能力、理解如何调用这些能力,并能在对话或任务中持续保持上下文。MCP Server 会向 Client 描述它能做什么(哪些工

Kafka复制机制

当某个 broker 出现故障时,Kafka 会在其他副本中选举出一个新的 leader,继续对外提供服务,从而实现零停机且不丢失数据。当一个 broker 出现故障时,Kafka会自动从 ISR 列表中挑选一个最新的 follower 副本升级为新的 leader。,Kafka 只会从 ISR 中挑选,因为只有 ISR 中的副本数据和 leader 完全一致。,Kafka 会把每个分区的副本分布

文章图片
#kafka#分布式#后端
Java 并发编程总结

本文系统梳理了Java并发编程的核心知识点:1)Java内存模型(JMM)与Happens-Before规则,解决可见性与有序性问题;2)volatile与synchronized的区别,前者保证可见性,后者保证互斥访问;3)CAS原理及ABA问题的解决方案;4)synchronized与ReentrantLock的适用场景;5)AQS框架的核心设计思想;6)Condition与wait/noti

文章图片
#java#jvm#后端
Java 并发编程总结

本文系统梳理了Java并发编程的核心知识点:1)Java内存模型(JMM)与Happens-Before规则,解决可见性与有序性问题;2)volatile与synchronized的区别,前者保证可见性,后者保证互斥访问;3)CAS原理及ABA问题的解决方案;4)synchronized与ReentrantLock的适用场景;5)AQS框架的核心设计思想;6)Condition与wait/noti

文章图片
#java#jvm#后端
计算机视觉(CV)——卷积神经网络基础

本文总结了卷积神经网络(CNN)中的核心组件及其实现。主要内容包括:1)卷积层的参数含义、感受野概念及计算量分析;2)池化层的定义和MaxPooling实现;3)上采样的两种实现方式;4)激活函数的作用;5)BatchNorm层的原理;6)全连接层的功能;7)Dropout层的防过拟合机制;8)分类和回归问题的损失函数;9)各种优化器的特点。通过PyTorch代码示例详细说明了各层的参数配置和使用

#计算机视觉#cnn#人工智能
计算机网络(一)——TCP

TCP 协议的核心特性包括面向连接、可靠传输和基于字节流。三次握手建立连接时,通过序列号确认防止历史连接干扰,确保双方同步序列号;四次挥手优雅断开连接,TIME_WAIT状态等待2MSL避免脏数据。数据传输依赖滑动窗口、拥塞控制等机制保证可靠性。工程实践中需注意HTTP Keep-Alive、短连接高并发优化以及防御SYN Flood攻击等。理解TCP底层机制对网络编程和调优至关重要。

#计算机网络#tcp/ip#网络
Linux常用命令(后端开发版)

Linux常用命令摘要: 目录操作 ls查看文件(-a显示隐藏文件,-l详细列表) cd切换目录(~主目录,.当前目录,..上层目录) pwd显示当前路径 mkdir创建目录(-p自动创建父目录) 文件操作 touch创建文件 cat/more/less查看文件 cp/mv/rm复制/移动/删除文件(-r递归操作) find/grep查找文件/过滤内容 tail查看文件末尾(-f实时追踪) 权限管

文章图片
#linux#运维#服务器
ModuleNotFoundError: No module named ‘MultiScaleDeformableAttention

文件是 Python 的二进制分发格式,包含预编译的 Python 代码和其他资源文件,可以直接安装而无需编译。不想再去折腾版本了,继续搜索有没有其他的办法,找到了这份。这个错误是因为 .whl 文件名不符合。通过github上的原项目进行安装。,但是这里提到的使用下面这个。命令安装的方式是不可行的。

文章图片
#python#深度学习#目标检测 +1
到底了