自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用飞书javaSDK拉取“成员活跃详情”

本文记录了通过飞书API导出全年使用数据的开发过程。由于飞书后台仅支持导出最近1个月数据,作者通过创建应用、配置权限、调用API接口实现数据导出。采用Java开发,通过分页查询、日期分段(不超过31天)、分批写入(每1万条)的方式处理数据,最终生成包含日期、用户ID、消息数等16个维度的CSV文件。整个过程中,飞书API文档完善、代码注释清晰,开发者体验良好。该方案成功解决了企业年度数据统计的需求问题。

2025-12-24 16:49:56 331

原创 邮件定时发送功能在阿里云服务器部署无法运行的问题记录

定时邮件发送在阿里云服务器运行失败的问题解决

2025-12-04 09:12:34 272

原创 程序员与中医:桂枝、麻黄各半汤使用记录

7岁女童周末戏水后出现低烧、无汗、乏力伴恶心症状,舌苔白而舌质偏红。家长采用桂枝汤与麻黄汤合方煎煮,因患儿服药量少,故浓缩药剂。经2-3次服用后症状基本消退。案例显示经方合用对风寒表征的有效性,同时提示儿童用药需调整浓度以确保疗效。(注:本摘要仅为文献整理,具体用药需遵医嘱)

2025-09-17 08:43:05 204

原创 2025年9月14日拜访师父记录

文章记述了作者与师父在成都的曲折会面过程。因师父行程多次变动,最终作者得以短暂拜访。交流中,师父肯定了作者在耳穴疗法上的发现,并分享自身腰痛通过针灸和跪拜神奇康复的经历。作者观察到师父耳部显现的腰腿问题,为其贴敷治疗并获指导。临别时师父还贴心准备食物,令作者倍感温暖。全文展现了师徒间真挚情谊与中医传承的温馨互动。

2025-09-15 08:38:06 250

原创 把nginx、jar包、redis做成windows系统服务,开机自动启动

本文介绍了将若依框架系统各组件配置为Windows系统服务的方法。系统包含前端(Nginx部署)、后端(Java jar)、MySQL和Redis四部分。对于Redis,使用sc命令创建自启动服务;Nginx和Java后端则使用WinSW工具,通过编写XML配置文件定义服务参数(包括路径、日志、自启动等),并执行安装命令。文中详细说明了服务创建、启动、删除的具体操作步骤,以及配置文件的编写要点,帮助实现系统异常时自动重启的功能。

2025-09-11 17:37:12 1141

原创 程序员之电工基础-电钻、钻头、PP板认知

本文记录了作者使用电钻在10mm厚PP板上打孔的经验总结。主要内容包括:1.PP板特性(食品级、耐高温);2.钻头选择(专业金属/塑料钻头套装);3.电钻操作技巧(分档扩孔法:从4mm开始逐步扩大到10mm,采用正反转交替方式),强调安全注意事项(避免穿拖鞋、不戴手套)。作者通过实践验证了渐进式钻孔方法的有效性,并反思了工具使用的安全规范。

2025-09-09 09:10:09 373

原创 编程基础-java开发准备

本文为零基础Java学习者提供入门指南。首先介绍开发环境准备,推荐使用JDK+Eclipse组合,并给出相关安装教程链接。学习安排分为两部分:Eclipse使用(工程创建、程序调试等)和Java基础语法学习(建议手打前100个示例程序)。课程计划7天完成(每天2小时),包含四项实践作业:数字格式化输出、Java程序结构解析、关键字说明,以及最小公倍数计算程序编写。通过系统化的入门训练,帮助新手快速掌握Java开发基础。

2025-09-03 18:53:17 438

原创 编程基础-eclipse创建第一个程序

本文介绍了在Eclipse中创建和运行第一个Java程序的完整流程。主要内容包括:1)检查JDK配置,建议使用安装的JDK而非默认JRE;2)创建Java工程"hello",注意工作区路径避免使用中文和特殊字符;3)在src目录下新建HelloWorld类,勾选自动生成main函数;4)编写简单的输出语句System.out.println("hello,world!");5)通过右键Run as运行程序并查看控制台输出。该教程适合零基础学习者快速上手Java开发环境

2025-09-03 18:42:06 452

原创 编程基础-电脑基础认知

这篇通俗的电脑知识入门教材从五个方面进行讲解:首先说明教材采用简化表述方式;然后指出电脑的本质是计算,强调CPU厂商的重要地位;接着用输入-计算-输出过程解释内存、CPU和硬盘三大核心部件;随后以"场景预设"概念说明编程语言的交互本质,并举例介绍常见编程语言及其展示/逻辑功能划分;最后将编程类比为剧本创作,解释程序代码、程序员等基本术语。全文采用生活化比喻,旨在帮助初学者建立基础认知框架。

2025-09-03 17:20:02 242

原创 程序员之电工基础-初尝线扫相机

本文记录了作者初次尝试使用海康威视线扫相机的实验过程。文章详细介绍了线扫相机的接线方法(电源线、网线连接)和测试步骤,包括使用官方MVS软件验证连接有效性,以及运行Java示例代码获取图像数据。作者分享了实验中遇到的挑战:线扫相机成像较暗需补光、JNI依赖关系复杂、海康技术文档不够友好等问题。通过手机闪光灯辅助测试确认接线正确后,作者成功实现了图像采集。实验为后续硬件集成开发积累了宝贵经验,同时也指出了工业相机二次开发文档需改进的方向。

2025-09-03 12:42:20 1358

原创 程序员之电工基础-深度认识电阻

研发补光灯时遇到电阻发热问题需谨慎选择电阻类型。碳膜电阻价格低但功率小(0.125W-2W),适合小电流场景;金属膜电阻精度高(±0.1%-5%),适合精密电路;金属氧化膜电阻耐高压(可达10W);线绕和水泥电阻(5W-500W)适合大电流,如50W8Ω水泥电阻用于工业设备。贴片电阻体积小但需注意散热,特殊功能电阻(热敏/光敏/压敏)用于温度/光照/电压保护。选择电阻需综合考虑功率、精度、散热和应用场景,避免过热风险。

2025-09-02 11:52:40 789

原创 程序员之电工基础-CV程序解决目标检测

本文介绍了一个基于OpenCV的工业标识物检测系统开发过程。系统通过工业相机拍摄产品图片,自动识别特征标识物并建立模板,用于后续产品的标识物定位。主要功能包括:1)自动检测候选标识物并排序;2)支持人工选择或手动框选标识物;3)模板匹配功能。开发中利用OpenCV进行图像处理(灰度化、降噪、二值化、轮廓检测等),并实现了图形化交互界面。测试表明,系统能有效应对实际工业场景中的图像干扰。相比AI模型,采用传统CV方法显著提高了处理效率,满足了流水线生产的实时性要求。整个开发过程在AI辅助下快速完成,体现了人机

2025-08-29 13:06:24 864

原创 程序员之电工基础-步进电机控制学习

本文记录了基于Arduino开发步进电机控制系统的完整过程。详细列出了硬件配置:UNO-R3开发板、雷赛M542C控制器、57CM13步进电机及24V开关电源等。提供了接线方案和经过4次优化的控制代码,实现了电机角度和方向控制功能。作者分享了三个关键经验:1)AI辅助大幅降低跨领域学习门槛;2)硬件控制需特别注意时序问题;3)步进电机控制器参数设置需结合手册与AI解读。该项目展示了如何通过技术工具快速实现从软件开发到硬件控制的跨界实践。

2025-08-27 14:56:18 849

原创 程序员之电工基础-LED、电阻

本文记录了电子DIY项目中关于LED使用的基础知识:1)LED是直流单向器件,需注意正负极(长脚为正)和3V/20mA的工作参数;2)通过五色环电阻(红红黑黑棕)示例说明电阻值读取方法;3)以24V电源驱动3V/20mA LED为例,计算需串联1050Ω电阻(可用5个220Ω电阻串联实现)。文中强调了电压电流控制及分压原理的实际应用。

2025-08-21 17:24:45 244

原创 程序员之电工基础-万用表、开关电源

本文记录了产品研发中涉及的电工基础知识。重点介绍了万用表的使用方法:包括COM和mAVΩ接口的接线方式,以及交流/直流电压、电流和电阻的测量功能。同时说明了开关电源的接线标识:L(火线,棕色)、N(零线,蓝色)和地线(黄绿相间)的标准表示方法。这些电工基础知识的掌握对产品研发过程中的电路测试和安全操作具有重要意义。

2025-08-19 21:34:40 247

原创 一个基于若依(ruoyi-vue3)的小项目部署记录

摘要:作者帮助朋友部署一个基于若依框架的任务管理系统,采用***服务器和xyz域名绕过备案流程。本地调试时先后配置了MySQL数据库、Node.js环境、Vue脚手架等工具,解决了npm证书过期等问题。服务器部署阶段,前端使用Nginx代理dist目录,后端通过bat文件运行jar包,并配置Nginx反向代理解决前后端端口不一致问题(前端80端口,后端8080端口)。最终完成域名解析后,系统通过www.xxx.xyz域名正常访问。整个部署过程涉及Java/Vue技术栈和云服务配置,展现了全栈部署能力。

2025-07-09 18:07:49 971

原创 把人体看做封闭个体来看待各类医疗方法

以前,我认同中医中的中药、五行理论、经络与针灸、耳穴等等,但对于道医、画符治病等存疑。春节前后这段时间,我发现自己的认知改变了,似乎有了一些浅薄的认识,所以记录下来。

2025-02-08 10:41:45 332 2

原创 基于Pytorch和yolov8n手搓安全帽目标检测的全过程

​还是之前的主题,使用开源软件为公司搭建安全管理平台,从视觉模型识别安全帽开始。主要参考学习了开源项目 https://github.com/jomarkow/Safety-Helmet-Detection,我是从运行、训练、标注倒过来学习的。由于工作原因,抽空学习了vscode的使用、python语法,了解了pytorch、yolo、ultralytics、cuda、cuda toolkit、cudnn、AI的分类、AI的相关专业名词等等。到这里,基本可以利用工程化的方式解决目标检测环境搭建、AI标注、

2024-12-30 10:32:52 1135 1

原创 几个vscode中python代码的浅显理解

​还是之前的主题,使用开源软件为公司搭建安全管理平台,从视觉模型识别安全帽开始。我是从运行、训练、标注倒过来学习的。因为用到了python的Pytorch去训练模型,所以记录使用vscode编写python代码时,对vscode和python的浅显理解。

2024-12-27 15:10:19 369

原创 管理图像标注工具labelimg的默认标签以提高标注效率

还是之前的主题,使用为公司搭建安全管理平台,从视觉模型识别安全帽开始。我是从运行、训练、标注倒过来学习的。本次主要是对标注工具labelimg的默认标签进行增加,实现快速标记。

2024-12-20 18:00:25 584

原创 在windows系统中使用labelimg对图片进行标注之工具安装及简单使用

还是之前的主题,使用开源软件为公司搭建安全管理平台,从视觉模型识别安全帽开始。我是从运行、训练、标注倒过来学习的。本次主要是学习标注工具labelimg的安装及简单使用。

2024-12-18 17:22:17 1379

原创 在windows系统运行安全帽识别项目Safety-Helmet-Detection的模型训练

还是为公司搭建开源的安全管理平台为目的,逐步探索。先找到了开源的安全帽识别的项目,之前文章学习了怎么简单运行。本次学习怎么去执行模型训练?

2024-12-17 18:02:27 527

原创 人工智能模型多种分类角度

计算机视觉:如图像识别、目标检测、图像生成等,常见模型有生成对抗网络、变分自编码器等.- 自然语言处理:包括机器翻译、文本摘要、情感分析等,相关模型如GPT、BERT等.- 闭源模型:由特定公司或组织开发,不公开模型细节,如某些商业化的AI模型.- 大型模型:参数量超过十亿,如GPT-3等,需要大量计算资源训练和使用.- 开源模型:任何人可访问和使用,如许多在GitHub上发布的模型.- 边缘部署:模型直接运行在用户设备上,如智能手机、IoT设备等.- 半监督学习模型:结合有标注和无标注数据训练.

2024-12-14 13:39:17 1141

原创 vscode(Visual Studio Code)的安装及汉化

还是安全帽识别的学习,需要写点python代码,我对vscode工具有些许了解,准备用它来开发python。

2024-12-13 11:49:59 939

原创 在windows系统用Anaconda搭建运行PyTorch识别安全帽项目的环境

使用Anaconda来搭建PyTorch运行模型比较方便。就是我的机器太差了,估计训练很难,运行问题不大。为后续免费搭建工业场景安全帽检测的方案奠定了基础。本人没有学过AI和Python,过程中使用到了豆包和文心一言帮助我找思路,帮我快速实现了我的初步结论。

2024-12-04 15:42:24 1186

原创 在windows系统中安装python并确认安装成功

因为之前的AI模型训练发现模型是用的基于python的插件来训练的,我想简单的学习一下这个过程。所以,先搭建训练环境。属于工业安全帽AI检测的番外篇吧!

2024-11-29 17:49:41 459

原创 开源代码统计工具cloc的简单使用

公司之前开发了个小系统,要去申请著作权,需要填写代码数量。应该怎么统计呢?搜索了一下,还是用开源工具cloc吧!我的操作系统是windows,代码主要是java项目和vue项目。

2024-11-21 18:35:07 1029

原创 关于java代码中资源释放的写法

我的代码风格主要还停留在jdk1.5的时代,今天AI写了一段文件读取的代码给我,我发现它没有写资源释放的代码。一查,发现jdk1.7就开始有了,所以记录一下。

2024-11-21 11:22:15 281

原创 工业生产安全-安全帽第二篇-用java语言看看opencv实现的目标检测使用过程

公司是非煤采矿业,核心业务是采选,大型设备多,安全风险因素多。当下政府重视安全,头部技术企业的安全解决方案先进但价格不低,作为民营企业对安全投入的成本很敏感。利用我本身所学,准备搭建公司的安全管理技术平台,从视觉、传感等多方面配合,逐步将公司的生产安全管理技术平台搭建起来。也许在不久的未来,公司各层级都看到了技术的价值,会逐步过渡到一线品牌的安全产品上来,逐步推动生产安全技术在公司的应用。

2024-11-19 09:36:51 1333

原创 工业生产安全-安全帽第一篇-opencv及java开发环境搭建

本次文章,涉及的知识很多,主要包含:怎么找到OpenCV的安装文件?OpenCV是什么?java使用OpenCV的关键是什么?java使用dll的机制是什么?JDK本身与其内部dll的关系是什么?java加载dll的两个方法?eclipse中项目加载外部jar包的两种方法?用java代码确认你具备了OpenCV开发的基础环境? 期望一步步引导公司进入基于AI的安全管理时代,对于民营企业,一步到位不太现实。技术上的,人员上的,管理上的,都需要一个过渡的阶段。

2024-11-14 18:04:29 818

原创 maven工程修改jdk编译版本的几种方法

maven工程修改jdk编译版本的几种方法,以前这些小细节处理了就处理了,没有去记录,现在带徒弟,就写下吧!可能不全面,不喜勿喷。哦,说下,本文的例子是在eclipse中开发截图的。

2024-11-14 14:41:15 1001

原创 Windows系统中Oracle VM VirtualBox的安装

公司安排了师带徒,环境搭建问题一直是初级程序员头疼的事情,我记录一下这些基础的内容,方便初学者。大部分开发者的机器还是windows系统,所以写了怎么安装VirtualBox

2024-11-07 11:40:24 1725

原创 引导徒弟找到用java程序拉取钉钉考勤记录的方法

公司安排了师带徒任务,两个徒弟都满了一年了,基本具备独立上手的能力。但他们跟我当年一样,缺乏系统性思维,不知道体系化的思路。所以,借着公司安排给他们的拉取钉钉考勤记录的任务,我记录分享一下引导他们找到合适方案的过程。

2024-10-31 12:05:24 572

原创 SpringBoot使用JpaRepository方法命名和@Query查询的一些复杂场景

JpaRepository方法命名和@Query查询各有所长。对用户查询使用的建议@Query吧,需求怪异的多些。内部模型间逻辑的用JpaRepository方法命名查询还是很高效的,可读性也很强。

2024-10-25 17:55:48 1252

原创 对高危漏洞“Docker Engine API is accessible without authentication”的修复

之前文章将1Panel软件的Doocker端口给到了局域网,安全组兄弟扫描认为是高危漏洞,可能导致攻击者获取对Docker主机的完全控制权。

2024-10-08 19:56:09 1290

原创 带着徒弟从一次跨域漏洞修复展开的学习

公司安全兄弟提示我们一个应用存在CSRF跨域攻击的漏洞,我带着徒弟开展漏洞修复。全面的了解什么是跨域访问?存在什么安全风险?

2024-09-24 12:16:25 1180

原创 程序员结合“六祖坛经”、“道德经”和“全息理论”,从抽象与具象对经络的认知

我们对“路”形态上的认知是不是可以抽象为“连续的一种结构,与周边存在明显的边界”?但是又有人反对了“穴位是一个个的点位,并不是连续的啊”?我反问一句“小时候,我们过河没有桥,走的一个个的石墩也不是物理上连续,不也是一条路吗?读了六祖慧能大师的话,我的认知是“道是客观世界运行的规律,道并不会因为我们没发现、发现不全或者表达体系不完全符合认知逻辑就不存在”。路的定义,相信大部分人会认同这个定义“连接多个地方的、可以通行的、连续的通道”。连接的是心脏和肢体末端,血液在其中通行,血管是肉眼可见连续的通道。

2024-08-24 18:25:28 296

原创 java开发环境搭建基础之3----开发工具eclipse中Maven配置

公司安排了带徒弟任务,写点基础的环境搭建这些吧。搭建基础开发环境,主要是jdk、eclipse、git、maven、mysql。后续再考虑编写jenkins、nexus、docker、1panel等CI/CD环境搭建。本次主要内容是eclipse中自带maven的配置。我的开发环境,电脑是windows11家庭版。

2024-08-01 15:48:15 1301

原创 java开发环境搭建基础番外篇之----Maven在windows的安装及配置

公司安排了带徒弟任务,写点基础的环境搭建这些吧。搭建基础开发环境,主要是jdk、eclipse、git、maven、mysql。后续再考虑编写jenkins、nexus、docker、1panel等CI/CD环境搭建。本次主要内容是maven在window是系统中的安装及配置。我的开发环境,电脑是windows11家庭版。属于基础环境的番外篇,可以直接使用eclipse中的maven,也可以自己安装。

2024-08-01 15:43:36 1083

原创 java开发环境搭建基础之2----开发工具eclipse在windows的安装

公司安排了带徒弟任务,写点基础的环境搭建这些吧。搭建基础开发环境,主要是jdk、eclipse、git、maven、mysql。后续再考虑编写jenkins、nexus、docker、1panel等CI/CD环境搭建。本次主要内容是eclipse的下载安装及运行。我的开发环境,电脑是windows11家庭版。

2024-08-01 11:37:47 500

winsw-64.exe

winsw-64.exe

2025-09-11

think in java

think in java

2025-09-03

labelimg 20241218 下载

开源的labelimg下载版本

2024-12-18

Safety-Helmet-Detection安全帽检测

整个很大,1个多G,我删除了data(图片和标记文件),需要自己测试训练的去看原始的开源项目地址https://github.com/jomarkow/Safety-Helmet-Detection。向作者点赞,我这里只是用于演示怎么运行作者模型的结果。

2024-12-04

开源代码统计工具cloc

java、javascript等各种代码统计

2024-11-21

opencv-java4100.dll

opencv-java4100.dll

2024-11-14

opencv-4100.jar

opencv-4100.jar

2024-11-14

空空如也

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

TA关注的人

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