自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 自用的一些平时记录. 时不时更新

自用记录

2021-10-13 10:42:16 5369

原创 Ubuntu下编译vtk(java版本)【超详细-带过程截图】

我不喜欢废话,直接开始;文章有点长,但是如果你是要编译的话,我相信你会耐心看完的!参考链接(可跳过)https://vtk.org/Wiki/VTK/Configure_and_Build适用于 VTK 6.0 及以上版本,camke官方推荐 2.8.8 或更高版本,如果是在window上还需要 Visual Studio(8 或更高版本),windows编译的这里不讨论。请参考下面的链接东灵工作室window下编译安装。https://blog.youkuaiyun.com/weixin_42545664/ar

2021-08-24 15:23:09 815 4

原创 JAVA 版本 VTK 切割DICOM体数据 任意层厚输出成切片文件

在此之前,需要准备的资料大约有:1、Java 编译好的VTK版本,请自行搜索Camke 编译VTK有很多教程。有条件的,英文好的请直接梯子去VTK官网搜,有原版的编辑过程。我本人用的是7.1.1版本的VTK。2、dcm4che-core 5.12.0依赖包。开发环境 jdk1.8 64位,eclipse。废话不多说,直接开始正题。代码本人亲测,可以切割指定层厚。import java.io.File;import org.dcm4che3.data.Attributes;import or

2021-01-13 16:09:14 1078 3

原创 mybatis-plus 实体有属性 index 报错

mp index属性 报错

2024-07-17 17:29:00 229

原创 【Mysql】更新脚本SQL——新增索引

更新脚步 新增索引

2024-03-26 16:14:28 252 1

原创 【Mysql】更新脚本SQL——新增删除修改字段

更新脚步

2024-03-26 16:04:36 485 3

原创 springboot 打包插件

springboot 打包插件 xml

2023-03-20 10:13:51 553

原创 【IDEA】Disconnected from the target VM, address: ‘127.0.0.1:xxxx‘, transport: ‘socket‘

Disconnected from the target VM, address: '127.0.0.1:xxxx', transport: 'socket'

2023-02-08 10:05:53 22368 1

原创 IDEA 加载 vtk相关dll报错 C:\Windows\System32\vtkChartsCoreJava.dll

idea 加载vtk.dll 报错

2022-09-26 18:33:19 447

原创 Java文件上传同时携带参数

java文件上传 MultipartFile 并且携带参数

2022-07-04 15:50:22 9555

原创 springboot拦截器注入service为null【踩坑记录】

以下这种方式能注册拦截器,也能使用,但是获取到注入的service 是null。我的拦截器类@Componentpublic class LesionInterceptor implements HandlerInterceptor { @Autowired private IOrganizationService organizationService; // TODO 其他代码}配置类/** * spring boot 2.0以上版本 * https://blog.csd

2022-05-12 12:06:07 1502

原创 logback.xml 按天以及文件大小配置

继上篇文章,为了解决日志文件太大的问题,所以将日志文件拆分存储。<!-- 级别从高到低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --><!-- 以下 每个配置的 filter 是过滤掉输出文件里面,会出现高级别文件,依然出现低级别的日志信息,通过filter 过滤只记录本级别的日志 -->&

2022-05-11 16:25:04 1711

原创 logback.xml 按天配置

这种方式可以按天生成日志 但是缺点 有时候日志产生达几个G甚至几十个G,这时候对排查日志不方便,需要用专业的LogView才能看出来。如果生产环境debug是关闭的可以考虑。配置文件说明:当时也是参考网上的,具体是哪个地址不记得了,如有侵,删。<!-- 级别从高到低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --><!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --

2022-05-11 16:13:24 488

原创 windows命令第一弹

window命令开端

2022-05-11 14:52:46 172

原创 IDEA找不到项目根路径问题【多模块情况】

如果不对idea进行设置 则默认项目根路径是父项目根路径下,即使父项目就是一个壳儿。从eclipse转过来又点不习惯。下面给出解决方法。在启动项找到Edit 这个配置.找到要启动的那个项目,进行配置。解决!这时候这个项目启动根路径就是这个目录而不是父目录了!...

2022-04-12 14:13:04 1811 1

原创 Communications link failure

windows是上运行没有问题,但是部署到Linux上报错,报错信息com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at com.m

2022-03-14 10:53:05 2003

原创 spring boot maven 打包运行踩坑记录

如果系统配置了java环境变量 ,启动命令java 开头 例如@echo offREM 后续命令使用的是:UTF-8编码chcp 65001title=ai-mark-appjava -Dfile.encoding=utf-8 -jar ai-mark-app.jar则批处理名字就不能命名为 java.bat 否则dos窗口会一直输出将java.bat 换个名字就好了比如 start.bat 或者run.bat但是如果你的启动批处理是指定java 启动的 比如start ../j

2021-09-28 17:12:55 139

原创 java 版本vtk 打包调用dll问题踩坑记录【已解决】

eclipse里通过java build path 将vtk.jar 引入和 vtk相关的dll引入是可以运行vtk的,也是可以加载到相关的dll的,但是打包出来运行就报错。不用像网上说的要将vtk的dll放入环境变量(还要放第一个才能调用到),那后面别的程序安装自动覆盖第一个位置,那程序就不可以用了。这种办法是可以运行,但是不建议。我的解决办法,经过多次自己尝试的。1、将vtk的相关dll放入 你的jre的bin目录下。启动jar的批处理就要用start命令,这样java程序启动才能加载到vtk

2021-09-23 17:40:19 654

原创 Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after pac

Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after packaging: see MDEP-187. (org.apache.maven.plugins:maven-dependency-plugin:3.1.1:copy-dependencies:copy-dependencies:prepare-package)我这里的解决办法是将JavaSE-1.8 换成J

2021-04-15 15:57:59 819 1

原创 Chocolatey 的安装

操作系统 win 10 641、点击搜索power 找到 Windows PowerShell,右键【已管理员身份运行】,否则会安装不成功。运行Get-ExecutionPolicy。如果返回Restricted,则运行Set-ExecutionPolicy AllSigned或Set-ExecutionPolicy Bypass -Scope Process。根据提示输入"Y"回车,等待一会儿。。。。安装成功 可以输入choco 命令,如果出现安装的版本号则表示安装成功。参考chocolate

2021-04-06 14:59:10 290

原创 在没有显卡的虚拟机上测试 vtk mip投影报错

vtkWin32OpenGLRenderWindow (000000005EBBB180): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL driver. If you are using Mesa please make

2021-04-01 10:41:16 855

原创 关于 MinGW.exe下载的一点问题记录【最后有惊喜!】

MinGW官网 http://www.mingw.org,但是进去以后是这样的,放弃!知乎上有一篇文章《 MinGW-w64安装教程——著名C/C++编译器GCC的Windows版本》可以看看。里面的官网地址 http://mingw-w64.org/doku.php。根据作者的描述去下载的时候,作者的下载页面是这样的我下载的页面是这样的,我进去后的下载地址https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-rel

2021-03-26 13:42:56 619

原创 VTK 7.1API【留自用】

VTK7.1API

2021-03-11 13:48:28 405

转载 Data Visualization with Java and VTK

官方地址连接IntroductionIn this post we’ll show you how to develop a simple Java application for visualizing scientific data. We will use The Visualization Toolkit (VTK) for the actual data analysis and rendering and Java Swing libraries for a simple GUI that

2021-02-07 16:37:48 498 1

原创 java 打包运行异常 NoSuchElementException 遇到的坑

同一份打包程序,在我电脑上可以运行,在服务器上就是报错。找了好久也没有找到原因。折腾了2小时,已经快疯了…废话不多说。看下面错误信息…【解决方案】 将配置文件的 server.port的配置不要放在第一行。放在第一行我电脑上可以运行,服务器上不行。如下,服务器成功启动!搞定坑啊…...

2021-01-05 11:53:43 294

原创 Source not found for XXX【解决办法之我遇到的坑】

用了logbak的输出日志,在控制台加入代码跳转连接,但是却跳转不了自己写的代码。%d{yyyy-MM-dd HH:mm:ss.SSS} %-10([%thread]) %-5level %logger{50}(%file:%line\) - %msg%n原因!!!就是因为%logger{50}(%file:%line) 中间没有空格,造成连接跳转不了。解决办法:加入空格 %logger{50} (%file:%line)%d{yyyy-MM-dd HH:mm:ss.SSS} %-10([%t

2020-11-06 11:40:47 1494

原创 Unsupported JPEG process: SOF type 0xc3之jai_imageio-1_0_01-lib-windows-i586-jre.exe安装踩过的坑

开门见山。本人这里用的是jai_imageio-1_0_01-lib-windows-i586-jre.exe。(他还有另外的一个版本jai_imageio-1_0_01-lib-windows-i586-jdk.exe)。这里正式开始,本人测试环境:Win10 64位JDK是用jdk1.8.0_191 32位。直接双击jai_imageio-1_0_01-lib-windows-i586-jre.exe进行安装,如果之前已经装个一次,则第二次就会是卸载过程,如果没有装过,则是安装过程。以下过程

2020-05-15 12:13:00 977

原创 JPG2DICOM

maven 引用<!-- https://mvnrepository.com/artifact/org.dcm4che.tool/dcm4che-tool-jpg2dcm --> <dependency> <groupId>org.dcm4che.tool</groupId> <artifactId>dcm4che-tool-...

2019-12-18 10:12:21 682

原创 DICOM Standard Browser

名称中文CR(Computed Radiography)计算放射成像CT (Computed Tomography)计算机断层扫描MR (Magnetic Resonance)磁共振NM (Nuclear Medicine)核医学US (Ultrasound)超声SC (Secondary Capture)二次捕获X-Ray An...

2019-12-03 14:43:36 428

原创 Dicom的多帧转单帧(BTO2CTO)【JAVA】

目的:将一张多帧的dicom图像转成N张单帧的dicom图像。测试的Dicom(BTO)可以看到有里面共有62帧。传输语法也可以看到是1.2.840.10008.1.2.4.70,即代表是JPEG Lossless(JPEG无损压缩),可以从dcm4che-core-5.12中的UID.class中知道正式开始了…maven 主要引用<dependency> &l...

2019-11-19 13:36:26 2348 20

原创 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此查询

数据库类型为date类型,参数为空的时候就会报错com.microsoft.sqlserver.jdbc.SQLServerException: 不允许从数据类型 varbinary 到 date 的隐式转换。请使用 CONVERT 函数来运行此查询。如果参数是String类型的。eg1:123 则数据库会自动转成1970-01-01。eg2:123FF 则报错org.springframe...

2019-11-14 11:41:05 9782

原创 操作数类型冲突: varbinary 与 text 不兼容

SQLSERVER2012数据库设计的类型是text时候前端不能传null值,否则会报错com.microsoft.sqlserver.jdbc.SQLServerException: 操作数类型冲突: varbinary 与 text 不兼容,即使设置了允许为null用PostMan亲测...

2019-11-14 11:18:06 9174

原创 tift2dcm(tiff2Dicom、tiff转dicom)

胶片扫描tiff文件转dicom 首先感谢您花时间阅读这篇文章,在您为tiff转dicom文件而烦恼的时候, 不防认真的看看这篇文章能否帮到您,也希望您对文章中有错误的地方请不吝赐教。先谢谢各位笔下留情! 好了废话不多说,直接上主题!使用的语言 Java使用的开源库 Dcm4che需要用到的jar包:commons-cli-1.2.jardcm4che-core-5.12.0.j...

2019-06-23 15:14:28 2595 12

原创 【dcmWeb】dcm4chee-arc打开weasis查看失败解决办法(详细)

http://你的dicom服务器地址/dcm4chee-arc/ui2/可以进行dicom查看(客户端要装有java环境)再看这篇文章之前首先你得把dcm4chee-arc的查看器按钮调出来(为了形象,以下说【眼睛】);以下步骤都是基于有查看按钮的。点击【眼睛】按钮以后会下载一个weasis.jnlp的文件。第一次安装可能出现以下情况(记录位置: http://******)...

2018-09-30 15:22:20 1702 3

翻译 标题关于dicom文件的一些像素tag的直译

小白最近在做ct和pet融合的功能,由于英语抠脚,所以找了关于像素Pixel的一些tag来翻译留着备用,如果有觉得翻译不妥当的地方欢迎指出,反正我也不会改(哈哈~~~准确的说基本没时间去改,有时间肯定会改的)。我自己英语比较抠脚,所以是直接直译的(怎么翻译过来的你懂的),翻译比较蹩脚,能大概看懂明白什么意思就可以。可能有的tag已经不存在或者换名称了,至于那些后续遇见再加上。很多tag我也不是...

2018-09-28 15:57:16 1871 1

修改层厚切割的序列图像

修改层厚切割的序列图像

2021-01-13

1.2.840.113619.2.401.103714414681240.8699.190403095928.3.dcm

核医学dicom多帧测试图像,工包含62张dicom图像。传输语法:1.2.840.10008.1.2.4.70。

2019-11-19

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

TA关注的人

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