后端
文章平均质量分 71
Crhy、Y
这个作者很懒,什么都没留下…
展开
-
tesseract-ocr 字库训练(提高识别率进阶版)
打开 jTessBoxEditor ,点击Box Editor ->Open ,打开 mjorcen.normal.exp0.tif,会自动关联到“mjorcen.normal.exp0.box”文件,这两文件要求在同一目录下,调整完点击“save”保存修改。执行如下命令: tesseract mjorcen.normal.exp0.tif mjorcen.normal.exp0 nobatch box.train。执行下面命令,执行完之后,会在当前目录生成zwp.test.exp0.tr文件。原创 2024-07-08 09:38:15 · 4819 阅读 · 0 评论 -
Java中如何使用 tesseract-ocr 进行图片文字提取(tesseract、tesseract训练自己的字库)
Tesseract-OCR是由HP实验室开发,后由Google维护的一款开源OCR引擎。OCR是Optical Character Recognition的缩写,意为光学字符识别,是一种通过计算机软件识别印刷或手写文本的技术。Tesseract-OCR采用深度学习的方法进行文字识别,可以识别多种语言,包括英文、中文、德文、法文等。如果想要提高tesseract识别率对图片分块是一个非常好的方法,识别率提高巨大。原创 2024-07-05 16:56:46 · 1629 阅读 · 0 评论 -
【Unmarshalling Error: unexpected element、Expected elements are <;{}arg0> 】Postman、SoapUI调用测试SOAP接口
webservice是一个web的应用程序,使用xml向外界暴露可供调用的API接口。实际上,webservice的主要日标是跨平台的可互操作性。为了达到这一日标,webservice完全基于XML(可扩展标记语言)、XSR(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。原创 2024-06-07 16:47:05 · 780 阅读 · 0 评论 -
Java实现Excel百万级数据的导入(约30s完成)
StreamReader 是 java.io 包中的一个类,用于读取字符流的高级类。它继承自 Reader 类,可以以字符为单位读取文件中的数据。原创 2024-04-07 10:05:58 · 2865 阅读 · 1 评论 -
VsCode 配置Copilot的详细步骤与示例
配置 Copilot 安装完成后,点击 VsCode 编辑器的设置图标(齿轮形状),选择 "设置"。搜索栏中输入 "GitHub Copilot",找到 "GitHub Copilot: Api Key" 设置项,并点击 "编辑设置.json" 进行编辑。找到 "GitHub Copilot" 与 "GitHub Copilot Chat" 插件并点击安装按钮进行安装。首先,你需要安装 VsCode 编辑器。示例: { "GitHub Copilot: Api Key": "your-api-key" }原创 2024-01-10 10:41:17 · 18105 阅读 · 1 评论 -
java多线程-实现多线程(三)
MIN_PRIORITY、MAX_PRIORITY、NORM_PRIORITY原创 2024-01-09 14:46:09 · 412 阅读 · 0 评论 -
java多线程-实现多线程(二)
1、调用静态方法Thread.currentThread().getName(),并启动测试。Thread类中设置和获取线程名称的方法。1、getName() 获取线程名称。原创 2024-01-09 11:17:25 · 689 阅读 · 0 评论 -
java多线程-实现多线程(一)
star():启动线程,然后由JVM调用此线程的run()方法。run():封装线程执行的代码,直接调用,相当于普通方法的调用。4、创建MyThread类的对象,并启动,观测结果。run()是用来封装被线程执行的代码。线程是进程中的单个顺序控制流,是一条执行路径。3、在MyThread类中重写run()方法。Class Thread 类。1、创建 MyThread。2、 继承Thread类。原创 2024-01-09 11:01:14 · 366 阅读 · 0 评论 -
阿里面试:redis 为什么把简单的字符串设计成 SDS?
我们知道是用写的,但它却没有完全直接使用的字符串,而是自己又重新构建了一个叫简单动态字符串(simple dynamic string)的抽象类型。也支持使用语言的传统字符串,只不过会用在一些不需要对字符串修改的地方,比如静态的字符输出。而我们开发中使用,往往会经常性的修改字符串的值,这个时候就会用来表示字符串的值了。有一点值得注意:在redis数据库中,键值对含有字符串值的,都是由来实现的。比如:在执行一个最简单的命令,这时会新建一个键值对。此时键值对的和都是一个字符串对象,而对象的底层实现分别是两原创 2024-01-04 11:04:22 · 1029 阅读 · 0 评论 -
使用Docker-镜像命令
镜像名称一般分两部分组成:[repository]:[tag]在没有指定tag时,默认是latest,代表最新版本的镜像。原创 2023-12-22 15:12:57 · 1113 阅读 · 0 评论 -
CentOS7 安装 DockerCompose
可以通过修改daemon配置文件 /etc/docker/daemon.json 来使用加速器。然后更新镜像源 (yum默认去往国外下载 速度太低,配置yum首先去aliyun上面下载)官方网站上有各种环境下的安装指南,这里主要介绍Docker CE在Centos上的安装。Docker应用需要用到各种端口,测试时可以直接关闭防火墙,以下为关闭防火墙命令。Docker 分为 CE 和 EE 两大版本。# 设置docker镜像源。# 查看docker启动状态。# 启动docker。查看docker版本。原创 2023-12-21 10:30:12 · 1103 阅读 · 0 评论 -
Docker-Docker和虚拟机的关系
Docker 是在Linux容器技术的基础上发展过来的,将应用打成镜像,通过镜像成为运行在Docker容器上面的实例,而 Docker容器在任何操作系统上都是一致的,这就实现了跨平台、跨服务器。只需要一次配置好环境,换到别的机子上就可以一键部署好,大大简化了操作。虚拟机是在操作系统中模拟硬件设备,然后运行另一个操作系统,比如在 Windows 系统里面运行Ubuntu 系统,这样就可以运行任意的ubuntu应用了。原创 2023-12-21 09:36:58 · 680 阅读 · 0 评论 -
初识Docker-什么是docker
Docker是一个快速交付应用、运行应用的技术。原创 2023-12-21 08:55:41 · 626 阅读 · 0 评论 -
Gateway网关-网关的cors跨域配置
allowedHeaders: "*" #允许在请求中携带的头信息 allowCredentials: true # 是否携带cookie。allowedMethods: # 允许的跨域ajax的请求方式。'[/**]': # /** 表示拦截一且请求。globalcors: #全局的跨域处理。禁止请求的发起者与服务端发生跨域ajax请求,请求被浏览器拦截的问题。原创 2023-12-20 15:27:02 · 1279 阅读 · 0 评论 -
Gateway网关-DefaultFilter、GlobalFilter过滤器执行顺序
请求路由后,会将当前路由过滤器和DefaultFilter、GlobalFilter,合并到一个过滤器链(集合)中,排序后依次执行。请求路由后,会将当前路由过滤器和DefaultFilter、GlobalFilter,合并到一个过滤器链(集合)中。对GatewatFilter排序后,依次执行每个过滤器。原创 2023-12-20 15:08:00 · 877 阅读 · 0 评论 -
Gateway网关-全局过滤器
对所有路由都生效的过滤器,并且可以自定义处理逻辑。原创 2023-12-20 14:57:05 · 579 阅读 · 0 评论 -
Gateway网关-路由的过滤器配置
(1) 在gateway中修改application.yml文件中,给userservice的路由添加过滤器。对路由的请求或响应做加工处理,比如添加请求头配置在路由下的过滤器只对当前路由的请求生效。GatewayFilter是网关中提供的一种过滤器,可以对进入网关的请求和微服务返回的响应做处理。(2) 修改 UserController 接口请求方式(添加请求头)Spring提供了31种不同的路由过滤器工厂。(3) 重启服务,访问测试。对所有路由都生效的过滤器。(2) 启动测试,完成。原创 2023-12-18 16:03:13 · 668 阅读 · 0 评论 -
java读取txt文件及乱码处理
RandomAccessFile可以通过移动文件指针改变读取的位置,可以按照几种基本类型直接读取数据,可以跳过一定的字节。2.3 DataInputStream 与 RandomAccessFile 的区别。2.1 使用DataInputStream。2.2 使用RandomAccessFile。DataInputStream是输入流。FileInputStream有两种构造方式。原创 2023-12-14 15:39:04 · 3022 阅读 · 0 评论 -
Gateway网关-路由断言工厂
路由断言工厂Route Predicate Factory。Spring提供了11中基本的Predicate工厂。读取用户定义的断言条件,对请求做出判断。路径是以/user开头的就认为是符合的。Spring官网,After示例如下。配置修改为 Before。原创 2023-12-14 10:06:01 · 178 阅读 · 0 评论 -
Gateway网关搭建
网关搭建步骤1.创建项目,引入nacos服务发现和gateway依赖2.配置application.yml,包括服务基本信息、nacos地址、路由路由配置包括1.路由id:路由的唯一标示2.路由目标(uri):路由的目标地址,http代表固定地址,lb代表根据服务名负载均衡3.路由断言(predicates):判断路由的规则4.路由过滤器 (filters):对请求或响应做处理。原创 2023-12-14 09:22:17 · 203 阅读 · 0 评论
分享