计算机硬件的扩容确实可以极大地提高程序的处理速度,但考虑到其技术、成本等方面的因素,它并非一条“放之四海而皆准”的途径。而随着互联网技术的发展,云计算、物联网、移动通信技术的兴起,每时每刻,数以亿计的用户产生着数量巨大的信息,海量数据时代已经来临。由于通过对海量数据的挖掘能有效地揭示用户的行为模式, ...
分类:
其他好文 时间:
2018-07-15 17:33:52
阅读次数:
169
模式匹配(模范匹配):子串在主串中的定位称为模式匹配或串匹配(字符串匹配) 。模式匹配成功是指在主串S中能够找到模式串T,否则,称模式串T在主串S中不存在。 以下介绍两种常见的模式匹配算法: 算法的核心思想如下: 设S为目标串,T为模式串,且不妨设: S=“s0s1s2…sn-1” , T=“t0t ...
分类:
编程语言 时间:
2018-07-15 11:06:22
阅读次数:
132
Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存... ...
分类:
系统相关 时间:
2018-07-13 22:23:38
阅读次数:
220
一、用户(模式)1.定义用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作模式(schema):是某个用户所拥有的对象的集合。具有创建对象权限并创建了对象的用户称为拥有某个模式注意:创建数据库对象(视图,表等)的任一用户都拥有一个与该用户名称相同的模式,且被视为模式用户 ...
分类:
数据库 时间:
2018-07-08 13:54:43
阅读次数:
223
模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的 方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 UML类图 举例说明 比如我们做饭,我要煮面条。分为下面几 ...
分类:
其他好文 时间:
2018-07-07 10:47:20
阅读次数:
141
sed是一种流编编器,它是文本处理中非常中的工具,能够完美的配合正则表达式便用,功物能不同凡响。 处理时,把当前处理的行存储在临时缓冲区中,称为”模式空间”( oattern space),接看用sed命令处理缓冲区中的内容,处理成后,把缓冲区的内容送往屏幕显示。 接着理下一行,这样不断重复,直到文... ...
分类:
系统相关 时间:
2018-07-01 15:17:21
阅读次数:
302
sed处理文本的工具?StreamEDitor,行编辑器(基于行的编辑)sed是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果没有使诸如‘D’的特殊命令,那会在两个循环之间清空模式空间,但不会清空保留空间。这样不断重复
分类:
其他好文 时间:
2018-06-25 16:55:02
阅读次数:
205
迭代器模式是设计模式中行为模式(behavioral pattern)的一个例子,他是一种简化对象间通讯的模式,也是一种非常容易理解和使用的模式。简单来说,迭代器模式使得你能够获取到序列中的所有元素而不用关心是其类型是array,list,linked list或者是其他什么序列结构。这一点使得能够 ...
有鸡汤就有反鸡汤,有模式就有反模式。 今天,我们来谈一谈程序员的行为中的那些反模式,涉及程序员的日常工作和学习的各个方面。 这些反行为模式,并不针对某些特定的个人。如果你不幸中招,千万不要懊恼,因为这实在太正常不过了,很多反模式的坑我也是亲身踩过的^-^ 稍微修改几行代码就调试 对所有程序员来说,这 ...
分类:
其他好文 时间:
2018-06-21 18:30:20
阅读次数:
140
摘要: 行为型模式 行为型模式是对在不同对象之间划分责任和算法的抽象化。行为模式不仅仅关于类和对象,还关于它们之间的相互作用。行为型模式又分为类的行为模式和对象的行为模式两种。 ...
分类:
其他好文 时间:
2018-06-17 19:00:35
阅读次数:
175