自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (2)
  • 收藏
  • 关注

转载 深入理解AMD模式下的Dijit

Dojo Toolkit与其他JavaScript类库最大的不同是Dojo的UI组件系统:Dijit。这是一个灵活的,综合的Dojo 模块集合(由相对应的例如图片,CSS文件等等补充)。Dijit能够帮助你创建灵活的,可扩展的,现代的组件。想要学习如何安装,配置并且使用基本的Dijit在你的web应用中,请继续阅读。引用合适的模块和资源因为Dijit包括了一系列的UI组件,

2015-11-30 16:09:29 446

转载 DojoGetting Started

Hello Dojo!Welcome to Dojo! In this tutorial, you’ll learn how to load Dojo and begin exploring some of its core functionality. You’ll also learn about Dojo’s AMD-based module architecture, discover

2015-11-28 16:59:48 603

转载 Events with Dojo

In this tutorial, we will be exploring dojo/on and how Dojo makes it easy to connect to DOM events. We will also explore Dojo's publish/subscribe framework:dojo/topic.Getting StartedMuch of your

2015-11-28 16:29:17 334

转载 利用Dojo进行DOM事件编程

Dojo提供了一个DOM事件框架,该框架在所有Dojo支持的浏览器中具有一致的行为。Dojo更是修复了IE免费提供的内存泄漏问题。Dojo的DOM事件框架函数与W3C DOM Level 2的事件模型(http://www.w3.org/TR/DOM-Level-2-Events/)十分相似。对于支持W3C DOM Level 2的浏览器,Dojo只是简单地把事件处理函数的关联/取消关联请求传递给

2015-11-28 16:16:10 559

转载 JVM 并发性: 使用 Akka 构建 actor 应用程序

“ JVM 并发性 :使用 Akka 执行异步操作 ” 介绍了 actor 模型 和 Akka 框架和运行时。构建 actor 应用程序与构建传统的线性应用程序不同。采用线性方法时,您会考虑完成目标所涉及的控制流和步骤顺序。要有效地使用 actor 模型,需要将应用程序分解为不同的状态和行为包 (actor),为这些包之间的交互(消息)编写脚本。这两个组件(actor 和消息)是您应用程序的构建块

2015-11-26 17:43:14 695

转载 Akka性能测试

Akka承诺高并发。那么有什么更好的方式来模拟呢?,让它处理1000万信息花费多少时间,使用普通硬件和软件并且没有任何低级别的微调。这个例子使用Akka产生1000万条信息,计算处理它们所花费的时间。该程序演示了路由的概念,roundrobinrouter是用于将负载分发到一组worker工作者上面,类似负载平衡概念。运行的硬件:英特尔酷睿4核 4 GB RAM的iMac,分配1024M给JV

2015-11-26 17:29:30 1756

转载 让并发和容错更容易:Akka示例教程

摘要:Akka用Scala语言写成,为开发高并发、分布式和容错式应用提供了便利,对开发者隐藏了很大程度的复杂性。把Akka用好肯定需要了解比这个教程更多的内容,但是希望这里的介绍和示例能够引起你的注意并继续了解Akka。写并发程序很难。程序员不得不处理线程、锁和竞态条件等等,这个过程很容易出错,而且会导致程序代码难以阅读、测试和维护。所以,很多人不倾向于使用多线程编程。取而代之的是,他

2015-11-26 16:39:51 778

转载 大数据处理 Hadoop、HBase、ElasticSearch、Storm、Kafka、Spark

摘要 storm简介 场景伴随着信息科技日新月异的发展,信息呈现出爆发式的膨胀,人们获取信息的途径也更加多样、更加便捷,同时对于信息的时效性要求也越来越高。举个搜索场景中的例子,当一个卖家发布了一条宝贝信息时,他希望的当然是这个宝贝马上就可以被卖家搜索出来、点击、购买啦,相反,如果这个宝贝要等到第二天或者更久才可以被搜出来,估计这个大哥就要骂娘了。再举一个推荐的例子,如

2015-11-26 14:10:42 5466

转载 Storm:最火的流式处理框架

诞 生 在2011年Storm开源之前,由于Hadoop的火红,整个业界都在喋喋不休地谈论大数据。Hadoop的高吞吐,海量数据处理的能力使得人们可以方便地处理海量数据。但是,Hadoop的缺点也和它的优点同样鲜明——延迟大,响应缓慢,运维复杂。有需求也就有创造,在Hadoop基本奠定了大数据霸主地位的时候,很多的开源项目都是以弥补Hadoop的实时性为目标而被创造出来。而在这个节骨眼上S

2015-11-26 14:01:59 428

转载 两款高性能并行计算引擎Storm和Spark比较

Spark基于这样的理念,当数据庞大时,把计算过程传递给数据要比把数据传递给计算过程要更富效率。每个节点存储(或缓存)它的数据集,然后任务被提交给节点。所以这是把过程传递给数据。这和Hadoop map/reduce非常相似,除了积极使用内存来避免I/O操作,以使得迭代算法(前一步计算输出是下一步计算的输入)性能更高。Shark只是一个基于Spark的查询引擎(支持ad-hoc临时

2015-11-26 13:54:41 389

转载 Storm:最火的流式处理框架

在2011年Storm开源之前,由于Hadoop的火红,整个业界都在喋喋不休地谈论大数据。Hadoop的高吞吐,海量数据处理的能力使得人们可以方便地处理海量数据。但是,Hadoop的缺点也和它的优点同样鲜明——延迟大,响应缓慢,运维复杂。有需求也就有创造,在Hadoop基本奠定了大数据霸主地位的时候,很多的开源项目都是以弥补Hadoop的实时性为目标而被创造出来。而在这个节骨眼上Storm

2015-11-26 12:02:24 354

转载 实时计算,流数据处理系统简介与简单分析

大数据实时计算流计算摘要:实时计算一般都是针对海量数据进行的,一般要求为秒级。实时计算主要分为两块:数据的实时入库、数据的实时计算。今天这篇文章详细介绍了实时计算,流数据处理系统简介与简单分析。编者按:互联网领域的实时计算一般都是针对海量数据进行的,除了像非实时计算的需求(如计算结果准确)以外,实时计算最重要的一个需求是能够实时响应计算结果,一般要求为秒级。实时计算的今天,业界都没有一

2015-11-26 11:55:12 1882

转载 Java 下一代: 对比并发性

了解 Java 下一代语言中的并发性选项有何不同或许 Java 下一代语言之间的最明显的区别在于线程、并发性和并行性。本文将介绍让 Scala、Groovy 和 Clojure 中现有的函数代码并行化的一些简单方法,然后还会分析 Scala 中的actor 并发模型。关于本系列Java 传承的是平台,而不是语言。有超过 200 种语言可以在 JVM 上运行,

2015-11-26 11:38:07 487

转载 Scala actor比Jetlang和Groovy++消息传递都慢?

Alex Tkachman用一个测试基准比较Scala actor、Jetlang和Groovy++消息传递的性能差异,并解释了Scala actor比较慢的原因。该基准用来测量消息发送和接收的的平均速度。我们选择了众所周知的线程环测试基准的一个变体有10000个actors,0..9999当object接收一个消息后将其转发给下一个object测试一开始,向头500个对象发送字符

2015-11-26 11:27:14 748

转载 Groovy中的Actor模型_网页设计

性能是所有程序开发人员无法回避的问题,性能糟糕的程序只会将客户拒之门外,让开发商的声誉受损,让投资人的金钱打水漂。然而优秀的性能表现并非能免费获得,即便在当今的多核时代,一个单线程程序也不会因部署到多核机器上而使性能自动提升。不错,在众多提升性能的手段中,使程序并行化是其中最容易想到且最有效的手段之一。然而对于大多数主流编程语言来讲,“说来容易,做起来难”这句老话在多线程编程上可谓体现得淋漓尽致。

2015-11-26 11:20:46 468

转载 一个用于实现并行执行的 Java actor 库

使用 μJavaActors(一个轻型 Java actor 库)现代化常见的并发模式Java™ 平台目前不支持 actor 并行性,但仍然可以在 Java 代码中使用 actor。在本文中,Barry Feigenbaum 将介绍 μJavaActors 库,这是一个轻型的、基于 Java 的 actor 包,用于在传统 Java 应用程序中实现高度并行的执行。本教程将介绍 μJav

2015-11-26 11:09:00 601

转载 Actor模型浅谈

简述 Actor模型在并发编程中是比较常见的一种模型。很多开发语言都提供了原生的Actor模型。例如erlang,scala等  Actor,可以看作是一个个独立的实体,他们之间是毫无关联的。但是,他们可以通过消息来通信。一个Actor收到其他Actor的信息后,它可以根据需要作出各种相应。消息的类型可以是任意的,消息的内容也可以是任意的。这点有点像webservice

2015-11-26 10:52:38 440

转载 为什么Actor模型是高并发事务的终极解决方案?

首先看看道友提出的一个问题:用户甲的操作1.开始事务2.访问表A3.访问表B4.提交事务乙用户在操作1.开始事务2.访问表B3.访问表A4.提交事务如果甲用户和乙用户的两个事务同时发生,甲事务锁住了表A未释放(因为整个事务未完成),正在准备访问B表,而乙事务锁住了表B未释放(因为整个事务未完成),正在准备访问A表,可是A表被甲事务锁住了,等甲事务释放

2015-11-26 10:44:42 1024

转载 AKKA文档(java版)—角色

角色角色模型对编写并发、分布式系统进行了高度抽象。它减轻了开发者必须对互斥锁与线程管理的负担,更容易编写出正确的并发与并行系统。早在1973 年 Carl Hewitt 发表的论文中定义了角色,但一直流行于Erlang 语言中,随后被爱立信公司应用于建立高并发、可靠通信系统,取得了巨大成功。Akka 框架里面角色的API 跟Scala 框架里面角色相似,后者一些语法曾经模仿Erlang语言

2015-11-25 17:59:56 1189

转载 用AWS、Scala、Akka、Play、MongoDB和Elasticsearch构建社交音乐服务

Serendip.me 的前首席架构师Rotem Hermon撰文 介绍了初创音乐服务Serendip.me在架构及扩展方面所考虑的内容。 Serendip.me为人们提供社交音乐服务,帮助人们发现朋友们分享的优秀音乐,并为他们介绍“知音” -那些靠近他们的社交圈子,有相似音乐品味的陌生人。Serendip运行在AWS之上,采用了如下这些技术: scala (还有一些Jav

2015-11-25 17:32:03 651

转载 Whitepages的架构变迁:从Ruby到响应性更好的Scala和Akka

Whitepages是位于美国的一家公司,主要负责提供个人和企业的联系信息,供用户搜索。其业务每个月要服务5000万独立用户,每天要完成3500万次搜索。其移动产品每个月也有超过1800万的活跃用户。随着业务的增长,Whitepages的架构出现了瓶颈。经过评估,开发人员将出现瓶颈及代价较高的部分从原来的Ruby语言实现迁移到了更为现代、响应性更好的Scala语言和Akka框架。White

2015-11-25 17:24:26 612

转载 让并发和容错更容易:Akka示例教程

摘要:Akka用Scala语言写成,为开发高并发、分布式和容错式应用提供了便利,对开发者隐藏了很大程度的复杂性。把Akka用好肯定需要了解比这个教程更多的内容,但是希望这里的介绍和示例能够引起你的注意并继续了解Akka。写并发程序很难。程序员不得不处理线程、锁和竞态条件等等,这个过程很容易出错,而且会导致程序代码难以阅读、测试和维护。所以,很多人不倾向于使用多线程编程。取而代之的是,他

2015-11-25 17:08:33 410

转载 基于Source和正则表达式的Scala网页内容抓取

网页内容的抓取使用了Scala标准库的Source,网页内容的提取使用了正则表达式。中间练习了集合类的一些操作和文件读写操作,对正则表达式也重温了一下,特别是跨行匹配(多行匹配)研究了一些时间。提取后的文本写在了文件中。在Ubuntu 10.04 和 Scala 2.10.0 下运行成功。代码如下:import java.io._def getIndex() = { val

2015-11-25 16:55:07 531

转载 scala 文件IO Source

Source extendsIterator[Char]An iterable representation of source data. It may be reset with the optional reset method.Subclasses must supply the underlying iterator.Error handling ma

2015-11-25 15:55:51 701

转载 scala io操作

1. 读文件scala特有的是scala.io.Source,例如: import scala.io._ Source.fromFile(“cn.scala”,”utf8”).mkString逐行读文件内容: Source.fromFile(new java.io.File(“cn.scala”)).getLines().foreach(println)2. 写文件

2015-11-25 15:53:06 376

转载 Scala文件I/O

由 Folyd 翻译整理  注:由于水平有限,欢迎指正。转载请务必注明出处。1Scala打开文件是利用Java对象和java.io.File,它们都可在Scala编程中用来读取和写入文件。以下是写入文件的一个例子:import java.io._object Test { def main(args: Array[String]) {

2015-11-25 15:44:33 830

转载 正则表达式简明教程

前言 这是一份比较简单的正则表达式指南,是我按照自己学习正则时做的笔记整理出来的,并不能保证没有瑕疵,但我会尽最大可能来完善它,特此我在标题上加上了 持续更新。 格式 为了使大家更加容易阅读,我在使用了几处高亮, 例子统一用黄色标注, 注意事项使用红色警示, 专业术语加粗。 目录 引言 什么事正则表达式 元字符 重复 转义字符 反义 字符类 分支条件 分组 向后引用

2015-11-25 14:50:22 354

转载 常用正则表达式大全(匹配空格、替换等)

部分匹配规则预览:中国电话号码验证匹配形式如:0511-4405222 或者021-87888822 或者 021-44055520-555 或者 (0511)4405222正则表达式 "((d{3,4})|d{3,4}-)?d{7,8}(-d{3})*"中国邮政编码验证匹配形式如:215421正则表达式 "d{6}"电子邮件验证匹配形式如:justali@

2015-11-25 14:42:40 8567

转载 正则表达式系统教程.CHM

正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。索引1._引子2._正则表达式的历史3._正则表达式定义3.1_普通字符3.2_非打印字符3.3_特殊字符3.4_限定符3.5_定位符3.6_选择3.7_后向引用4._各种操

2015-11-25 14:37:23 452

转载 RegexBuddy图文使用教程

一、RegexBuddy下载及安装本站下载地址:JGsoft-RegexBuddy-v3.1.0.rar,也可以在http://www.regexbuddy.com/(RegexBuddy的官网)进行最新版本的下载和正版的购买。下载后直接安装,打开界面如下:二、工具界面1、首先切换到 Side By Side Layout,这个布局,更方便操作。2、界面主要包括:正则表达式

2015-11-25 11:28:39 3180

转载 JavaScript、Java正则表达式详解

什么是正则表达式?正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的公式。如你要在一篇文章中查找第一个字是“罗”最后一个字是“浩”的三个字的姓名,即“罗*浩”;那么“罗*浩”就是公式,也称作模式(Pattern),这篇文章就是要匹配的串(或叫文本text)。再如,你要检查输入的一个字符串是否是126邮箱的格式,你得制定一个规则去查检,这种规则就是正则表达式。

2015-11-24 17:26:11 596

转载 JAVA 正则表达式 (超详细)

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。  正

2015-11-24 17:13:33 3005

转载 Java进行HTML数据采集:浅谈强大的group正则

作者主要从group正则表达式来说明如何帮助Java进行html页面采集,所以对于不知道Java正则表达式的朋友们可以先去学习下(下面有链接)再阅读本文。简  介作为全球运用最广泛的语言,Java 凭借它的高效性,可移植性(跨平台),代码的健壮性以及可强大的可扩展性,深受广大应用程序开发者的喜爱. 作为一门强大的开发语言,正则表达式在其中的应用当然是必不可少的,而且正则表达式的

2015-11-24 17:01:15 1199

转载 java正则表达式(HTML提取)

1、 过滤标签]*\\s*>\\s*(.*?)\\s*2、过滤Img标签]*)\\s*/?\\s*>3、过滤Img标签下的src]*)src\\s*=\\s*([^>]+)4、过滤Javascript标签]*?>[\\s\\S]*?5、link标签]*\\s*/?\\s*>6、link标签]*?\\s*>\\s*[\\s\\S]*?\

2015-11-24 16:45:46 503

转载 Java去除掉HTML里面所有标签,

Java去除掉HTML里面所有标签的两种方法——开源jar包和自己写正则表达式时间 2015-06-16 10:17:20 博客园精华区原文  http://www.cnblogs.com/wytings/p/4580065.html 主题 Java HTML开源主要就两种,要么用开源的jar处理,要么就自己写正则表达式。自己写的话,可能处理

2015-11-24 16:41:43 1623

转载 如何使用java的正则表达式提取html标签?

import java.util.ArrayList;import java.util.Iterator; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; public class Test {    public static void

2015-11-24 16:37:25 7138

转载 Java正则表达式提取html纯文本

做内容的大家都知道,从html中直接提取纯文本是一个非常大的问题。现将我做的正则匹配贴上:import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestReg {static String reg = "([\s\S]*?)";public static void main(Stri

2015-11-24 16:33:47 2912

转载 java正则表达式取得html标签内的内容

Pattern p = Pattern.compile("(?]*?>)[^)");Matcher matcher= p.matcher("你好");while(matcher.find()){system.out.printl( matcher.group() );}

2015-11-24 16:27:43 2918 1

转载 java正则表达式修改html标签中属性

Java代码  package com.ez;    import java.util.regex.Matcher;  import java.util.regex.Pattern;    public class ZYJ {        /**      * @param args      */      public static void main(String[] args

2015-11-24 16:14:55 593

转载 使用Java正则表达式匹配、替换HTML内容

本文向您介绍使用Java正则表达式匹配和替换HTML的内容,作者介绍了两种方法,一种用于替换链接地址,一种用于替换图片。AD:【活动】Web和APP兼容性实战 Win10训练营免费报名曾经了解过JavaScript的正则表达式,知道其功能的强大,对于处理文本比用普通的API处理不管从效率上还是从功能上都有很大的优势。今天项目要求用到Java的正则表达式,于是在网上Google,找到

2015-11-24 16:11:19 4292

testscalaanormplay2.txt

对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点,并根据 21 世纪的新需求重新加以改造。Scala 一直隐藏的一些重要内容将要现身:Scala 也是一种函数语言(这里的函数性是与其他 dys 函数语言相对而言的)。

2015-12-16

快学Scala 中文版带目录(jb51.net).pdf

快学Scala 中文版带目录(jb51.net).pdf

2015-11-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除