Python内部机制-PyTypeObject对象

PyTypeObject对象不知道你还否还记得在我的上一篇文章中关于PyObject中的ob_type成员,在上篇文章中我没有对它进行展开,只是告诉读者这是用来指明当前对象是何种类型以及一些类型相关的信息.那么本篇博文则是单独把ob_type拿出来分析,通过查看PyObject对象,你可以发现ob_type成员是一个struct _typeobject而这个数据结构在Python内部有另外一个typ...
阅读(1647) 评论(0)

Python内部机制-PyObject对象

PyObject对象机制的基石学过Python的人应该很清楚,Python中一切都是对象,所有的对象都有一个共同的基类,对于本篇博文来说,一切皆是对象则是探索Python的对象机制的一个入口点.我假设读者在阅读本文的时候已经下载Python(Python-2.7.11)的源码,并且已经解压进入了源码的根目录下.众所周知Python是用C实现的,C是一种OO的语言,而Python是一个OOP的语言,那...
阅读(1127) 评论(0)

non-local static对象初始化顺序

non-local static对象什么是non-local?,non-local这个术语其实是我在effective c++这本书中学到的术语,这个术语指的是非函数局部局部用域内的.那么non-local static对象有指的是什么呢?,其实说到static(不是指static关键字定义的对象)对象,至少可以排除那些内存是在堆中和栈中的对象了,所谓static对象指的是内存在data段和bss段...
阅读(1073) 评论(0)

深入理解C++输入输出流

为什么引入输入输出流?因为C++兼容C,所以C中的输入输出函数依然可以在C++中使用,但是很显然如果直接把C的那套输入输出搬到C++中肯定无法满足C++的需求,第一点也是最重要的一点那就是C中的输入输出有类型要求,只支持基本类型,很显然这是没办法满足C++的需求的,因此C++设计了易于使用的并且多种输入输出流接口统一的IO类库。并且还支持多种格式化操作。还可以自定义格式化操作。C++中总体来说有三种...
阅读(1465) 评论(0)

Google Style Guides-Shell Style Guide

作者声明这篇翻译文章对我来说是有点小挑战的,因为我英语实在很烂,勉强可以看懂一些技术文档,能够猜出大概的含义,但是翻译对我来说算是一个挑战,看英文文档已经不是一天两天的事了,但是这个篇文章却是我的处女作,通读了这篇翻译后的文章,已经发现部分语句翻译的很不好,但是我没有能力纠正好,加上时间上不允许,最后我还是厚着脸皮放到了博客上,如果有幸某位读者读到我这蹩脚的翻译,希望你可以在唾骂我的同时也给出正确的...
阅读(1756) 评论(0)

深入理解C++中的字符串

深入理解C++中的字符串String一个C++ String有什么好分析的呢,或许有的读者会发出这样的疑问,起初的我也是这么觉得的,但是随着知识的积累,以及实际编程过程中,发现String类还是有很多的坑的,本文试图揭开一些我所知道的坑,但是我觉得我的能力可能无法全面的解剖,因此我把相关的文章会列出来,方便大家详细的学习,本文主要来自与我实际编程过程的一些体会,还参考了<<Effecitive C+...
阅读(634) 评论(0)

OpenStack开发基础-AMPQ

AMPQ和rabbitmqAMQP,即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同开发语言等条件的限制。一个应用协议的标准,好比是http协议,其实现就有很多种,什么Apache,Nginx等其中ra...
阅读(675) 评论(1)

2016年想读的几本书

这是一本不单单介绍C++11的语法,更是一本谈论工程级应用实现的书籍,教你如何去利用C++11的一些新特性来封装工程级应用,我想读这本书的原因主要在于想学习如何使用C++来封装一些工程级的类,谈论C++11新特性的书籍很多,但是却鲜有书籍将C++11的一些新特性应用到工程代码中. 想读这本书的理由有两点,一点是云计算场景,另一个则是通过这本书我可以把自己学习的内核理论知识运用起来.我是一个学习内核...
阅读(381) 评论(0)
    个人资料
    • 访问:77847次
    • 积分:1871
    • 等级:
    • 排名:千里之外
    • 原创:110篇
    • 转载:0篇
    • 译文:1篇
    • 评论:21条
    博客专栏
    最新评论