自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

inter_peng的专栏

选择了技术这条路,就不能怕艰苦。骐骥一跃,不能十步;驽马十驾,功在不舍!

  • 博客(262)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python,如何将元组中的元素作为参数传入函数

本文由Markdown语法编辑器编辑完成。1. 需求:现在有一个需求需要实现:2. 函数实现:https://stackoverflow.com/questions/1993727/expanding-tuples-into-arguments

2018-10-09 09:54:06 13829

原创 加入医疗影像AI公司的一些感受

本文由Markdown语法编辑器编辑完成。不知不觉,在新的公司已经工作了两周多。由于刚入职公司,所以在业务方面还是有一些不太熟悉,导致近期加班比较多,也没有很多的时间来思考和撰写博客。在即将来到的中秋假期,可以稍微放下一点手头的工作,记录一下这两周来加入新公司的感受。1. 传统软件公司——互联网公司这是自己工作的第二家公司,上一家公司是一家从事医疗影像软件开发的传统软件公司,主要从事一些对日...

2018-09-21 23:11:59 6728 4

原创 合理用药功能在医院信息系统(HIS)中的应用

本文由Markdown语法编辑器编辑完成。1. 合理用药  在医院信息系统中,通过医生工作站,为患者开具西药或中成药医嘱时,为了能够尽可能地确保医生开出的医嘱是安全和合理的,医院要求医院信息系统需要和合理用药系统进行集成,对医生开出的药品医嘱进行合理化监测。  合理用药系统对于医生开药端的要求是:在医生开出医嘱进行保存前,需要将该患者的当前药品处方,以及该患者当天在其他科室开出的所...

2018-08-21 17:19:47 5658

原创 第27届中国国际医用仪器设备展览会暨技术交流会(China-Hospeq)参加感想

本文由Markdown语法编辑器编辑完成。一、我与China-Hospeq的渊源2018年8月17日~19日,第27届中国国际医用仪器设备展览会暨技术交流会在北京国家会议中心如期举行。不知不觉中,这已经是我来到北京的第8个年头中,第4次参加这个展览了。我是2010年9月来北京读研究生,记得研二2011年,导师给我们实验室的所有同学发了邮件,让我们周末有时间去国家会议中心参加这个展览...

2018-08-20 22:13:35 797

转载 近期关注的医疗人工智能的一些新闻

本文由Markdown语法编辑器编辑完成。最近比较关注医疗人工智能的新闻,主要关注的新闻有:专访科大讯飞医疗CEO陶晓东:GE、飞利浦之后,我正在为讯飞医疗布哪些局? https://www.leiphone.com/news/201709/p8FswspIYqCpQaFJ.html, 2017-09-05近日,国内首家人工智能实体医院正式成立,其AI系统学习了近百万张医学影像资...

2018-07-25 21:24:14 1514

原创 HIS与护理系统集成经验之我谈

本文由Markdown语法编辑器编辑完成。1. HIS与护理系统集成之需求理解:移动护理系统是急诊科室的一个第三方系统,该系统主要是用来对一些需要留观的病人提供短期的护理,护理时间取决于这个病人的病情严重与否。如果只是短期内的不适,那么观察几个小时,待稳定后便可以离开;如果病人不稳定,则需要持续进行观察;如果仍然无法控制病情,则需要办理住院手续,由急诊病人转为住院病人。门诊上线时,需要...

2018-06-30 09:14:09 1172 2

原创 《人工智能基础(高中版)》读书摘录

本文由Markdown语法编辑器编辑完成。1. 概述:2. 章节摘录:第一章:人工智能:新时代的开启1.1 跨越时空:铭铭的一天 1.2 光辉岁月:人工智能简史 1.3 百花齐放:人工智能在各行各业的应用 1.4 初露真容:人工智能与机器学习 1.5 本章小结第二章:牛刀小试:察异辨花2.1 初学乍练:分类任务 2.2 含英咀华:提取特征 2.3...

2018-06-23 17:31:30 4731

原创 数据库的一些新概念——非增删改查操作

本文由Markdown语法编辑器编辑完成。1. 前言现在任何一个系统的运行,都离不开数据的支撑。而管理数据一般都需要用到数据库工具。常见的数据库服务器有:Oracle, MySQL, Access等。数据库编程语言被称为SQL。在过去的印象中,一般与数据库进行交互,都是通过写SQL语言,进行增(insert)、删(delete)、改(update)和查(select)的操作。除了这...

2018-05-25 20:15:16 968 2

原创 ”文档写作能力“ 是软件开发工程师必备的素质之一!

本文档由Markdown语法编辑器编辑完成!1. 概述:不知不觉中,从刚毕业时的毛头小伙,到现在的油腻中年程序员,已经过了将近五年了。在这五年中,做过的项目,大小加起来也有十几个了吧,写过的代码量5万行应该差不多了吧。在这五年的工作过程中,除去软件开发能力的提升,系统和软件架构能力的扩展外,越来越让我感觉重要的,就是可能被大部分程序猿和程序媛们忽略的能力——文档写作能力!这里的文档...

2018-05-13 19:08:42 6157 3

原创 医院信息系统(HIS)的“一个都不能少”!

本文由Markdown语法编辑器编辑完成。1. 《一个都不能少》  《一个都不能少》是1999年上映的一部剧情片,由张艺谋导演拍摄。该片使用一班非专业演员制作一出像纪录片的电影,故事主题是关于农村、贫穷及文盲的问题。本片获得十项国际电影奖项,包括金鸡奖、圣保罗国际电影节和威尼斯电影节的金狮奖。 (图片摘自豆瓣:https://movie.douban.com/subject/...

2018-04-11 22:16:37 5501 6

原创 为什么一个系统的运行日志log是至关重要的?

本文由Markdown语法编辑器编辑完成。1. 日志文件  初学编程时,我们的主要精力都放在了编程基本功和算法等方面的提高上。但是,随着项目规模的不断扩大,日志的正确应用对于维护一个系统的正常运行却具有至关重要的作用。  试想,当一个系统在运行过程中突然奔溃时,如果系统没有抛出任何的异常提示信息,那么对于系统运维人员将会是多么痛苦的一件事,因为他无法去快速地定位问题,更别谈去解决问...

2018-04-07 20:00:04 5076

原创 Spring定时任务之Cron取值规范

本文由Markdown语法编辑器编辑完成。1. 定时任务:什么是定时任务呢?就像我们用手机设置闹钟,周一到周五每天早上6点钟响闹铃,并且每隔10分钟再响一次;周六和周日可以设置8点中闹铃。就像电脑的杀毒软件,设置每天凌晨的时候,开启自动扫描电脑硬盘,并进行杀毒等操作。可见,定时任务在我们的日常生活中是有很常见的。因此,有必要了解Java项目中是如何实现定时任务的?2...

2018-03-31 09:04:47 802

原创 解决定时工程schedulePro无法在tomcat中启动的问题

本文由Markdown语法编辑器编辑完成。1. 问题提出:现假设已经有A,B,C三个工程,A为挂号register,B为门诊outpatient,C为收费hisPay三个工程。由于在这三个工程中都存在一些定时功能: 比如, (1)在register挂号工程中,需要定时(每隔5分钟)去查一下挂号表,是否有已经挂了费但是还未缴费的患者。因为一旦挂号,HIS会将号资源锁号(类似于在12306网站上抢到

2018-03-29 22:32:02 870

原创 Java中基于Java对象生成XML的解决方案

本文由Markdown语法编辑器编辑完成。1. 需求分析:2. 解决方案:3. 参考链接:Jaxb annotation初步使用: http://www.cnblogs.com/fragranting/archive/2012/03/25/xml–jaxb.htmlXML element with attribute and content using JAXB:...

2018-03-23 23:19:30 1451

原创 Java解析调用webservice服务的返回XML串

本文由Markdown语法编辑器编辑完成。1. 需求分析;已知当在调用某一webservice的服务时,如果调用成功,会接受到该服务的返回XML串。后端在获取了该XML原始串时,需要进行解析,将其解析为JSON格式,以便于发送到前台,供前台页面显示和交互。2. 解决方案:该XML的原始形式为:<?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Enve

2018-03-19 22:22:38 17464 7

原创 Visual Studio在Release模式下开启debug调试

本文由Markdown语法编辑器编辑完成。1. 在Release模式下开启debug调试在Visual Studio一般默认有四种编译方式: Debug, MinSizeRel, Release, RelWithDebInfo.在前面的博文中,曾经提到过我以前不太熟悉的一种编译方式RelWithDebInfo。该模式在保留Release模式下运行快速的前提下,又可以给特定的工程开启Debug模式,

2018-03-14 19:19:52 9683

原创 从奔溃记录的dump中获取异常信息并解决的基本流程

本文由Markdown语法编辑器编辑完成。1. dump文件是什么?2. 如何基于dump文件获取程序奔溃信息3. dump解决问题示例:已知从一次奔溃中生成的dump文件中显示的异常信息为: Exception Information: The thread tried to read from or write to a virtual address for which it does no

2018-03-14 19:12:20 2086

原创 基于QtSoap发送webservice服务的基本实现

本文由Markdown语法编辑器编辑完成。1. 需求场景  现有一个需求是,在门诊HIS的开发过程中,在有医保实时结算的情况下,门诊的每一笔交易,都需要根据医保的要求,拼成一个XML的串,然后去调用医保的分解(Divide)接口。但是,由于医保有很多的规则,如果拼的串不符合医保的规则,那么在交易时可能会引起医保的拒付。  因此,为了保证在调用医保接口时,能够确保发送给医保的XML串是符合医保规范的,

2018-03-14 19:01:31 3308 2

原创 在Oracle中创建新用户, 并且赋予该用户查看其他用户视图的权限

本文由Markdown语法编辑器编辑完成。1. 需求提出在HIS与第三方系统进行集成时,某第三方系统需要访问HIS数据库的视图而非全部的数据库表。HIS的数据库为Oracle, 因此需要在Oracle中在原有用户的基础上,再增加一个用户,该用户仅能查看HIS中为其开放的视图。这也是为了系统之间的安全考虑的。2. 解决方案经过技术查阅,找到的解决方案如下:(1)以system用户登录oracle数据库

2018-03-06 19:02:33 25397 1

原创 葛文德之医生三部曲《医生的修炼》、《医生的精进》和《最好的告别》

本文由Markdown语法编辑器编辑完成。《医生的修炼》目录 总序: 了不起的葛文德 楔子: 当简单科学遇到复杂个体 第一部分: 孰能无过 01: 一把刀的修炼 02: 像机器一样精准 03: 切烂的喉咙 04: 9000个医生的嘉年华 05: 好医生是怎...

2018-03-03 11:06:49 10994

原创 CA(电子签名)与HIS等医疗信息化系统的集成简介

本文由Markdown语法编辑器编辑完成。1. CA的概念及其在医疗信息化系统中的作用CA是Certificate Authority的首字母缩写,含义为”证书认证”。北京地区的CA是由北京数字认证股份有限公司(BJCA)提供产品和服务的。1.1 为什么要使用数字签名呢?(1)完整性: 对于数字签名, 签名和原有文件已经形成一个混合的整体数据,不能篡改,从而保证了数据的完整性. (2)私有密钥:

2018-02-10 16:51:05 12402 1

原创 从字符数组中获取子串(Get a substring of a char*)

本文由Markdown语法编辑器编辑完成。1. 问题提出:目前正在做业务系统与一款身份证读卡器的系统集成。该款身份证读卡设备, 可以从放置在读卡区域的身份证中读取到身份证的基本信息,包括: 姓名, 性别, 民族, 出生年月日, 身份证号码, 户籍地, 以及身份证的签发机构, 而且可以读取到身份证的有效期等有效信息.该身份证读卡器厂商提供了二次开发的集成文档。提供了一个头文件,以及所...

2018-02-08 23:45:30 7064 1

原创 原来打印机有这么多类型呀!

本文由Markdown语法编辑器编辑完成。以前对打印机的印象就是,在打印A4纸时用的激光打印机。常用的品牌有:HP,EPSON等类型。但是,最近在做医院项目时,才知道原来医院等大型机构,根据不同的业务需要,打印机的类型也是非常多的。最近接触的打印机除了在办公室常见的激光打印机外,还有:(1)针式打印机:主要用来打印各种类型的发票,如自费发票,医保结算的发票等。 以前不太了...

2018-02-08 22:52:00 1749 2

原创 C++调试时出现:“Run-Time Check Failture #0”的解决方案

本文由Markdown语法编辑器编辑完成。1. 问题提出:C++程序在debug模式下遇到了以下的错误提示: Run-Time Check Failture #0 - The value of ESP was not properly saved across a function of call问题。2. 解决方案:参考链接:https://stackoverflow.com/questions

2018-02-08 09:05:31 5564

原创 从unsigned char*(含有中文)转化为QString时出现乱码的解决方案

本文由Markdown语法编辑器编辑完成。1. 问题提出:2. 解决方案:I encode a string using Blowfish algorithm and it saves the encoded string as an unsigned char *,and now I have to convert it to QString, i tried the following and

2018-02-08 08:58:49 2702 1

原创 在Eclipse中关闭工程JavaScript检验的方法

本文由Markdown语法编辑器编辑完成。1. 问题提出:在Eclipse中,一般会打开自动编译的选项。这样当在项目中,对项目进行修改后,可以马上自动进行编译,而不需要每次都全部编译项目。但是Eclipse默认会对项目中的代码进行校验(Validation)。特别是当Web项目,会有大量的JavaScript代码,如果每次修改代码都对JavaScript进行语法检验时,会消耗很多不

2018-01-13 14:01:42 1549

原创 Java中JSONField字段大小写失效的问题解决

本文由Markdown语法编辑器编辑完成。1. 问题提出:近期在做HIS系统集成时遇到了一个比较奇怪的问题,大致情况如下:医院检验科的某第三方系统,在接收到护士站送过来的患者血液标本号后,会通过该标本号,查询HIS中该标本号对应的检验申请单的详细信息和患者的一些基本信息中。在患者的基本信息中,包括一个字段是标识患者出生日期的。在这里我们假设该字段为: PATPatientDob。

2018-01-10 23:13:01 4882

原创 一次低级技术失误引起的《清单革命》

本文由Markdown语法编辑器编辑完成。1. 问题背景:  公司领导和同事们经过大半年的忙碌,HIS2.0门诊系统终于就快要上线运行了。在系统正式上线前,需要经过几轮的仿真测试,以便在上线前能够发现尽可能多的问题并及时解决,以保障系统能够顺利而平稳的上线。  作为门诊系统集成的我,担负着HIS门诊与医院多个系统之间的集成联调任务。在前面的文章中已经描述过与HIS门诊系统需要进行集成的外部第三方系统

2017-12-21 20:37:19 655

原创 桌面门户与单点登录简要介绍

本文由Markdown语法编辑器编辑完成。1. 单点登录的需求:  最近在医院工作的一项任务是将HIS门诊集成到医院已有的桌面门户中。   桌面门户是什么东西呢?它就是一个虚拟的桌面,这个桌面上会有很多业务系统的图标(如HIS门诊,HIS住院,财务系统,医保系统,BI,360视图等等),当用户通过桌面门户的登录页面进入这个桌面后,就会看到该用户所有权限范围内可访问的应用系统图标。虽然这些不同的业务

2017-11-21 18:32:14 1035

原创 一份心肌梗塞患者支架术后的出院诊断证明书

诊断证明书兹证明:xxx 同志曾在本院区xx病区xx病房住院诊治,病案号: xxx. 入院日期:xxxx年xx月xx日 至 xxxx年xx月xx日。特殊检查及治疗患者入院后完善常规检查,心脏彩超提示:LA 35mm LV 51mm EF 55%,节段性室壁运动异常,左室心尖部室壁瘤形成。胸片提示:两肺纹理重,未见实变;主动脉结偏宽; 肺动脉段平直;左室圆隆; 心胸比:0.54, 请结合临床。 予抗

2017-10-21 14:04:14 9783 1

原创 基于Qt的进程类QProcess启动本地Chrome浏览器

本文由Markdown语法编辑器编辑完成。1. 需求:现在有一个需求是,在一个浏览器中,当点击一个链接时,想启动另一个浏览器进程(如Chrome),并且将点击的这个链接在新启动的浏览器进程中打开。经过在网上查找,得到的解决方案如下,记录在这里:2. 基于QProcess启动程序:QString programAddress = "C:/Program Files (x86)/Google/Chrom

2017-10-14 15:51:39 4557

原创 一个HIS开发者眼中的三甲医院就医流程

本文由Markdown语法编辑器编辑完成。1.背景:这几日,我舅舅因为患有心肌梗塞,2个月前已经在当地的医院进行了血管支架的植入手术。医生建议2个月后进行复查。后家人建议舅舅来京进行进一步诊断,后决定来北京就医,目标医院是全国最好的心血管病三甲专科医院。昨日陪同舅舅和舅妈,在该医院体验了一套完整的就医流程,从门诊到住院。由于本人正在北京的另一家医院进行HIS系统门急诊模块的开发,因此对于就医的整个流

2017-10-13 13:49:15 7506 4

原创 使用Java解析XML文件或XML字符串的例子

本文由Markdown语法编辑器编辑完成。经验与教训:因为是Java项目,未加载特定的jar包,而导致在解析XML文件和字符串时,发生了ClassNotFoundException。 在使用dom4j进行XML的解析时,需要导入的两个jar包是: dom4j-1.6.1.jar和jaxen-1.1.1.jar包。由于原始xml文件的编码方式不对,导致在解码时发生异常。 解决方案是,一定要确

2017-09-16 11:36:18 15965 2

原创 IHE-C测试介绍及测试督查经历

本文由Markdown语法编辑器编辑完成。1. 前言:  最近在医院做HIS的系统集成,做的有点走火入魔了。晚上睡觉的时候,突然就梦到了自己在2012年的一个周末,和实验室的一个同学,一起去北京天坛医院参加IHE-C的测试大会,我们作为测试督查的那段难忘的日子。可惜,那时自己还没有养成写博客的习惯,也就没有把那段难忘的经历记录下来。但是,为期一周的IHE-C测试,是我与几十多家,来自全国各地的医疗软

2017-09-14 09:06:09 3359 3

原创 HIS-门急诊模块之系统集成工作摘要

本文由Markdown语法编辑器编辑完成。1.前言  最近半个月的工作主要都是围绕“HIS2.0-门急诊模块”与医院门诊很多的第三方系统(如LIS, PACS/RIS, ICU等)进行系统集成。由于”HIS2.0-门急诊模块”是基于B/S架构(AngularJS / SpringMVC+Spring + Hibernate)开发,因此在与第三方系统进行系统集成时,集成方案和接口采用了当下非常流行的R

2017-09-10 18:00:59 2020 2

原创 《构建之法》目录及摘要

本文由Markdown语法编辑器编辑完成。目录来自豆瓣: https://book.douban.com/subject/25965995/第 1 章 概 论1.1 软件 = 程序 + 软件工程 1.2 软件工程是什么 1.3 练习与讨论第 2 章 个人技术和流程2.1 单元测试 2.2 效能分析工具 2.3 个人开发流程 2.4 实践 2.5 练习与讨论第 3 章 软件工程师的成长3

2017-09-02 09:03:13 889

原创 WebService的基本介绍和调用实例

本文由Markdown语法编辑器编辑完成。1. WebService的基本介绍传统上,我们把计算机后台程序(Daemon)提供的功能,称为”服务”(service)。比如,让一个杀毒软件在后台运行,它会自动监控系统,那么这种自动监控就是一个”服务”。通俗地说,”服务”就是计算机可以提供的某一种功能。根据来源的不同,”服务”又可以分成两种:一种是“本地服务”(使用同一台机器提供的服务,不需要网络),另

2017-09-01 20:51:19 18074

原创 JavaScript端构建RESTFul Client的简单例子

本文由Markdown语法编辑器编辑完成。1. REST服务:2. REST客户端:testRestfulClient.html文件内容为:<!DOCTYPE html><html><head> <title>RESTFul Client test page</title> <meta http-equiv="Content-Type" content="text/html;ch

2017-08-26 18:13:16 9049 6

原创 基于Jersey框架搭建Restful Java Web Service的基本步骤

本文由Markdown语法编辑器编辑完成。1. Restful Web Service2. Restful的基本框架3. 基于Jersey搭建Java Web Service的基本步骤3.1 项目源码载入Eclipse:从链接下载项目的源码,并且载入Eclipse工程中,可以看到项目的组织结构如下图所示: (图中红色线框包含的lib,都是根据相关类的需求,从jar下载网站下载后载入进工程的lib库

2017-08-12 13:28:48 11170

原创 dcm4che2-Java Library for DICOM

本文由Markdown语法编辑器编辑完成。1. 前言DICOM是所有医疗行业工作者都熟知的标准医学图像格式,但它又不止是一个图像格式那么简单。DICOM标准是一套医疗影像行业内必须遵守的标准,不管是医学影像设备制造商,还是医疗软件公司,医院的PACS等等,都必须遵守。DICOM标准共分为十六个章节。http://www.cnblogs.com/okaimee/archive/2010/07/19/1

2017-08-11 18:47:43 3441 11

JavaScript前端访问RESTFul服务器代码示例

本例是从前端,以Ajax的形式向豆瓣RESTFul服务器发起请求的简单示例。

2017-08-28

VC编程助手

支持VS2012及以下版本的编程助手。安装后,将新文件夹中的VA_X.dll覆盖VS2012的路径:“C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\n320tpa4.sne”下的同名文件即可。

2014-07-27

Everything

everything,一个大小只有不到1M的小软件,却具有令你着急的快速搜索能力!

2012-10-13

空空如也

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

TA关注的人

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