微软GraphRAG +本地模型+Gradio 简单测试笔记 GraphRAG 测试 不知道是不是受限于模型能力 还是自己操作问题,个人感觉效果一般。EMBEDDING模型: bge-large-zh-v1.5。LLM模型 :Qwen2-72B-Instruct。本地部署模型使用的Xinference。修改settings.yaml。
Flowable 流程实例 流程实例系列RuntimeService 运行服务类核心功能 启动实例、查询与实例相关的一些信息是Flowable的流程执行服务类。可以从这个类中获取很多关于流程执行相关的信息。实现类为RuntimeServiceImpl提供了一系列根据自身业务场景启动流程实例的API流程定义、执行实例、流程实例概念 流程定义类 可以从这里获得资源文件。类似于java类 流程实例 代表流程定义的执行实例,比如张三请了一天假,他就必须发出一个流程实例的申请 一个流程实例包括了
flowable 流程资源获取 流程资源获取@Testpublic void viewImage() throws IOException { String deploymentId = "5001"; List<String> deploymentResourceNames = repositoryService .getDeploymentResourceNames(deploymentId); System.out.println(deploymentResour
flowable 流程定义信息 流程定义信息获取 (表 act_re_procdef)@Testpublic void q() { List<ProcessDefinition> list = repositoryService.createProcessDefinitionQuery() .latestVersion()//查询最后的版本 .processDefinitionName("testStr.bpmn20.xml")//name
flowable 资源部署 资源部署涉及到的表act_re_deployment (部署对象表)存放流程定义的显示名称和部署时间,每部署一次增加一条记录act_re_procdef (流程定义表)存放流程定义的属性信息 部署每个新的流程定义都会在这张表中增加记录 在流程定义的key相同的情况下,使用的是版本升级+1流程文件中 targetNamespace字段对应着 表中CATEGORY流程文件中id对应着表中key流程文件name对应着表中name主键id规则为 key:virsion:generatedid
flowable RepositoryService类 RepositoryService类仓库服务类 仓库指的是流程第定义文档的两个文件:bpmn文件和流程图片流程图片生成支持的方式 设计流程时产生 通过API根据流程文件生成DeploymentBuilder:用来定义流程部署的相关参数ProcessDefinitionQuery:用来构造查询流程定义相关参数NativeProcessDefinitionQuery:用来构造本地Sql查询流程定义相关参数DeploymentQuery:用来构造查询部署对象相关参数@Testpub
flowable的服务类 (八大服务类职责) /**常用术语 * ProcessEngines:流程引擎管理类 * ProcessEngine :流程引擎类 * ProcessEngineImpl:流程引擎类实现类 * ProcessEngineConfiguration:流程引擎配置类 * ProcessEngineConfigurationImpl:流程引擎配置实现类 * ProcessEngineInfo:流程引擎信息类 ..
flowable 引擎类与引擎类配置 flowable 风格配置文件 flowable.cfg.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframewor
flowable学习笔记-IDM模块 可以下载tomcat-flowable配置mysql 数据源 先修改配置文件flowable-defauilt.properties 然后将 数据库驱动包拷贝到lib文件夹成功后自动创建表涉及到数据表人员组织架构 ACT_ID_USER 用户表 可以建立自己的表为视图,视图名与此相同 ACT_ID_GROUP 组表/角色 ACT_ID_MEMBERSHIP 用户角色表 ACT_ID_INFO 人员详细信息表...
4.jdk8新增的Optional类学习 Optional 类有啥⽤主要解决的问题是空指针异常(NullPointerException)怎么解决?本质是⼀个包含有可选值的包装类,这意味着 Optional 类既可以含有对象也可以为空创建Optional类of() null 值作为参数传递进去,则会抛异常Optional<Student> opt = Optional.of(user);ofNulla...
3.JDK8之时间⽇期处理类学习 jdk8之前使用SimpleDateFormat,Calendar等类旧版缺点: java.util.Date 是⾮线程安全 的 API设计⽐较差,⽇期/时间对象⽐较,加减麻烦Java 8通过发布新的Date-Time API (JSR 310)来进⼀步加强对⽇期与时间的处理新增了很多常⻅的api,如⽇期/时间的⽐较,加减,格式化等 包所在位置 java.time核⼼类Local...
2.jdk1.8新增Base64 api学习 什么是Base64编码 Base64是⽹络上最常⻅的⽤于传输8Bit字节码的编码⽅式之⼀,Base64就是 ⼀种基于64个可打印字符来表示⼆进制数据的⽅法 基于64个字符A-Z,a-z,0-9,+,/的编码⽅式, 是⼀种能将任意⼆进制数据⽤64种字元组合成字符串的⽅法,⽽这个⼆进制数据和字符串资料之 间是可以互相转换的,在实际应⽤上,Base64除了能将⼆进制数据可视化之外,也常⽤来表示字 串加密...
1.jdk8新特性default关键字学习 在jdk1.8以前接⼝⾥⾯是只能有抽象⽅法,不能有任何⽅法的实现的 jdk1.8⾥⾯打破了这个规定,引⼊了新的关键字default,使⽤default修饰⽅法,可以在接⼝⾥⾯ 定义具体的⽅法实现 默认⽅法: 接⼝⾥⾯定义⼀个默认⽅法,这个接⼝的实现类实现了这个接⼝之后,不⽤管这个 default修饰的⽅法就可以直接调⽤,即接⼝⽅法的默认实现public interface Person{...