春江暮客

春江暮客的个人学习分享网站

seaborn画小提琴图(violin plot)

seaborn画小提琴图(violin plot)

2019年1月4日 | 技术

简介

小提琴图是用来展示多组数据的分布状态以及概率密度。跟箱线图类似,但是可以密度层面展示更好。在数据量非常大不方便一个一个展示的时候小提琴图特别适用。而python里面的seaborn包可以很方便的画出小提琴图。

如果你只想看中位数、四分位数,箱线图通常就够了;如果你还想同时看出数据分布是否偏斜、是否有双峰趋势,小提琴图会更直观。

……

阅读全文

五步轻松实现linux免密登录

五步轻松实现linux免密登录

2019年1月2日 | 杂谈

SSH英文全程Secure SHELL,是被广泛用于linux系统安全可靠的远程命令执行程序,而用来进行安全文件传输的SCP同样基于SSH的安全协议。

当服务器比较多的时候,每次都要频繁输入密码显得特别麻烦,那么怎样免密码登录且做到安全可靠呢,当然是可以的。这里我们将分为五步完成RHEL/CentOS 7.x/6.x/5.x and Fedora等linux类型服务器的免密码登录。

……

阅读全文

python里shallow copy和deepcopy的区别

python里shallow copy和deepcopy的区别

2018年12月29日 | 技术

python 中经常需要拷贝对象,而很多“改了一个变量,另一个也跟着变”的 bug,本质上都和没有分清这三种操作有关:赋值、浅拷贝、深拷贝。

《python里shadowcopy和deepcopy的区别》

赋值(=)、浅拷贝(copy) 和深拷贝(deepcopy) 中,最容易混淆的通常不是赋值和拷贝,而是浅拷贝与深拷贝到底会不会共享内部子对象。

赋值语句并不会复制对象,它只是让两个变量同时指向同一个对象。这样一来,对其中一个变量看到的内容做修改,另一个变量也会看到同样的变化。

……

阅读全文

python 魔术方法详解

python 魔术方法详解

2018年12月26日 | 杂谈
本文从对象生命周期、运算符重载和 __call__ 等例子出发,帮助初学者理解 Python 魔术方法的作用、常见写法,以及它们适合解决什么问题。……

阅读全文

python随机生成强密码

python随机生成强密码

2018年12月18日 | 杂谈
本文演示如何用 Python 和 JavaScript 生成随机强密码,并补充为什么安全场景下应优先使用 secrets 或浏览器的 Web Crypto API,而不是普通随机函数。……

阅读全文

友情链接

其它