危害人类的重大传染病——白喉前言最近我看新闻的时候看到越南出现了新的白喉疫情,突然看到评论区里面很多人甚至不知道白喉是什么。发现白喉似乎离我们已经很远很远了。
但其实对于越南,类似的白喉疫情已经发生过很多起:
2023年、2020年都报道过多起白喉疫情,那么原本被当作“儿童杀手”的白喉是如何带走年轻的生命,又是如何逐渐地被人类“征服”呢?
起源早在西元5世纪,现代医学之父希波克拉底就曾记载过这种可怕的疫情,但受限于人们对于微生物的认识,直到1882年,Edwin Klebs(爱德恩·克拉伯)才发现了白喉的致病菌——白喉棒状杆菌。
不知道你是否好奇“白喉”这个名字的由来,事实上这个名字的由来是有一定的根源的,当患者感染白喉杆菌之后,刚开始的症状通常是
喉咙痛和发热。在发展初期患者通常容易被误诊为上呼吸道感染,而随着病情的发展,较为严重的病人扁桃体上会出现灰色或白色的斑块,这些斑块在临床上被称为喉咙假膜。
假膜的形成是白喉的典型表现,假膜多发于粘膜层,由坏死的粘膜、纤维蛋白、中性粒细胞、微生物如细菌等物质组成的膜状物,常位于如扁桃体、咽喉等部位。假膜硬且厚,可能会阻挡呼吸道,影响患者的正 ...
反向代理的一些思考前要在日常部署网站的过程中,我们通常会使用诸如Nginx或者Caddy之类的Web服务器来实现反向代理,将本地一些诸如8080端口反向代理到80和443端口来实现http和https的域名访问
但由于我们日常使用中,通常是直接将本地的容器或者其他服务的端口代理到80端口,很少代理到其他端口,那我们能不能使用其他端口,诸如81端口呢?
默认端口更换对于Nginx来说,我们需要修改位于 ect/nginx/nginx.conf的配置文件:
找到 server块,修改监听端口
12345server { listen 8080; # 这里原本的默认端口为80 server_name example.com; # 其他配置...}
保存配置文件并重启Nginx:
1sudo systemctl restart nginx
访问修改端口之后,我们就不能按照原来通过浏览器 输入 http://example.com的方式访问了,因为 http的默认端口是80,如果我们不强行加入端口,浏览器只会按照默认的80端口进行访问
正确的访问方法是 ...
如何为你的Ubuntu添加虚拟内存什么是虚拟内存
虚拟内存是计算机系统管理内存的一种技术,它通过结合物理内存(RAM)和磁盘存储来提供一个更大的、统一的内存空间。虚拟内存允许操作系统和应用程序认为它们有更多的内存可用,而不受限于物理内存的实际大小。
用大白话来说就是:虚拟内存可以作为物理内存的拓展,使用你的部分硬盘空间作为内存空间,允许操作系统和应用使用超出物理内存的空间。
比如说我们某台服务器的物理内存为2G,现在我们为它添加2G的虚拟内存,那么这台服务器的实际可使用内存就为4G。
对于虚拟内存来说,以下有几个重要概念:
物理内存 (RAM):实际安装在计算机中的内存芯片,用于存储当前运行的程序和数据。
虚拟内存:操作系统通过使用磁盘空间(如交换文件或交换分区)扩展物理内存,创建一个更大的内存空间。
交换空间 (Swap):用于存储不常用的内存页的磁盘空间。当物理内存不足时,操作系统会将不常用的数据从RAM移到交换空间,从而释放RAM用于更重要的任务。
页 (Pages):虚拟内存将内存分割成大小相等的小块,称为页。操作系统可以根据需要将这些页在物理内存和交换空间之间移动。
虚 ...
评论分词评论内容分词基于jieba的中文分词GitHub的项目地址:jieba
jieba的使用非常简单,在这里为了对评论文本进行审核,我们只使用最基础的分词功能,以下是全模式的分词示例:
123456import jiebaseg_list = jieba.cut("今天军训我摸鱼")for word in seg_list: print(word)
最终的分词结果会返回到一个列表对象中,我们对这个列表进行循环即可得到分词。
我们尝试基于jieba分词,再将分词与与停用库中的词语进行对比,从而实现评论过滤的作用。
1234567891011121314import jiebajieba.load_userdict('stop-words.txt')with open('stop-words.txt', 'r', encoding='utf-8') as open: stopwords = open.read().split('\n')seg_list = ...