Linux(CentOS)
文章平均质量分 72
inter_peng
这个作者很懒,什么都没留下…
展开
-
【疑难杂症2024-005】docker-compose中设置容器的ip为固定ip后,服务无法启动
本文由Markdown语法编辑器编辑完成。原创 2024-09-13 23:05:07 · 946 阅读 · 2 评论 -
【科普分享】linux服务器文件挂载技术介绍——mount
mount主要用于服务器之间的硬盘挂载。在非标对接中,我们会遇到医院将数据上传到他们的服务器,同时会通过http的方式,将数据的路径通知我们。然后我们便可以根据每一个病例指定的路径,去服务器上下载过来。而前提是,我们首先需要把医院的数据目录,挂载到我们的服务器上,这时就需要用到mount技术了。这里假设有两台服务器。且假设两边的服务器,都是linux操作系统。原创 2023-10-27 23:18:39 · 337 阅读 · 0 评论 -
我的linux系统SSD占用总是100%怎么办?
本文由Markdown语法编辑器编辑完成。1. 前言:你有没有这样的经历,每当要下载一个文件时,就会提示你的磁盘空间已经不太够用了。通过df -h查看,可以看到SSD的占用已经达到了100%.虽然系统上还挂载了一块很大的硬盘,但是毕竟操作系统在SSD上面。因此系统的一些功能会受到影响,比如剪贴板就时灵时不灵的。能够想到的,占用较大空间的文件,一般是:软件的安装程序;软件的一些缓存;数据和图像;docker的image;虚拟环境venv;nodule_modulesjava的.m2等原创 2022-04-09 18:26:44 · 3045 阅读 · 1 评论 -
基于python的http-server在本机搭建文件服务
本文由Markdown语法编辑器编辑完成。在日常的学习和工作中,偶尔会和旁边的同事分享一些文件。在windows系统上,有非常小巧的飞鸽传书软件,以及各种各样的通讯软件使用。那么如何能够在不安装这些软件的情况下,快速地实现文件分享呢?这里介绍python的http-server的功能。...原创 2021-12-05 07:07:49 · 1804 阅读 · 0 评论 -
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 · 897 阅读 · 2 评论 -
vim使用技巧-远程开发化身为IDE
本文由Markdown语法编辑器编辑完成.1. 实战场景你是否遇到过这样的情况。将一个项目部署在了一个测试服务器,需要进行一些联调测试。在联调的过程中,不可避免地需要对项目中的代码进行一些修改,或是修改逻辑代码,或是增加一些日志输出。由于项目里面的文件特别大,且层级结构比较多,而你需要修改的文件既多,又位于很深的层次。那么你是否每次都需要通过vim, 然后输入很多个层级,才能找到你需要修改的文件。既费时又费力。那么在这个时刻,你是否特别希望能在IDE里面进行编辑呢?因为IDE的一个好处,就是可以原创 2021-04-16 19:25:35 · 916 阅读 · 0 评论 -
python3,解析十六进制字节流为中文字符的方法
本文由Markdown语法编辑器编辑完成。1. 问题提出近期在处理一家医院的DR影像时,发现用pydicom读取出来的相关tag(BodyPartExamined, SeriesDescription等)是乱码,而由于后续还需要基于这些tag的值进行判断。因此,当务之急就是需要把这些乱码的值,想办法解析为正确的内容。通过本机的dcmdump或gdcmdump, 在显示本图的相关信息时,显示出来都不正常。或者是以省略号显示,或是以乱码显示。2. 问题调研3. 问题解决相关链接:...原创 2020-11-16 20:48:29 · 1854 阅读 · 0 评论 -
Linux在工作中的一些应用和知识点
本文由Markdown语法编辑器编辑完成。1. Linux - Ubuntu 18.041.1 关闭本机的redis服务由于本机的docker服务有redis的container. 由于本机也安装有redis服务。它们用的都是6379的端口。因此,为了能够使docker的redis服务能够正常启动,需要手动关闭系统的redis服务。指令如下:/etc/init.d/redis-server stop 停止本机的redis服务/etc/init.d/redis-server restart/e原创 2020-06-24 11:07:02 · 914 阅读 · 0 评论 -
Celery的apply_async()无法正常工作的解决方案之一
本文由Markdown语法编辑器编辑完成。1. 问题提出任务队列是一种在线程或机器间分发任务的机制。消息队列的输入是工作的一个单元,称为任务,独立的职程(Worker)进程持续监控队列中是否有需要处理的新任务。Celery用消息通信,通常使用中间人(Broker)在客户端和职程间斡旋。这个过程从客户端向队列添加消息开始,之后中间人把消息派送给职程。Celery系统可包含多个职程和中间人,...原创 2020-03-06 23:32:28 · 5742 阅读 · 0 评论 -
如何在Linux(Ubuntu)上运行window的应用程序
本文由Markdown语法编辑器编辑完成。今天因为需要在Linux上看DICOM的图像。虽然已经安装了Aliza, 3D Slicer等软件,但是在window上有一款更方便好用的dicom viewer软件叫:Radiant Dicom Viewer. 在前面的博客中也介绍过这款软件。但是这款软件目前只支持在window的操作系统上安装。为了能够在Linux上也同样安装,这里介绍一个能够实现...原创 2019-12-31 14:03:48 · 1759 阅读 · 0 评论 -
Ubuntu18.04, Python3.7.4, 解决"ImportError: No module named ssl"的问题
本文由Markdown语法编辑器编辑完成。1. 问题描述最近因为项目中的一个模块升级,使用python的版本需要从python2.7升级到python3.7.4. 由于模块中需要用到RabbitMQ, 以及requests等模块,因此需要python支持ssl。之前我的电脑系统是Ubuntu 14.04, python是2.7。由于python需要升级,因此我下载了Python3.7.4源码...原创 2019-08-24 18:07:19 · 7095 阅读 · 2 评论 -
docker基础入门之必知必会
本文由Markdown语法编辑器编辑完成.1.前言Docker是我进入新公司之后遇到的一个新概念.我过去还觉得自己是一个挺爱学习的人,结果来到新公司以后,遇到这些新概念,竟然懒得再去琢磨和学习,导致在工作中需要和docker打交道的时候,真是一筹莫展,每次都得求助身旁的其他同事.docker的基本指令也总是记不住,每次都需要从网络上找半天指令,才能勉强解决问题.近期由于工作需要,又需要更频繁...原创 2019-04-10 09:39:14 · 419 阅读 · 0 评论 -
后台程序报: "Unhandled error in Deferred:"的一种解决方案
本文由Markdown语法编辑器编辑完成.最近在进行后台的一些模块功能开发时,会莫名地出现:"Unhandled error in Deferred:"的异常提示.这个后台模块的基本功能时,当整个进程启动后,该模块会提供一个HTTP的服务接口,这里设为:127.0.0.1:10001/v1/api/notify/stu. 然后等待其他的模块,向该服务发起post请求.这个后台的功能会每隔一段时...原创 2019-03-29 18:54:32 · 5901 阅读 · 0 评论 -
Phabricator工具Arcanist, 在创建review时作者名称显示不正确的解决方案
本文由Markdown语法编辑器编辑完成.1. 问题现象:2. 问题分析:3. 问题解决:参考链接:arc diff uses a wrong author creating the code review task on Phabricatorhttps://stackoverflow.com/questions/32501141/arc-diff-uses-a-wrong-aut...原创 2019-01-25 11:07:41 · 884 阅读 · 0 评论 -
在Linux上分析程序运行日志的常用指令整理
本文由Markdown语法编辑器编辑完成。1. 日志在分析程序运行状态中的作用2. 在Linux下分析日志的常用指令搜集整理参考链接:原创 2018-12-20 09:43:02 · 2780 阅读 · 2 评论 -
Ubuntu系统重装后软件安装记录
本文由Markdown语法编辑器编辑完成。1. 前言:很不幸,上一次由于我升级了一次WPS软件,导致再次重启后无法进入CentOS 7系统。幸亏身边项目经理的帮助,能够在无法通过桌面进入系统的情况下,通过外接一个Ubuntu的系统盘,然后进入系统改掉原来用户下的文件属性,使我能够把电脑里的数据拷贝出来,没有造成特别大的损失。 在抛弃CentOS系统, 转而开始用Ubuntu系统后,用户体验大大提升原创 2016-03-27 15:18:05 · 1768 阅读 · 0 评论 -
Linux/Ubuntu下编译Qt4.8.2源码
本人所用的系统为Ubuntu 14,所下载的QT源码版本为4.8.2。以下是编译QT源码的基本步骤:1.源代码的获取 官网http://qt.nokia.com/downloads,最新的是4.8.2版本。2.解压代码 输入指令: tar zxvf qt-everywhere-opensource-src-4.8.2.tar.gz,解压出QT源代码。3.执行./config生成makefile原创 2016-03-23 13:42:04 · 4595 阅读 · 0 评论 -
Linux不同发行版(Fedora/CentOS/Ubuntu等)简要介绍
本文由Markdown编辑器编辑完成。对于从2001年开始接触电脑到现在的15年时间里,一直都是Windows操作系统伴随在身边,这期间Windows操作系统也经历了从Windows XP, Windows Vista, Windows7, Windows8, Windows10的不断升级。曾经以为世界上就只有Windows这一种操作系统,早已经习惯了她的界面风格和各种运行在她上面的应用软件和游戏;转载 2016-01-24 18:19:12 · 24057 阅读 · 0 评论