nginx与docker
Nginx nginx的作用 多server的负载均衡 加密:HTTPS 术语 directives(指令?): key-value context:{…} serve static files 12345678http { server { listen 8080; root /path/to/static/file/folder; }}events {} 然后reload 1nginx -s reload MIME Types 在不配置的情况下,css不能成功应用到html文件中 检查Response headers - Content-Type: text/plain 1234567http { types { text/css css; # 斜杠就代表文件名中的. text/html html; } server {...}} 但是MIME Typ...
理性的边界
披着科幻外衣的哲学拷问 缸中之脑描述了这样一个思想实验:把一个脑子取下来放在一个鱼缸里,用计算机模拟感知觉的输入,甚至通过某种技术为它植入虚假的记忆或情感。这个脑子能否感知自己正处在某种虚拟现实之中? 在我看来,这个问题最棘手的地方在于,Putnam实际上是为一种哲学终极疑问套上了一个科幻外壳。它在事实上拷问每一个读者:我们是谁,从哪里来,要到哪里去?缸中之脑实际上给出了一个非常悲观的答案:我们什么都不是,既不从哪里来,也不到哪里去。我们所知的世界不过是一种光影的幻象,毫无真实可言,充满了虚无主义的荒诞不经,周遭的一切都是不可知论和怀疑论构建的深渊。我们所做的一切,只是游戏引擎里徒劳无用的努力;快乐与痛苦,亦不过是程序虚构的假象;高尚或卑劣,在代码层面并无贵贱之分。缸中之脑要怀疑一切,否定一切,它甚至不在意这世界上是否真正存在这样一个神奇的鱼缸,只要在理智的头脑里种下怀疑的种子,缸中之脑就自然诞生,并再不可能在理性的世界里抹去。 从缸中之脑里引出的更深刻的问题是:假如这一切不过都是幻影,我们的存在又有什么意义?假如人生真如叔本华所言,不过是如同钟摆一样在痛苦和无聊中摆荡,我们为什...
解决docker镜像拉取问题
docker拉取镜像的时候经常断,之前解决过一次,结果忘了,又折腾一遍。所以写个短小的笔记记录一下 首先遇到了这个问题: 1ailed to solve: nginx:alpine: failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cb/cb8f91112b6b50ead202f48bbf81cec4b34c254417254efd94c803f7dd718045/data?verify=1730801617-FU3heZxDeHwA43OyZBn3i%2BkKwM0%3D": dialing production.cloudflare.docker.com:443 matches manual override exclude: connecting to 173.252.108.3:443: d...
在WSL2中安装SPM12 Standalone
在这个链接下载MATLAB Compiler Runtime 在这个连接下载SPM Standalone 运行./MCRInstaller.bin的时候遇到 No Java Runtime Environment(JRE) was found on this system. 使用sudo apt install openjdk-11-jre尝试解决,发现解决不了!可以去看这个讨论 Docker安装SPM 12FROM ghcr.io/spm/spm-docker:docker-matlab... 需要覆盖ENTRYPOINT,否则会报这个错误: 1234spm12-worker-1 | Error in spm_cli (line 56)spm12-worker-1 | Error in spm_standalone (line 157)spm12-worker-1 | Error using spm_cli (line 56)spm12-worker-1 | Cannot find module python3. 原因是:基础镜像 ghcr.io/spm/spm-...
绝妙口诀一览
网罗医学绝妙口诀 头孢代数口诀 坐着拉大便 坐:头孢唑林 拉:头孢拉定 便:头孢氨苄、头孢羟氨苄 克夫多可惜 克:头孢克洛 夫:头孢呋辛 多:头孢孟多 他派我去出差 他:头孢他啶 派:头孢哌酮 我:头孢克肟 去:头孢曲松 比我厉害 比我:头孢吡肟、头孢匹罗 脑出血MRI信号转变3-7法则:I Bleed, I Die, Bleed Die, Bleed Bleed, Die Die 分期 出血时间 T1 T2 超急性期 <7h 等信号Isointense, I 高信号Bright, B 急性期 3h-3d I D 亚急性早期 3d-7d B D 亚急性晚期 7d-3w B B 慢性期 >3w D D 影像征象 牛眼征:转移性肝癌典型表现 儿科 运动:二抬四翻六会坐,七滚八爬周会走,二岁会跳三岁跑 解剖结构关闭:六月卵圆八周脐,三月导管一年闭 小儿体重公式 w={3.25m=0m+923≤m≤92y+81≤y≤67y−527≤y≤12 w = \begin{cases} 3.25 &...
ADNI学习笔记
有关诊断相关的内容,可以参考这个链接或者前往ADNIMERGE搜索对应的表格。
记录一次tf缺少cuDNN dll的问题
使用tensorflow的时候遇到了这个问题:Loaded cuDNN version 8302 Could not load library cudnn_cnn_infer64_8.dll. Error code 126 但实际上我已经把cudnn_cnn_infer64_8.dll加到环境变量中去了。 这可能是由于tf和cuDNN版本不匹配造成的问题。 可以考虑强行引入动态链接库: 12import ctypesctypes.WinDLL('path/to/cudnn_cnn_infer64_8.dll') 这样tf就可以正常训练啦!
自动Centiloid计算工具笔记
因为做科研需要大量计算Centiloid指标,遂尝试编写一款简单的portable小程序,研究发现技术栈用cpp比较合适,研究过程记录如下。 关键步骤重点参考了CMU的课程Methods in (Bio)Medical Image Analysis 编译SimpleITK 编译SITK可以参考下面两篇文章 SITK官网教程 CMU入门课程 下面开始进行SimpleITK的安装 git clone https://github.com/SimpleITK/SimpleITK.git到本地 根目录名称不能太长,Windows下对路径有最大长度限制(~260),而SITK里面嵌套的目录很长 C++的包管理似乎都是在本地的,不像python有pip那么方便 进行out-of-tree-build 简单说,in-tree-build就是先写代码,然后吧代码跟sitk一起编译,这种方法可以修改sitk原始代码,但是容器引起混乱 out-of-tree-build是先把代码编译成二进制,然后再使用 sitk源码路径./SimpleITK 目标编译路径./SITKBin 启...
MOT格式笔记
需要注意的是 MOT的标准格式为frame, id, x, y, w, h, … mmdetection/segTracker的返回一般为xyxy
SuStaIn学习笔记
问题 对于慢性病而言,疾病有自身的亚型差异与演进过程。 然而,横断面研究只能捕获某一瞬间某个个体的患病情况。 我们该如何根据许多个横断面,同时推测人群中的个体所患疾病的亚型,以及疾病的演进过程? SuStaIn 我们定义,如果某种疾病的某些标志物以某一种特定形式演进,那它就构成一种亚型。 对于个体jjj,我们可以测量生物标志物iii,得到观测xijx_{ij}xij,我们的数据集可以表示为Xxij∣i=1,⋯ ,I,j=1,⋯ ,JX{x_{ij}|i=1, \cdots, I,j=1, \cdots, J}Xxij∣i=1,⋯,I,j=1,⋯,J。如果生物标志物iii提示了异常(或者指示了某个事件),就记作EiE_iEi。 我们想计算在这个群体中事件发生的顺序SSS,可以使下面的式子概率最大 P(X∣S)=∏j=1J[∑k=0I(P(k)∏i=1kP(xij∣Ei)∏i=k+1IP(xij∣¬Ei))]P(X|S) = \prod_{j=1}^J\left[\sum_{k=0}^I\left(P(k)\prod_{i=1}^kP\left(x_{ij}|E_i\right...








