数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任 ...
分类:
编程语言 时间:
2017-05-14 01:02:44
阅读次数:
250
ASCII编码:计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255,最多只能表示2**8个不同的字符由于计算机是美国人发明的,因此,最早只有127个字母被编码到计算机里, ...
分类:
编程语言 时间:
2017-05-13 19:13:48
阅读次数:
138
对于python,一切事物都是对象,程序中存储的所有数据都是对象,对象基于类创建计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。class 指自定义类型,type 指内置类型。两者都表示数据类型,称呼不同而已每个对象都有一个身份、 ...
分类:
编程语言 时间:
2017-05-13 15:20:09
阅读次数:
170
转自 http://www.codeceo.com/article/lucene-index.html 1 数值数据类型索引优化 1.1 数值类型索引问题 lucene本质上是一个全文检索引擎而非传统的数据库系统,它基于倒排索引,非常适合处理文本,而处理数值类型却不是强项。 举个应用场景,假设我们倒 ...
分类:
Web程序 时间:
2017-05-10 00:08:38
阅读次数:
313
Java正则表达式:定义了字符串的模式;可以用来搜索、编辑、或处理文本; 指定为字符串的正则表达式必须首先被编译为此类的实例。然后将得到的模式用于创建Matcher对象,依照正则表达式,该对象可以与任意字符序列匹配,执行匹配所涉及的所有状态都驻留在匹配器中,所以多个匹配器可以共享同一模式 因此,典型 ...
分类:
编程语言 时间:
2017-05-09 13:39:46
阅读次数:
183
MarkdownPadDocumentsed流(行)编辑器著有文本处理三剑客之称:grep,sed,awksed作为其中之一对于文本处理可谓是异常强大,能够大批量处理文本复杂繁琐的修改,添加,删除等操作,并能够完美的与正则表达式相结合使用.处理文本时按数据流进行处理,每次读取文本的一行,将其放入缓冲区中..
分类:
其他好文 时间:
2017-05-07 11:47:03
阅读次数:
162
1. Text Kit 是什么? 在iOS7中,苹果引入了Text Kit——Text Kit是一个高速而又现代化的文字排版和渲染引擎。Text Kit在UIKit framework中的定义了一些类和相关协议,它最基本的作用就是为程序提供文字排版和渲染的功能。在程序中。通过Text Kit能够对文 ...
分类:
其他好文 时间:
2017-05-06 13:18:12
阅读次数:
223
字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 ...
分类:
编程语言 时间:
2017-05-06 10:23:49
阅读次数:
139
Python 数据类型和变量 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: ...
分类:
编程语言 时间:
2017-05-06 10:07:06
阅读次数:
189
字符编码 我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制1111111 ...
分类:
其他好文 时间:
2017-05-05 20:55:57
阅读次数:
148