- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 Python源码学习(四)-builtins模块的初始化
Module的初始化是从系统预定义的PyModuleDef开始的 typedef struct PyModuleDef{ PyModuleDef_Base m_base; const char* m_name; const char* m_doc; Py_ssize_t m_size; PyMethodDef *m_methods; inquiry m_reload;
2013-09-28 15:13:02 6655 1
原创 Python源码学习之初始化(三)-PyDictObject的初始化
先来看它的定义 typedef struct _dictobject PyDictObject; struct _dictobject { PyObject_HEAD Py_ssize_t ma_fill; /* # Active + # Dummy */ Py_ssize_t ma_used; /* # Active */ /* The table cont
2013-09-25 23:08:27 1739
原创 Python源码学习之初始化(二)
在初始化中,调用 void _Py_ReadyTypes(void) { if (PyType_Ready(&PyType_Type) < 0) Py_FatalError("Can't initialize type type"); if (PyType_Ready(&_PyWeakref_RefType) < 0) Py_FatalError(
2013-09-22 22:38:20 3028
原创 Python源码学习-PyTypeObject
重点学习下一个数据结构 PyTypeObject PyType_Type = { PyVarObject_HEAD_INIT(&PyType_Type, 0) "type", /* tp_name */ sizeof(PyHeapTypeObject),
2013-09-21 13:49:57 2324
原创 Python源码入门学习心得-初始化(一)
有点杂...林乱记了几个点,以后整理,主要是一些基本的数据结构 Build好python的源码以后,直接debug运行,python就对进入 main.c int Py_Main(int argc, wchar_t **argv) 完成一系列的初始化操作. ================================================ PyObjec
2013-09-20 16:08:34 2631
原创 Django的TemplateResponse
def my_render_callback(response): return response from django.template.response import TemplateResponse def my_templateresponse(request): response = TemplateResponse(request, 'template.html', {})
2013-09-15 22:34:52 3826
原创 Django里面的RequestContext
c = RequestContext(request, { 'foo': 'bar', }) get_template('about.html').render(c) 当我们定义一个RequestContext对象的时候,它的构造函数 __init__ 会调用 get_standard_processors(), 返回一个collect coll
2013-09-13 16:16:18 3345
Hana CDS Reference
2018-11-20
Addison.Wesley.Effective.C.Sharp.50.Specific.Ways.to.Improve.Your.C.Sharp.eBook-LiB
2007-05-07
[代码大全(第二版)].Microsoft.Press.-.2003.-.Code.Complete.Second.Edition
2007-05-07
Addison Wesley - Beyond the C++ Standard Library - An Introduction to Boost (2005)
2007-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人