自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 图像拼接-《Content-Aware Unsupervised Deep Homography Estimation》ECCV2020

例如,在包含运动车辆的街道场景中,两张图的重叠区域可能包括车辆和路面,但车辆属于动态物体(离群区域),路面属于静态平面(内点区域)。(以往基于深度神经网络DNN的方法直接用像素值作为特征描述)这种设计的原因在于,像素强度容易受到光照、曝光等因素的影响,而学习到的深度特征能更好地捕捉图像的本质结构信息,从而在复杂条件下保持对齐的稳定性、的方式分别生成特征图Fa和Fb。作用:学习识别图像中适合单应性变换的可靠区域(内点区域),同时抑制可能导致估计误差的离群区域(如运动物体、非平面区域、低纹理区域等)

2025-08-03 15:22:36 679

原创 深入理解流式输出:原理、应用与大模型聊天软件中的实现

流式输出,从字面意义上理解,就如同水流一般,数据不是一次性全部传输或展示,而是逐段、逐部分地进行传输与呈现。具体来说,其数据传输与展示方式具有以下特点:数据并非一次性全部传输或展示,而是以小块形式逐步发送到接收端,接收端可以在接收数据的过程中,立即对已收到的数据进行处理和展示。这种方式打破了传统 “全有或全无” 的传输模式,能够显著提升数据传输与展示效率,进而改善用户体验。

2025-08-03 14:31:11 596

原创 Java集合-HashMap和HashSet

数据,通过键快速查找值。接口的实现类,用于存储。接口的实现类,用于存储。

2025-07-28 11:00:00 281

原创 Java集合-PriorityQueue优先队列

/ 创建大顶堆(通过自定义比较器)@Override// 降序排列while (!// 输出:3, 2, 1自定义对象// 自定义对象需实现Comparable接口// 按分数升序排列@Override@Overridewhile (!// 输出:Charlie(78), Alice(85), Bob(92)

2025-07-27 11:44:37 473

原创 二叉搜索树(Binary Search Tree)详解与java实现

这种特性使得二叉搜索树的查找、插入和删除操作都能高效进行,平均时间复杂度为 O (log n)。

2025-07-27 00:00:02 255

原创 Java实现大根堆与小根堆详解

大根堆是一种完全二叉树,每个父节点的值都大于等于其子节点。使用数组实现时,父子节点通过索引关系定位:父节点索引为(i-1)/2,左右子节点分别为2i+1和2i+2。核心操作包括插入元素(数组末尾插入后上浮调整)和获取堆顶元素(移除堆顶后下沉调整)。Java实现了MaxHeap和MinHeap类,分别通过siftUp和siftDown方法维护堆性质,其中MaxHeap保证父节点大于子节点,MinHeap则相反。测试代码展示了插入、删除操作及堆状态变化。

2025-07-26 18:59:27 282

原创 六种经典排序算法:从原理到 Java 实现

/ 1. 冒泡排序i < n - 1;i++) {j++) {// 交换 arr[j] 和 arr[j+1]// 如果没有发生交换,说明数组已经有序if (!// 2. 选择排序i < n - 1;j++) {// 交换 arr[i] 和 arr[minIndex]= i) {// 3. 插入排序i < n;i++) {// 将比key大的元素后移j--;// 插入key// 4. 希尔排序。

2025-07-19 12:05:38 739

原创 Go中的协程并发和并发panic处理

本文介绍了Go语言协程(Goroutine)的基础知识和并发模式。主要内容包括:1. 协程基础:轻量级线程,由Go运行时管理,启动方式简单;2. GMP调度模型:包括Goroutine、Machine和Processor的交互机制;3. 并发模式:共享内存和CSP通信两种方式,以及sync.WaitGroup和errgroup等并发控制工具;4. 协程异常处理:通过recover捕获panic,确保程序健壮性。文章结合代码示例详细说明了各种并发场景下的最佳实践。

2025-06-05 15:18:45 1071 6

原创 【学习笔记】红外图像拼接方法解读(多图拼接)

特征点匹配质量太差,没有针对红外图像的特点做适配对拍摄设备有特殊要求提出的方法仅能针对特定场景,不能适应多种场景对于视差比较大,或者拍摄角度差距大的场景不适用。

2025-05-22 17:36:30 1078

原创 Redis的持久化策略:RDB、AOF与混合模式全解析

Redis提供了两种主要的持久化机制:RDB和AOF。RDB通过生成内存数据的快照文件(dump.rdb)实现持久化,适合大规模数据恢复和备份,但可能丢失最后一次快照后的数据。AOF则通过记录所有写操作命令的日志文件实现持久化,数据安全性高,但文件较大且恢复速度较慢。Redis 4.0引入了混合持久化模式,结合了RDB和AOF的优点,既快速恢复数据又保证高安全性。选择持久化方式时,应根据具体需求权衡数据安全性、恢复速度和性能影响。

2025-05-22 17:17:40 745

原创 Redis的I/O多路复用机制

假设当前有 3 个客户端(Client A、B、C)同时向 Redis 服务器发起命令请求(如。说人话版:先告诉内核‘我要监控这些 fd’,之后内核自己盯着,有变化再通知我。因性能瓶颈(如前文所述的重复拷贝、线性扫描)难以应对高并发,而。Redis 是单线程模型,需在一个线程内同时处理。Redis 采用单线程 + IO 多路复用技术。Linux 中三种 IO 多路复用机制(的场景(如 Redis 的缓存服务)。),这里重点讲epoll。

2025-05-20 21:03:51 1445

原创 ping命令的全过程和应用协议

Ping命令是一种基于ICMP(互联网控制报文协议)的网络连通性测试工具,通过发送ICMP Echo请求报文并接收相应的ICMP Echo回复报文来检测网络连接状态。Ping命令的执行过程涉及多个网络层次:从应用层生成ICMP请求,到网络层封装IP头部,再到数据链路层解析MAC地址并封装以太网帧,最后通过物理层传输。在跨网段通信时,路由器会根据路由表转发报文,并更新TTL值以防止无限循环。目标主机收到请求后,生成并返回Echo回复报文,发送方通过计算往返时间(RTT)和丢包率来评估网络性能。Ping命令还依

2025-05-19 21:50:51 1293

原创 图像拼接-USID++精读-Parallax-Tolerant Unsupervised Deep Image Stitching

图像拼接的经典算法UDIS++精度和逐步推导

2025-03-16 12:13:53 1045

原创 图像拼接-UDIS详细推导和精读Unsupervised Deep Image Stitching: ReconstructingStitched Features to Images

详细推导图像拼接的经典算法UDIS

2025-03-15 16:28:25 1008

原创 JAVA面试-延迟队列的实现方式

Redis的有序集合(ZSET)可以通过score属性实现延迟队列。将元素的score设置为过期时间戳,消费端轮询集合,比较score与当前时间戳,从而实现延迟队列。RabbitMQ通过消息的TTL(Time To Live)和死信交换机(DLX)实现延时队列。

2025-03-04 21:54:29 1380

原创 小傅哥《大营销》-分布式的降级、限流、熔断知识点总结

在应用中引入配置中心的小组件,这个小组件会监听配置中心里指定的属性值,把获取到的监听值,通过Java反射操作,把值设置到对应的属性上。Dubbo这样的rpc框架底层通信是Socket,比http在微服务间的通信效率更高的,所以公司也是更喜欢引入rpc框架来解决微服务间通信问题。Dubbo有分布式的高可用设计,在一组部署了交易服务的实例宕机后,会被从注册中心摘除,之后流量会打到其他服务上。可以让分布式系统中,类的属性值做动态的调整,及时的对系统进行:切量、熔断、降级、黑白名单等用途。

2025-02-25 21:09:16 1012

原创 《黑马商城》2025知识点整理-面试速成

整理黑马商城的难以理解的中间件知识点,含有部分大厂面试题

2025-02-25 00:07:35 3551 1

原创 《苍穹外卖》2025面试场景题整理-速成

自己整理的苍穹外卖场景题,面试中常见的题

2025-02-24 23:06:27 3204

原创 图像拼接-ANNAP算法精读

图像拼接经典算法0基础推导

2025-02-23 20:25:27 643

原创 图像拼接-APAP算法精读As-Projective-As-Possible Image Stitching with Moving DLT

图像拼接经典算法0基础原理推导

2025-02-23 20:24:33 481

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除