05 2024 档案
摘要:1、简介 Flowable提供了一个组高效的核心开源业务流程引擎,为开发人员,系统管理员和业务用户提供工作流和业务流程管理(BPM)平台。全部用Java编写,并且基于Apache 2.0许可的开源,代码在社区维护。 其核心是一个快速,经过试验和测试的动态BPMN流程引擎,附带DMN决策表和CMMN
阅读全文
摘要:1. 简介 Flowable是一个使用Java编写的轻量级业务流程引擎。Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准), 创建这些流程定义的流程实例,进行查询,访问运行中或历史的流程实例与相关数据等。Flowable可以十分灵活地加入你的应用/服务/构架。
阅读全文
摘要:1、切片定义后实际上是空值不能直接使用,需要让其引用到一个数组或者make一个空间供切片来使用; 2、切片的使用不可以越界,像数组一样,切片的下标索引不能超过切片实际的最大下标值; package main import "fmt" func main(){ // 定义一个数组 var intarr
阅读全文
摘要:package main import "fmt" func main(){ var scores[5]int scores[0] = 95 scores[1] = 96 scores[2] = 97 scores[3] = 98 scores[4] = 99 // 求和 sum := 0 for
阅读全文
摘要:程序本身抛出的异常信息不是太友好,我们可以自定义错误或者异常的信息,需要使用errors包中的New函数来包装一下异常或错误信息; 在使用内置函数panic(err),把异常信息后面的程序执行终止掉,因为再执行后面的程序也没有意义了。 package main import "fmt" import
阅读全文
摘要:Go语言中没有使用java中的try catch机制,他们可能觉得java的异常处理比较繁琐。 Go语言的异常处理机制相对简洁和优雅,使用defer+recover的机制来处理异常。 defer 后的语句先不执行,先压到栈里,然后再后进先出的顺序执行; recover 是Go语言的内置函数,可以捕获
阅读全文
摘要:什么是Go语言的内置函数呢?顾名思义,就是Go语言为了方便我们编程,提供了一些不需要导包就可以直接使用的函数,就叫内置函数了。 常用的内置函数有哪些呢? 1、len函数 统计字符串的长度或者数组的长度等,统计字符串的长度时,是按照字节来统计的(Go语言中,一个汉字占3个字节)。 2、new函数 分配
阅读全文
摘要:now := time.Now() fmt.Println(now) // Now函数返回的是一个结构体 fmt.Printf("年:%v \n",now.Year()) fmt.Printf("月:%v \n",now.Month()) fmt.Printf("月:%v \n",int(now.M
阅读全文
摘要:统计字符串相关的函数: (1)统计字符串的长度,按字节进行统计(注意:UTF-8编码是Go语言默认的字符编码,汉字通常占用3个字节。) len(str) 备注:因为len是Go语言的内置函数,所以不需要导包,直接使用就可以了。 (2) 字符串遍历 方式一:利用键值循环:for-range for i
阅读全文
摘要:【问题描述】 在go语言的build编辑过程中:go build main.go 报了下面的错误信息: main.go:5:2: package src/gocode/testproject01/unit2/demo17/test is not in std (D:\Program Files\Go
阅读全文