- 博客(31)
- 收藏
- 关注
原创 (二)视觉——工业镜头(以海康威视为例)
机器视觉镜头选型与参数解析 机器视觉系统中,镜头作为核心组件直接影响系统性能。FA镜头成本低、通用性强,但存在放大倍率变化、畸变大等问题,适合大尺寸物体检测。镜头的关键参数包括靶面尺寸(需匹配传感器)、焦距(决定成像范围)、光圈(控制景深和进光量)、工作距离(清晰成像范围)、畸变(几何失真)等。此外,镜头接口类型(如C/CS、M系列)需与相机匹配。正确选择镜头参数对提升视觉检测精度至关重要,需根据具体应用场景综合考量各项指标。
2025-05-29 20:25:40
791
原创 (一)视觉——工业相机(以海康威视为例)
工业相机是机器视觉系统的核心组件,负责将光信号转换为电信号。主要分为CCD和CMOS两类传感器,按功能可分为单色/彩色相机、模拟/数字相机、面扫描/线扫描相机。关键参数包括传感器类型、快门方式、分辨率、帧率等。选型需考虑检测需求(颜色、动态/静态)、精度要求及帧率匹配。线扫相机适用于宽视野或细长型物体的高精度检测。相机触发模式分为软件触发和外部信号触发(NPN/PNP接线方式),需根据应用场景选择。
2025-05-29 14:52:37
1411
原创 Vue3路由模式为history,使用nginx部署上线后刷新404的问题
在使用nginx部署vue3的项目后,发现正常时可以访问的,但是一旦刷新,就是出现404的情况。
2025-05-06 18:30:03
687
原创 Vue3路由模式为history,使用nginx部署上线是空白的问题
将vue使用打包后将dist文件的内容,放入nginx的html中,并在nginx.conf中,设置端口启动nginx,打开发现网页内容为空白。
2025-05-06 17:32:07
424
原创 (五)Java虚拟机——垃圾回收机制
这类语言没有自动垃圾回收机制,一个对象如果不再使用,需要手动释放,否则就会出现指的是不再使用的对象再系统中未被回收,内存泄漏的积累可能会导致。
2025-04-10 16:06:42
940
原创 (四)Java虚拟机——运行时数据区
Java虚拟机在运行Java程序过程中管理内存的区域,称之为运行时数据区。《Java虚拟机规范》中规定了每一部分的作用。
2025-03-25 10:48:43
742
原创 (三)Java虚拟机——类加载器/双亲委派机制
类加载器(ClassLoader)是java虚拟机提供给应用程序去实现类和接口字节码数据的技术。类加载器只参与加载过程中的字节码获取并加载到内存这一部分。应用场景:企业级项目:SPI机制、类的部署、Tomcat类的隔离解决线上问题:使用Arthas不停机,解决线上故障。
2025-03-12 11:36:38
484
原创 (二)Java虚拟机——类的生命周期
类的生命周期描述了一个类从加载、使用、卸载的过程。类的生命周期有七个阶段其中连接阶段又可以细分为验证,准备,解析。
2025-03-02 20:50:52
1053
原创 (一)Java虚拟机——JVM的组成
问 int i = 0 , j = 0 ,k = 0;比较: i ++;j = j + 1;k += 1;的性能?先查看每一个的字节码文件。
2025-03-02 18:17:59
1087
原创 Docker 网络
查看所有的deocker 网络网络模式bridge : 桥接 docker默认none : 不配置网络host : 和宿主机共享网络container : 容器网络联通(用到少,局限性很大)测试创建一个自定义网络查看自己的网络配置用自己创建的网络,连接两台tomcat再次查看网络我们自定义的网络docker都已经帮我们维护好了对应的关系,推荐我们平时这样使用网络.比如:redis : 不同的集群使用不同的网络,保证集群是安全和健康的。
2024-12-16 17:02:46
948
1
原创 docker容器数据卷、DockerFile
Docker 容器数据卷是一个可用于存储数据的特殊目录,存在于一个或多个容器的指定位置。这些数据卷可以绕过容器的文件系统,提供持久化的数据存储,以便多个容器之间或容器与宿主机之间共享数据。通俗讲就是将docker容器产生的数据保存在本地,docker容器像要使用它,可以通过挂载在本文件,进行增删改查,实现数据的持久性。
2024-12-09 19:59:26
730
原创 Docker File创建镜像失败--ERROR [3/4] RUN yum -y install vim
解决使用dockerfile创建镜像时出现:ERROR: failed to solve: process "/bin/sh -c yum -y install vim" did not complete successfully: exit code: 1 的解决方案
2024-12-06 10:29:50
453
原创 redis缓存穿透、雪崩、击穿
客户端请求的数据在缓存和数据库都不存在。这样缓存永远不会生效,这些请求都会打到数据库中。优点:实现简单,维护方便缺点:额外的内存消耗;可能造成短期的不一致(可以设置TTL时间,缓解不一致的情况)优点:内存占用少,没用多余的key缺点:实现复杂;存在误判可能性。
2024-10-14 14:27:50
282
原创 关于使用element-plus中的MessageBox 消息弹框组件,弹出框出出现在浏览器左下角的解决方式
关于使用element-plus中的MessageBox 消息弹框组件,弹出框出出现在浏览器左下角的解决方式
2024-08-23 18:05:29
433
原创 企业级 SpringBoot3+SpringSecurity6+jwt+redis的项目框架
企业级 保姆级 SpringBoot3+SpringSecurity6+jwt+redis框架
2024-08-16 15:16:29
1037
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人