自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java软件设计师 中级

最近公司提出如果有软件设计师或者系统架构师证(中级、高级)能加一定薪资,所以小鸟~ 最近攻关中级证中,有点空闲顺便整理下相关资料,造福下别人。

2020-07-10 16:03:44 680

原创 Drools实践与动态加载

Drools是一款基于Java的开源规则引擎,将规则与业务代码解耦。规则以脚本的形式存储在一个文件中,使规则的变化不需要修改代码,重新启动机器即可在线上环境中生效。规则引擎实现了业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入、解释业务规则,以及基于业务规则做出业务决策,从而提供极大的编程便利。

2019-08-18 22:55:14 974 1

原创 YOLOv8 Flask整合问题

yolov8是异步线程调用了,flask打包exe后会应该异步问题,model.predict()不会进行返回,导致没有看着没有执行而已。yolov8 + flask 后代码没有进行推理问题。

2024-09-26 17:16:55 767

原创 OCR识别系统 YOLOv8 +Paddle 方案落地

Ultralytics YOLOv8 是一款尖端的、最先进的 (SOTA) 模型,它以之前 YOLO 版本的成功为基础,并引入了新功能和改进,以进一步提高性能和灵活性。YOLOv8 旨在快速、准确且易于使用,使其成为各种对象检测和跟踪、实例分割、图像分类和姿势估计任务的绝佳选择。目前市面的OCR功能都已经比较完善了,Paddle也很出众,不过OCR出来后相关字段都是错乱,你通过正则表达式获取也不能满足特殊场景,那么就需要特别的位置检测。效果还是比较可以的,不过低配置的机器可能有点限制。

2024-09-26 16:53:38 1128

原创 YOLOv8 保姆级别安装教程

yolov8 官方网站Ultralytics YOLOv8 是一款尖端的、最先进的 (SOTA) 模型,它以之前 YOLO 版本的成功为基础,并引入了新功能和改进,以进一步提高性能和灵活性。YOLOv8 旨在快速、准确且易于使用,使其成为各种对象检测和跟踪、实例分割、图像分类和姿势估计任务的绝佳选择按照官方描述,YOLOv8 是一个 SOTA 模型,它建立在以前 YOLO 版本的成功基础上,并引入了新的功能和改进,以进一步提升性能和灵活性。

2024-09-21 15:27:22 826

原创 HTML 基础,尚优选网站设计开发(二)

最近在恶补HTML相关知识点,本人是后端程序员,看到周围很多人都被裁员了,突然想尽早转变成全栈程序员变成独立开发者,有空余接接私单、商单的。

2024-09-07 10:21:09 377

原创 VMware Workstation虚拟机 + 许可证密钥

是一款功能强大的桌面虚拟计算机软件,允许用户在单一的桌面上同时运行不同的操作系统。它提供了开发、测试和部署新应用程序的最佳解决方案,具有更好的灵活性与先进的技术,胜过了市面上其他的虚拟计算机软件。VMware Workstation可以在一部实体机器上模拟完整的网络环境,以及创建可便于携带的虚拟机器。此外,它允许多个x86虚拟机同时被创建和运行,每个虚拟机实例可以运行其自己的客户机操作系统,如Windows、Linux、BSD等版本。

2024-08-28 15:08:12 1937

原创 HTML 基础,POLO360网站设计开发(一)

最近在恶补HTML相关知识点,本人是后端程序员,看到周围很多人都被裁员了,突然想尽早转变成全栈程序员变成独立开发者,有空余接接私单、商单的。

2024-08-28 11:42:06 219

原创 Xmind 8思维导图(含补丁)

数据结构、电路模拟等学习路线,老师都有叫画思维导图,那时候我只知道上网copy,或者手画在白纸上,还觉得自己特别棒。其实那是低端到不能再低端的了。最近本人get到一款新软件,绝对是帮助画思维导图的好助手。下面让我来浅浅介绍一下吧o( ̄▽ ̄)d。

2024-08-16 10:16:58 371

原创 计算机技术与软件(初级、中级、高级)考试(软考)是什么?软考备考全攻略!看这一篇就够了!

包括15个科目,分别是软件评测师、网络工程师、多媒体应用设计师、系统集成项目管理工程师、计算机硬件工程师、软件设计师、嵌入式系统设计师、信息系统监理师、信息技术支持工程师、软件过程能力评估师、计算机辅助设计师、信息安全工程师、电子商务设计师、数据库系统工程师、信息系统管理工程师。根据自己的时间安排和学习进度,将考试内容分阶段学习,合理安排每天的学习时间,确保学习效率。因此对于中级和高级,建议还是报班学,毕竟涉及的考试内容难度加大,再加上现在变成机考之后,作为每天上班的打工人来讲,机构的帮助还是很大的。

2024-08-15 10:09:16 1708

原创 python exe工具在win7系统运行异常问题

也就是说win7最多支持到python3.8.10。

2024-08-14 10:25:33 334

原创 记录下Maven引入外部依赖jar问题

插件打包jar是比较推荐的方式,在include依赖包的时候,maven会排除掉。一般maven引入外部依赖包没有仓库坐标的,基本会通过坐标导入。中包依赖jar,maven坐标改成正常坐标调用即可。需要软考资料的可以关注下哟~~~~ 祝你上岸顺利。解决方法:包外部的jar压入到本地仓库,然后在。为system的坐标jar,导致。启动程序会出现找不到类的异常,

2024-08-14 10:07:09 383

原创 PaddleNLP信息抽取,uie微调打造自己专属的信息抽取模型

Yaojie Lu等人在ACL-2022中提出了通用信息抽取统一框架UIE。该框架实现了实体抽取、关系抽取、事件抽取、情感分析等任务的统一建模,并使得不同任务间具备良好的迁移和泛化能力。为了方便大家使用UIE的强大能力,PaddleNLP借鉴该论文的方法,基于ERNIE 3.0知识增强预训练模型,训练并开源了首个中文通用信息抽取模型UIE。该模型可以支持不限定行业领域和抽取目标的关键信息抽取,实现零样本快速冷启动,并具备优秀的小样本微调能力,快速适配特定的抽取目标。

2024-08-13 15:55:29 1529

原创 搭建FileZilla Server文件服务器配置且支持公网解决方案

主菜单Edit,选择Settings在弹出的Passive mode Settings栏设置,”External Server IP Address for passive mode transfers”->”Use the following IP:”填写公网IP(111.111.88.88)。主菜单Edit,选择User后弹框,在Users编辑框点击”Add”按钮,键入要添加的用户名称,点击”Ok”按钮添加成功。安装过程 next …配置到这里服务器就配置完成!添加GZ获取更多用例!

2024-08-02 16:05:06 670

原创 Lanproxy开箱即用的内网穿透工服务!!

本文主要记录了使用Lanproxy搭建内网穿透服务的过程,其中包括服务端和客户端的详细配置,并且基于宝塔面板的Nginx实现域名绑定、反向代理与SSL等配置本地开发的项目,身在千里之外的朋友如何访问?通过本教程,这些问题都将得到解决。本教程将介绍如何搭建内网穿透服务(NAT穿透服务),将没有公网IP的主机映射至公网,实现任意地点访问内网的主机可以参考这种无需公网IP或者服务器支持的)

2024-08-02 11:55:32 1111

原创 内网穿透,三招让你拥有随时可以访问内网环境

最近开发过程中又遇到了需要外网访问内部服务接口的需求,比如调用三方服务的各种回调通知、支付成功回调、大模型回调等都需要外部服务器来访问内部的接口,这里有个问题就是如果我们在本地或者测试环境调试的过程中我们使用的是内网环境,那外网是访问不到我们的接口的,那如何解决这个问题呢?答案就是使用内网穿透,我们先来看看内网穿透有什么优点和他的使用场景,然后我会通过一个完整的java示例来教同学们怎么使用。配置完成后,可以看到authtoken 这个客户端需要用到!本篇使用的是natapp工具。添加GZ获取更多用例!

2024-08-01 10:41:22 741

原创 记录Xjar x4.0.2版本升级

Spring Boot JAR 安全加密运行工具, 同时支持的原生JAR.基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动, 动态解密运行的方案, 避免源码泄露以及反编译.Xjar的特性:无代码侵入, 只需要把编译好的JAR包通过工具加密即可.完全内存解密, 降低源码以及字节码泄露或反编译的风险.支持所有JDK内置加解密算法.可选择需要加解密的字节码或其他资源文件.支持Maven插件, 加密更加便捷.动态生成Go启动器, 保护密码不泄露.

2024-07-31 11:59:29 1265

原创 记录下Xjar部署问题

项目是部署在客户端springboot项目,打包jar后静态资源都范文异常 net::ERR_CONTENT_LENGTH_MISMATCH 200。

2024-07-31 10:43:35 488

原创 Drools 决策表详细说明(二)

CONDITION:对应的是drl文件中when的部分其中第1行为pattern类型约束,第2行为属性约束,第3行为注释,第4行开始是具体的条件参数。Excel中RuleSet部分,定义的是文件的相关内容,对应drl规则文件中从package到rule关键字之间的部分关键字或对整个规则文件的属性参数定义。其中Name是规则rule后面的rule_name的前缀,完整的rule_name是这个前缀+Excel文件行号。ACTION:与Condition对应的结果,对应drl文件中的then部分。

2024-07-25 17:02:57 583

原创 Drools 决策表的使用与说明(一)

在Drools中,决策表通常是以Excel(.xls或.xlsx)或者CSV格式存储的,这些格式的决策表并不能直接被Drools执行。它们需要被转换成Drools规则语言(DRL)的文本格式,之后才能被编译和执行。Drools提供了工具来帮助完成这一转换,主要使用org.drools.decisiontable.SpreadsheetCompiler类。文件名称:ExamplePolicyPricing.xls。添加 回复 “drools-demo” 获取示例代码。以下是一个基本的转换过程。

2024-07-25 16:34:47 502

原创 记录下 java.lang.UnsatisfiedLinkError 错误

前因:在我的项目中调用到设备,使用厂家提供的sdk中有dll文件调用,在项目中引用dll文件提示了异常,奇怪的是如果把dll直接copy放在resources下可以获取到,放到目录下就认不到了。

2024-07-24 17:20:17 482

原创 Java Swing Loading转圈的进度提示框

前因:我们开发的web应用,有个奇葩的需求,需要客户触发到客户端与第三方交互的地方加个Loading效果,已经脱离了web程序页面交互范围了,只是通过socket进行通信交互,就产生了swing 画个转圈圈的想法是不是很奇葩。需要代码工程的同学移步下。回复 “loading-demo”

2024-07-20 15:32:00 304 1

原创 基于PaddleOCR + NLP实现证件识别

什么是PaddleOCR?PaddleOCR 旨在打造一套丰富、领先、且实用的 OCR 工具库,助力开发者训练出更好的模型,并应用落地PaddleOCR 由 PMC 监督。Issues 和 PRs 将在尽力的基础上进行审查。欲了解 PaddlePaddle 社区的完整概况,请访问 community。⚠️注意:Issues模块仅用来报告程序🐞Bug,其余提问请移步Discussions模块提问。如所提Issue不是Bug,会被移到Discussions模块,敬请谅解。

2024-07-20 14:41:16 1617

原创 Paddle 打包部署

另外如果有连网的情况下会在管理员文件夹下的.paddleocr下载相应的推理文件,在打包paddleocr的时候发现 下载下来的推理文件文件夹.paddleocr是默认保存在用户下的管理员文件夹 打包的时候放在可执行文件同个目录没用 得更改paddleocr.py源码把BASE_DIR默认地址改为软件所在文件夹apppath,或者部署的时候把.paddleocr放到管理员所在文件夹。相关学习资料会同步上传到公众号,需要的同学移步下。

2024-07-13 17:10:51 1351

原创 VSCode 代码自动翻译注释插件

🚫 忽略模式:使用自定义 glob 规则排除文件/文件夹。📁 多文件支持:选择多个文件/文件夹进行AI提示或命令。📋 快速复制:即时复制文件/文件夹为AI提示。💬 自定义命令:对选定文件执行自定义AI命令。📖 代码注释:一键添加详细注释,提升可读性。打开 Visual Studio Code。进入扩展 (Ctrl+Shift+X)🎛 提示模板:定义灵活的AI提示模板。⌨ 快捷键:设置你偏好的功能快捷键。🔄 代码转换:一键代码语言转换。不定时更新代码demo示例。

2024-07-12 11:01:09 859

原创 YOLOv5训练自己的数据集

yolov5运行环境的搭建,可以参考上一篇文章🚀。yolov5训练自己的数据集,yolov5修改并且运行

2024-07-10 10:38:12 751

原创 RabbitMQ Windows Server R2部署问题总结(三)

安装部署版本为:Microsoft Windows [版本 6.3.9600]保留所有权利。{error,{'SetConsoleMode','虏脦脢媒麓铆脦贸隆拢\r\n'}}}crasher:{error,{'SetConsoleMode','虏脦脢媒麓铆脦贸隆拢\r\n'}}links: []crasher:{id,user},crasher:该文提到erlang/OTP 26需要windows10以上内核。不在支持windows 2012 R2 更新了。

2024-07-01 17:04:28 965

原创 nvm管理 node多版本切换

nvm node多版本管理,nvm安装过程

2024-06-28 10:38:45 362

原创 RabbitMQ java语言demo(二)

消息队列是存储消息的缓冲区。生产者将消息发送到队列中,消费者从队列中接收消息,RabbitMqjava开发

2024-06-28 10:12:48 556

原创 RabbitMQ安装(一)

正常启动的服务应该是如下所示,E和e分别表示显性和隐性启动,如果没有E和e,这也就是你打不开localhost:15672的原因所在,可能性很大,如果没打开管理插件这里是打不开的。用户密码:guest/guest。基本就可以解决打不开的问题了。#这里windows系统。

2024-06-26 14:54:35 295

原创 YOLOv5打包成exe常见问题记录

例子:这里提示 dist\your_project_name\ultralytics\cfg\default.yaml找不到,那么在dist\your_project_name\目录下,依次创建ultralytics目录,并在ultralytics目录下创建cfg目录,并在cfg目录下,复制default.yaml到cfg目录下。(没有验证过去掉它是否可行),并且在打包好的dist\your_project_name\xxx.exe的所在目录,把hubconf.py复制到这个exe所在的目录下。

2024-06-19 15:35:29 1227

原创 YOLOv5安装教程

现在我想运行A人工智能算法,它需要库X的3.8版本,那就安装X的3.8版本,来运行A算法;🚀 它是一个功能强大的数据科学平台(这是比较严谨且抽象的回答)简单来说,它就是一个工具,它功能强大,做数据分析的,机器学习的,人工智能算法的都会用到它,所以它就是一个工具,现在不要畏惧它,总有一天你就会熟练的使用这个工具。输入命令后,如上图所示,这些必要的库就开始安装了,等待一段时间,让它安装完成,安装过程可能会出现非常慢的情况,遇到这种情况,直接Ctrl+C中断安装,然后添加上清华源来pip。

2024-06-15 11:19:06 1169

原创 java调用VLC播放器

vlc官方API文档 https://capricasoftware.co.uk/tutorials/vlcj/4/basic-controls。

2024-05-27 15:05:08 389

原创 java 监听全局键盘鼠标事件 JnativeHook

java 全局键盘鼠标控制 JnativeHook

2024-05-25 14:46:37 431

原创 Nginx配置-vue项目(二)

这里我配置监听8000端口,访问 “/” 时找到 html/hotel-front项目。打包成功后会生成dist文件,copy目录到nginx/html目录下即可。./conf/nginx.conf文件。

2024-05-25 10:27:13 290

原创 Nginx配置-Windows(一)

nginx-windows部署

2024-05-25 10:08:54 183

原创 java Xjar + proguard 双重防护

前因:打包应用程序部署到客户机,担心代码逻辑或者代码泄露等问题,所以需要把部署包加密或者混淆。xjar是一款对jar进行加密的框架应用,proguard是一款代码逻辑混淆框架,2者互相配合对你的应用进行防护。java -jar xxx.jar (不指定key的情况下,启动时会让你输入密码才能启动!XConstants.MODE_DANGER 高危险模式(不需要输入密码即可启动!XConstants.MODE_NORMAL 密码模式。密码模式下可指定xjar.key文件来启动。xjar.key文件。

2024-04-28 11:47:09 355 1

原创 java - openCv人脸检测

java,opencv实现人脸检测,动态截图头像等需求。

2024-04-28 11:00:46 375

原创 JAVA 部署包混淆 【proguard】

这里有些springboot包的混淆被我注释掉了,留下简单的用例,如果你是用springboot架构部署则开起来根据实际引用的包去混淆。

2024-04-20 11:04:58 397

原创 腾讯扫一扫开源(二维码识别)

关注公众号获取demo文件_ 回复 “openWechat” 即可。1)将 lib 和 models 文件夹拷贝到项目的根目录;3)初始化 OpenCV 和 WeChatQRCode。2)项目引入 lib 文件夹中相关的 jar;

2024-04-18 15:44:45 817 2

空空如也

空空如也

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

TA关注的人

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