Rpl Blog

怕什么真理无穷,进一寸有一寸的欢喜

PyCharm Debug远程服务器程序

一 安装pydevd包 1 pip install pydevd 二 pychram配置远程调试 1. pycharm 中打开 Run –> Edit Configurations… 2. 添加一个新的debug配置 3. 具体配置如下图所示 4. Run – > debug 开启远程debug服务 开启后开到如下信息,表示配置成功 在远程需要执行的...

linux资源监控——计算CPU利用率

前言 linux资源监控系列文章: linux资源监控——计算CPU利用率 linux资源监控——获取GPU信息 linux资源监控——获取Memory与Swap的使用率 一 通过top查看cpu各类率占用信息 如下图所示:         us ...

Ubuntu扩展Swap交换空间

dd if=/dev/zero of=swap bs=1G count=61

交换空间swap,打个比方就是你的内存爆满了,系统就会临时把内存里一些暂时不用的数据放到硬盘上,这样内存就会空出来一部分放新的数据。如果需要用之前旧的数据,可以再把它从硬盘上搬回来。本质上交换空间就是硬盘上开辟的一块专门供内存交换数据使用的空间 当初服务器装机是默认只有1G的交换空间,结果跑起数据来,内存,交换都直接撑爆了。唯一的办法就是扩展交换空间了。 一 查看当前系统...

How can I bypass disk I/O in h5py?

Bypass disk I/O and read h5 files in memory

工作需求, 大批量从hdfs数据库中读取h5文件。为了加快读取速度,需要将hdfs数据库中的h5文件直接从内存读取出来,不再经过磁盘I/O读写文件。 此脚本转载自stackoverflow,点击此处查看原文 传统方式下需要先将文件从h5数据库中拉下来,写入文件。然后在从文件中读取数据。有了磁盘I/O的读写操作,速度既慢,流程又麻烦。 本文的思路是直接从数据库中获取二进制的文件数据,...

pandas date_range()

generate DatetimeIndex sequences quickly and easily

you can click upon botton 中文 Chinese to see the chinese version Paramters pandas.date_range(start=None, end=None, periods=None, freq=None,  tz=None, normalize=False, name=None, clo...

松子的一生

一个失去自我的人的悲剧的一生

前言 恰逢博客开张,没想到《松子》是我第一篇影评。 记得2年前看到影片,我第一次感受到生老的恐惧。彼时的我还是一个坚定的独身主义者,然而松子的老年让我第一次触不及防的开始恐惧。 我第一次开始思考自己的老年,会不会不堪一击,毫无尊严。 当然老年的松子远没有这么优雅。 之所以会由松子联想到自己的境地,大概是因为我们每个人都能或多或少的从松子身上看到自己的影子。每个人都有追逐过爱...

PEP 3102 -- Keyword-Only Arguments

PEP 仅限关键字参数 翻译

本篇文章是对PEP 3102 – Keyword-Only Arguments这篇文章的翻译。PEP文章真是难看,一堆晦涩,加上能力不够,所以这篇翻译可能并不完美,需要阅读原英文文档的,可点击查看以上的链接。PDF版本可在此处下载 百度云提取码:wpnq。 这篇文章只是对python3新增加的keyword-only Argument的解释,关于pyt...

Linux批量杀死进程的几种方法

"Absolutely, It works!"

本篇文章转载自我在CSDN上的一篇blog. https://blog.csdn.net/littleRpl/article/details/89641993 方法一: 强制杀死某个端口号下的所有进程: 例:杀死端口8001下的所有进程 1 sudo fuser -k -n tcp 8001 方法二: 杀死某个命令下的所有进程 例: 杀死所有python3 执行的程序 ...

paramiko模块实现文件夹的上传及下载

paramiko模块的简单介绍及使用

paramiko模块基于ssh协议,实现了对远程服务器的连接登录,命令执行和文件操作等功能。 下面的SSH类, 基于paramiko模块 封装实现了连接登录, 文件上传与下载, 以及文件夹的上传与下载等功能。 SSH() 的初始化: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import os import stat import p...

python参数详解

default, position, vrags, kwvargs, keyword-only

前言 在开始讨论python各种类型的参数前,先介绍一个新知识inspect模块, 这个模块可以很好的展示出一个函数的参数信息,如下例: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 from inspect import signature def func(a,b,*var, c, d, e=3, **k...