一切福田,不離方寸,從心而覓,感無不通。

Tesseract OCR识别身份证号码

Tesseract 是一款开源的 OCR 引擎,由 Google 维护。它支持多种语言的文字识别,具有较高的识别准确率和良好的扩展性。Tesseract 的核心作用是对经过预处理的图像进行分析,提取其中的文字信息并转换为文本。它可以处理不同字体、大小和格式的文字,并且能够通过训练来提高对特定场景文字的识别能力。

官方网站:https://github.com/Tesseract-ocr/Tesseract

官方文档:https://github.com/Tesseract-ocr/tessdoc

语言包地址:https://github.com/Tesseract-ocr/tessdata

下载地址:https://digi.bib.uni-mannheim.de/Tesseract/

龙生   13 Aug 2026
View Details

Seata 2.0实战

前期准备
已安装 MySQL
已安装 Docker
已安装 Nacos

Docker部署Seata
Spring集成Seata

龙生   07 Aug 2026
View Details

Seata分布式事务实现原理剖析

在微服务架构中,一个业务操作通常会跨越多个服务(或数据库),每个服务都维护着自己的数据源。如何保证这些服务间的数据在异常情况下的一致性,是分布式系统中的一大难题。
传统的两阶段提交(2PC)虽然理论上可行,但在性能和可用性上存在明显缺陷。Seata在此基础上进行了优化,提供多种事务模式(AT/TCC/SAGA/XA),以适应不同场景。

龙生   07 Aug 2026
View Details

Unable to load authentication plugin 'caching_sha2_password'.

这个是因为,mysql8之前的版本使用的密码加密规则是mysql_native_password,但是在mysql8则是caching_sha2_password,所以需要修改密码加密规则。

龙生   07 Aug 2026
View Details

Spring 框架中 ​​RestTemplate 的使用方法​​

​​RestTemplate​​ 是 Spring Framework 提供的一个用于访问 RESTful 服务的同步客户端工具类,它是对 HTTP 客户端的一层封装,简化了与 REST 服务交互的过程,比如:

发送 GET、POST、PUT、DELETE 请求
设置请求头、请求参数、请求体
处理响应数据(JSON / XML 等)
错误处理

龙生   05 Aug 2026
View Details

Spring cloud集成seata2.0 AT模式实战

seata入门示例,部署请看上一篇seata相关的文章。

龙生   01 Aug 2026
View Details