![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统
文章平均质量分 74
旷古的寂寞
这个作者很懒,什么都没留下…
展开
-
Centos7.4+Python2.7.5离线安装kafka-python和paramiko
kafka-python和paramiko是python分别用于连接kafka和sftp的库,公司的服务器基于安全考虑不能访问外网,所以我们需要离线安装,安装步骤如下。1. 在有网的机器上装一个与服务器系统版本一致的系统,这里我们安装Centos7.4。2. 执行以下命令配置yum源为阿里云的源,加快下包的速度。yum-config-manager --add-repo http://mirrors.aliyun.com/repo/Centos-7.repo3. 安装yum-utils,用原创 2021-03-24 14:12:41 · 1108 阅读 · 2 评论 -
配置nginx访问多个服务器静态文件(解决nginx的www-data用户访问sshfs挂载目录的权限问题)
最近搭了一个双节点的服务,每个节点各自有静态文件目录,nginx访问这些静态目录就成了问题。当然我们可以搭建单独的文件服务器,但是那样成本太高了,接下来说一下当前场景的解决方案。1. sshfs挂载静态文件目录下面的挂载命令可以把多个其他服务器的media目录挂载到本地:mkdir /local_path/media_1/sshfs remote_user@remote_host:/remote_path/media/ /local_path/media_1/ -o allow_other原创 2020-08-27 18:24:18 · 1698 阅读 · 0 评论 -
线程池使用:CPU密集型和IO密集型
#1 cpu密集型: cpu使用率较高(也就是一些复杂运算,逻辑处理),所以线程数一般只需要cpu核数的线程就可以了。 这一类型的在开发中多出现的一些业务复杂计算和逻辑处理过程中。#1 I/O密集型: cpu使用率较低,程序中会存在大量I/O操作占据时间,导致线程空余时间出来,所以通常就需要开cpu核数的两倍的线程, 当线程进行I/O操作cpu空暇时启用其他线程继续使用cpu,提高cpu使用率 通过上述可以总结出:线程的最佳数量: 最佳线程数目 = ((线程等待时间+线程CPU...转载 2020-07-23 01:01:49 · 1852 阅读 · 0 评论 -
python实现的三层系统调用模型,模拟消息堆积的情况
前段时间我们的客户端总是Read timeout,定位以后发现是中间的消息转发系统消息堆积了。消息堆积的原因是底层系统处理部分消息的时间比较长,异步IO转发消息是并发而不是并行的,这部分处理时间长的网络IO占用了大量并发切片时间和资源,导致原本处理很快的那部分请求也被阻塞了。我们使用了线程池解决这个问题,实现并行的网络交互,避免了长时间请求阻塞其他请求,下面是系统架构模型及解决方案。一、底层服务端#!/usr/bin/env python# -*- coding:utf-8 -*-im原创 2020-07-23 00:52:20 · 114 阅读 · 0 评论 -
ubuntu使用双模机械师K7机械键盘遇到的问题
最近买了个机械师K7的双模机械键盘,可以使用数据线连接,也可以使用蓝牙连接,但因为我平时使用ubuntu开发,键盘与系统的适配方面遇到了点问题,记录下解决方法来方便其他人参考。问题1:有线连接模式,F1到F12键只能使用多媒体功能,就算按了FN组合键也无法使用正常的刷新网页等功能。执行下面的命令,F1到F12的功能就是原始功能了,按FN组合键可以使用多媒体功能。echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmodeecho opti原创 2020-06-08 02:02:10 · 3186 阅读 · 5 评论 -
deepin.com.wechat群聊@人列表不显示,启动器(聊天窗口)图标异常,窗体或输入框中文变方块,QQ同理
启动器图标异常在默认情况下,Linux系统是根据可执行文件的名称判定是属于哪个desktop文件配置的,大部分desktop文件的Exec配置的可执行文件刚好就是实际执行的文件名,所以很多没有StartupWMClass配置项。但是这个配置项很重要,比如说在上面的微信的配置里面这个值是WeChat.exe,但是为什么还是不行呢?可以通过xprop WM_CLASS获取窗口的属性值,在命令行下执行这个命令,鼠标会变成+,然后点击QQ或微信的窗口::~$ xprop WM_CLASSWM_CLA原创 2020-06-04 10:10:36 · 462 阅读 · 0 评论