摘要: 这是我自己学习算法时有关KMP的学习笔记,代码注释的十分的详细,分享给大家,希望对大家有所帮助 在介绍KMP算法之前,先来介绍一下朴素模式匹配算法:朴素模式匹配算法:假设要从主串S=”goodgoole”中找到T=”google”这个字串的位置,我们需要一下的步骤:1,主串S的第一位开始,S与T的前三个字母都能成功匹配,但是S的第四个字母是d,而T的第四位是g,所以主串S的第一位匹配失败2,然后从主串的第二位开始,会发现主串的第二位字母与T的第一位字母不同,所以匹配失败,然后再从主串的第三位开始,3,经过这样的依次尝试后,之到主串的第五位开始,S与T的6个字母完全匹配成功该朴素模式匹配算法的代 阅读全文
posted @ 2013-10-12 22:54 zzyleoo 阅读(1287) 评论(8) 推荐(0)

2014年3月10日

摘要: 摘要:近几年,由Google在搜索引擎大会上首次提出的云计算概念火遍各大IT科技公司,甚至在其他领域,也受到热捧,一时间云计算无处不在,很多项目都想从这新颖的名词中提升项目的知名度。 随着IBM在上海公布一个名为“蓝云”的系统后,雅虎、Google、微软等互联网巨头相继发力云计算;与此同时另外一个时代的“新宠”——大数据也来到了人们的视野中。自从咨询革命以来,咨询工具,硬件,软件,平行发展,与时俱进。数据与我们的生活紧密相连,很多企业已开始意识到通过挖掘和分析大数据,洞察业务模式和发展趋势,帮助企业在安全、营销、和IT领域提高运营效率和竞争优势。那么在这个科技发展神速的时代,究竟二者能带来什么 阅读全文
posted @ 2014-03-10 21:38 zzyleoo 阅读(379) 评论(0) 推荐(0)

2014年2月28日

摘要: SCRM(Social Customer Relationship Management)顾名思义是社会型客户关系管理系统,这在当前的电子商务领域是一个创新的概念,由于社交媒体(Social Media)的迅速发展,互联网以闪电般的速度深入到我们每个人日常的工作和生活中,社会出现了新的阶段,生活在社会中的消费者的行为、理念也随之发生了变化。传统的CRM(Customer Relationship Management)已经开始逐渐落后于互联网发展的脚步了,各大公司要想充分的利用庞大的客户关系来使自己获得更大的竞争优势,SCRM将会是对CRM的一个很好的过度。关键词:SCRM CRM 客户关.. 阅读全文
posted @ 2014-02-28 10:06 zzyleoo 阅读(267) 评论(0) 推荐(0)

2013年9月28日

摘要: 1,文件系统,从/开始的树状结构2,绝对路径:/打头,相对路径:从当前目录下开始的3,usename,passwd,uid,gid,home,shell(都是管理员指定的,这些信息都在passwd文件中(只读)),真正的密码在shadow中4,命令:shell(图形shell,字符shell),查看当前目录:pwd, 清屏:clear, 查看id, 列出当前目录下的文件:ls 若看其他目录下的文件:只需ls 加上路径就可以了。sleep加数字可以指定睡眠时间,eg:sleep 10,ls-l表示长格式表示文件或者目录的信息,ls-f表示给文件或目录打标记,软链接相当于 快捷方式以l打头,ls- 阅读全文
posted @ 2013-09-28 18:01 zzyleoo 阅读(199) 评论(0) 推荐(1)

2013年9月24日

摘要: 1,find 目录 条件 [处理命令]-默认是print操作2,find d6 -name "*cpp" -exec rm{} ";"(或者‘;’或者/;都是Ok的),这条命令的含义是找到d6文件夹中所有以.cpp结尾的文件然后将其进行删除操作3,who用来哪些用户正在使用,who am I显示自己的信息4,user可以查看证字啊使用的用户的名字,w命令显示的更加详细,可以知道用户在做什么(哪个用户在什么地方,什么时候在干什么)5,history会显示之前用过的命令的列表,若想再次使用某个命令,只需用“|”加上命令的编号即可6,du 显示磁盘空间的全部使 阅读全文
posted @ 2013-09-24 23:58 zzyleoo 阅读(207) 评论(0) 推荐(1)

2013年9月23日

摘要: 1,rm leo/a*可以将leo文件夹中带有a的所有的文件都删除,rm-r leo/a*可以将文件夹中含有a的文件和文件夹都全部删除2,ls -l -d dc/*2表示遇到含有2的目录时不进入目录还是查看目录本身的信息,而ls -l dc/*2则只是查看dc中所有含有2的文件和文件夹中文件的信息(即文件夹中含有2,但是文件夹中的文件不一定含有2,但是不能查看该含有2 的目录的信息 ,要想查看只能使用-d)3,rm a*b表示a打头b结尾的都可以删除,rm a*b*c表示a打头,中间有个b,c结尾的文件都可以删除4,“?”表示一个任意的字符;5,f[]表示匹配一个字符,eg:f[b-j],rm 阅读全文
posted @ 2013-09-23 23:42 zzyleoo 阅读(209) 评论(1) 推荐(1)

2013年9月22日

摘要: 1,Ctrl+C作用是终止当前的命令2,ps显示目前正在执行的程序(命令)(process status)3,退出是exit,连续按exit,最终会关闭终端4,Root是管理员,其他的用户都是由Root创建的,Root在创建用户时可以指定Shell的类型;6,exec可以切换至其他的shell,但是exec是切换方式,所以按exit不会返回上一层的shell7,date可以显示当前的时间8,文件和目录在操作系统中成为文件系统,任何一个操作系统都要支持文件系统9,Windows中把硬盘分成一些逻辑磁盘,Unix中不分磁盘,是一个大的根目录,包含很多的子目录,整个文件系统只有一个根目录10,Uni 阅读全文
posted @ 2013-09-22 20:41 zzyleoo 阅读(235) 评论(3) 推荐(2)