
JAVA
文章平均质量分 90
恒哥的爸爸
区域影像云平台 云胶片 云PACS 影像工作站
展开
-
二、医学影像云平台(云PACS-RIS和HIS接口和检查登记)
这里的接口文档一般都是由HIS来提供,文档里会给出很多概念,可能有病人ID号,身份证号,门诊号、住院号、体检号、挂号单号、主页ID(住院次数),HIS使用这些号来标记患者在医院得到的所有病案资料,一是来方便归档,二是精确隔离患者的每次入院或门诊的数据。这种方式,相对来说,不受RIS界面的实现方式限制(BS或CS),缺点就是RIS系统中,记录的检查状态和HIS系统中,记录的检查状态,在定时查询间隔内,发生异同的情况;同样,也可能由于系统调用异常,或者滞后,导致出院的时候,漏扣费的情况。原创 2024-01-06 19:13:53 · 1913 阅读 · 0 评论 -
Spring IoC容器以及Bean的创建过程
1 Spring静态结构介绍 什么是Spring,可以自己网上查询,总之,可以说是一个面向Web应用开发的,轻量级,企业级框架。它包含了如下图所示一些模块,这些模块的详细的概念和所负责的职责,可以通过搜索检索到。1.1 BeanFactoryBeanFactory关键类继承上图1所示位置, BeanFactory是整个BeanFactoryl类体系中最顶层的接口。上图2所示, HierachicalBeanFactory 描述了BeanFactory是可以组成...原创 2021-10-18 01:19:05 · 1032 阅读 · 2 评论 -
Dicom中Echo Store Find Move跨平台测试工具
1简介 工程下载地址https://download.youkuaiyun.com/download/rendawei636/28213295https://download.youkuaiyun.com/download/rendawei636/28213295 因为在云胶片或者医联体和PACS对接的实施中,我们的系统是linux系统,所以,自己开发了一个小工具,这个工具支持linux和window上部署。 SSM界面UI/Dicom测试工具 这里是程序展示地址,给大家提供...原创 2021-10-05 19:15:41 · 778 阅读 · 0 评论 -
Dcm4che CFind SCU源代码分析
1介绍几个测试程序DVTk · Downloadshttp://www.dcm4che.org/maven2/https://github.com/dvtk-org/DVTk2Dcm4che基本类概念Device 、Application Entity、Connect类静态关系2.1 Device设备,DeviceThe description of the device,自己理解即为一个当前虚拟设备的一个描述,内部可以包含多个应用实体概念和多个连接信息。类似Tomcat...原创 2021-10-04 23:00:28 · 1737 阅读 · 0 评论 -
Tomcat框架和Servlet在Tomcat中执行原理
1. 概要介绍 Tomat是一个Servlet容器,不过它也内部也放置了Web应用服务。先上一张Tomcat静态的结构简图Tomcat静态结构 从上图可以看出,在Tomcat中,Service,Host,Context,Wrapper四个相邻的容器之间的关系都是1对n的关系。其中,Service还包含了一个Connector,对应服务连接端口;一个Executor,用来维护内部Servlet的执行线程;一个 Engine,一个Engine可以配置多个Host,也就...原创 2021-05-13 19:00:15 · 514 阅读 · 0 评论 -
多数据库源配置- Spring中AOP的实现原理
最近事情比较多,没时间整理一些问题,就对以前的一篇https://blog.youkuaiyun.com/rendaweibuaa/article/details/113924920?spm=1001.2014.3001.5501Spring中的多数据源配置做一个原理上的注解。从多数据源配置的文章中,可以看到,我们自定义的DataSourceRouter类,继承于AbstractRoutingDataSource,又继承于DataSource接口,所以,DataSourceRouter是可以作为框架中的数据源接口实例的原创 2021-04-08 00:02:40 · 344 阅读 · 0 评论 -
SpringMVC+Mybatis多个数据源
线上业务中,通常WebServer可以通过横向扩展服务器来应对并发,但是,最终所有的请求还是要进入数据库,所以,数据库常常就成为整个并发的瓶颈。目前,互联网一般应对的方法,都是服务分组的思路,再加上各种缓冲集群的加持。微服务分组的方式,一般都是按照行业业务决定的,以我所处的医疗影像行业为例,常会设计出,用户中心服务集群,付款服务集群,RIS服务集群,报告服务,PACS服务,预约,排队叫号等等子服务。但是,随着业务量的增大,一些主业务服务数据库又不能满足我们日常的查询速度,当然也按照上边的方法做...原创 2021-02-21 22:34:43 · 761 阅读 · 1 评论 -
云胶片(云影像)
云影像(云胶片),已经存在多年,只不过由于现在有取代普通胶片的趋势,而胶片每年中国大约200亿-300亿的市场,所以,云胶片在火起来。我自己理解,胶片和“云胶片”没什么必然联系,只是有些人想叫它们有关系。其实,患者看不看这影像,没多大作用,关键是要影像科或者临床老师能方便快捷地看到另外一家医院的云胶片。所以,云胶片项目最好还是省、市牵头,否则,还是一个个信息孤岛。最近,我们做了iPad的应用,医生...原创 2019-03-25 13:07:39 · 22312 阅读 · 11 评论 -
Java 泛型学习 泛型擦除带来的不自然
Java 泛型学习 泛型擦除带来的不自然类型擦除是Java中泛型的实现方式。为了保证泛型引入之前的字节代码在不经过任何修改的情况下酒可以在新版的的虚拟机上运行,所以泛型是在编译器这个层次来实现的,这就保持了Java平台的兼容性。在Java源代码中声明的泛型类型信息,在编译过程中会被擦除,只保留不带类型参数的形式。经过类型擦除之后,包含泛型类型的代码被转换成不包含泛型转载 2015-05-21 22:22:22 · 558 阅读 · 0 评论 -
Java泛型-类型擦除
Java泛型-类型擦除一、概述 Java泛型在使用过程有诸多的问题,如不存在List.class, List不能赋值给List(不可协变),奇怪的ClassCastException等。 正确的使用Java泛型需要深入的了解Java的一些概念,如协变,桥接方法,以及这篇笔记记录的类型擦除。Java泛型的处理几乎都在编译器中进行,编译器生成的bytecode是不包涵泛型信息的,泛型转载 2015-05-20 23:00:01 · 527 阅读 · 0 评论