- 博客(65)
- 资源 (8)
- 收藏
- 关注
原创 使用java安全的移动文件
逻辑:复制完整文件 → 校验大小 → 删除源文件,兼容同盘、跨分区、网络目录。增加异常重试、自动关闭流,防止文件句柄泄漏。(C 盘→D 盘)。下面提供 JDK 原生 NIO 实现的。
2026-07-31 11:33:24
180
原创 dcm4che的storescp应用,打造亿级STUDY,百亿Dicom序列影像存储阅片服务,那都不是事儿。
由于我的电脑已经设置了JAVA-HOME为jdk1.8的,dcm4che-5.34.3需要jdk11以上,所以单独放到这个目录,给dcm4che-5.34.3专用。我测试将几个患者的影像(模拟多台CT机)同时推图传送,那是嘎嘎滴快,根本不用排队一个一个的存好了,返回状态,再存下一个。修改后:storescp.bat,主要加了:set LOCAL_JDK=..\..\jdk\jdk-17.0.19_10。storescp.py、storescp_config.json、logs是我后加的,下面介绍。
2026-07-30 15:13:27
204
原创 postgresql数据库免安装版安装到windows系统
新增一条授权,允许通过远程主机(不限制IP ),通过加密密码的方式进行数据库访问。以管理员权限运行cmd,并进入到bin目录,执行:pg_ctl --help。编辑数据库目录下:pgsql18_data/pg_hba.conf。如果出现报错,提示缺少xxx,请安装vc的运行组件后再次尝试。如果成功执行不报错,并且输出如下,则说明本机不缺少依赖包。我计划将data目录设置到:E:\pgsql18_data。编辑:postgresql.conf , 改成你想要的端口。输入你的密码后,会进行一些初始化。
2026-07-23 10:33:20
339
原创 Orthanc的Dicom文件存储扩展配置
编辑advanced-storage.json,保存后重启服务。新上传的dcm文件就会保存到指定的最新热盘中。
2026-07-22 16:49:13
60
原创 Orthanc服务器使用java上传dicom影像文件
Orthanc服务器搭好后就可以通过AET标识接收来自CT设备发送过来的dcm文件,也可以通过java代码直接发送dcm文件到接口。上传成功后出现两个序列组,一个1图,一个2图,因为我测试的3个dcm文件来自两组序列,Orthanc会自动识别所属分组。
2026-07-22 08:50:08
95
原创 记录一次将一千多万条数据导入到Oracle
imp system/orcl@10.10.37.232:1521/orcl file=d:\医保材料\61\data20260325.dmp fromuser=system touser=system tables="第六十一批_医保医用耗材汇总" ignore=y rows=y indexes=n constraints=n commit=y feedback=100 buffer=65536 recordlength=65535 log=d:\医保材料\61\imp_61.log。
2026-04-14 11:12:19
259
原创 一键把脏 Base64 转为标准 Base64
这两天做接口,接收文件base64码,生成文件,发现对方post过来的base64码,居然带空格,带换行,生成PDF一直打不开。使用这个代码清洗一base64后居然成功了。
2026-04-01 10:01:29
38
原创 VSCode使用
1、在搜索栏中,输入 "Chinese Language Pack for Visual Studio Code"。安装汉化包。2、安装语言包后,重新启动 VSCode 以应用更改。3、Ctrl加(+-),调整字体大小。4、Ctrl加,可打开设置。5、搜索并安装 插件。操作截图:1、打开文件夹,选择你的项目目录,空目录即可:(通过。
2026-02-08 11:26:18
387
原创 使用LUNA16原始CT数据集,加AirRC 标注文件分割肺动脉静脉。
说明:包含 254 例标注(肺动脉、肺静脉、气道腔、气道壁的 3D 分割掩码,NIfTI 格式)与元数据文件,遵循 CC BY 4.0 协议。说明:AirRC 标注基于 LUNA16 的 254 例 CT 构建,需先获取 LUNA16 原始数据,再与 AirRC 标注配准使用。访问 Figshare 链接,下载 AirRC 标注压缩包并解压,得到 NIfTI 格式掩码与元数据表格。:标注质量高、多结构联合,适合快速验证多任务分割模型,且与 LUNA16 兼容,便于对比基线。文件夹的目录,每个文件夹内是。
2026-01-29 08:01:04
683
原创 开源项目:vesselFM踩坑
意味着同时在 GPU 上处理 16 个 128×128×128 的 3D patch,单 patch 仅数据本身就占约 0.2GB(float32),16 个就是 3.2GB,再加上模型参数(约 1GB),直接超 4GB 显存;原理解释:3D patch 的显存占用与体积成正比(体积 = 长 × 宽 × 高),128³=2097152,64³=262144,体积是原来的 1/8,显存占用也同步降至 1/8;仅同时处理 1 个 patch,数据显存占用仅 0.0125GB(64×64×64),大幅释放显存。
2026-01-27 11:56:41
653
原创 TotalSegmentator 使用自定义数据集
通过以上步骤,你应该能够使用TotalSegmentator对你的自定义数据集进行分割。记得不断测试和调整以获得最佳效果。根据评估结果,你可能需要调整配置文件中的参数(如学习率、批大小、优化器等),或者尝试不同的模型架构来进一步优化模型性能。首先,确保你的数据集是按照TotalSegmentator要求的格式组织的。TotalSegmentator支持通过配置文件来设置模型参数。你可以创建一个配置文件(例如。),并设置必要的参数,如模型类型、训练参数等。是你希望模型输出的路径。
2026-01-26 08:28:45
358
原创 肺部CT影像血管分割(HiPaS方案)
该数据集来自VESSEL12挑战,其目的是比较从健康和患病人群的胸部计算机断层扫描中对肺血管进行(半)自动分割的方法。扫描来自各种来源,代表了各种临床上常见的扫描仪和协议。选择扫描,使得在大约一半的扫描中使用造影剂。大约一半的扫描包含肺气肿,结节或肺栓塞等异常情况。当前的最大切片间距为1毫米,大多数扫描(各向同性)。
2026-01-22 18:27:32
911
原创 conda环境配置nnU-Net生物医学图像分割肺动脉静脉血管
我的是python311版,就下载了:Miniconda3-py311_23.5.2-0-Windows-x86_64.exe安装完成后打开(管理员模式),就可以定制环境了。注意:所有指令都在这里执行,不是CMD环境。提前准备:修改虚拟环境 & 安装包路径:(默认装在C盘会占用大量空间,开始没注意回头弄浪费大量时间)参考网友这篇:# 查看虚拟环境默认路径# 查看安装包缓存默认路径# 添加新的虚拟环境路径(优先级1,最优先使用)# 添加新的包缓存路径(优先级1).condarc。
2026-01-20 19:36:32
611
原创 python+Java的网盘程序升级版。无感知备份文档,保护数据资产利器。
我的网盘在线编辑是直接调用本地office软件进行文件编辑,原汁原味,体验更好,保存后无感知自动上传。实现思路是在网盘python客户端实现一个web服务,接受URL传参触发文件路径比对,如果本地同路径文件存在,则直接调用office打开编辑,如果本地文件不存在,则下载保存到本地同途径,再打开编辑。3、大文件分片传输,然后在服务器端自动合成。10、在线编辑功能:在浏览器端查看office文件时,点击文件名可直接打开文件编辑,保存后自动上传。1、实时监控指定目录,或所有盘符的文件变化信息,新增、修改、删除。
2026-01-15 10:49:00
368
1
原创 很强的FileUtils.forceDelete
昨天写一个目录复制程序,手贱测了一下目录嵌套复制,导致创建了一个几万层的目录结构。结果用尽各种方法都删除不掉这个目录。最后无意中使用是 Apache Commons IO 库中FileUtils工具类提供的一个方法,用于。。
2025-12-11 08:44:27
401
原创 python写的文件备份网盘程序
找AI写个简单DEMO试了一下,发现可行,暂用CPU也是极低的,鉴于python编译成exe很方便在面端运行,资源库也很丰富,决定用python做个我想要的网盘程序,或者用于服务器文件备份软件。通过这个程序也进一步熟悉了python的编码方式,各种语法,数组,配置文件管理等等,发现还是蛮简洁的。主要是接收文件,接收事件,用户登录验证,查看个人网盘备份文件等功能。6、事件传输:sendAct.py(不传送文件,只传送动作,如删除,移动,改名)1、实时监控指定目录的文件变化信息,新增、修改、删除。
2025-11-24 17:35:41
385
2
原创 python实现的表格编辑器,支持将数据保存和载入,可用于保存配置文件。
【代码】python实现的表格编辑器,支持将数据保存和载入,可用于保存配置文件。
2025-11-20 16:33:42
137
原创 一些windows下的文件压缩备份bat脚本
以上脚本实现效果,将目录下所有文件打包成每个分片1024m的压缩包。压缩包文件名为当前日期。2、删除指定目录下3天前创建的目录,以及子目录下的文件。用于清理过期备份文件。
2025-10-28 15:14:07
144
原创 java实现多线程分片下载超大文件,支持HTTPS。
这段时间研究了下文件备份,用了几个软件都觉得不太理想,还是自己写的好用。1、待备份文件服务器,提供WEB服务写代码列出要备份的文件列表和下载地址。2、备份程序,定时读取URL页面,解析得到备份文件列表和地址,并下载保存。这样就可以实现任何要备份的文件都可以使用WEB列表模式下载备份。需要下载那些URL,增加配置文件和运行脚本即可。
2025-10-24 15:44:26
240
原创 Orthanc开源PACS服务器
Orthanc 是一个开源的医学影像服务器,用于存储、检索和传输医学影像数据,如 CT、MRI、X 射线等。它被设计成轻量级、可扩展和易于集成的医学影像存储解决方案。支持mysql和pgsql数据库。我喜欢他的原因是集成了开源多种web阅片工具。一个专用于CT机影像采集,再转存到其他多台Orthanc服务器里供调阅,再多数据也不怕。
2025-06-10 14:35:55
748
原创 开源影像浏览工具Weasis
日内瓦大学医院拥有悠久的开发医学成像软件的历史。从1990年开始,它开发的Osiris是第一个在世界各地自由分发的放射学成像查看器;从2010年开始开源Weasis。Weasis是使用Java开发的,部分图形渲染使用OpenGL,还使用了OpenCV库进行高性能、高质量渲染。它是由日内瓦大学医院(University Hospital of Geneva)开发的,已经广泛应用在医院、健康网络、多中心研究试验等领域。Weasis是一款开源、免费的DICOM医学图片查看器,用于可视化从医学成像设备获得的图像。
2025-06-10 08:48:31
1168
Java用注解的方式定义一个Servlet
2020-09-27
apache-ftpserver-1.0.6+mysql5.0数据库验证登陆版,已包含所需JAR。拿去直接启动就可以了。
2018-12-21
pdfbox-3.0.0-20180524.180606-675.rar
2021-06-22
mysql的ODBC驱动包。(mysql-connector-odbc-8.0.15-win32-winx64.rar)
2019-03-20
MiMics中analyze的cylinder通过3D计算合并的方法.pdf
2020-08-05
一个jquery.fullPage实例,解决了居中问题。分享给大家。
2020-01-10
钉钉自定义H5微应用中,如何调用webAPI切换当前用户组织/团队?
2024-05-14
如何使用腾讯云将图片文字识别转word保存
2024-01-11
java如何绘制这种双对数图表?
2023-11-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅