自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 资源 (3)
  • 问答 (6)
  • 收藏
  • 关注

原创 Flowable中的四种核心流程控制模式:会签、或签、分支与并行

Flowable中文文档:https://flowable.me

2025-04-02 16:15:12 621

原创 Flowable-UI 入门指南

👉 探索更多关于Flowable的知识,访问Flowable中文文档,并加入我们的交流群,一起学习 Flowable 技术、交流相关技能!

2025-03-27 10:07:41 626

原创 Springboot集成Flowable

Flowable作为支持BPMN(业务流程)和CMMN(案例管理)的双模工作流引擎,可同时应对结构化和非结构化业务场景。本文通过完整实现,演示SpringBoot整合Flowable的最佳实践。

2025-03-19 16:41:49 818

原创 Flowable表结构解析:深入理解工作流引擎的数据存储设计

Flowable作为一款强大的开源业务流程管理(BPM)引擎,其数据库表结构设计体现了模块化、高效性和可扩展性。本文将从表命名规则、核心引擎表结构及功能模块表三个方面,全面解析Flowable的数据库表设计。

2025-03-10 14:48:25 1184

原创 Manus一夜爆红的背后,是AI技术的革命还是自媒体的狂欢?

昨天,一款名叫Manus的AI智能体突然火了。朋友圈里刷屏的全是"天价邀请码"的截图,科技圈大V们忙着给它贴上"颠覆性""全球首个通用Agent"的金光标签,甚至有人激动喊道:"AGI(通用人工智能)这不就来了吗?"一夜之间,AI概念股涨停,自媒体流量暴涨,Manus彻底成了现象级话题。但热闹背后,吐槽声也接连不断。这是技术革命还是营销噱头?有人说它的"多智能体协作"不过是花哨的API调用,换汤不换药;有人觉得"自动股票报告""定制旅行攻略"听着炫酷,可ChatGPT早就玩得炉火纯青。

2025-03-07 16:27:12 1099

原创 深入探索 BPMN、CMMN 和 DMN:从定义到应用的全方位解析

深入探索 BPMN、CMMN 和 DMN:从定义到应用的全方位解析

2025-03-05 18:10:26 940

原创 Notion的AI布局:Notion Mail即将上线

Notion Mail即将上线

2025-03-05 15:36:43 699

原创 为什么选择工作流引擎?三大主流引擎优缺点剖析

工作流引擎是一种软件系统,用于自动化、管理和监控业务流程的逻辑执行。它通过预定义的规则和流程模型,协调任务在不同角色、系统之间的流转,确保流程按既定路径高效完成。流程建模:通过BPMN等标准图形化定义业务流程逻辑(如审批、订单处理)。任务分配:根据规则自动分配任务给指定人员或系统。状态跟踪:实时监控流程进度,记录执行历史,便于追溯与审计。异常处理:支持流程中断、跳转、回退等操作,灵活应对业务变化。经统计,工作流引擎可将企业流程效率提升30%-50%,同时减少80%以上的人为错误。

2025-03-04 17:08:04 974

原创 DeepSeek开源周Day5压轴登场:3FS与Smallpond,能否终结AI数据瓶颈之争?

2025年2月28日,DeepSeek开源周迎来了第五天,也是本次活动的收官之日。自2月24日启动以来,DeepSeek团队以每天一个开源项目的节奏,陆续向全球开发者展示了他们在人工智能基础设施领域的最新成果。今天,他们发布了Fire-Flyer File System(简称3FS)和配套的数据处理框架Smallpond。这两项工具专注于解决AI训练与推理中的数据访问和处理难题,以卓越的性能和简洁的设计,为开发者提供了一套经过生产环境验证的解决方案。

2025-02-28 11:31:47 989

原创 DeepSeek开源周Day4:优化大师还是技术泡沫?AI界争议爆发!

DeepSeek,一个致力于推动通用人工智能(AGI)发展的小型团队,自2025年2月24日起,通过每天发布一个开源仓库的方式,向AI社区分享他们的技术进展。这种举措并非为了炫耀,而是作为一群开发者,以透明和协作的精神,展示他们在构建在线服务过程中的点滴积累。继前三天的精彩发布后,第四天,DeepSeek聚焦于优化并行策略,发布了三项关键组件,进一步提升大规模AI模型在训练和推理中的效率。

2025-02-27 11:44:48 1201

原创 DeepSeek开源周Day3:DeepGEMM,300行代码重构FP8矩阵运算,开启AI算力新纪元

今天是DeepSeek开源周的第三天,这个以“小而美”著称的团队再次放出大招——开源FP8通用矩阵乘法库DeepGEMM!这个库不仅以1350+ TFLOPS的FP8计算性能刷新行业标杆,更以仅300行核心代码的极简设计惊艳开发者社区。无论你是AI研究员还是CUDA编程爱好者,这篇文章都将带你一览这项“大道至简”的技术革新!

2025-02-26 09:54:20 529

原创 DeepSeek开源周Day2:DeepEP,MoE模型通信效率的革命性突破

DeepEP应运而生,专为**专家并行(EP)**场景优化,支持千亿参数级MoE模型的高效运行,例如DeepSeek-V3这类671B参数的“巨无霸”。——全球首个专为混合专家模型(MoE)设计的开源通信库!这一工具将彻底改变MoE模型的分布式训练与推理效率,为AI开发者提供前所未有的性能优化方案。传统通信库(如NCCL)难以满足MoE特有的全对全(All-to-All)数据交换需求,导致大规模模型训练时通信延迟激增。MoE模型通过将任务分配给多个“专家”网络,实现了参数规模与计算效率的平衡。

2025-02-25 14:20:01 994

原创 DeepSeek开源周Day1:重磅发布FlashMLA,重新定义AI推理效率天花板

2025 年 2 月 24 日,DeepSeek 启动“开源周”,首日发布 FlashMLA,这是一个高效的 MLA 解码内核,专为 NVIDIA Hopper 架构 GPU 优化,旨在提升 LLM 的推理性能(DeepSeek 开源周首日)。,彻底告别传统连续内存分配导致的显存碎片。,将键值矩阵压缩至原体积的1/4,实现93.3%的KV缓存量削减,让万token级长文档分析不再是土豪企业的专属。教师备课时可实时解析10万token教学文档,结合DeepSeek R1的思维链推理能力,1秒生成跨学科教案。

2025-02-24 12:03:10 2319

原创 史上最全的DeepSeek实用集成指南(建议收藏)

在人工智能飞速发展的今天,大模型已经成为各行各业创新的引擎。DeepSeek 作为一款领先的大模型,以其强大的自然语言处理和深度学习能力,正在改变我们与技术互动的方式。为了让开发者、创作者和普通用户都能轻松利用 DeepSeek 的能力,我们整理了一份实用集成列表,涵盖了从个人助手到专业开发工具的各种应用场景。无论您是想提升工作效率,还是希望在项目中融入 AI 的智慧,这份指南都将为您打开一扇通往未来的大门。

2025-02-22 17:10:50 1119

原创 ClawCloud 二月活动款完整测评

ClawCloud 二月活动款完整测评。

2025-02-22 10:47:06 438

原创 Flowable + Claude Desktop:AI驱动的RPA新玩法

想象一下,你只需要告诉电脑"我想要这个",它就能自己分析屏幕、规划步骤,甚至帮你完成网页数据抓取或表单填写。这不是科幻,而是Flowable(一款流程自动化平台)与Anthropic推出的Claude Desktop联手带来的全新体验。不同于传统的RPA(机器人流程自动化),这种AI驱动的自动化更聪明、更灵活,特别适合应对那些充满不确定性的场景。接下来,我们一起来看看它是怎样颠覆自动化的!

2025-02-20 15:11:15 653

原创 Flowable中文文档

flowable中文文档

2025-02-19 18:50:24 903

原创 nodejs实现微博第三方登录

nodejs实现微博第三方登录

2022-06-04 11:44:18 1042

原创 nodejs实现ocr

nodejs实现ocr

2022-05-15 00:44:30 5504

原创 eslint+vscode格式化代码

vscode安装eslint插件全局安装eslintnpm i -g eslinteslint --init #//js项目根目录运行,按照提示选择项目根目录创建三个文件,然后执行npm install.editorconfigroot = true[*]end_of_line = lfinsert_final_newline = true[*.{js,json}]charset = utf-8indent_style = spaceindent_size = 2.

2021-11-02 23:48:19 330

原创 nodejs+rabbitmq实现任务延迟执行与重试控制

以发送邮件任务为例,第一次发送邮件失败后,延时30s后继续发送此邮件,如果如此重试3次后仍然失败,则停止发送。send_email: 发送邮件任务队列(死信队列)send_email_retry: 发送邮件任务重试队列send_email_fail: 发送邮件任务失败队列生产者创建send_email队列,并给队列绑定交换机exchange和路由routingkeyawait ch.assertQueue(queue_send_email, { durable:.

2021-07-08 17:44:12 1026

原创 vscode搭建远程开发环境

新公司的开发模式是远程开发,将代码环境部署到虚拟机中,然后使用vscode远程连接进行开发,使用下来感觉也挺方便的,特此记录文章目录1. 配置免密登录2.服务器安装vscode-server3. vscode安装插件本机 windows10远程开发机 ubuntu18.041. 配置免密登录windows:执行ssh-keygen,一路按回车,在用户目录下生成.ssh目录ubuntu:同样执行ssh-keygen,一路按回车,在用户目录下生成.ssh目录,然后将window上的id.

2021-06-06 15:46:05 2528 4

原创 nodejs实现单点登录系统

单点登录SSO(Single Sign On),就是把2个及以上的业务系统中的登录功能剥离出来,形成一个新的系统,做到一次登录后在任意的业务系统中都无需登录的效果。效果如图所示:第一次访问www.a.com首页跳转到www.c.com:3000登录页面,登录成功后跳转www.a.com首页再次访问www.a.com首页,无需登录直接跳转访问www.b.com首页,无需登录直接跳转源码: https://github.com/wantao666/sso-nodejs详细设计:文章目.

2021-05-21 11:29:46 3115 7

原创 keepalived集群搭建

文章目录一. 搭建过程二. 验证keepalived集群三. keepalived集群中的每台机器都出现了vip的解决办法(组播VS单播)keepalived是通过vrrp协议保证系统高可用的解决方案,一般作为一个高可用系统的入口,提供虚拟ip(vip)供用户访问系统,keepavlived集群的下一个中间件往往为haproxy或者nginx。一. 搭建过程主机名ip网卡名ubuntu01192.168.56.104enp0s8ubuntu02192.168.56

2021-05-13 00:23:01 1431 2

原创 mysql读写分离

文章目录方式一: 配置多个数据源方式二:使用mycat中间件之前做的某个项目中,mysql搭了集群,本来打算基于主从复制做读写分离的,因为不知道如何读写分离,于是改用了pxc集群,集群中的每个mysql都能读写,比较简单。最近比较空闲,调查一下mysql读写分离如何实现,特此记录。前提: 搭建mysql主从复制集群,使得数据单向同步,可以参考mysql集群搭建与总结这里在一台机器上通过docker映射不同的端口,搭建了mysql的主从复制集群(一主一从)容器名端口mysql-

2021-04-12 22:17:37 255

原创 redis集群搭建

一. 主从复制容器名redis端口redis-master6380redis-slave16381redis-slave263821.1 搭建过程redis-master:docker pull redis#下载redis配置文件wget http://download.redis.io/redis-stable/redis.conf#修改配置文件 #vim redis.conf#注释掉此行,表示任意ip可连接#bind 127.0.0.1#

2021-04-08 11:34:04 311

原创 基于Git+Jenkins+Docker的CI/CD实现

文章目录一. 环境准备1.搭建Gitlab私有仓库2.搭建harbor私有镜像仓库一. 环境准备1.搭建Gitlab私有仓库docker run -itd --name=gitlab -p 8000:80 -v v1:/etc/gitlab -v v2:/var/opt/gitlab gitlab/gitlab-ce等待几分钟后访问8080端口,为root用户设置密码,之后便可以使用root用户登录.2.搭建harbor私有镜像仓库wget https://github.com/goharb

2021-03-19 11:34:20 666

原创 rabbitmq集群搭建和总结

1

2021-03-17 09:17:20 783

原创 ubuntu18.04搭建k8s(1.19.4)集群

文章目录一. 配置详情二. 环境准备三.安装kubeadm,kubectl,kubelet四.部署Kubernetes Master五. Node节点加入集群之前在centos os7搭建过单机版k8s 搭建单机版k8s(搭建过程中,不清楚的地方可以借鉴这篇博客,比较详细),最近工作比较轻松,于是在虚拟机上搭建了k8s集群,开始k8s的学习,特此记录搭建过程 .一. 配置详情Virtual Box 6.1Ubuntu18.04docker 20.10.4k8s 1.19.4主机名

2021-03-01 23:29:09 1069 1

原创 mysql集群搭建与总结

文章目录1.主从复制好久没写博客了,最近做了分布式的项目,调查和搭建了mysql集群,踩坑无数,特此记录。1.主从复制主从复制是最简单的mysql集群,

2021-02-27 23:51:15 3702 2

原创 NFS的搭建和使用(挂载+libnfs)

项目中前端向后端传递文件,除了直接传递文件的base64编码(请求体很大,很不友好),还可以传递NFS的文件路径,方便请求的进行。NFS(Network File System),简单的来说一台主机可以通过网络直接的访问另一台主机的文件,并且忽略操作系统之间的差异。NFS是基于C/S架构,搭建好NFS服务器后主要有两种使用方式: 1.直接客户端挂载服务器 2.使用python的libnfs库无需挂载直接进行访问文章目录一、NFS服务器的搭建二、访问NFS文件1.挂载1.1 windows挂载1.2.

2020-12-02 14:53:59 3609 3

原创 搭建单机版k8s(1.19.4)

最近由于公司可能使用到k8s,所以自己先学习一下。条件有限,先搭建一个单机版k8s,淦就完事了。文章目录一、配置详情二、环境准备三、安装kubeadm,kubelet,kubectl四、部署Kubernetes Master一、配置详情使用的是阿里云的服务器CPU:1核内存:2g系统: CentOS 7.3 64位docker版本: Docker version 19.03.13二、环境准备#关闭防火墙systemctl stop firewalld#关闭selinuxs.

2020-11-21 16:53:28 4116 1

原创 自己动手实现RPC框架

文章目录1.跨进程数据交换1.1 依赖中间件做数据交互2.1 直接交互2.RPC架构3.现有RPC框架对比4.自己动手实现RPC框架4.0 共同模块(common)4.1 协议模块(proto)4.2 序列化模块(codec)4.3 网络传输模块(transport)4.4 服务端模块(server)4.5 客户端模块(server)4.6 使用案例模块(example)RPC(Remote Procedure Call)远程过程调用,简单的理解是一个节点请求另一个节点提供的服务源码: https:

2020-11-08 21:21:15 2862 5

原创 koa后端数据校验

以前写java的时候,后端经常使用jsr303进行数据校验。现在写nodejs,经常就前端vue进行了数据校验,而后端没有进行数据校验。其实nodejs也有很方便的基于JSON Schema的数据校验库—ajv。ajv文档JSONSchema: JSONSchema并不是某个库,只是一种标准,简单的来说就是通过json格式来描述数据,而ajv就是对JSONSchema的具体实现之一.以对Register的User进行后端数据校验为例,介绍koa中如何使用ajv进行数据格式检验1.安装ajvnp

2020-09-25 13:38:52 1200

原创 koa单元测试

文章目录1.安装依赖2.配置3.测试文件3.1数据模型测试3.2 http请求测试4.执行测试使用 jest+supertest 进行单元测试。1.安装依赖#--save-dev 写入到devDependencies对象,只用于开发和测试npm install jest --save-devnpm install supertest --save-dev2.配置package.json"scripts": { "test": "cross-env NODE_ENV=test jes

2020-09-24 17:02:10 1071

原创 koa中使用sequelize

文章目录一.安装sequelize二.建立连接三.创建数据模型四.模型与数据库同步五.增删改查sequelize是nodejs最常用的orm框架,类似于java中的JPA,无需写sql语句。参考资料Sequelize 中文文档整理(v5版本)Sequelize API Reference一.安装sequelizenpm install --save sequelize#除了安装sequelize还要安装所使用的的数据库驱动模块npm install --save mysql2二.建立

2020-09-23 11:58:48 541

原创 Springboot项目打包为jar并执行

做了一个springboot小项目,运行没问题,打包为jar后运行各种错误,特此记录正确的打包方式一.打包为jar#jar包生成位置:target/bar_code_service-1.0-SNAPSHOT.jarmvn cleanmvn compile#注意使用mvn package不会将依赖打包进jarmvn package spring-boot:repackage二.执行jar包#直接执行java -jar bar_code_service-1.0-SNAPSHOT.jar.

2020-09-22 08:47:38 327

原创 Hadoop集群搭建

文章目录一.Centos安装与网络配置1.1 下载VirtualBox虚拟机6.161.2 下载centos镜像CentOS-7-x86_64-DVD-1908.iso1.3 设置镜像1.4 设置两个网卡:NAT(连接外网)、Host-Only(与主机通信)1.5 网络配置1.6 复制虚拟机并且修改复制后的虚拟机的网络配置二.Hadoop集群搭建2.1 创建Hadoop用户2.2 修改主机名2.3 关闭防火墙2.4 安装java并配置环境2.5 设置ssh免密登录2.6 安装Hado

2020-08-21 15:30:20 484

原创 vue+koa+python websocket通信

文章目录需求: python制作的工具拿到语音识别结果,发送给koa后端,然后在vue前端显示出来,由于要实时显示,所以需要进行vue+koa+python websocket通信

2020-08-18 11:11:05 861

原创 python关键字替换

python读取txt文件作为字典,实现关键字替换words.txtreplace.pydef readWords(): result={} with open('words.txt', encoding='UTF-8-sig') as f: for line in f: x = line.strip().split('=') result[x[0]]=x[1] return resultdef keym.

2020-08-18 09:24:58 1821

php7.2官方手册中文版

php7.2官方手册中文版

2021-04-29

redismanager_93635.rar

redis可视化工具

2019-11-20

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

TA关注的人

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