- 流程引擎activiti、flowable、camunda简单介绍
A尘埃
流程引擎
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。推荐使用camunda(流程引擎)+bpmn-js(流程设计器)组合,笔者在公司项目中经过实战验证,camunda在功能方面比fl
- 基于开源组件自主开发工作流引擎系统
大龄码农有梦想
Camundaflowableactiviti开源工作流流程引擎OA办公工作流引擎
目前基于Java语言开发的主流开源工作流引擎有osworkflow、jbpm、activiti、flowable、camunda。其中osworkflow、jbpm技术较老已经过时,activiti包括activiti5、activiti6、activiti7三个版本,flowable分开源版和商业版,camunda包括camunda7和camunda8两个系列的版本。这么多版本的开源流程引擎,哪
- osWorkflow-1——osWorkflow官网例子部署启动简单使用(版本:OSWorkflow-2.8.0)
@素素~
工作流osworkflow工作流
osWorkflow-1——osWorkflow官网例子部署启动简单使用(版本:OSWorkflow-2.8.0)1.前言——准备工作1.1下载相关资料1.2安装翻译插件2.开始搞项目2.1解压.zip文件2.2简单小测(war包放入tomcat)2.3导入项目到IDE、配置项目运行环境2.3.1导入项目到Eclipse2.3.2导入项目到idea2.4启动项目2.4.1注意tomcat端口等2.
- Java工作流详解(附6大工作流框架对比)
驰骋工作流
bpm系统开源驰骋工作流技术表单技术java
目录1.什么是工作流2.工作流应用场景3.工作流实现方式4.有哪些工作流框架?5.1.Activiti6.2.Flowable7.3.Camunda8.4.jBPM9.5.osworkflow,6.jflow.10.工作流框架对比什么是工作流工作流(Worklow)工作流是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。工作流建模,即将工作流程中的工作如前后组织在一起的逻辑和规则,在计算机中
- Java spring boot 全解Camunda 7,从 0 到 1 构建工作流平台——第一节:各个开源框架对比
良木66
Javaspringboot全解Camunda7java开源
目录1.Camunda介绍2.Camunda选型说明2.1osworkflow2.2jbpm2.3ActivitiActiviti介绍各个版本的优缺点2.4flowable2.5camundacamunda介绍主流版本介绍2.6n8n.io2.7为什么选camunda?camunda7.x还是camunda8.x?为什么选camunda?camunda7.x还是camunda8.x?引言:最近公司
- Activiti,Flowable,Camunda流程引擎对比
zfy_220
工作流引擎低代码java
1简介1.1发展历史市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。osworkflow目前功能简单,目前已处于不活跃状态,此处就不展开描述了。1.2官网JBPM(JBoss公司
- activiti5、activiti6、activiti7、flowable、camunda7、camunda8流程引擎对比分析和选型参考
大龄码农有梦想
Camundaflowableactiviti流程引擎工作流引擎activitiflowablecamunda
常见的开源工作流引擎有哪些?该如何选择?市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda,其中activiti又有activiti5、activiti6、activiti7三个系列的版本,flowable分开源版和商业版,camunda有camunda7和camunda8两个系列的版本,用户在OA、ERP等项目时均需要流程引擎组件,哪
- Spring Modules
黄瓜和土豆
Springspringfreemarkertapestry领域模型模板引擎velocity
SpringModules包含一组用于扩展Spring框架的工具,附件和模块。SpringModules的核心目标是促进Spring与其它项目相集成而不需要打乱或扩大SpringCore。当前包括的模块有:Ant集成Flux产品套件集成HiveMind集成Lucene集成ApacheOJB集成O/RBroker集成OSWorkflow集成Tapestry集成支持声明式缓存服务包括EHCache,J
- 工作流简介及其6种常用的工作流引擎
shankaipingo
架构工作工作流引擎活动引擎任务文档
先说说四个非PetriNet调度算法的开源引擎...4OBE的引擎调度机制...4Shark的引擎调度机制...5OSWorkflow的引擎执行机制...6JBpm的引擎执行机制...6再说说两个PetriNet调度算法的开源引擎...9YAWL的引擎调度机制...10Bossa的引擎调度机制(标准的PN机)...12工作流程的定义工作流就是:“在一个工作群组中,为了达成某一个共同目的而需要多人协
- 14、flowable、camunda(卡蒙达) 等开源工作流引擎选择
红鹰_Jake
Activiti7与SpringBootactiviti
市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。开发低代码平台、OA系统、BPM软件均需要流程可视化功能,而流程可视化核心是流程引擎和流程设计器,对于市场上如此多的开源流程引擎,
- 哪个开源工作流引擎更好?Flowable or Camunda ?
波波烤鸭
CamundaActiviti-工作流引擎javaActivitiFlowableCamundabpmn
哪个开源工作流引擎更好?lecture:波哥 当下在国内大家可以选择的开源的工作流引擎还是比较多的,但是对于具体选择用哪个产品,各自的优缺点有哪些其实并不是太清楚,为此波哥今天专门给大家来整理总结下。一、主流开源框架介绍1.OsWorkFlow 对于比较简单的流程,OsWorkFlow会是一个比较好的选择,对于复杂的流程就不推荐了,OsWorkFlow是一个轻量化的流程引擎,基于状态机机制,数
- 关于整合flowable流程的开源框架_springboot2整合flowable工作流,实现请假流程审批...
weixin_39569747
一、需求基于springboot2整合flowable实现:1.请假流程审批.员工请假-->主管审批-->hr审批.2.请假候选人审批,员工请假-->主管1审批/主管2审批二、理论概述三大主流工作流引擎:Shark,osworkflow,jbpm!shark:系统和功能都比较复杂Osworkflow:比较灵活的轻量级的框架,但是在流程建模方面不太友好,需要手动编写xml文件去定义流程文件。Acti
- 开源流程引擎camunda如何扩展
我不是大肥虎
市场上基于Java语言的开源工作流引擎有:osworkflow、jbpm、activiti、flowable、camunda等,其中osworkflow、jbpm流程引擎已经过时,目前主流的开源流程引擎主要有activiti、flowable、camunda这三款,无论选择哪一个开源流程引擎,都不可能拿来即用,需要做大量的功能扩展,才能满足项目需求。以下以camunda开源流程引擎为例说明,需要扩
- 最近在研究osworkflow
chenyongcsdn
最近在研究osworkflow,把源码以及手册都看了一遍,正准备开始做demo,希望各位大虾指点一二呀!
- 基于开源工作流引擎OSWorkflow的业务系统实例——请假审批系统
iteye_2925
工作Workflowlog4jJBossXML
网站:JavaEye作者:qinysong发表时间:2007-07-1222:38此文章来自于http://www.iteye.com声明:本文系JavaEye网站原创文章,未经JavaEye网站或者作者本人书面许可,任何其他网站严禁擅自发表本文,否则必将追究法律责任!原文链接:http://www.iteye.com/topic/100499最近工作中一个项目打算采用工作流技术,所以对工作流特别
- osworkflow工作流引擎学习笔记
runnersun
Java技术总结软件架构及技术纲要
osworkflow学习笔记接口选择:osworkflow提供几种实现com.opensymphony.workflow.Workflow接口的类。BasicWorkflow:不提供事务支持,你可以通过持久层来实现事务处理。Workflowwf=newBasicWorkflow(username)这里的username是用来关联当前请求的用户。EJBWorkflow:用ejb容器来管理事务。在ej
- Java三大主流开源工作流引擎分析
runnersun
Java技术总结软件架构及技术纲要JavaJSP工作流引擎sharkosworkflowjbpm
Java三大主流开源工作流引擎分析首先,这个评论是我从网上,书中,搜索和整理出来的,也许有技术点上的错误点,也许理解没那么深入。但是我是秉着学习的态度加以评论,学习,希望对大家有用,进入正题!三大主流工作流引擎:Shark,osworkflow,jbpm!Shark的靠山是Enhydra。Enhydra做过什么呢?多了!从j2ee应用服务器,到o/rmapping工具,到这个工作流引擎等等。为什么
- 充分利用 OSWorkflow 的 function
rosen
工作流
使用OSWorkflow已经有段时间了,现在看来实际需求不是请假条流程原型这么简单。有这样的需求:OA系统中的公文审批共有六个step,采用单点(不牵涉split和join)逐级审核方式,不同角色登陆时,由同一页面处理,为了便于收发文统计,必须知道下一个接收人是哪个。由于在触发当前action的同时就要设置好下一接收者,遂需要引进新的协作表。当action时要调用另外的save方法,而这一过程当然
- osworkflow的使用
nanjing0412
OSWorkflow是一个Java开源的工作流,使用Apache许可。OSWorkflow的最大特点是灵活,它所面向的使用对象是专业开发人员,如果最终用户想调整工作流,那是不太现实的。OSWorkflow的流程定义使用自己的xml格式,不遵守XPDL规范。在http://www.opensymphony.com/osworkflow/下载OSWorkflow,本文使用的是2.8版本的。1持久化安装
- jbpm3.2 之教程讲解(一)
iteye_2201
jbpm
一、介绍下大背景工作流的应用市场部分内容就不提了。首先提一下目前工作流域的两种主流方向1、workflow。代表osworkflow等。workflow的特点为:其主要侧重于对流程的处理模型方面,也就是说它关注的重心是流程的处理2、BPM-商业逻辑流程模型2、BPM-商业逻辑流程模型BPM的重心为商业逻辑流程模型的处理其中以JBPM为代表这是两者最大的区别,也就是切入点不同。不过对我们实际应用来说
- FileNet工作流引擎在OIS系统中的应用与研究
runnersun
Java技术总结程序路上辨辨辨
FileNet工作流引擎在OIS系统中的应用与研究王志隆【摘要】:随着企业的逐渐壮大和信息技术的飞速发展,办公信息系统(OfficeInformationSystem,OIS)已经成为提高企业办公效率的主要策略。即通过办公自动化来实现企业日常事务的办理,如各部门间协同办公、企业信息的流转与共享等。工作流技术越来越成为新一代办公信息系统的新宠,典型的如OSWorkFlow和shark等,已经在办公流
- OSWorkFlow工作流引擎的使用
井中月
Workflow
java开源的工作流目前风头正劲的当属OSWorkFlow和jbpm,而OSWorkFlow由于其灵活性越来越受到开发者的追捧。使用工作流能很大的简化具有流程化处理的程序逻辑,使得用户集中精力关注于业务的实现。OSWorkFlow的重点就在于工作流文件的建立,所以工作流文件的定义和语法就是掌握的重点,推荐满江红站点http://wiki.redsaga.com翻译的中文参考文档,基于最新版本,特别
- 工作流引擎
congmao9364
XPDL的两个最重要的概念是Process和Activity。活动图天生的适于工作流程建模,它相对于状态图的一个最大的优点是容易做并发线程的分叉控制,这些并发线程可以同时执行也可以顺序执行;它还有一个优点是有泳道的概念,可以控制工作流引擎中的任务的产生。状态图。Osworkflow中的State是由step和status联合表达的,一个State就是一个step中的某个status;而state的
- Java进阶学习第三十五天(Activiti工作流)
_Gerald
一、工作流概念1、生活中的工作流:请假流程2、理解工作流概念①定义工作流:包括定义具体的活动、规则等②执行工作流:按照流程定义的规则去执行,并且由多个参与者进行控制二、Activiti工作流1、Activiti工作流介绍①常见开源工作流引擎框架:OSWorkFlow、JBPM(javabusinessprocessmanagement)、Activiti工作流(是对JBPM升级)②工作流引擎:Pr
- Beyond Osworkflow
iteye_13973
framework框架
最近结束了一个企业OA系统的项目,客户是一家海洋航运行业的企业,散运业务全球第一。该系统以工作流系统为基础平台,对员工工作进行电子化和规范化,由系统来驱动员工自动、快捷、可管地完成日常工作。在开发过程中,在综合评比多种工作流产品之后,我们选择了开源工作流产品——OSworkflow作为底层工作流引擎支撑,通过扩展OSworkflow的接口把业务系统和工作流引擎完美无缝地集成在一起。本文就是跟大家一
- 关于工作流的设计器的选型
田春峰
工作流java
项目中马上就要进行工作流设计器的选型了,正在考虑如何实现。可以采用下面的实现方式:1、采用SwingorAWT。目前工作流的设计器绝大多数是采用swing的方式作的。比如shark,obe,osworkflow等等,见这个例子2。2、纯javascript实现。我这里有个b/s的uml系统。btw:有个人跟我推销过一套他的b/s的工作流设计器,要价4000,蛮高的。3、用swt,最好做到eclip
- Java三大主流开源工作流引擎技术分析
CHJ_20160630
首先,这个评论是我从网上,书中,搜索和整理出来的,也许有技术点上的错误点,也许理解没那么深入。但是我是秉着学习的态度加以评论,学习,希望对大家有用,进入正题!三大主流工作流引擎:Shark,osworkflow,jbpm!Shark的靠山是Enhydra。Enhydra做过什么呢?多了!从j2ee应用服务器,到o/rmapping工具,到这个工作流引擎等等。为什么Shark的持久层采用DODS来实
- OSWorkflow与可扩展性设计
zhanglguo
最深爱的“业务流程管理”Spring企业应用Hibernatequartz脚本
基本上以后设计脚本自定义支持、组件自定义支持时,可以偷懒的参考OSWorkflow的所使用的各种组件类型、设计、代码。类似于ApacheCamel,学到很多Endpoint的使用。1.条件(Condition)可扩展。条件用于权限类、Join是否满足等。Condition包括常见的BSF\BeanShell脚本、也可以与人员执行上下文关联、也可以是一个注册为JNDI的Condtion实现、EJB等
- Java开源工作流OSWorkflow常见问题
tsun7263
编程开发
OSWorkflow是一个Java开源的工作流,使用Apache许可。OSWorkflow的最大特点是灵活,它所面向的使用对象是专业开发人员,如果最终用户想调整工作流,那是不太现实的。OSWorkflow的流程定义使用自己的xml格式,不遵守XPDL规范。在http://www.opensymphony.com/osworkflow/下载OSWorkflow,本文使用的是2.8版本的。1持久化安装
- OSWorkFlow详细介绍
程序员成长史
java知识积累
1.OSWorkFlow基本概念在商用和开源世界里,OSWorkflow都不同于这些已有的工作流系统。最大不同在于OSWorkflow有着非常优秀的灵活性。在开始接触OSWorkflow时可能较难掌握(有人说不适合工作流新手入门),比如,OSWorkflow不要求图形化工具来开发工作流,而推荐手工编写xml格式的工作流程描述符。它能为应用程序开发者提供集成,也能与现有的代码和数据库进行集成。这一切
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring