- 博客(7)
- 收藏
- 关注
原创 【Umi-OCR】Linux系统使用Docker部署Umi-OCR
摘要: Umi-OCR是一款免费开源的离线OCR工具,基于PaddleOCR引擎,支持多语言识别、批量处理、PDF提取及复杂场景(如手写、倾斜文本)。其核心特点包括离线运行、高效识别、多格式导出及隐私保护,适用于文档数字化等场景。本文详细介绍了其Docker部署流程:检查CPU支持AVX指令集后,通过Dockerfile构建镜像(提供网络优化方案),并以无头模式运行容器,提供HTTP接口调用服务。项目开源地址及接口文档均已附上,适合开发者快速集成。
2025-08-13 14:55:34
992
原创 【SSE】SpringBoot集成SSE的完整封装
Server-Sent Events (SSE) 是一种基于HTTP的单向实时通信技术,允许服务器主动向客户端推送数据。本文介绍了SSE的核心特点(单向通信、自动重连、事件驱动)及其通信流程,并展示了如何在SpringBoot中实现SSE功能。通过SseEvent封装事件数据、SseEmitterManager管理连接(支持创建、发送、广播及关闭操作)以及SseController提供REST接口,实现了完整的SSE服务端方案。同时提供了Web客户端示例代码,用于建立SSE连接并接收服务器推送的事件。该方案
2025-06-05 10:30:17
890
原创 微软登录OAuth 2.0授权流程
OAuth 2.0是一个关于授权的开放网络标准,它允许第三方应用获取用户数据,是目前最流行的授权机制。微软身份平台支持OAuth 2.0授权码流程,使得客户端应用程序能够获得对受保护资源(如网络API)的授权访问。这一流程在保障用户数据安全的前提下,实现了应用的便捷登录与数据共享。当用户在一个支持OAuth 2.0的应用上,希望使用微软账号进行登录时,OAuth 2.0授权流程即被触发。
2024-12-23 15:15:14
3344
原创 通过WebRTC和Websocket技术实现简单的音视频监控
利用WebRTC和WebSocket技术,可以实现浏览器摄像头监控。这一实现过程主要依赖于WebRTC在浏览器中进行实时音视频通信的能力,以及WebSocket提供的全双工通信机制。通过WebRTC技术,前端浏览器可以捕获来自摄像头的视频流。WebRTC允许在Web浏览器中进行实时通信,包括视频和音频,它已被广泛用于构建视频会议、流媒体和实时监控系统。在前端,可以使用JavaScript代码创建一个WebRTC连接,并捕获摄像头的视频流。这个视频流随后通过WebRTC的数据通道被发送到后端服务器。
2024-12-23 14:15:04
1967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅