摘要: 原文地址:https://swtch.com/~src/regexp/regexp1.html Regular Expression Matching Can Be Simple And Fast 正则表达 正则表达式是一个用于描述一组字符串的标记。当一个特定的字符串是在被正则表达式所描述的组合时,我们经常说正则表达式匹配这个字符串。 最简单的正则表达式是一串简单的原义的字符串。除了特殊的元字符*... 阅读全文
posted @ 2015-09-01 22:59 SALTYX 阅读(327) 评论(0) 推荐(0)
摘要: 思路:有两个矩阵A,B。从0号进程读入A,B,并且对B做转置(转置算法不太好,这里做转置主要是为了一会计算方便可以提高CACHE的命中率,但不清楚是否以转置浪费的时间为代价是否合理),之后对A矩阵按照按块分割,发送到各个进程。这里调用了MPI_Scatter,因此矩阵大小要可以被进程数整除。然后对每... 阅读全文
posted @ 2015-08-10 14:05 SALTYX 阅读(1799) 评论(0) 推荐(0)
摘要: 介绍mpi全称message-passing interface 是一个可以被C, C++, FROTRAN调用的函数库,用于分布式内存进程之间的通信。目前常用的有openmpi, mpich, 以及intel 的函数库。下面记录了我学习mpi的经历和过程,使用的参考资料为《并行程序设计导论》所有M... 阅读全文
posted @ 2015-07-21 11:46 SALTYX 阅读(559) 评论(0) 推荐(0)
摘要: Htmlunit类似于一个支持js解析以及ajax等的一个无ui浏览器。 前段时间用它写过一个简单的微博爬虫,源码 Htmlunit的不仅支持js等解析还支持使用xpath,这样提取一些复杂的数据就十分方便了。 但现在htmlunit似乎还不是很火,所以网上资料也不是很多。但是用它来写爬虫真是简单的不行。特别是登陆,就类似于你对浏览器的操作。。 包括点击等动作,写起来十分的简单。 Htmlun... 阅读全文
posted @ 2015-06-08 20:25 SALTYX 阅读(317) 评论(0) 推荐(0)
摘要: 出现这种错误,将是VBOX和GENYMOTION改为以兼容模式运行即可,我在win7下设为以VISTA兼容之后即可运行。 之后当我配置ANDROID STUIO时,却发现GENYMOTION MANAGER无法找到之前创建的虚拟机。 折腾了好久,也没办法。后来发现不需要这步也是可以用虚拟机 = =,只不过需要你运行的时候先打开虚拟机,然后选择正在运行虚拟机的就可以了。 阅读全文
posted @ 2015-06-07 17:12 SALTYX 阅读(360) 评论(0) 推荐(0)