??
lang
2.1. 和Java的异同
2.1.1. 语法
Java++:增加的语法
Java--:删减的语法
纯OO
静态成员
操作符重载
原生数据类型
closure
break、continue
使用trait进行mixin组合
...
分类:
其他好文 时间:
2014-10-16 15:30:12
阅读次数:
330
2014-10-1609:56:37目标:全文搜索 使用SQL搜索关键字,同时保证快速和精确,依旧是相当地困难。 SQL的一个基本原来(以及SQL所继承的关系原理)就是一列中的单个数据是原子性的。反模式:模式匹配 使用Like 或者正则表达式。 缺点:(1)无法使用索引,进行全...
分类:
数据库 时间:
2014-10-16 14:14:02
阅读次数:
225
众所周知,在程序开发中,难免会遇到须要匹配、查找、替换、推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力。因此,学习及使用正則表達式,便成了解决这一矛盾的主要手段。大 家都知道,正則表達式是一种能够用于模式匹配和替换的规范,一个正則表達式就是由普通....
分类:
编程语言 时间:
2014-10-15 21:23:51
阅读次数:
276
一、grep1.用途:文本搜索工具,根据用户指定的文本模式(patten)对目标文件进行逐行搜索,显示能够被模式匹配的行内容。2.命令使用格式:grep[option]‘PATTEN’files…2.1常用选项详解2.1.1单文件查找:-n:显示匹配行的行号(为了显示清楚匹配行,下面的都用n+其他选项)-v..
分类:
其他好文 时间:
2014-10-14 03:35:18
阅读次数:
273
BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二个字符和P的第一个字符,依次比较下去,直到得出最后的匹配结果。 1 //BF算法 2 #include 3 4 usin.....
分类:
编程语言 时间:
2014-10-13 22:45:47
阅读次数:
190
一、正则表达式特殊变量: 1、$n? :包含上次模式匹配的第n个子串 2、$& :前一次成功模式匹配的字符串 3、$` ?:前次匹配成功的子串之前的内容 4、$’ :前次匹配成功的子串之后的内容 5、$+ :前...
分类:
其他好文 时间:
2014-10-13 12:25:19
阅读次数:
187
Mit-Scheme不支持syntax-case, 只能用它的er-macro-transformer来编写。Mit-Scheme的宏系统比较低级,不支持模式匹配和literal。使用pmatch能得到一个可用的模式匹配,为了简洁这里使用了pmatch,没有pmatch也可以编写同样的宏,但啰嗦一点...
分类:
其他好文 时间:
2014-10-09 23:10:47
阅读次数:
223
继续《SAS编程与数据挖掘商业案例》学习笔记,本文侧重数据处理实践,包括:HASH对象、自定义format、以及功能强大的正则表达式
一:HASH对象
Hash对象又称散列表,是根据关键码值而直接进行访问的数据结构,是根据关键码值而直接进行访问的数据结构,
sas提供了两个类来处理哈希表,用于存储数据的hash和用于遍历的hiter,hash类提供了查找、添加、修改、删除等方法,...
分类:
其他好文 时间:
2014-10-08 18:09:45
阅读次数:
295
lua原生解释器对字符串的处理能力是十分有限的,强大的字符串操作能力来自于string库。lua的string函数导出在string module中。在lua5.1,同时也作为string类型的成员方法,因此,我们既可以写成string.upper(s), 也可以s:upper(),选择你喜欢的写法。
string.len(s)返回s的长度。
string.rep(s, n)返回重复s...
分类:
其他好文 时间:
2014-10-06 23:05:21
阅读次数:
243
今天我们来聊聊模式匹配算法,什么是模式匹配算法呢,其实就是子字符串匹配上算法。比如字符串a=”abcabc”, 需匹配字符串为b=”abc”,则b在a中出现的第一个位置就是0号位置了,这就算是匹配成功了。在讲kmp算法之前,我们想传统的给你2个字符串,做比较的话,肯定是一个一个的比较,暴力的解决这个问题,我事先也写了一个这样的例子。
/**
* 普通的模式匹配算法
*
* @p...
分类:
其他好文 时间:
2014-10-06 19:34:00
阅读次数:
204