码迷,mamicode.com
首页 >  
搜索关键字:lambda 表达式    ( 39875个结果
正则表达式三种类型的量词
在正则表达式中,有三种不同类型额量词,分别是 贪婪的,惰性的和支配性的。这三种不同的量词处理字符串的策略,有所不同。适当的利用不同的策略,可以取得四两拨千斤的效果。在实际运用过程中,一定要分清楚他们之间的区别和联系。贪婪量词先看整个字符串是否匹配。如果没有发现匹配,它去掉该字符串的最后一个字符,并再...
分类:其他好文   时间:2014-05-12 08:42:25    阅读次数:245
js 正则学习小记之NFA引擎
原文:js 正则学习小记之NFA引擎之前一直认为自己正则还不错,在看 次碳酸钴,Barret Lee 等大神都把正则玩的出神入化后发现我只是个战五渣。求抱大腿,求大神调教、之前大致有个印象,正则有很多种引擎,但我根本不知道有哪些引擎。今天在读《精通正则表达式》才发现有Traditional NFA,...
分类:Web程序   时间:2014-05-12 07:59:20    阅读次数:312
js 正则学习小记之匹配字符串优化篇
原文:js 正则学习小记之匹配字符串优化篇昨天在《js 正则学习小记之匹配字符串》谈到 /"(?:\\.|[^"])*"/ 是个不错的表达式,因为可以满足我们的要求,所以这个表达式可用,但不一定是最好的。从性能上来说,他非常糟糕,为什么这么说呢,因为 传统型NFA引擎 遇到分支是从左往右匹配的,所以...
分类:Web程序   时间:2014-05-12 07:52:08    阅读次数:319
正则表达式匹配URL——给URL地址加上<a> 链接
<?php function replace_url ($content) { if (empty($content)) return; //给URL地址加上 链接 $preg = '/(?:http:\/\/)?([\w.]+[\w\/]*\.[\w.]+[\w\/]*\??[\w=\&\+\%]*)/is'; $content = preg_replace($preg, '\1',...
分类:其他好文   时间:2014-05-12 07:17:12    阅读次数:316
Dijkstra的双栈算术表达式求值
import java.util.Stack; import java.util.Scanner; public class Evaluate { public static void main(String[] args) { Stack ops=new Stack(); Stack vals=new Stack(); Scanner cin=new Scanner(Syste...
分类:其他好文   时间:2014-05-12 06:23:04    阅读次数:336
Java 8 Lambda Expressions by Examples
Ever since I heard Java 8 is going to support lambda expressions (aka closures), I was very enthusiastic to spice my code with such a decent and conci...
分类:编程语言   时间:2014-05-12 00:43:21    阅读次数:570
浅尝awk
前几天写了sed,这次来继续学习一下它的好兄弟,awk,用了两者,感觉...
分类:其他好文   时间:2014-05-11 15:02:02    阅读次数:307
Python<9>动态类型简介
动态类型以及它提供的多态性,无疑是Python语言简洁性和灵活性的基础。   一、变量 变量创建 一个变量a,当代码第一次给它赋值时就创建了它,之后的赋值将会改变已创建的变量名的值。 变量类型 变量永远不会有任何的和它关联的类型信息或约束。变量原本是通用的,它只是在一个特定的时间点,简单的引用了 一下特定的对象而已。 变量使用 当变量出现在表达式中,它会马上被当前引用的对象所替代...
分类:编程语言   时间:2014-05-11 14:33:10    阅读次数:360
大数据Lambda架构
1 Lambda架构介绍 Lambda架构划分为三层,分别是批处理层,服务层,和加速层。最终实现的效果,可以使用下面的表达式来说明。 query = function(alldata) 1.1 批处理层 批处理层主用由Hadoop来实现,负责数据的存储和产生任意的视图数据。计算视图数据是一个联系操作,因此,当新数据到达时,使用MapReduce迭代地将数据聚集到视图中。 从整个数据集中计算...
分类:其他好文   时间:2014-05-11 07:29:44    阅读次数:419
对struts2的OGNL的理解
OGNL:Object-Graph Navigation Language.对象图形化导航语言 OGNL是集成进struts2框架中比较强大的技术有助于数据传输和类型转换,OGNL由表达式语言和类型装换器组成。 表达式语言: 我们已经在jsp表单input名和jsp标签使用该语言了.他用来绑定java端的数据属性和基于字符串的 视图层表示.表达式语言甚至可以进行方法调用,目的就在于方便数据...
分类:其他好文   时间:2014-05-11 03:41:01    阅读次数:424
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!