Tools
文章平均质量分 77
inter_peng
这个作者很懒,什么都没留下…
展开
-
如何在VS Code开发Slicer插件的过程中进行调试?
本文由Markdown语法编辑器编辑完成。1. 前言在开发slicer插件的过程中,经常需要了解程序运行过程中的中间值。一般有两种方法,第一种比较原始的方法是,在需要输出变量值的时候,用print()或logging.info()函数;第二种则是在程序中增加断点,通过断点调试,来逐行或逐个函数的debug.如果只是很少的代码量,用print显示是最快的。但是当项目的代码量较大,且调用逻辑比较复杂时,我们就必须借助于Debug工具来调试。2. 如何在VS Code中调试在Slicer的论坛中,介绍了原创 2022-06-02 13:12:50 · 679 阅读 · 0 评论 -
ORS Visual医学影像三维处理软件简介
本文由Markdown语法编辑器编辑完成。1. ORS Visual软件简介:2. C/S模式The most logical choice to meet any medical imaging challenge. ORS Visual是满足任何医学影像工作挑战的最合理的选择. ORS Visual offers a full suite of advanced 3D visualizati原创 2017-03-31 20:29:20 · 9918 阅读 · 1 评论 -
OsiriX User Manual - 3D Curved MPR(曲面重建)
本文档由Markdown语法编辑器编辑完成。1. OsiriX 简介:OsiriX软件是一款世界著名的Dicom Viewer软件。OsiriX MD, the medical edition of OsiriX, is certified and validate for clinical use in medicine(FDA, CE, ANVISA). With ultrafast perfo翻译 2017-04-02 13:38:58 · 5379 阅读 · 4 评论 -
访问Oracle数据库的四款工具软件介绍
本文由Markdwon语法编辑器编辑完成。1. Oracle数据库介绍:关于Oracle数据库,以及它和MySQL, SQL Server等其他数据库的介绍和区别,可以查看以下来自知乎的链接。 https://www.zhihu.com/question/19866767Oracle成立于1977年,早期的理论基础来自于IBM的一篇论文《A Relational Model of Data for原创 2017-07-10 19:53:32 · 120903 阅读 · 4 评论 -
使用DebugView工具调试和观察程序运行的基本方法
本文由Markdown语法编辑器编辑完成。1. DebugView的介绍:DebugView is an application that lets you monitor debug output on your local system, or any computer on the network that you can reach via TCP/IP. It is capa原创 2017-07-05 20:21:50 · 10141 阅读 · 0 评论 -
使用Toad插件SQLTracker追踪应用程序与数据库的交互
本文由Markdown语法编辑器编辑完成。现在的应用程序一般都需要与数据库打交道,应用程序的不同业务归根结底是对数据库的增删改查。然而,当我们像面对黑盒一样拿到一个应用程序,而不知道这个应用程序的内部实现逻辑时,我们如何能够获取每一个操作背后所关联的数据库操作呢。今天了解到了一款工具,是功能强大的数据库客户端Toad的一个内置插件——SQLTracker,通过这款工具软件,我们可以很方便地追踪程序对原创 2017-08-10 19:07:01 · 13426 阅读 · 1 评论 -
在Eclipse中关闭工程JavaScript检验的方法
本文由Markdown语法编辑器编辑完成。1. 问题提出:在Eclipse中,一般会打开自动编译的选项。这样当在项目中,对项目进行修改后,可以马上自动进行编译,而不需要每次都全部编译项目。但是Eclipse默认会对项目中的代码进行校验(Validation)。特别是当Web项目,会有大量的JavaScript代码,如果每次修改代码都对JavaScript进行语法检验时,会消耗很多不原创 2018-01-13 14:01:42 · 1548 阅读 · 0 评论 -
基于QtSoap发送webservice服务的基本实现
本文由Markdown语法编辑器编辑完成。1. 需求场景 现有一个需求是,在门诊HIS的开发过程中,在有医保实时结算的情况下,门诊的每一笔交易,都需要根据医保的要求,拼成一个XML的串,然后去调用医保的分解(Divide)接口。但是,由于医保有很多的规则,如果拼的串不符合医保的规则,那么在交易时可能会引起医保的拒付。 因此,为了保证在调用医保接口时,能够确保发送给医保的XML串是符合医保规范的,原创 2018-03-14 19:01:31 · 3308 阅读 · 2 评论 -
Visual Studio在Release模式下开启debug调试
本文由Markdown语法编辑器编辑完成。1. 在Release模式下开启debug调试在Visual Studio一般默认有四种编译方式: Debug, MinSizeRel, Release, RelWithDebInfo.在前面的博文中,曾经提到过我以前不太熟悉的一种编译方式RelWithDebInfo。该模式在保留Release模式下运行快速的前提下,又可以给特定的工程开启Debug模式,原创 2018-03-14 19:19:52 · 9675 阅读 · 0 评论 -
Tools介绍:最快的DicomViewer软件 - RadiAnt Dicom Viewer
本文由Markdown语法编辑器编辑完成。1. 背景: 在开发医疗软件的过程中,已经接触了很多开源的Dicom Viewer软件,这些都大公司出品的非商业版软件,如PhilipsDicomViewer,看起来高大上;也有一些很小巧的软件,如ezDicom软件。 但是以上提到的这几款软件,当然指的是免费版,仅提供了基本的二维阅片功能,暂不支持三维后处理功能。近日在网上浏览关于医学影像处理软件的帖子原创 2017-01-12 20:19:45 · 50066 阅读 · 12 评论 -
工欲善其事,必先利其器
在医疗软件公司工作已两年有余。在过去的两年中自己也亲身经历了4~5个比较大的项目。这些项目中,既有以C++为主导的桌面型应用软件,也有以Java和JSP、JavaScript为主的B/S型项目。由于工作中需要跟医疗影像(CT/MR/CR/US等DICOM影像)打交道,而这些影像与一般常见的JPG/BMP/PNG等格式的影像有较大的差别,因此在预览这些DICOM格式影像时,往往需要专业的看原创 2015-10-30 22:53:06 · 2222 阅读 · 0 评论 -
Visual Studio之RelWithDebInfo模式,“被忽视”的编译模式
本文由Markdown语法编辑器编辑完成。1. 背景:在Visual Studio的编译模式选项中,一般有四个模式:Debug, Release, RelWithDebInfo, MinSizeRel。大家一般对前两个模式比较多。Debug版本是调试版本,对代码不做任何优化,可以debug项目中的任意文件;Release版本是发行版本,顾名思义就是当程序开发完成后,程序的一个发布版,它对代码做了优化原创 2016-12-29 23:37:32 · 23709 阅读 · 5 评论 -
基于MITK实现区域生长分割的介绍
本文由Markdown语法编辑器编辑完成。1.关于MITK:MITK的全称是”The Medical Imaging Interaction Toolkit”。它是一款开源的交互式医学图像处理软件开发和应用平台。MITK将ITK和VTK整合为一个应用框架。该软件由德国一个研究室开发。官网地址为:http://mitk.org/wiki/MITK 。与MITK同名的还有另一款由中科院自动化研究所开发的原创 2016-06-22 20:28:48 · 7787 阅读 · 1 评论 -
Visual Assist的Syntax Coloring功能失效的解决方法
本文由Markdown语法编辑器编辑完成。问题提出: 今天在重装完Visual Studio 2012, 并且安装了番茄出品的软件助手 Whole.Tomato.Visual.Assist.X后。在装载项目后,发现软件助手的语法着色功能失效了。如下图所示为,Visual Assist中默认的语法着色设置。 , 其中:Blue —— Classes, Structures and Typed原创 2016-08-15 18:55:01 · 1420 阅读 · 0 评论 -
《Mimics软件临床应用:计算机辅助外科手术》目录摘要
本文由Markdown语法编辑器编辑完成。1. Mimics软件在前面的博文中,已经有介绍Mimics和Amira这两款在医学影像处理中非常流行的软件。这篇文章主要介绍一本详细讲解Mimics软件在临床手术中的应用,书名为《Mimics软件临床应用:计算机辅助外科手术》,这本书的百度云分享地址如下: http://pan.baidu.com/s/1eSBdC3K。书籍的封面为: 这本书的作者是在原创 2016-08-06 00:05:33 · 6970 阅读 · 3 评论 -
持续集成(Continuous Integration)基本概念与实践
本文由Markdown语法编辑器编辑完成。1. 持续集成的概念持续集成(Continuous Integration)的概念有很多不同的版本,持续集成的出现是为了配合敏捷开发(相对于瀑布开发)的速度和效率而产生的一个用于编译、测试、发布、部署的工具。为什么叫持续呢?因为编码人员每天都会向项目提交代码,因此项目源码每天都会发生改变,为了能够验证最新的代码是否能够被成功编译,是否会影响前面迭代已经通过的原创 2016-11-11 19:26:52 · 8992 阅读 · 0 评论 -
Python IDE —— PyCharm的基本介绍
本文由Markdown语法编辑器编辑完成。PyCharm的介绍:PyCharm是一款Python的IDE的编辑工具,它是由Jetbrains出品的产品。之前我在做Web项目,前端撰写JavaScript代码时,就是用的他们公司出品的前端开发神器WebStorm。因此,也一直对他们的产品很感兴趣,而且,如果是同一个公司的产品,在很多设置上都是相同的,也可以减少一些学习成本。 PyCharm的官网地址原创 2016-11-18 16:47:54 · 27215 阅读 · 1 评论 -
可以叫板Google的一个搜索引擎——DuckDuckGo
本文由Markdown语法编辑器编辑完成。作为习惯了使用Google进行资料查询的我来说,如果没有Google,真的感觉很难受。纵使找了一些可以翻墙的软件,但是无奈还是经常不稳定,总是时断时续的。Bing和百度搜索出来的东西,距离自己想要的东西,差别比较大。前段时间在虎嗅上面读到一篇关于搜索引擎的文章,题目叫:《谷歌是最安全的搜索引擎?这家谷歌的竞争对手优化要说》。原文链接:https://www.原创 2016-11-18 21:00:18 · 10835 阅读 · 0 评论 -
Thirdparty之CrashRptProbe, 查询程序奔溃的利器
本文由Markdown语法编辑器编辑完成。1.背景: 在开发人员进行项目开发和调试代码时,有一个非常困扰的问题,就是程序在调试运行过程中会莫名其妙地异常退出。由于导致异常退出的问题非常多,因此在面对这种无任何提示的异常退出时,开发人员会非常无奈。因为他需要考虑最近的那些更改有可能导致这个错误的发生,万不得已,可能就需要把代码回退到某个版本,然后去慢慢验证了。这当然是非常影响工作效率的。 后来,项原创 2016-12-29 09:13:06 · 1579 阅读 · 4 评论 -
Tools介绍:Dependency Walker 介绍
本文由Markdown语法编辑器编辑完成。1. 背景:在实际的项目开发和运行中,常常涉及到lib/dll之间的相互调用,那么我们就有必要知道这些lib/dll之间的相互调用关系。今天就介绍一个专门用来查看链接库的依赖关系的软件,名称为:Dependency Walker. 它的官方网站如下: http://www.dependencywalker.com/关于Dependency Walker的原创 2017-01-07 12:17:47 · 2992 阅读 · 0 评论 -
Ubuntu系统重装后软件安装记录
本文由Markdown语法编辑器编辑完成。1. 前言:很不幸,上一次由于我升级了一次WPS软件,导致再次重启后无法进入CentOS 7系统。幸亏身边项目经理的帮助,能够在无法通过桌面进入系统的情况下,通过外接一个Ubuntu的系统盘,然后进入系统改掉原来用户下的文件属性,使我能够把电脑里的数据拷贝出来,没有造成特别大的损失。 在抛弃CentOS系统, 转而开始用Ubuntu系统后,用户体验大大提升原创 2016-03-27 15:18:05 · 1768 阅读 · 0 评论