海螺里的风

正则表达式语法

元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ^ 匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp对象的Mu […]

QT

Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于扩展,允许组件编程。2008年,奇趣科技被诺基亚公司收购,Qt也因此成为诺基亚旗下的编程语言工具。2012年,Qt […]

秒懂!SaaS、CRM、OA、ERP、HR、进销存通俗全解释

打2014年以来,SaaS、CRM、OA、ERP、HR、APM、进销存、财务系统等,这些名词大量的出现在朋友圈、电视楼宇广告和百万千万融资资讯当中。但如果真有人问你,它们是什么意思有什么区别,你能回答得出来吗?就小编了解到,2015年被媒体和IT从业人员称为SAAS元年,移动办公也慢慢的开始普及渗透到大家的日常当中,但有90%以上的伙伴们不懂它们到底啥意思,有什么作用和有什么区别。不过没事,这篇文 […]

Eclipse Che

Eclipse Che 是一个高性能的基于浏览器的集成开发环境,通过提供结构化的工作区、项目输入、模块化扩展插件来支持 Codenvy 的引擎。Eclipse Che 采用 Java 开发,支持 Windows、Linux 和 OS X 系统。提供扩展功能用于支持多种编程语言。目前支持的语言包括:C++、Go、Java、Python、Ruby、SQL,提供语法高亮、代码分析、代码 辅助和调试功能。

hadoop MapReduce实例解析

MapReduce编程模型 MapReduce采用”分而治之”的思想,把对大规模数据集的操作,分发给一个主节点管理下的各个分节点共同完成,然后通过整合各个节点的中间结果,得到最终结果。简单地说,MapReduce就是”任务的分解与结果的汇总”。 在Hadoop中,用于执行MapReduce任务的机器角色有两个:一个是JobTracker;另一个是Ta […]

Hadoop 的安装

Hadoop 的安装 1、实现 linux 的 ssh 无密码验证配置. 2、修改 linux 的机器名,并配置 /etc/hosts 3、在 linux 下安装 jdk,并配好环境变量 4、在 windows 下载 hadoop 1.0.1,并修改 hadoop-env.sh,core-site.xml, hdfs-site.xml, mapred-site.xml,masters,slaves […]

Apache Hadoop 简介信息

Hadoop是项目的总称。主要是由HDFS和MapReduce组成。 HDFS是Google File System(GFS)的开源实现。 MapReduce是Google MapReduce的开源实现。 这个分布式框架很有创造性,而且有极大的扩展性,使得Google在系统吞吐量上有很大的竞争力。因此Apache基金会用Java实现了一个开源版本,支持Fedora、Ubuntu等Linux平台。雅 […]

JBPM会遇到的问题(作为日记以后研究)

1、工作流 工作流是一项分离业务操作和系统流程的技术。工作流由实体(Entity)、参与者(Participant)、流程定义(Flow Definition)、工作流引擎(Engine) 四部分组成。 ① 实体是工作流的主体,是需要随着工作流一起流动的物件(Object)。 ② 参与者是各个处理步骤中的责任人,可能是人,也可能是某个职能部门,还可能是某个自动化的设备; ③ 流程定义是预定义的工作 […]

工作流开发一

web工作流管理系统主要功能: 业务流程建模; 参与的用户,权限,角色设计; 工作流测试运行; 业务表单模块的建立; 流程发布运行; 流程管理和监控; 流程出错后的修复。 通常开发一个工作流管理系统主要包含如下几个部分: 工作流引擎开发 工作流定义工具 自定义表单模块 流程管理和监控 工作流引擎: 主要是实现业务流程的规则抽象,模型的建立,解释,以及为流程实例提供运行环境,并解释执行流程实例。 工 […]

工作流引擎(Workflow Engine )

什么是工作流引擎(Workflow Engine ) 例如开发一个系统最关键的部分不是系统的界面,也不是和数据库之间的信息交换,而是如何根据业务逻辑开发出符合实际需要的程序逻辑并确保其稳定性、易维护性(模块化和结构化)和弹性(容易根据实际业务逻辑的变化作出程序上的变动,例如决策权的改变、组织结构的变动和由于业务方向的变化产生的全新业务逻辑等等)。 Workflow 引擎解决的就是这个问题:如果应用 […]