自定义博客皮肤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的专栏

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

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

原创 童言稚语收录与软件开发

我的宝贝已经上幼儿园了. 幼儿园每个月都会让家长填写. 档案中其中有一栏, 叫童言稚语, 就是记录孩子平时在生活中, 说的一些非常有趣的话.之前没有结婚前, 在阅读龙应台的书时, 里面就记录了她的儿子在成长过程中的一些行为. 看起来非常幼稚,但是却是体现了一个孩子, 在没有经历社会的各种洗礼前, 最纯净的内心所映射出的一些语言和行为. 随着年龄的增长, 阅历的增长, 纯净的内心会被越来越多的现实染污. 孩子的成长, 是不可逆的.

2023-05-16 13:22:08 472 1

原创 博客排名记录表

本文由Markdown语法编辑器编辑完成。学习,犹如逆水行舟,不进则退! 日期 排名 访问数量 文章数量 Follwers 评论数 2017.07.28 22:00 8275 400,676 123+20+3 198 192 2017.07.29 18:00 8308 401,454 123+20+3 199...

2017-07-29 18:46:03 1063

原创 网络中我关注的那些前辈们的档案(2018.03.24 Updating...)

本文由Markdown语法编辑器编辑完成。1. 背景:  我是从2012年10年21日加入到CSDN大家庭,并且正式开始撰写博客的。转眼间,已经到了2016年11月,四年的时光已经过去了。2012年的博客主要记载了从学校即将毕业时找工作的那段懵懂岁月,2013年以后的文章便是自己参加工作后的所见、所闻和所感。  虽然文章的技术含量不一定特别高,但是每一篇文章也倾注了我的不少心血。每...

2016-11-28 20:30:08 1352

原创 医疗器械公司常用技术职位—职责及要求

本文由Markdown语法编辑器编辑完成。背景:之所以写这篇文章,是工作三年多以来,一直觉得工作和学校有很大很大的不同。想起当年自己在学校时,迷迷茫茫,懵懵懂懂,自己并不是不想去努力,并不是不想上进。但是苦于找不到一个努力的方向,又不知道当下学习的知识未来到底能不能用上。最终大好的光阴浪费掉,进入公司以后才开始慢慢地弥补这些过去犯下的错误。现在,随着互联网的兴起,各种资料可以很容易地获取到。以下,我

2016-11-05 23:50:59 9985 2

原创 那些年,我了解过的医疗器械(偏影像方向)公司 (2017.03.24 Updating...)

本文由Markdown语法编辑器编辑完成。背景:不知不觉,在医疗软件行业工作已经三年(2013.07~至今)有余了。如果算上研究生期间攻读生物医学工程硕士的那三年(2010.09~2013.07),我在医疗器械行业工作也满6年了。从小时候懵懵懂懂中对医学充满着莫名的兴趣,到考研时,放弃本科四年的电子信息工程专业,转向陌生又好奇的生物医学工程。还记得当年在考研选取学校和专业时,在互联网上查找一切可能与

2016-11-04 09:03:54 14196 2

原创 [疑难杂症2024-003]如何判断一张没有头信息的dcm图像,是否是压缩图像?

DCM格式,是医学图像领域里面的通用格式.DCM图像一般分为两大部分,一部分是TAG信息,一部分是像素.而TAG信息,一般又会分为两部分,如下图所示, 是用dcmtk下面的dcmdump指令,来读图任意一张正常的dcm图像后,展示的tag信息.可以看到,主要分为两部分:Dicom-Meta-Information-Header和DICOM-Data-Set.DICOM-Meta-Information-Header, 是dicom头,一般是0002开头的Element.

2024-04-18 22:21:34 267

原创 [疑难杂症2024-002]一个“显而易见“的问题,是如何进入生产环境的?

最近在处理一个在医院上线的系统的问题。这个问题,由于关联的模块比较多,至少涉及到3个模块之间的功能调用。因此,协调大家都有时间来排查问题不是很方便。这个问题就拖了有一周左右。医院那边一直在催促公司派人解决,也没有多大进展。后来实在不行了,必须要解决了。只好硬着头皮上了。问题其实也比较直观。就是回传给医院的图像,出现了巨大的灰色的框。这样导致有效的图像,都被遮挡住了。而这些图像是要交给患者打印胶片的,那肯定就不能正常的交付了,也就影响了医生的工作流,因此他们也比较着急,希望能尽快解决。

2024-03-28 21:32:39 463 1

原创 [人工智能-sora] Sora的到来,到底意味着什么? 访谈摘要

2024年2月16日凌晨(美国时间2月15日),OpenAI发布了“文生视频”(text-to-video)的工具,Sora。整个世界再次被震撼了。人类用无数种语言,在全球的社交媒体上惊呼:现实,不存在了。!看到sora发布的这些精美的视频,谁能不为之惊讶呢!Sora就像是一个已经完全理解了这个世界的基本的运行规律的专业人士。在第一幅视频截图中,Sora知道了在潮湿的街道上,街道上面的水会将附近的街景产生倒影;女士的戴的眼镜,也可以反射她看到的景象;

2024-02-24 00:39:22 1028

原创 [疑难杂症2024-001] java多线程运行时遇到java.util.ConcurrentModificationException的解决方案

本文由Markdown语法编辑器编辑完成。

2024-02-08 21:16:15 676

原创 【科普分享】linux服务器文件挂载技术介绍——mount

mount主要用于服务器之间的硬盘挂载。在非标对接中,我们会遇到医院将数据上传到他们的服务器,同时会通过http的方式,将数据的路径通知我们。然后我们便可以根据每一个病例指定的路径,去服务器上下载过来。而前提是,我们首先需要把医院的数据目录,挂载到我们的服务器上,这时就需要用到mount技术了。这里假设有两台服务器。且假设两边的服务器,都是linux操作系统。

2023-10-27 23:18:39 279

原创 [疑难杂症2023-007]multiprocessing.Process使用时遇到的几个棘手问题

本文由Markdown编辑器编辑完成。

2023-08-06 17:33:10 502

原创 为什么我明明已经自测通过了,交到测试组还是会测出bug来?

本文由Markdown语法编辑器编辑完成。

2023-08-01 23:52:53 210

原创 [疑难杂症2023-006]解压dicom压缩格式文件时的不定时阻塞问题解决方案

本文由Mrakdown语法编辑器编辑完成。

2023-07-27 13:08:21 351

原创 [疑难杂症2023-005]dcmtk-movescu访问dcm4chee模拟PACS Server报错问题解析

本文由Markdown语法编辑器编辑完成。

2023-07-13 21:24:27 510

原创 [疑难杂症2023-004]停止服务器自动启动的服务,解决端口占用的问题

本机服务占用端口,影响docker服务启动问题的解决方案.

2023-07-11 21:03:11 855

原创 [疑难杂症2023-003] 解决困扰一年的SSD定期被占满的问题

之前曾经撰写过一篇文章,是关于如何清理linux系统的SSD空间的.https://blog.csdn.net/inter_peng/article/details/123963010?写这篇文章的时候,我的系统盘就经常被占满.虽然可以通过上述文章中的办法,暂时清理出一些空间.但是隔几天,就又满了.运行这条指令,会将我服务器中所有docker容器生成的volumes文件删除.一般运行完毕后,会释放100G左右的空间.。

2023-03-22 13:23:43 416 1

原创 5分钟的述职报告该怎么讲?

不要等到毕业写简历的时候,才发现自己不知道该填什么;不要等年终写述职报告的时候,才发现自己一年到头的工作没有多少拿得出手的东西!1.前言:由于一些改革,今年的绩效评定,改为了由直属领导推荐,候选人自己述职的方式。而这样的述职,是有规定的格式限制和时间限制的,就是:两页PPT + 5min的限时。这就相当于,给了一个半命题的报告——用5min, 向别人讲述自己一年的工作和成绩。第一页ppt: 3min由于公司采用的是OKR(Objects + Key Results)的评定方法,因此主要就是围绕

2023-02-16 23:06:20 943 1

原创 珍惜能在公司上班的每一天——2022年个人工作总结

本文由Markdown语法编辑器编辑完成。1. 前言:2022年不知不觉就过去了。在过去的一年里,虽然身在北京,哪里也没有去,但还是避免不了受到疫情的影响,被封控在家。就在刚过去的一段时间,从11月18日周五下班,到12月26日周一上班,这一个多月的时间里,都是居家办公。再加上上半年,由于朝阳区的疫情,我虽然生活在丰台区,但还是被大数据找到,被通知居家隔离,连同家里人,在一个屋子里,足不出户呆了四五天。再往前,一段时间丰台区的疫情,丰台区停止了除北京西站和北京南站的两座地铁外,其余的公共交通全部停

2023-01-21 07:05:35 2123 2

原创 [疑难杂症2023-002]不就是Move一个文件吗,怎么会有这么多坑呢?

近期在项目中遇到一个需求.背景是,在一个QT封装的C/S架构的软件中,一个报告的预览页面,是由QT封装了QWebWidget, 里面放着一个网页.这个网页通过调用一定的逻辑,可以将当前看到的网页,生成一个pdf, 存储到一个路径下面.由于前端在执行js(调用jsPdf库)时,无法设置存储路径,因此只能存储在软件安装的当前目录下面.比如,这个C/S架构的软件,是安装在了D盘下面的某个文件夹中.但是,我们希望这个报告的pdf, 默认生成在C盘的一个指定目录下面.因此,

2023-01-19 12:15:02 1274

原创 [疑难杂症2023-001]代码没有任何改变,仅用CI打了一个新镜像,运行出错的可能原因分析

本文列举在日常工作中遇到的奇怪问题.在代码几乎未做变更的情况下,打出来的docker镜像报错.这里介绍如何解决这个问题.希望未来再次遇到类似问题时,能够吸取相关教训.

2023-01-17 19:58:45 563

原创 青春,不过几届世界杯系列1 —— 我经历的2002 ~ 2022年五届世界杯速览

应 @SoftwareTeacher, 邹欣老师在CSDN上的关于世界杯的邀约,在此回顾我目前经历的2002~2022年20年间五届世界杯的点点滴滴。

2022-12-09 15:24:03 2028 6

原创 你了解DCM的AE Title的长度限制吗?

了解DICOM的各个tag的VR的不同,对于处理相关的业务具有重要的作用。

2022-09-23 22:39:24 1463

原创 如何在VS Code开发Slicer插件的过程中进行调试?

本文由Markdown语法编辑器编辑完成。1. 前言在开发slicer插件的过程中,经常需要了解程序运行过程中的中间值。一般有两种方法,第一种比较原始的方法是,在需要输出变量值的时候,用print()或logging.info()函数;第二种则是在程序中增加断点,通过断点调试,来逐行或逐个函数的debug.如果只是很少的代码量,用print显示是最快的。但是当项目的代码量较大,且调用逻辑比较复杂时,我们就必须借助于Debug工具来调试。2. 如何在VS Code中调试在Slicer的论坛中,介绍了

2022-06-02 13:12:50 556

原创 我的linux系统SSD占用总是100%怎么办?

本文由Markdown语法编辑器编辑完成。1. 前言:你有没有这样的经历,每当要下载一个文件时,就会提示你的磁盘空间已经不太够用了。通过df -h查看,可以看到SSD的占用已经达到了100%.虽然系统上还挂载了一块很大的硬盘,但是毕竟操作系统在SSD上面。因此系统的一些功能会受到影响,比如剪贴板就时灵时不灵的。能够想到的,占用较大空间的文件,一般是:软件的安装程序;软件的一些缓存;数据和图像;docker的image;虚拟环境venv;nodule_modulesjava的.m2等

2022-04-09 18:26:44 2883 1

原创 做程序员的第八个年头——2021年个人工作总结

本文由Markdown语法编辑器编辑完成。1. 前言:不知不觉中,我从研究生毕业实习(2013年2月)工作到现在,已经有8年多的时间了。在过去八年的职业生涯中,我共经历了两家公司。一家是国企控股的民营企业,工作了5年;另一家是目前就职的公司,是一家成立五年多的医疗影像AI创业公司。在过去八年的职业生涯中,由于不同项目的需要,学习了C++, Java, JavaScript, Python这几种主流的编程语言;学习了Oracle, MySQL两种数据库技术和SQL;使用了Visual Studio,

2022-01-28 13:18:34 2191 4

原创 给母校大一新生的生物医学工程(BME)认知实习报告

本文由Markdown语法编辑器编辑完成。

2021-12-31 13:05:19 4670

原创 基于python的http-server在本机搭建文件服务

本文由Markdown语法编辑器编辑完成。在日常的学习和工作中,偶尔会和旁边的同事分享一些文件。在windows系统上,有非常小巧的飞鸽传书软件,以及各种各样的通讯软件使用。那么如何能够在不安装这些软件的情况下,快速地实现文件分享呢?这里介绍python的http-server的功能。...

2021-12-05 07:07:49 1716

原创 Slicer加载DICOM性能优化初探索

本文由Markdown语法编辑器编辑完成.1. 需求背景近期遇到一个实际的问题, 就是当使用Slicer加载一个序列的DICOM数据时, 性能比较慢. 特别是配置比较低的服务器上, 加载时间更是非常长. 而且由于这些DICOM数据不是本地加载, 而是必须连接一个服务器将DICOM首先下载到本地, 然后再进行加载.在一家省级机构中, 经过测试, 一个约300张的序列, 经过下载和本地加载, 约需要60s的时间. 这在客户眼里, 就是不可原谅的. 所以, 如何优化下载和加载DICOM的性能, 就成了重中之

2021-10-29 09:57:47 568

原创 我的Slicer项目开发经验积累1

本文由Markdown语法编辑器编辑完成.关于3d Slicer的介绍, 在前面的几篇博文中已经有所介绍. 这篇文章主要分享, 在实际的项目开发中的经验.Slicer是由很多很多的Module构成的, 这些Module分别承担了不同的应用场景. 因此, 完成一个比较复杂的操作, 一般需要在不同的Module之间手动切换. 这对于需要批量操作或自动化操作, 就带来了很大的不便.好在, Slicer提供了丰富的接口, 可以通过Python调用底层的接口, 从而实现很多需要手动完成的工作.以下, 首先会列

2021-09-29 09:46:34 688

原创 3d Slicer开发者入门

本文由Markdown语法编辑器编辑完成。

2021-08-04 13:49:05 1147

原创 3d Slicer-DICOM模块之Query/Retrieve功能介绍

本文由Markdown语法编辑器编辑完成。1. DICOM模块3d Slicer作为医学影像的开源处理软件,当然离不开医学影像数据。DICOM模块,就是专门负责DICOM影像的查找,获取,发送和接收的模块。官方文档中关于DICOM的描述,见链接: https://slicer.readthedocs.io/en/latest/user_guide/modules/dicom.html上述图像介绍了,3d Slicer加载医学影像的流程。3d Slicer既支持加载DICOM影像数据,也支持加载

2021-07-05 14:04:35 2019 1

原创 3d Slicer在windows和linux系统上的编译介绍

本文由Markdown语法编辑器编辑完成。1. 前言2. 3d Slicer的编译介绍2.1 windows 10平台编译2.2 linux(ubuntu 18.04)平台编译

2021-06-30 23:51:58 778 2

原创 因为一次技术分享,我都变得有点魔怔了

本文由Markdown语法编辑器编辑完成。书接上回:在之前的一篇博文《也许,这是我愿意留在北京的一些愿意吧》(https://blog.csdn.net/inter_peng/article/details/111116092),我提到了,我们公司的研发部有一个传统,就是基本每个季度结束,都会聚在一起,利用一个下午两三个小时的时间,每个项目组选出几个技术同事,来分享自己和团队在这个季度中的工作。上个2020年Q4季度,我是作为观众参加的。而刚刚过去的上周,我则是作为茶话会的一名参与者和演讲者参与的。不

2021-05-05 21:22:03 432 5

原创 vim使用技巧-远程开发化身为IDE

本文由Markdown语法编辑器编辑完成.1. 实战场景你是否遇到过这样的情况。将一个项目部署在了一个测试服务器,需要进行一些联调测试。在联调的过程中,不可避免地需要对项目中的代码进行一些修改,或是修改逻辑代码,或是增加一些日志输出。由于项目里面的文件特别大,且层级结构比较多,而你需要修改的文件既多,又位于很深的层次。那么你是否每次都需要通过vim, 然后输入很多个层级,才能找到你需要修改的文件。既费时又费力。那么在这个时刻,你是否特别希望能在IDE里面进行编辑呢?因为IDE的一个好处,就是可以

2021-04-16 19:25:35 838

原创 influxdb数据库常用操作记录

本文由Markdown语法编辑器编辑完成。1. influxdb数据库介绍2. influxdb dockerdocker exec -it influxdb bashinflux -usrname xxx -password xxxshow databases;show measurements;当查询表内的记录时,第一列是time,就是该记录插入数据库的时间,默认是按照时间戳(ms)的方式显示。为了能够默认以UTC的时间显示,可以输入:precision rfc3339然后再输入

2021-04-02 16:45:21 623

原创 大公司的两则小故事

本文由Markdown编辑器编辑完成。大公司每天都会发生很多故事。故事一:故事二:

2021-03-22 13:37:55 368

原创 你以后还敢用开源代码吗?

本文由Markdown编辑器编辑完成。1. 开源代码之开源协议

2021-03-13 17:05:54 1327

原创 为什么一个线上运行“稳定“的系统要持续运维?

本文由Markdown语法编辑器编辑完成.1. 问题提出:在互联网行业, 有一个岗位叫运维工程师. 而且开发人员, 也需要在一个项目上线后, 在前几天/几周/几月的时间里, 持续维护这个项目, 以确保这个项目能够平稳地运行.我以前其实不是很理解, 为什么一个系统之前运行得好好的, 突然某一天, 看似也没有发生什么特别的事情, 这个系统突然就出毛病了? 为什么同样的代码, 在不同的客户机器上, 会有不同的表现?难道代码还会选择性工作吗? 还会选择性奔溃吗?最近几天, 我就在查找一个在医院已经上线几

2021-02-25 20:13:31 552 1

原创 如何根据一个.raw文件还原为一个dicom文件

本文由Markdown语法编辑器编辑完成.1. 需求背景已知已经获取到了一幅dicom医学图像的像素文件, 它的格式为.raw文件. 由于市面上通用的dicom viewer软件, 都只能识别dicom格式的文件. 因此, 如何将这个.raw文件, 还原为能够被大部分软件识别的医学dicom文件, 从而进行相应的显示和操作.2. 需求调研11月09日 星期一的有道云笔记, 有相关的记录内容....

2021-01-31 00:28:48 2948 2

原创 也许,这是我愿意留在北京的一些原因吧

本文由Markdown语法编辑器编辑完成。不知不觉,从读书到工作,在北京呆了有10年的时间了。活到现在,将近1/3的时间都是在北京度过的。北京是一座充满巨大吸引力,然而压力又无比巨大的城市,每天都有数不清的悲欢离合,爱恨情仇的事情发生。从小到大,我其实是一个比较内向的人。上学期间,寒暑假我一般整个假期都是在自己家里度过的,很少会主动出去找同学们玩,同学们也很少会来找我玩。上大学之前,我都没有离开过我的家乡山西。大学期间,又是在省会太原读书,而且一有五一,十一的长假,我也都会坐火车回家过假期。唯一曾经有机

2020-12-24 23:46:26 412 1

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关注的人

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