- 博客(48)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 vue3 markMap使用
本文介绍了如何使用markmap库在Vue中创建思维导图。首先安装必要的依赖包markmap-lib、markmap-view和markmap-common。代码示例展示了一个礼物交换关系的思维导图实现,包含模板中的SVG容器、setup脚本中的Markmap初始化和更新逻辑,以及基本的样式设置。核心功能包括通过Transformer转换Markdown内容,使用Markmap实例渲染可视化图表,并提供了自动调整视图的选项。
2025-12-01 14:54:02
290
原创 java基于Omega-ai实现的车辆目标追踪识别及流量统计yolo-car-tracker-4j
摘要:Omega-ai是一个为Java开发者打造的AI框架,旨在成为Java版的PyTorch。基于该框架开发的yolo-car-tracker-4j项目实现了车辆目标追踪及流量统计功能,采用YOLO+DeepSORT+Kalman算法组合,基于4万张图片训练模型。项目使用JavaCV处理视频流,CUDA加速计算,并包含GUI界面。核心代码展示了视频解码、YOLO检测和SORT跟踪的实现过程,最终输出带车辆ID标记和流量统计的可视化结果。技术栈涵盖Omega-ai、JavaCV、CUDA等主流工具,为Jav
2025-11-03 10:27:02
316
原创 Java使用apache.commons.math3的DBSCAN实现自动聚类
摘要:本文介绍DBSCAN聚类算法在Java中的实现,适用于未知类别数量(K值)的场景。通过Apache Commons Math3库的DBSCANClusterer,演示了如何对多维向量数据进行自动分类。示例代码展示了关键参数eps(邻域半径)和minPts(最小点数)的设置对聚类结果的影响,并将5个三维数据点成功分为3个簇。最后指出该算法可应用于文本分类,只需将文本转化为词频向量(TF)或语义向量(如BERT、Word2Vec等)输入即可实现自动归类。
2025-08-29 15:15:29
343
原创 java springboot项目使用easypackage一键打包windows服务
最近easypackage支持了打包windows服务,优点是可以在windows上自动启动,并且自动通过UAC权限,可以更方便的使springboot项目在windows上用,只需增加一行配置就可以搭建打包windows服务。
2025-01-18 11:06:06
402
原创 java中rag使用mysql作为向量数据库,存储读写如何优化
如今大模型崛起,当涉及到复杂业务检索时候离不开rag,有很多老铁在研究rag的时候发现都会使用各种向量数据库,和普通数据有什么区别的,其实没区别就是存储,就是对向量专门优化过的存储,实际用mysql也是能实现。
2024-11-18 11:42:46
1205
1
原创 java的maven打包插件来了,package一键打包exe、dmg、rpm等
java一键打包exe的maven插件,打包exe,dmg,rpm等
2024-10-24 22:06:20
1195
1
原创 更改PaddlePaddle的模型默认缓存目录
window下默认下载到c盘的user目录下,如需更改模型缓存目录,只需设置相应的变量环境即可。
2024-09-08 13:59:55
2016
原创 java swing/javafx的布局神器MigLayout的使用
java swing自带的布局很难用,好在有个第三方布局库MigLayout,不过MigLayout对于新手来说很难用,因为找不到教程案例,也找不到参数说明,看着都是硬编码的参数,实际上弄懂了之后就觉得很强大,我们只需要学会其中的两种写法,基本上布局都能胜任了。这里可以设置一个组件的id为btn,pos 0.5al 0.5al表示在jPanel的中间,[pos 水平 垂直]的用法,范围是0-1表示最左-最右或最上到最下,例如pos 0al 0.5al表示水平靠左,垂直居中。
2024-09-01 15:48:07
1788
2
原创 java打包jar后读取依赖jar包中的文件资源,支持读取jlink打包的模块镜像中读取
java项目通常会打包成jar,jar里面依赖第三方的jar,那如何在我们的程序中读取第三方jar中的资源呢,当然还有一种情况,是从新版jdk通过jlink打包生成的镜像中获取第三方资源。
2024-08-29 14:06:33
975
原创 Java的gui开发-Swing如何一键打包exe、dmg等
java的gui开发其实很方便,性能也不错,知名的idea开发工具也是java-swing开发,只是用的人少,看了我的例子3分钟就能学会,分分钟写桌面端,下面教你如何一键打包windows端exe。
2024-06-25 18:03:30
1232
原创 第一章 回归,分类 & 聚类
Encog是一个先进的机器学习框架,使用来创建神经网络,这章重点在回归,分类和聚类,最后,这章也展示了怎样创建一个能够学习XOR操作的Encog应用程序。回归神经网络接受输入和产生一个数值型输出,分类神经网络接受输入和预测输入属于哪个类,聚类不要求期望输出...
2022-07-19 11:32:51
3964
1
原创 android release打包出错解决 Direct local .aar file dependencies are not supported when building an AAR
做个笔记吧,release编译安卓apk的时候,报了Direct local .aar file dependencies are not supported when building an AAR 错误,环境是这样的,一个主项目下建立了一个module模块,而这个module模块又引入了第三方的*.aar包,可能由于gradle版本比较新,我用了7+版本,直接run安装没问题,release打包却不通过,报错上说是可能会损坏aar,于是就找到如下方法module模块原来把aar扔到libs.
2022-05-30 09:57:59
3354
3
原创 three.js 渲染调优,如何提升3d场景更逼真的渲染效果
three.js就不介绍了,本章内容主要讲解怎么渲染出更逼真的3d场景效果、渲染出更真实的图片。一般用了three.js的人都想把渲染效果做的更好, 最终效果受很多情况影响,比如材质、灯光、环境、模型质量,还需要结合实际情况调节。从各个地方收集的信息写成笔记。
2022-03-08 10:52:43
9010
3
原创 springcloud+nacos服务之间调用的几种方式
1. springcloud内置的负载均衡客户端获取服务ip和端口 @Autowired private LoadBalancerClient loadBalancerClient; //通过服务名获取到服务的ip和端口,随后通过restTemplate或者okhttp等请求 public void test() { ServiceInstance choose = loadBalancerClient.choose("jzhy-order"); String
2021-11-26 13:47:47
4158
原创 flv.js直播点播,播放flv视频时快进、重连、卡死、延迟等问题
flv视频流延迟在普通的网络环境下,flv.js播放http-flv的视频流延迟大概在3~5秒左右,对于实时性要求比较高的场景,显然是不适用的,那么怎么才能降低延迟呢? 通过对buffered(缓冲区末尾)和currentTime(当前播放位置)的比较,发现差值大概在1.8秒左右,这时候就需要我们定时检测currentTime和buffered的差值,然后手动跳帧,使currentTime和buffered同步(PS:这两个值在Player对象中可以获取到,可以查看我的上一篇帖子:vue使用flv.js(
2021-08-10 13:02:40
14768
3
翻译 java数字音频最强教程之3D音乐技术知识翻译
何为HRTFHead-related transfer function(HRTF)也被称为解剖学传递函数(ATF)[引证需要],是表征的响应如何的耳接收来自空间点的声音。当声音击中听者时,头部、耳朵、耳道的大小和形状、头部的密度、鼻腔和口腔的大小和形状都会改变声音并影响它的感知方式,提高某些频率并衰减其他频率. 一般来说,HRTF 将频率从 2–5 kHz 提升,在 2,700 Hz 时具有 +17 dB 的主谐振。但响应曲线比单个颠簸更复杂,影响的频谱范围很广,并且因人而异。一对用于两只耳朵的 HR
2021-07-31 13:27:21
540
原创 java各种优秀开源库收集
一、科学计算或矩阵运算库科学计算包:JMathLib是一个用于计算复杂数学表达式并能够图形化显示计算结果的Java开源类库。它是Matlab、Octave、FreeMat、Scilab的一个克隆,但完全采用纯Java实现。JSci:Java 科学对象(JSci)开放源代码项目是 Durham(英国 Durham)大学粒子理论中心的三年级研究生 Mark Hale 创立的。JSci 是一个包集合,包含数学和科学类。 使用 JSci,您既可以在 AWT 中也可以在 Swing 中创建简单的条形图、折线图
2021-07-27 18:08:54
4329
原创 java中的Math类简介
Math继承于java.lang.Object类。 Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。与 StrictMath 类的某些数学方法不同,并非 Math 类所有等价函数的实现都定义为返回逐位相同的结果。此类在不需要严格重复的地方可以得到更好的执行。默认情况下,很多 Math 方法仅调用 StrictMath 中的等价方法来完成它们的实现。建议代码生成器使用特定于平台的本机库或者微处理器指令(可用时)来提供 Math 方法更高性能的实现。这种更高性能的实现仍.
2021-07-27 18:02:40
3320
原创 java数字音频最强教程之如何检测一段音频中是否有声音
声音检测随着人工智能的发展,机器视觉,机器可视化也变的越来越完善,但是声音这块分析资料却比较少,有时候需要去检测一段视频或者音频中是否有声音。在某些场景中需要判断有声音则抓拍录制,当然这里只是先初步检测声音响度,如果还需要更高深的检测比如有人说话,也有其他嘈杂声音,我们如何去区分是人在说话,还是车开过,还是噪音,这个以后再讲。可用于流媒体视频中实时检测,也可以用于离线文件检测,根据自己的需求,调节soundThreshold阈值,一般情况-65 db 为安静状态。演示:话不多说,直接上代码:pa
2021-07-25 19:10:20
3959
20
原创 java数字音频最强教程之lowpass、highpass的应用(保留人声)
数字音频滤波器的简单使用。音视频处理都是比较复杂的,本章主要讲解javacv转码视频的时候,如果使得音频仅保留人声段,去除不必要的声音,其实很简单,不需要其他peak滤波器,只需要一组低通、高通滤波器即可(lowpass、highpass),接着往下看图我手绘的有点丑,大概意思就是这样吧,lowpass只通过1000hz以内,highpass只通过800以上,一旦这两家伙合体,就进化成了黑色阴影部分,也就是声音只有800-1000hz,其他频率全部被抛弃了。接下来直接看代码这是其中的两个数字音频
2021-07-02 13:34:47
3262
Iris鸢尾花卉数据集
2022-07-19
windows版支持rtmp直播、m3u8直播的nginx 1.17.1.zip
2019-10-22
notepad++7.8.6.Installer.x64.zip
2020-05-25
java判断点是否在多边形内(要求点在线上也算在内)有特殊情况?
2021-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅