精品文章
HTTP所有状态码及描述
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。 当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文…
Python C API 引用计数器(三)
简介 Python的内存管理是通过对象的引用计数器来实现的,对象的创建会将引用计数器加1,被引用一次则引用计数器就会加1,反之解除引用时,则引用计数器就会减1,当Python对象的引用计数器为0的时候,则这个对象就会…
Python C API 使用详解(二)
简介 介绍Python C API中的列表、元组、字典的使用,详细的进行了API中方法的介绍。 Python List API List API 简单介绍 int PyList_Check(PyObject *p) 判断是否是一个Python List(列表) PyObject* PyList_New(P…
Python C API的使用详解(一)
简介 介绍一下Python虚拟机的初始化及退出,Python基本数据类型的对象创建以及C和Python之间的数据类型互相转换。 Python虚拟机的初始化及退出 初始化Python虚拟机需要调用Py_Initialize()来实现。 Py_IsInitialize…
C++ 编写Python扩展(密码生成器)
简介 在最近的开发中,遇到了一个问题,发现Python没有一个生成指定复杂度密码的模块(反正我没有找到),需要自己写一段生成随机数的代码来生成密码,因此我就用C++自己写的一个扩展模块。 模块的要求: 必须同时…
C++中的函数及参数介绍
函数的概念 函数是一组一起执行一个任务的语句。每个 C++ 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。 你可以把代码划分到不同的函数中。如何划分代码到不同的函数中是由你…
Pandas 详细笔记
Pandas的概述 Pandas是python第三方库,提供高性能易用数据类型和分析工具 Pandas的基本操作 引入Pandas 读取cvs文件数据及相关操作 读取文件 获取多少行数据,默认是5行,可输入整数参数 数据的基本信息,包括数据…
Ansible简单介绍及基本使用
Ansible 随着运维自动化经历了从本地部署到基础设施即服务(IaaS)、平台即服务(PaaS)在到软件即服务(SaaS)的发展阶段,掌握多种自动化运维工具就成了运维人员必备技能之一,ansible就是目前国内使用比较广泛的…
Ansible中Playbook的光速教程
什么是Playbook? playbook是由一个或者多个模块组成的, 使用多个不同的模块, 完成一件事。 playbook通过yaml语法来识别描述的状态文件, 扩展名为yaml。 Playbook的三个语法特点 缩进 YAML使用一个固定的缩进风格表…
Go语言环境配置
下载安装 国内的Go下载站点,根据自己的系统选择对应的版本进行下载安装: https://studygolang.com/dl Go的安装方式除了源码安装,其他的都相当简单,就不过多的赘述了。 环境变量 下面介绍下Go语言中需要设置的一…