自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

转载 Hadoop源码学习笔记(6)——从ls命令一路解剖

Hadoop源码学习笔记(6)——从ls命令一路解剖Hadoop几个模块的程序我们大致有了点了解,现在我们得细看一下这个程序是如何处理命令的。 我们就从原头开始,然后一步步追查。我们先选中ls命令,这是一个列出分面式文件系统中的目录结构。传入一个查阅地址,如果没有则是根目录。启动NameNode和DataNode服务。然后在命令行中输入ls :换成程序,如果写呢

2017-03-31 16:38:14 537

转载 Hadoop源码学习笔记(5) ——回顾DataNode和NameNode的类结构

Hadoop源码学习笔记(5)——回顾DataNode和NameNode的类结构之前我们简要的看过了DataNode的main函数以及整个类的大至,现在结合前面我们研究的线程和RPC,则可以进一步看看几个对象的大至结构以及调用关系。我们知道,三个结构(客户端,NameNode,DataNode)是能过网络调用的,走的是RPC。那在底层通讯时谁做服务器谁做客户端呢?我们先回顾

2017-03-31 16:31:01 297

转载 Hadoop源码学习笔记(4) ——Socket到RPC调用

Hadoop源码学习笔记(4)——Socket到RPC调用Hadoop是一个分布式程序,分布在多台机器上运行,事必会涉及到网络编程。那这里如何让网络编程变得简单、透明的呢?网络编程中,首先我们要学的就是Socket编程,这是网络编程中最底层的程序接口,分为服务器端和客户端,服务器负责监听某个端口,客户端负责连接服务器上的某个端口,一旦连接通过后,服务器和客户端就可以双向通讯

2017-03-31 16:30:02 218

转载 Hadoop源码学习笔记(3) ——初览DataNode及学习线程

Hadoop源码学习笔记(3)——初览DataNode及学习线程进入了main函数,我们走出了第一步,接下来看看再怎么走:publicclass DataNode extends Configuredimplements InterDatanodeProtocol,      ClientDatanodeProtocol, FSConstants,

2017-03-31 16:29:00 176

转载 Hadoop源码学习笔记(2) ——进入main函数打印包信息

Hadoop源码学习笔记(2)——进入main函数打印包信息找到了main函数,也建立了快速启动的方法,然后我们就进去看一看。进入NameNode和DataNode的主函数后,发现形式差不多:publicstatic void main(String args[]) {    try {      StringUtils.startu

2017-03-31 16:28:07 326

转载 Hadoop源码学习笔记(1) ——第二季开始——找到Main函数及读一读Configure类

Hadoop源码学习笔记(1)——找到Main函数及读一读Configure类前面在第一季中,我们简单地研究了下Hadoop是什么,怎么用。在这开源的大牛作品的诱惑下,接下来我们要研究一下它是如何实现的。提前申明,本人是一直搞.net的,对java略为生疏,所以在学习该作品时,会时不时插入对java的学习,到时也会摆一些上来,包括一下设计模式之类的。欢迎高手指正。整

2017-03-31 16:27:04 290

转载 Hadoop学习笔记(10) ——搭建源码学习环境

Hadoop学习笔记(10)——搭建源码学习环境上一章中,我们对整个hadoop的目录及源码目录有了一个初步的了解,接下来计划深入学习一下这头神象作品了。但是看代码用什么,难不成gedit?,单步调试呢? 看程序不能调那多痛苦啊,想看跟踪一下变量,想看一下执行路径都难。所以这里,我们得把这个调试环境搭建起来。Hadoop的主要代码是用java编写的,所以这里就选用eclip

2017-03-31 16:20:34 253

转载 Hadoop学习笔记(9) ——源码初窥

Hadoop学习笔记(9)——源码初窥之前我们把Hadoop算是入了门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例。接下来其实就有两条路可走了,一条是继续深入研究其编程及部署等,让其功能使用的淋漓尽致。二是停下来,先看看其源码,研究下如何实现的。在这里我就选择第二条路。研究源码,那我们就来先看一下整个目录里有点啥:这个是

2017-03-31 16:19:18 233

转载 Hadoop学习笔记(8) ——实战 做个倒排索引

Hadoop学习笔记(8)——实战 做个倒排索引倒排索引是文档检索系统中最常用数据结构。根据单词反过来查在文档中出现的频率,而不是根据文档来,所以称倒排索引(Inverted Index)。结构如下:这张索引表中, 每个单词都对应着一系列的出现该单词的文档,权表示该单词在该文档中出现的次数。现在我们假定输入的是以下的文件清单:T1 : h

2017-03-31 16:16:24 176

转载 Hadoop学习笔记(7) ——高级编程

Hadoop学习笔记(7)——高级编程从前面的学习中,我们了解到了MapReduce整个过程需要经过以下几个步骤:1.输入(input):将输入数据分成一个个split,并将split进一步拆成。2.映射(map):根据输入的进生处理,3.合并(combiner):合并中间相两同的key值。4.分区(Partition):将分成N分,分别送到下一环节

2017-03-31 16:14:44 136

转载 Hadoop学习笔记(6) ——重新认识Hadoop

Hadoop学习笔记(6)——重新认识Hadoop之前,我们把hadoop从下载包部署到编写了helloworld,看到了结果。现是得开始稍微更深入地了解hadoop了。Hadoop包含了两大功能DFS和MapReduce, DFS可以理解为一个分布式文件系统,存储而已,所以这里暂时就不深入研究了,等后面读了其源码后,再来深入分析。 所以这里主要来研究一下MapReduce

2017-03-31 16:13:10 139

转载 Hadoop学习笔记(5) ——编写HelloWorld(2)

Hadoop学习笔记(5)——编写HelloWorld(2)前面我们写了一个Hadoop程序,并让它跑起来了。但想想不对啊,Hadoop不是有两块功能么,DFS和MapReduce。没错,上一节我们写了一个MapReduce的HelloWorld程序,那这一节,我们就也学一学DFS程序的编写。DFS是什么,之前已经了解过,它是一个分布式文件存储系统。不管是远程或本地的文件系

2017-03-31 16:10:58 239

转载 Hadoop学习笔记(4) ——搭建开发环境及编写Hello World

Hadoop学习笔记(4)——搭建开发环境及编写Hello World整个Hadoop是基于Java开发的,所以要开发Hadoop相应的程序就得用JAVA。在linux下开发JAVA还数eclipse方便。下载进入官网:http://eclipse.org/downloads/。找到相应的版本进行下载,我这里用的是eclipse-SDK-3.7.

2017-03-31 16:04:33 333

转载 Hadoop学习笔记(3)——分布式环境搭建

Hadoop学习笔记(3)——分布式环境搭建前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下。在这里,我们采用这样的策略来模拟环境,我们使用3台ubuntu机器,1台为作主机(master),另外2台作为从机(slaver)。同时,这台主机,我们就用第一章中搭建好的环境来。我

2017-03-31 16:00:56 270

转载 Hadoop学习笔记(2) ——解读Hello World

Hadoop学习笔记(2)——解读Hello World上一章中,我们把hadoop下载、安装、运行起来,最后还执行了一个Hello world程序,看到了结果。现在我们就来解读一下这个Hello Word。 OK,我们先来看一下当时在命令行里输入的内容:$mkdir input $cd input $echo "hello worl

2017-03-31 15:59:21 262

转载 Hadoop学习笔记(1) ——菜鸟入门

Hadoop学习笔记(1)——菜鸟入门http://www.cnblogs.com/zjfstudio/p/3859704.htmlHadoop是什么?先问一下百度吧:【百度百科】一个分布式系统基础架构,由Apache基金会所开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。 Hadoop实现了一个分布式

2017-03-31 15:54:58 175

转载 《hadoop基础教程》之初始hadoop

Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。         《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。 Hadoop历史        雏形开始于2002年的Apa

2017-03-31 11:02:11 328

翻译 Building Your First Process with Oracle BPM 11g

PurposeThis tutorial shows you how to build a simple Hello World application using Oracle BPM Suite 11gR1. It also shows you how to deploy the process to the BPM engine and test it in the BPM Worksp

2016-04-28 10:55:39 1077

转载 Oracle-BPM(十)

代码下载:gitBPM节点更新例子(一):[java] view plain copypackage com.ui.bpm;    import com.proxy.bpm.query.TaskQueryService;  import com.proxy.bpm.query.TaskQueryService_

2016-04-26 13:56:53 583

转载 Oracle-BPM(九)

代码下载:git9、bpm api之taskQueryService【分页__没有测试】[java] view plain copypackage com.ui.bpm;    import com.proxy.bpm.query.TaskQueryService;  import co

2016-04-26 13:56:34 493

转载 Oracle-BPM(八)

代码下载:git8、bpm api之taskQueryService【不分页__没有测试】[java] view plain copypackage com.ui.bpm;    import com.proxy.bpm.query.TaskQueryService;  import com.proxy.bpm

2016-04-26 13:56:06 493

转载 Oracle-BPM(七)

代码下载:git7、bpm api之以taskNumber或taskId查询语言:java[java] view plain copypackage test01;      import com.taskQuery.services.TaskQueryService;  import com.ta

2016-04-25 16:29:13 510

转载 Oracle-BPM(六)

参考TaskQueryService查询属性列表:

2016-04-25 16:28:05 282

转载 Oracle-BPM(五)

参考:http://docs.oracle.com/cd/E28280_01/dev.1111/e10224/bp_workflow.htm#SOASE10452How to use Human WorkFlow Web Services There are different ways to interact with the Human 

2016-04-25 16:26:32 367

转载 Oracle-BPM(四)

代码下载:git四、bpm操作(api)1、建立新的项目2、创建TaskQueryService

2016-04-25 16:21:43 292

转载 Oracle-BPM(三)

代码下载:git三、建webService调用流程---启动流程1、新建webServices2、在em上获取对应流程的wsdl

2016-04-25 16:20:03 384

转载 Oracle-BPM(二)

代码下载:git 二、bpm项目部署1、部署2、到em控制台查看,测试

2016-04-25 16:17:15 283

转载 Oracle-BPM(一)

Oracle BPM是oracle产品的中间件之一,是解决工作流程的技术。以下总结整个bpm流程的建立过程。开发工具:Oracle JDeveloper 11g操作系统:win7代码下载:git一、流程图1、新建一个BPM Application

2016-04-25 16:15:35 1061

转载 java--WebService小例子【MyEclipse10】

http://blog.csdn.net/qw765811529/article/details/46047669

2016-04-25 16:13:03 179

转载 java--webservices【jdeveloper】

开发环境:Oracle JDeveloper 11g一、新建一个项目【服务端】二、发布一个接口三、部署在服务器上

2016-04-25 16:09:58 346

转载 Oracle BPM开发中遇到的一些问题和解决方法

1、启动域和受管理域的时候,往往会因为IPV6监听MAC地址,造成两个域通讯的时候会出现异常。解决方法:在启动脚本setSOADomainEnv.cmd中加入set JAVA_OPTIONS=%JAVA_OPTIONS% -Djava.net.preferIPv4Stack=true,不使用IPV6。2、IE9,在访问待办任务的时候,系统有时会无法响应。原因:IE对URL的长度有限

2016-04-25 15:24:51 877

转载 图解oracle jdeveloper 进行web服务(Web Service)测试

基于WSDL的Web服务的测试工具我以前基本没见,印象中XML spy可以进行,但XML spy并不是免费软件。本文讲解用oracle jdeveloper 进行web服务(Web Service)测试。如果你调别人的Web Service 返回 Not Found,可以参考本文,用oracle jdeveloper可以返回具体的错误信息。

2016-04-25 15:06:30 665

转载 图解oracle jdeveloper 代码智能提示+字体+编码 配置方法

1、Tools->Preferences....jdeveloper 代码智能提示+字体+编码 配置方法" title="图解oracle jdeveloper 代码智能提示+字体+编码 配置方法" style="margin:0px; padding:0px; border:0px; list-style:none">2、这里可以设置编码,默认和系统有关,比如windows 就是GB

2016-04-25 15:04:37 1082

转载 图解oracle jdeveloper中创建BPM审批页面

说明:1、我肯定告诉大家,没有几年时间学习ADF,你别想创建出页面来。2、ADF是JSF 而不是大家所用的SSH架构,有点类似ASP.net那种。所以本文只能是入门课程,其他不清楚自己下去学习JSF和ADF的内容。1、首先设计好你的BPM 工程,然后创建一个新的ADF 工程jdeveloper中创建BPM审批页面" title="图解oracle j

2016-04-25 15:02:47 887

转载 图解oracle BPM 调用外部web服务(Web Service)

本文先决条件:图解oracle jdeveloper+BPM入门 最简单流程今天我们学习调用外部服务,调用外部web服务(Web Service)。1、进入组件编辑器BPM 调用外部web服务(Web Service)" title="图解oracle BPM 调用外部web服务(Web Service)" style="margin:0px; pa

2016-04-25 14:58:19 692

转载 图解oracle BPM 常用Component组件简介

本文先决条件:图解oracle jdeveloper+BPM入门 最简单流程上面的文章我们已经讲过几个常用组件,User Task 人工任务、Exclusive 判断节点,今天我们再看几个常用组件:1、赋值组件(Script)如果你想给参数赋值怎么办?用它吧,下面几个图我们将Output设置为 "OK"BPM 常用Component组件简介" title

2016-04-25 14:53:54 576

转载 图解oracle BPM入门 asynchronous/Manual Process

本文先决条件:图解oracle jdeveloper+BPM入门 最简单流程 这里要谈谈消息节点(异步流程)和人工节点(人工流程的区别)两种流程创建 方式:1、异步流程(asynchronous)BPM入门 asynchronous/Manual Process" title="图解oracle BPM入门 asynchronous/Manual

2016-04-25 14:50:05 625

转载 图解oracle BPM入门 工作流/子流程调用

本文先决条件:图解oracle jdeveloper+BPM入门 最简单流程问题说明:在BPM中子流程(Subprocess)控件和我们业务中的不一样。这里的子流程是设计者安排的,比如发起一个流程为母流程,通过这个流程又调用产生一个/多个新流程叫子流程。比如一个审批的同时进行其他流程运行,比如记录流程。 1、首先我们在上面的工程里面添加一个流程进行演

2016-04-25 14:48:57 1021

转载 图解oracle jdeveloper+SOA+BPM Suite 11g 安装配置方法

Oracle JDeveloper 是一个免费的非开源的集成开发环境,通过支持完整的开发生命周期简化了基于 Java 的 SOA 应用程序和用户界面的开发。默认是没有SOA组件和BPM的,需要自己安装配置。本文所有工具均可在官方网站下载,也可以找官方技术人员获得。本文先决条件:1、电脑已经配置JAVA 环境2、已经下载oracle j

2016-04-25 14:47:58 866

转载 图解oracle jdeveloper+BPM入门 最简单流程

本文先决条件:图解oracle jdeveloper+SOA+BPM Suite 1现在我们来制作一个最简单流程,两个节点带审批。1、建一个BPM流程程序jdeveloper+BPM入门 最简单流程" title="图解oracle jdeveloper+BPM入门 最简单流程" style="margin:0px; padding:0px; border:0px;

2016-04-25 14:42:53 913

空空如也

空空如也

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

TA关注的人

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