MyPanda的学习笔记

64 篇文章
12 人订阅

全部文章

qsjs

python生成器函数的应用场景举例---为copy过程添加进度条显示

生成器的特点是可以迭代,通过dir 查看生成器的方法, 其中有next , send 方法,我们如果调用其next或者send方法都可以获得其下一个元素的值,我...

7510
qsjs

让python装饰器不再晦涩难懂

在学习修饰器函数之前,考虑如下的两种情形: a. 有一个函数fn,我们不能修改函数的源代码,但是要扩展函数的功能,怎么实现呢? 我们可以定义一个新的函数 ...

4610
qsjs

网络文件系统的掉线监控(inotifywait)

在工作中遇到有批量的网络文件系统(100个左右)挂载在同一个机器上,结果一个频发的问题是: 时不时总有一些网络文件系统不明原因的掉线,时间也不确定,当然找到根...

7530
qsjs

初学web自动化测试--笔记1

web driver 是可以直接操作浏览器的driver, 根据不同的浏览器,需要不同的driver,下面列出了一些可用的web driver的镜像地址: c...

7840
qsjs

pycharm 入门基础配置

pycharm是python的IDE 工具,这个工具很强大,之所以强大,所以对于其配置也可以很复杂,作为一个pycharm的小白,以下的基本的使用是必需的,然后...

8010
qsjs

python做web接口测试零散笔记--1

pac 是proxy auto configuration的缩写,也就是自动配置代理,在很多公司连接外网的时候,采用的都是pac代理。 在使用python 进...

5820
qsjs

windows环境的python踩坑记

虽然使用python有不少时间了,但是基本没有在windows环境下使用,这不就踩了不少坑,特此记录如下:

8730
qsjs

web接口测试学习笔记---基础概念篇

http 是无状态的连接协议,随着互联网的发展,无状态协议已经无法满足需求了。后来就发展出了cookie来解决无状态连接协议的缺点. cookie 是服务器创...

5010
qsjs

linux 中关于PAM的点滴笔记

pam在linux系统中是非常常用,也是非常重要的一个子系统,然而对于pam,我们可能并没有太多的关注其man 帮助文件的说明,最近读了一下pam的man pa...

8310
qsjs

用openssl添加https访问并设置客户端信任

x.509 是密码学里面的公钥证书的格式标准. 就是说x.509是一种证书的格式,其实我们经常用这种格式的证书,只是可能没怎么注意过证书格式的标准而已.

12340
qsjs

shell配合ansible实现reboot in sequence要求

任务需求: 有一组20台server组成的应用服务器,其每台server的应用服务已经配置了开机启动,但是服务要running well,那么服务必须按照顺序...

9810
qsjs

分享一种定位linux 下程序闪退的思路

这两天把自己的linux 系统升级了,但是遇到了一个比较大的坑,在此分享下解决方法(主要是定位程序闪退的其中一种思路),希望对阅读此文的你有所帮助,也欢迎留言更...

31810
qsjs

grub2的学习笔记

grub2的rpm package含有很多的img, mod, lst 文件(默认路径是/usr/lib/grub/i386-pc/,可以通过对应的rpm -q...

28370
qsjs

理解linux平台上java程序的内存模型

java 程序是运行在jvm 虚拟机里面的,离开jvm虚拟机,那么java程序无法直接在linux平台的运行。 所以java应用程序和os 平台之间是隔着jvm...

12130
qsjs

https通信过程的简单理解

A. client 连接请求发送到server, server根据配置,发送自己相应的证书给客户端的应用程序(通常是浏览器),这时候的证书中含有的信息包括:证...

9720
qsjs

Linux的VIRT,RES,SWAP

top命令的结果显示了系统的实时性能状态,其中关于memory的相关项,默认有 VIRT, RES, SHARE 等,那么这些项的结果到底怎么理解呢? 最好的...

17720
qsjs

分享一个shell脚本用于“基于已安装的rpm包,创建tar压缩包”

有时候,我们不想在系统中安装rpm包,但是又需要这个rpm包的功能,那么可否实现呢? 这个需求是可以实现的,当我们用tar包去安装这个功能的时候就可以实现了....

8720
qsjs

sed与awk处理区间匹配的问题总结---1

正常情况下,将要处理的行读入pattern space(缓存的一种),然后在pattern space中进行处理,然后再将pattern space中的内容取回...

8110
qsjs

systemd的oneshot 与 forking service的区别

A. 服务启动结果判断: 会等待”ExecStart=“ 指定的命令执行完成,然后根据返回值来判定是否执行成功;如果返回值为0, 那么认为执行成功,否则会有类...

8030
qsjs

python中函数位置参数与关键字参数

Python中函数的参数依照不同的方式,可以有不同的分类,这里以“位置参数”与“关键字参数”两类进行讨论.

9010

扫码关注云+社区

领取腾讯云代金券