代码块在其他的语言中都或多或少接触过一些,如perl中sort{$a$b}keys,传入代码块实现按数值排序,在swift中用到闭包,更加深入学习到training closure、capturing value等代码风格,对代码块有了深入的了解,并且意识到代码块是引用类型(Reference Ty...
分类:
其他好文 时间:
2015-04-11 01:13:44
阅读次数:
195
字段选项null如果为True,Django将会在数据库中存储空值。默认是False。blank如果为True,这个字段允许为空。默认是False。Choices由两个元素组成的一个可以迭代选择的字段元素。db_index如果为True,那么django-admin.py sqlindex将会生成一...
分类:
其他好文 时间:
2015-04-09 17:04:06
阅读次数:
118
模型是你的网站数据信息惟一的、明确的来源。它包含你所储存数据的字段定义和行为。一般地,一个模型映射着一个惟一数据库的表单(table)。所有模型都是django.db.models.Model的子类。模型的每个属性代表着一个数据库字段django会自动生成你所需要的数据库使用模型当你定义完你的数据模...
分类:
其他好文 时间:
2015-04-07 11:21:11
阅读次数:
129
动机如果你想了解以下几件事,我建议你阅读以下这篇教程:想知道如何写一个multipass的toon shader。在shader中学习更多不同参考坐标系(空间space)以及其作用。深入学习一个实用的fragment shader。学习矩阵相乘和Unity内建矩阵的使用。该教程比第五篇教程更实用。准...
分类:
编程语言 时间:
2015-04-06 00:47:48
阅读次数:
298
本文简单记录FFmpeg中libavcodec的H.264解码器(H.264 Decoder)的源代码。这个H.264解码器十分重要,可以说FFmpeg项目今天可以几乎“垄断”视音频编解码技术,很大一部分贡献就来自于这个H.264解码器。这个H.264解码器一方面功能强大,性能稳定;另一方面源代码也比较复杂,难以深入研究。本文打算梳理一下这个H.264解码器的源代码结构,以方便以后深入学习H.264使用。...
分类:
其他好文 时间:
2015-04-04 01:15:36
阅读次数:
2020
我们主要来学习MapTask的内部实现。? ????????? ?????????整体执行流程? ? ???????? 如上图示,MapTask的整个处理流程分五个阶段:? ?????????●read阶段:通过RecordRea...
分类:
其他好文 时间:
2015-04-03 17:40:24
阅读次数:
154
序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。.NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用X...
字符集就是一套文字符号及其编码。常用的字符集有:GBK定长双字节不是国际标准,支持的系统不少UTF-8非定长1-4字节广泛支持,MYSQL也使用UTF-8当然了,字符集还有很多,以后再深入学习这部分内容。①linux系统下的字符集由变量LANG控制。[root@gagarin~]#echo$LANGzh_CN.GB1803..
分类:
系统相关 时间:
2015-04-03 11:34:36
阅读次数:
176
自接触编程语言以来,一直对编程有较多的兴趣,但由于各种原因,没有仔细深入地研究。如今,各种编程语言纷纷展现,才发现这片天空是多么灿烂。也因此,让我对各种语言有了深入学习的想法。深入学习之初,就是回顾C语言基础,其次是封装之类的后续产物,当然到了后面就到处离不开面向对象的概念,而后又有命名空间之类。一...
分类:
其他好文 时间:
2015-04-01 21:32:15
阅读次数:
131
前面两篇博文,细致地介绍了zmalloc.c文件的各个函数,不过大家要想深入学习Redis,还需要自己去看源码才是,我梳理了一下zmalloc.c文件的结构,为大家阅读源码提供便利...
分类:
其他好文 时间:
2015-04-01 20:06:13
阅读次数:
141