杂识
文章平均质量分 68
项目中遇到的各种知识点,不成体系,暂时都放在一起,以后整理归类
黑山老妖的笔记本
这个作者很懒,什么都没留下…
展开
-
学习ffmpeg-录屏实现记录
记录实现录屏的过程原创 2023-01-10 09:49:16 · 1424 阅读 · 0 评论 -
linux-查看CPU温度
使用lm-sensors;root@ubuntu:~# sudo apt-get install lm-sensors -yroot@ubuntu:~# watch sensors原创 2022-03-23 21:07:00 · 2604 阅读 · 0 评论 -
linux--服务器降频
问题 这两天在排查一个问题,服务器上同一段代码的性能不稳定,运行时间时长时段,差别很大; 排查的第一步,将耗时不稳定的代码优化后(使用多线程),运行时间任然忽长忽段; 排查的第二步,将耗时不稳定的代码,在调用时,连续跑N次,观察现象,时间很稳定,运行都很短; 排查的第三步,在服务接受到请求后,开始N次任务,每个任务的那段代码,运行稳定,时间很短; 排查的第四步,在N次任务中夹杂sleep(200),运行时间任然忽长...原创 2022-03-22 10:47:59 · 3782 阅读 · 0 评论 -
杂识-HSV与伪彩图
HVSHSV(Hue, Saturation,Value)是根据颜色的直观特性由A. R. Smith在1978年创建的一种颜色空间,也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。色调H用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,紫色为300°;饱和度S饱和度S表示颜色接近光谱色的程度。一种颜色,可以看成是某种光谱色与原创 2021-11-21 20:11:08 · 4264 阅读 · 0 评论 -
医学杂识-血管周围脂肪组织(PVAT)
PVAT血管周围脂肪组织(PVAT)指紧绕血管周围的脂肪组织以往认为血管周围脂肪组织是与血管伴行起支撑保护作用的结缔组织。近年来的研究表明PVAT中不仅含有脂肪细胞,而且含有多种免疫细胞,功能上不仅具有支撑血管和储存能量的作用,而且具有活跃的内分泌功能,可分泌多种脂肪因子和细胞因子,调节血管和全身的免疫微环境。PVAT功能的异常与高血压,动脉粥样硬化等多种心血管疾病的发生发展关系密切。血管周围脂肪主要由脂肪细胞、成纤维细胞、干细胞、肥大细胞以及神经细胞等构成。除脑血管外,全身各处血管(大到主动脉,小到真原创 2021-11-20 21:42:17 · 4608 阅读 · 0 评论 -
vim常用操作命令
VIM中的复制剪切移动多行删除1、复制使用yy复制一行使用 行数n+yy 复制n行使用p对复制的行进行粘贴2、剪切使用dd剪切一行使用 行数n+dd 剪切n行使用p对剪切的行进行粘贴3、移动Vim用数字+G来移动行,比如你要移动到342行,那就是342G4.多行删除首先在命令模式下,输入“:set nu”显示行号;通过行号确定你要删除的行;命令输入“:32,65d”,回车键,32-65行就被删除了...原创 2021-11-20 19:55:32 · 772 阅读 · 0 评论 -
杂识-线性插值
线性插值线性插值是指插值函数为一次多项式的插值方式。线性插值可以用来近似代替原函数,也可以用来计算得到查表过程中表中没有的数值。一次线性插值(线性插值)双线性插值(二次线性插值)双线性插值,又称为双线性内插。在数学上,双线性插值是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向分别进行一次线性插值。双线性插值作为数值分析中的一种插值算法,广泛应用在信号处理,数字图像和视频处理等方面。线性插值的结果与插值的顺序无关。首先进行y方向的插值,然后进行x方向的插值,所得到的结果是一原创 2021-11-06 15:30:46 · 2940 阅读 · 0 评论 -
查BUG笔记-一个令人尴尬的低级错误-if-else的分支
业务有bug,需要在同事的代码上修改问题,引出了这个bug;问题原来的代码是这个样子的,程序中有三种情况,现在需要在CalculateMode::SUB分支中增加一个条件,因为下面代码是在循环中,我就将条件&&到了CalculateMode::SUB == mode条件之后,没看到可能会走到else分支。出现了CalculateMode::SUB == mode,但结果执行到了else分支;else分支对应的是CalculateMode::SUB == DIV。int mode = 0原创 2021-10-15 11:51:55 · 174 阅读 · 0 评论 -
查BUG笔记-std::cout打印unsigned char类型变量不显示
有朋友问下面的代码中,cout打印数值没有显示值;for (int k = 0; k < dims[2]; k++){ for (int j = 0; j < dims[1]; j++) { for (int i = 0; i < dims[0]; i++) { unsigned char* pixel = (unsigned char*)(reader->GetOutput()->GetScalarPointer(i, j, k)); std::c原创 2021-10-13 19:37:37 · 2093 阅读 · 2 评论 -
医学杂识-脑电数据-TRC文件解读分析
通过使用convert_trc.exe对trc文件的解读可以显示出以上信息,但是中间出现bug并且软件崩溃。通过以上显示可以,找到channels表示的导联个数为28;采样率为256点/s;数据的起始位置为0x0006c3eaH位置处。Bytes/sa表示2个字节表示一个数据值。由上图可以得知,每条导联采集了768152个数据点,且对256不能够整除,则可以判断该文件的数据点存储方式与EDF文件的存储方式不同,EDF为存储每条导联的整秒的数据(整秒数据循环存储),而该TRC文件采用的是顺序数据点的存.原创 2021-09-16 09:42:41 · 1398 阅读 · 0 评论 -
医学杂识-脑电数据-EDF文件和TRC文件
EDF文件 EDF文件主要分为两大部分,分别为文件头信息和数据存储区域。文件头信息部分前半部分记录了关于采集信号这一事件的信息,主要包括采集的时间起始时间、结束时间、患者信息以及文件头大小等信息;后半部分记录了各个导联的相关参数信息。数据存储区域将以采集持续时间为单位存储导联所采集的信号信息(以下将称其为“点信息”),例如:每个文件头信息中指定了数据记录的数据采集间隔为1秒,则表示按照文件头信息中所指定的导联次序将同一时间点(即1秒内的数据存放在一起,如果要连续读同一导联的持续时间超过1秒的数据,就必须原创 2021-09-16 09:33:22 · 2969 阅读 · 2 评论 -
空间几何-向量在另外一个向量上的投影计算
u⃗\vec{u}u 向量在v⃗\vec{v}v向量上的投影分量ux⃗\vec{u_{x}}ux的计算,其实就是u⃗\vec{u}u的模乘以u⃗\vec{u}u和v⃗\vec{v}v的夹角的cos值,然后再乘v⃗\vec{v}v的单位向量(v⃗\vec{v}v可以不是单位向量,不是单位向量就需要换算为单位向量); 简化u⃗\vec{u}u 向量在v⃗\vec{v}v向量上的投影计算,就是u⃗\vec{u}u 向量在单位向量v⃗\vec{v}v上的投影计算。 以上图为例,计算u⃗\vec{u原创 2021-08-18 12:03:57 · 30397 阅读 · 0 评论 -
查BUG笔记-abs函数和fabs函数
问题 昨天遇到的一个BUG,服务器程序中间的一个数值变成了0.000000,之前都是正常的;跟踪排查 增加日志后发现,使用的abs函数,处理了一个浮点型的数值,走了整型的abs,直接将浮点数转换成了整型; 使用fabs后,程序可以正常运行,具体为什么没有找到原因。 服务器上gcc和g++的环境没有变,之前运行都没有问题。网上资料 1.abs在C语言中只处理整型,使用math.h文件;fabs处理浮点型数值; 2.abs在C++语言中可以支持浮点型的数值。在<stdlib.h原创 2021-08-27 10:04:17 · 840 阅读 · 0 评论 -
Linux笔记-No rule to make target ‘/usr/lib/x86_64-linux-gnu/libxml2.so‘
安装完gcc7.5.0后,编译代码,提示:No rule to make target ‘/usr/lib/x86_64-linux-gnu/libxml2.so’一开始以为是我gcc安装的有问题,又捣鼓了一遍gcc7.5.0;仍然报这个问题;在/usr/lib/x86_64-linux-gnu/中确实没有libxml2.so文件,但是有libxml2.so.2.9.3文件,从网上看这类文件基本是软链接文件;新建一个软链接文件:ln -s /usr/lib/x86_64-linux-gnu/l原创 2021-08-20 11:08:33 · 1317 阅读 · 0 评论 -
CMake笔记-Linux下安装CMake3.20版本
1.文件下载wget https://cmake.org/files/v3.20/cmake-3.20.0-linux-x86_64.tar.gz2.文件解压tar zxvf cmake-3.20.0-linux-x86_64.tar.gz3.创建软链接将cmake文件夹移动到/opt文件夹下:mv cmake-3.20.0-linux-x86_64 /opt/cmake-3.20.0创建软链接:ln -sf /opt/cmake-3.20.0/bin/* /usr/bin/4.原创 2021-08-19 12:05:26 · 4956 阅读 · 4 评论 -
核医学笔记-标准摄取值SUV计算
SUV与SUL测量方法一.SUV测量有四种计算方法1.计算方法1.1可选方法如1所示图 11.2各计算方法说明如下1.2.1 LBM 使用瘦体重进行标准化的SUV,以表示1.2.2BSA 使用体表面积进行标准化的SUV,以表示1.2.3BMI 使用体重指数进行标准化的SUV,以表示1.2.4TBW 使用标准体重进行标准化的SUV,以表示其中,当使用11c-pib药剂时核素半衰期为1223.0使用药剂名称可以从DICOM中得到身高、体重也可以从DICOM中得到指定区域内相原创 2021-08-19 10:00:25 · 12371 阅读 · 2 评论 -
转载-编程到底难在哪里?
编程到底难在哪里? - 戈君的回答 - 知乎https://www.zhihu.com/question/22508677/answer/1836889117来源:知乎看到作者分享的经验很是靠谱,转载一下,方便以后查看;文章如下:把编程用在兴趣领域和项目领域是完全不同的。兴趣领域:就是直觉理解上的把一堆电子积木组合起来,代码规模普遍很小,甚至只有几个文件,谈不上什么结构、复用,能运行起来就大功告成,其中的难点一般是编程的各类知识学习,算法总结,各类算法竞赛也归于此。项目领域:规模普遍较大,成千转载 2021-04-30 11:39:24 · 280 阅读 · 0 评论 -
转载-科技爱好者周刊(第 160 期)-中年码农的困境
转载自《科技爱好者周刊(第 160 期):中年码农的困境》 现在已经有很多三四十岁的码农了,好消息是有一小撮人,像我同学那样,依然在写代码,坏消息是很多公司对于中年的码农比较苛刻,由于他们的综合人力成本比较高,很容易被优化掉。这就是现状。 下面对于那些年轻的码农,我给几个建议吧。 (1)要有积累。不管是文字、视频、项目、代码等等,一定要有积累,要在本职工作以外,有一个东西你可以慢慢的累积下来。最开始的几年,可能都没有什么收益,但你最好还是要坚持下去。我觉得,积累是一种很强大的力量,比学习能力更重转载 2021-05-28 12:02:15 · 84 阅读 · 0 评论 -
转载-程序员的酒后真言
本文转自阮一峰的博客网站《程序员的酒后真言》程序员的酒后真言作者: 阮一峰日期: 2021年6月28日美国最大的论坛 Reddit,最近有一个热帖。一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,“我可能会后悔今天说了这些话。”他洋洋洒洒写了一大堆,获得9700多个赞。内容很有意思,值得一读,下面是节选。(1)职业发展的最好方法是换公司。(2)技术栈不重要。技术领域有大约 10-20 条核心原则,重要的是这些原则,技术栈只是落实它们的方法。你如果不熟悉某个技术栈,不需要过转载 2021-06-30 13:41:58 · 170 阅读 · 0 评论 -
记录-《工厂青年》读后感
闲逛B站,听到了一个视频《落榜的考生们,最后都“困”在了流水线上》;Up主把《工厂青年》这部纪录片概略叙述了一遍,勾起来了要看这部记录的想法;幸好B站上就有这部纪录片,全篇195分钟,三个小时多一点点,分了四个章节工厂、青年、故乡、日记;导演郭熙志深入在深圳市康佳集团下属工厂,记录了下青年工人们的生存状况,极其真实。开篇近7分钟的长镜头,缓慢在车间中徘徊,清晨的车间安静中有各种细碎的噪声,更显得幽静,一点都不像平时嘈杂的车间,我对车间的影响往往是各种声音嘈杂烦乱;这个长镜头让我想起了《异型》的开头的长镜头原创 2021-06-14 21:06:49 · 2747 阅读 · 0 评论 -
文摘-2分钟规则与快能力和慢能力
转载自科技爱好者周刊(第 132 期):快能力和慢能力快能力和慢能力美国著名投资家芒格(Charles Munger)是巴菲特的合伙人,以投资思想丰富而著称。我想分享他的一段话,普通人应该怎么找到自己的竞争力。如果你想成为一流的网球运动员,你很快就会发现,这是没有希望的。但是,如果你想成为一流的水暖工,那么大部分人都可以做到。只要具有意志,坚持下去了解这个行业,精通手艺,假以时日,这是可以实现的目标。你无法成为网球明星,但是在其他领域,你可以慢慢发展自己的竞争力。这种竞争力,一部分来自你的内在因转载 2021-04-20 12:20:03 · 91 阅读 · 0 评论 -
转载-一个老程序员的30年生涯回顾
本文转自阮一峰的博客网站《一个老程序员的30年生涯回顾(译文)》一个老程序员的30年生涯回顾(译文)作者: 阮一峰日期: 2019年12月19日前几天,我读到一篇文章,一个60多岁老程序员回顾自己的人生。读完以后,我很受触动,觉得对于软件行业的很多看法,我也有同感。下面就是这篇文章的翻译。一个老程序员的30年生涯回顾(译文)原文网址:hackernoon.com作者:Chris Fox1、1967年,我13岁时开始学习编程。1988年,我正式进入了软件行业,通过编程养活自己。那一年,我转载 2021-06-30 13:39:42 · 360 阅读 · 1 评论 -
转载--每周分享第 21 期-努力是没有用的
转载自每周分享第 21 期漫画家蔡志忠有一个演讲,题目叫做《努力是没有用的》。读完这份演讲稿,我觉得他说的有道理。有些人非常勤奋,别人休息和娱乐的时候,都在工作学习。但是努力了一辈子,人生也没有显著的提升,就像报道里经常说的:“某某在平凡的岗位上,勤勤恳恳工作了一辈子”。另一方面,很多成功者似乎也没有特别努力,就取得了许多成就,过上了好日子。蔡志忠以自己为例,他从小就喜欢画画,然后一直画,不知不觉就成了大漫画家,名利双收,从没有觉得过得很辛苦。“老师或父母老是说,努力就会走到巅峰----才怪。如果这转载 2021-05-24 15:02:25 · 68 阅读 · 0 评论 -
转载-代码的马斯洛金字塔
从科技爱好者周刊(第 156 期):显卡缺货与异业竞争看到的关于代码的马斯洛金字塔这种说法;搬运过来方便自己随时阅读;原文是代码的马斯洛金字塔;内容如下:As in Maslow’s pyramid, each layer requires the previous one. It is useless for code that is charging the wrong customer to be readable.Code should be:Correct: does the code转载 2021-05-07 08:42:56 · 277 阅读 · 0 评论 -
文摘-技术人员为什么要写博客
本文翻译自茱莉亚.埃文斯的关于你遇到的困难的博客;从阮一峰的博客中看到《我为什么公开发表博客文章?》这段,然后详细读了一下;关于您遇到的困难的博客 我最近和Jemma谈论了阻止人们写博客的原因。对我来说突出的一个障碍是:很难确定你所知道的哪些东西对其他人有用! 我在很多博客文章中使用的做事方法(写博客的原因)是: 1.与某事斗争(通常与计算机有关); 2.最终(几天或几个月或几年后)弄清楚如何解决我遇到的一些问题; 3.写一篇关于什么帮助了我的博客文章; 我认为这种方原创 2021-07-02 13:46:42 · 146 阅读 · 0 评论 -
海因莱因的五条写作规则
文摘转自: 科技爱好者周刊(第 152 期):从北大到技校1、海因莱因的五条写作规则著名的美国科幻小说作家罗伯特·海因莱因(Robert A. Heinlein),给有志于写作的年轻人,传授过五条写作规则,帮助他们入门。我觉得这些规则,不仅适用于作家,也同样适用于程序员。规则一:你必须动手写听起来很明显,是吗?但是,很多人只是想想而已,并没有真的动手写任何东西。成为作家的唯一途径是将自己放在键盘前,开始工作。规则二:完成草稿你开始写的前几页,可能很糟糕,你可能会想将它们扔掉。不要这样做,继续转载 2021-04-09 14:04:27 · 115 阅读 · 0 评论 -
《高效程序员的45个习惯》读书摘抄笔记
推荐序二-李剑**厨房脏了就擦一下,总比满墙都是油烟以后再去清理的代价小得多。**确实之前自己一个人租房住的时候,很懒,每次打扫厨房都是脏到不忍直视的地步,清理费事费力;有对象后,一块住,每次洗完碗后都会简单擦拭墙壁和台面,时间很短,举手之劳,再也没有单独拿出时间来对厨房进行打扫;有价值的东西——比如回顾、测试、重构,一切有利于团队建设、提高生产力的实践都应该频繁且持续做,然后日积月累就养成了习惯;在项目开发中,就需要养成一个好的习惯,但是好的习惯养成很难,需要坚持下去;《把时间当做朋友》中提到:“所有原创 2021-06-29 15:09:36 · 120 阅读 · 0 评论 -
怎么写一篇技术笔记
为什么要写笔记为什么做笔记,从我们开始上学开始就开始做各种不同笔记,好记性不如烂笔头,做笔记的第一个目的好像就是为了抵抗遗忘,但是在纸上在文档中所作的笔记,我们什么时候回去翻看呢,只能说翻看的次数少之又少。只有在某个东西需要的时候,翻箱倒柜找个不同,然后发现丢失了。根据艾宾浩斯遗忘曲线,记忆是不断的流逝,只有不定时去补偿记忆,才能能够减缓遗忘的速度;纸质的笔记本和电子的文档,记录后出现在眼前的机会少之又少。大多数情况下,我们遇到问题,不是想着自己之前是不是有记录相关的文档,而是从网上直接度娘到解决方案或者原创 2021-06-26 09:41:51 · 473 阅读 · 0 评论 -
linux笔记-XShell使用Windows下生成密钥
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDIhnjj9M5NDIYdycycZWz1Hd000jUsuiQrZRhX3UkVnFe8P5yOJAeLNn12xjoW2r2ARgbTFL9P0DliChLCOsSwIPwSGU8B3RBjhShPtmNmWy3r5NC0dV1+aUvB23W4QW+rrCDDohCawjW9EgXXWwC/m9c89aJXnW2Qx20WIpgO0qlqDa1WsUSZIv9h3K8VBjZ+QSDSssM5TXZhlSk9S2...原创 2021-08-15 12:19:58 · 561 阅读 · 0 评论 -
Linux笔记-服务器时间同步-ntpdate
在与服务器调试查看日志,发现日志时间和我本机时间相差很多;查看当前系统时间在Linux中设置系统时间,可以用date命令://查看时间[root@localhost ~]# date2008年 12月 12日星期五 14:44:12 CST//修改时间[root@localhost ~]# date -set "2013-12-24 00:01" <== (年/月/日 时:分【:秒】)2009年 01月 01日星期四 00:01:00 CST//date 有几种时间格式可接受,这样原创 2021-07-01 22:15:32 · 419 阅读 · 0 评论 -
Linux学习笔记-Shell与常用命令
Shell与常用命令Shell交互式shell和非交互式shellShell交互工具命令行界面终端Shell程序构成Shell程序的基本命令文件管理ls-查看文件信息ln-链接硬链接软链接rm-删除文件cp-拷贝mv-移动/重命名chmod-修改文件权限系统设置alias磁盘管理tree-查看树形结构mkdirrmdir参考资料Shell在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(command interpreter,命令解析器)。它类似于DOS下的COMMA原创 2021-06-20 13:49:57 · 289 阅读 · 0 评论 -
Linux学习笔记-安装UbuntuServer 20.04
从Ubuntu官网下载UbuntuServer 20.04的镜像;使用VMWare15安装Ubuntu虚拟机;具体安装步骤如下:设置镜像源地址;阿里云的镜像源:http://mirrors.aliyun.com/ubuntu/清华的镜像源:https://mirrors.tuna.tsinghua.edu.cn/ubuntu/中科大的镜像源:https://mirrors.ustc.edu.cn/ubuntu/网易的镜像源:http://mirrors.163.com/ubuntuU原创 2021-06-04 09:47:14 · 339 阅读 · 0 评论 -
Linux学习笔记-使用xshell从远程服务器下载文件到本地
本文转自XSHELL工具上传文件到Linux以及下载文件到本地(Windows) Xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz。 首先你的Linux上需要安装安装lrzsz工具包,(如果没有安装请执行以下命令,安装完的请跳过)root@ubuntu:~# lrzszlrzsz: command not foundroot@ubuntu:~# apt install lrzszReading package lists.转载 2021-06-30 10:06:55 · 2779 阅读 · 0 评论 -
JS学习笔记-关于JavaScript
JavaScriptJavaScript 是 web 开发人员必须学习的 3 门语言中的一门,都包括了HTML 定义了网页的内容;CSS 描述了网页的布局;JavaScript 控制了网页的行为;JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。JS的主要功能有:1原创 2021-06-13 21:52:47 · 158 阅读 · 2 评论 -
JS学习笔记-JavaScript基础知识学习-持续更新中
Java的运行环境如果要少量运行JavaScript代码,最简单的方式就是打开浏览器的Web开发者工具(按F12、Ctrl+Shift+I),然后选择Console标签页;之后就可以在提示符后面输入代码,并在输入的同时看到结果。在 HTML 页面中直接使用,需要使用 <script> 标签包装。<script>和</script>会告诉JavaScript在何处开始和结束。浏览器会解释并执行位于<script>和</script>之间的Ja原创 2021-06-26 22:35:27 · 160 阅读 · 2 评论 -
CMake笔记 3-结构更优的项目结构
上一个笔记中,从内部构建转向了外部构建,自此之后,将会一直采用外部构建方式,设定构建目录是工程目录下的build目录;上一个笔记中,工程目录下只有build文件夹、源文件和CMakeLists.txt文件;在简单项目中,这样的目录结构还合适,在以后实际项目中,会有更多源文件,更多依赖的外部第三方库文件等等,目录结构就会更为复杂,先将之前例子进行优化,为以后复杂项目构建打好基础;之前的目录结构如下:处理Hello例子的步骤:1.增加src文件夹,用来存放工程源代码;2.增加doc文件夹,用来存放这原创 2021-06-06 15:35:07 · 792 阅读 · 0 评论 -
CMake笔记 2-从第一个例子深入学习CMake基本命令
对CMake笔记 1-初学cmake进行解析;之前写的CMakeLists.txt进行逐条学习;PROJECT(HELLO)SET(SRC_LIST "main.cpp")MESSAGE(STATUS "This is BINARY dir" ${HELLO_BINARY_DIR})MESSAGE(STATUS "This is SOURCE dir" ${HELLO_SOURCE_DIR})ADD_EXECUTABLE(hello ${SRC_LIST}) 注意:CMakeLists原创 2021-06-05 22:30:38 · 114 阅读 · 0 评论 -
算法导论-算法在计算中的作用笔记
算法在计算中的作用文章目录算法在计算中的作用前言一、算法是什么?1.算法概念2.算法要解决那些问题二、使用步骤1.引入库2.读入数据总结前言介绍算法的概念,介绍研究算法的意义和作用;一、算法是什么?1.算法概念算法是任何良定义的计算过程,该过程取某个值或值的集合作为输入,产生某个值或值的集合作为输出。另外一种说法就是算法是用于求解良说明的计算问题的工具。一般来说,问题陈述是表明了期望的输入和输出,算法则是实现二值之间的关系,即从输入到输出;#mermaid-svg-XhCg6KQEISAnl原创 2021-06-27 08:38:37 · 437 阅读 · 0 评论 -
医学知识-骨密度以及骨密度测量
本文转自百度百科骨密度-百度百科,仅用于学习记录使用。骨密度 骨密度全称是骨骼矿物质密度(bone mineral density,BMD),是骨骼强度的一个重要指标,以克/每立方厘米表示,是一个绝对值。在临床使用骨密度值时,由于不同的骨密度检测仪的绝对值不同,通常使用T值判断骨密度是否正常。 T值是一个相对值,正常参考值在-1和+1之间。当T值低于-2.5时为不正常。骨密度,是骨质量的一个重要标志,反映骨质疏松程度,预测骨折危险性的重要依据。由于测量方法的日益改进和先进软件的开发,使该方法可用于转载 2021-07-02 11:23:07 · 2358 阅读 · 0 评论 -
医学知识-DDR数字化成像-X平片
DDR(dirvector digital panel rediographys)即是直接数字平板X线成像系统。平板数字探测器研制成功并应用临床在成像技术上是一个飞跃,数字探测器代替了传统X线设备由影像增强器、摄像头、光学系统和模数转换器构成的影像链。由直接数字化代替传统的模数转换,从而避免了影像链上诸多环节中对影像产生的影响,减少了图像的噪声和失真,提搞了影像的对比度和分辨率,通过调节窗宽窗位,扩展了影像的动态范围。DDR主要应用于胸片,颈椎片等各种常规检查中,其中胸部为DDR检查最合适的部位之一。胸部原创 2021-06-30 16:36:12 · 11656 阅读 · 0 评论