- 博客(51)
- 资源 (1)
- 收藏
- 关注
原创 金仓数据库问题汇总
com.kingbase8.util.KSQLException: 错误: cache lookup failed for type 536871955;错误: cache lookup failed for type 536871955;nested exception is com.kingbase8.util.KSQLException: 错误: cache lookup failed for type 536871955。
2026-08-11 13:34:23
211
原创 camunda 多实例& 加签
Groovy脚本是工作流中最常用的动态逻辑实现方式,可直接嵌入流程节点或通过接口调用,适合快速实现加签需求。执行监听器是工作流的原生扩展机制,使用表单选择会签人+ 通过Java类实现。特性,以及框架内置的变量体系。先掌握这些基础,才能理解加签的底层逻辑。接口,注册到流程节点的“结束”事件中,适合需要标准化、可复用的加签场景。加签功能的实现,核心依赖工作流用户任务的。在执行监听器就可以这样写。使用监听器进行字段注入。需要groovy依赖包。
2026-02-11 14:38:30
688
原创 Camunda 用户任务监听器与执行监听器使用方法
绑定在流程节点(如用户任务)上,在节点生命周期的。本身不是直接执行方法的,而是。任务监听器执行方法,取决于。
2026-01-26 13:36:22
607
原创 Time Start Event (Date、Duration、Cycle)
Date类型:用于单次绝对时间触发,格式为ISO 8601日期,支持表达式;Duration类型:用于部署后延时单次触发,格式为ISO 8601时长(如PT1H30M);Cycle类型:用于周期性重复触发,推荐用Cron表达式(灵活),也支持ISO 8601 Cycle格式。不建议用 Camunda 的 Time Start Event 做<1 分钟的高频触发,其设计定位是业务流程调度,而非系统级定时调度。
2026-01-22 17:03:31
855
原创 camunda总体介绍
任务组件服务任务(Service Task):执行系统逻辑,支持多种实现方式(Java委托、表达式、外部任务等),常用于调用后端服务或执行业务逻辑用户任务(User Task):需要人工参与的任务,支持指派给具体用户、用户组等功能,可通过Tasklist进行处理脚本任务(Script Task):执行脚本代码,如JavaScript、Groovy等,适用于简单的逻辑处理消息任务(Message Task):用于系统间消息传递,支持发送和接收消息。
2026-01-22 09:30:34
975
原创 Camunda 服务任务(Service Task)中 External、Java class、Expression、Delegate expression、Connector 这 5 种实现方式的
类型填写核心格式核心适用场景ExternalTopic名(自定义字符串)耗时/分布式任务,解耦流程引擎Java class完整类名(包名+类名)简单同步任务,固定execute方法Expression${bean名.方法名(参数)}灵活调用Bean的任意方法${bean名}Spring Boot集成首选,依赖注入友好Connector连接器ID + 参数配置无代码调用HTTP/邮件等通用接口核心建议:日常开发优先用(简单、适配Spring),耗时任务用External。
2026-01-22 09:16:09
1019
原创 win10打印服务不可用
用管理员运行命令行,输入sc config spooler depend= rpcss然后回车,最后去服务里启动Print Spooler就好了。
2025-04-22 13:18:08
189
原创 windows 离线安装 onlyoffice
必要安装条件:certbot 、postgresql、rabbitmq版本条件,查看自己下载onlyoffice对应的版本以下是离线安装对应的文件,不包括pgadmin 、rabbitmq链接:https://pan.baidu.com/s/1VIEsGp8HN_nFDY6um38hWg提取码:qwqx。
2024-11-03 08:54:05
2489
1
转载 CefSharp集成ChromiumWebBrowser,但web界面上下载附件的功能
CEfSharp下载文件 弹出保存框,实现 IDownloadHandler 接口 - jack_Meng - 博客园 (cnblogs.com)
2023-06-09 11:34:31
1073
原创 winform 嵌入office问题汇总
Devexpress Spreadsheet 中文教程(1)_hotmee的博客-优快云博客_devexpress spreadsheet。C#:使用dsoframer.ocx控件实现内嵌office效果(详解)_XY的技术笔记的博客-优快云博客。WebBrowser 中无法正常嵌入Office 文档的问题_mygisforum的博客-优快云博客。webBrowser有office版本问题。dsoframer 是适用于x86。SpreadSheet不能执行宏。
2022-11-21 13:59:37
835
转载 .netcore 以及 swagger
转:【 .NET Core 3.0 】框架之二 || 后端项目搭建前言至于为什么要搭建.Net Core 平台,这个网上的解释以及铺天盖地,想了想,还是感觉重要的一点。https://mp.weixin.qq.com/s?__biz=MzI0MTQ4NDY0NA==&mid=2247483844&idx=1&sn=937e9edc1d59cdc1161a09c57b851cc0&chksm=e90b97cfde7c1ed982be1299a1c76edb9a51bfd20
2022-02-26 12:13:10
1453
原创 链表-单链表
有序列表:单列表链表是以节点的方式来储存的; 每个节点包含data域,next域(指向下一个节点); 链表的各个节点不一定连续存储的; 分为带头节点的链表和没有头结点的链表单链表(带头节点)逻辑结构示意图...
2022-02-25 17:30:22
311
原创 稀疏数组 sparsearry
稀疏数组 sparsearry:当一个数组大部分元素为0,或者同一个值得数组时,可以用稀疏数组保存该数组处理方式记录数组一共有几行几列,有多少不同的值 把不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模原始数组转稀疏数组遍历原始二维数组,得到有效数据的个数sum 根据sum,创建稀疏数组sapareArry int[sum+1][3] 将有效数据存入稀疏数组中稀疏数组转原始数组根据稀疏数组的第一行,创建原始数组 读取稀疏数组的后几行,赋值给原...
2022-02-22 15:36:30
634
原创 wpf----not find Resource
一般来说,如果一个界面定义了一个模板样式,都能通过 this.FindResource("") 来找到对应的样式元素但是如果样式绑定在资源控件上,如动画等则需要利用可视数找到对应的资源控件,再通过资源控件的样式找到对应的样式元素资源样式:<ControlTemplate x:Key="Template1"> <Border> <Grid x:Name="Grid1"/> <Border></Cont
2022-02-18 09:54:26
1269
原创 Angular
搭建环境下载并安装脚手架 npm i -g @angular/clic查看当前npm默认的下载仓库地址 npm config get registry修改: npm config set registry https://registry.npmmirror.com 中国 NPM 镜像 此步骤会下载全局工具ng.cmd 运行脚手架创建空白项目 (ng new myngapp01) 进入空白项目并运行开发服务器 ( cd myngapp01 ...
2022-02-12 11:14:26
341
原创 定时点击小工具
懂得都懂==首先模拟触发点击事件,新建个类public class MouseFlag { enum MouseEventFlag : uint { Move = 0x0001, LeftDown = 0x0002, LeftUp = 0x0004, RightDown = 0x0008, RightUp = 0x0010,
2022-01-27 15:59:06
771
原创 .net Core (2)
生命周期services.AddTransient<IClock, ChinaClock>(); // 瞬时生命周期services.AddSingleton<IClock, ChinaClock>(); //单例--进程唯一实例services.AddScoped<IClock, ChinaClock>(); //作用域单例(容器实例单例)---一个请求一个实例对于Scoped,作用域就是CreateScope.只要是一个Scope就是相同的,下面是
2021-10-29 11:26:45
281
原创 WPF 关闭按钮的禁用与恢复
自带的关闭按钮,可以用API函数来控制禁用和恢复 [DllImport("user32.dll")] static extern IntPtr GetSystemMenu(IntPtr hWnd,bool bRevert); [DllImport("user32.dll")] static extern bool EnableMenuItem(IntPtr hMenu,uint uIDEnableItem,uint uEnable); const
2021-10-19 11:52:11
983
原创 .net Core (1)
本质上是一个控制台程序MVC 的实现,是基于Kestrel (HttpService) 与网络进行数据交互和监听,不需要IIS,可以实现全平台添加中间件和服务实例 public void ConfigureServices(IServiceCollection services) { services.AddSession(); //怎么用 } public void Configure(IApplicat.
2021-10-13 15:45:45
203
原创 .net Core相关内容
从壹开始前后端分离【 .NET Core2.0/3.0 +Vue2.0 】框架之二 || 后端项目搭建 - 老张的哲学 - 博客园https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzI0MTQ4NDY0NA==&action=getalbum&album_id=1337982952730492929&scene=173&from_msgid=2247483844&from_itemidx=1&count=3&
2021-10-09 10:00:16
194
原创 Git 一般操作
git branch -rgit branchgit fetch origin mastergit pull orgin mastergit checkout -b A origin master 创建并切换A分支
2021-09-22 11:38:05
123
转载 析构函数~
原文:https://www.cnblogs.com/paper/archive/2009/07/31/1535998.html析构函数名也应与类名相同,只是在函数名前面加一个波浪符~,例如~stud( ),以区别于构造函数。它不能带任何参数,也没有返回值(包括void类型)一个类只能有一个解构器。解构器不能被继承或重载。解构器不能被调用。他们是自动被(编译器)调用的。解构器不能带修饰或参数。构造函数与析构函数的区别: 构造函数和析构函...
2021-09-09 10:46:54
210
转载 C# 异步编程
转自https://www.cnblogs.com/yswenli/p/11987377.html#/c/subject/p/11987377.html 基于Task的异步编程模式(TAP)是Microsoft为.Net平台下使用Task进行编程所提供的一组建议,这种模式提供了可以被await消耗(调用)方法的APIs,并且当使用async关键字编写遵守这种模式的方法时,手写Task通常很有用。通常TAP用起来与普通方式没什么两样,但是不支持ref和out参数。 任务和线程的区别:...
2021-09-06 15:35:48
478
原创 oracle 存储过程
【结构】set serveroutput on ---打开cmd命令输出命令DECLARE INTEGER;BEGINEND;声明部分,执行部分,异常部分【变量】普通类型数据(char,varchar2,date,number,boolean,long) 直接赋值 := 语句赋值 select 值 into 变量特殊变量(引用类型,记录类型) 变量的类型和长度取决于表中字段的类型和长度 通过表明.列明%TYPE指定变量的类型和长度...
2021-07-07 23:41:38
291
原创 受管制代码 托管代码
受管制代码 托管的代码就是把有关内存管理(内存申请,内存释放,垃圾回收之类的)全部都是.net的CLR来管理,就是说使用托管的代码把底层的一些操作都封装起来了,不能直接进行内存的读取之类的和硬件相关的操作,优点就是比较安全,不会出现诸如内存泄露之类的问题,缺点也很明显,不能直接读取内存,性能上会有损失,使用起来有时也不够灵活。 非托管的刚好相反,可以直接进行硬件操作,性能比较高,但是对开发人员的要求也比较高。https://www.cnblogs.com/qfb620/p/360...
2021-02-19 11:30:41
251
原创 事件和委托
网上资料很多,很杂,还是这篇来的实在https://www.cnblogs.com/sjqq/p/6917497.html委托,3部声明delegate对象public delegate void MyDelegate(string name);定义一个方法它与MyDelegate具有相同的参数和返回值类型public static void MyDelegateFunc(string name){Console.WriteLine("Hello, ", name);}将这个方法赋值
2021-02-09 18:32:09
164
原创 值类型和引用类型
1 堆 栈栈,可以想象一个箱子,往里面依次放入所存储的数据,但是取数据是从上往下取栈顶操作,自我管理(压栈自动分配内存,出栈自动清理内存(我喜欢=-=)) 空间不大,数据大小确定,但执行效率高堆,一个房间里,各种方向,各种方位摆放的东西,没有次序,取东西很方便存储实实例对象,能存储大量数据,而且堆能够动态分配存储空间 数据可以随意存取2 值类型和引用类型的存储(1)创建引用类型时,runtime会为其分配两个空间,一块空间分配在堆上,存储引用类型本身的数据,另一个块空间分配在栈上..
2021-02-06 21:09:04
405
原创 wpf 面试
1 ref 和 out2 对封装,继承,多态的理解3 接口和抽象类的区别4 trigger (4种)5 什么是单例(手写),多线程调用单例时怎么保证唯一(lock)6 自定义界面控件7 改变界面控件的值,绑定方式或Dispatcher8 值类型和引用类型的区别,内存的存储和释放 struct是引用类型吗?9 委托,委托是类型安全的吗10 绑定的5种方式11 按钮点击后时间是个怎么的过程(路由种冒泡或者隧道详解)12程序崩溃如何定位,空指针或内存泄漏13 软件.
2021-02-04 21:12:56
1591
1
原创 1045-Access denied for user ‘root‘@‘localhost‘
找到安装mysql的目录,在bin目录下cmd命令执行mysql -u root -pmysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ; mysql> flush privileges ; mysql> quit;重启mysql服务由于版本问题,修改密码可能错误,改为ALTER USER 'root'..
2021-02-01 22:16:53
210
转载 C#判断系统电源唤醒和休眠状态改变事件及监听/监控本地网络连接状态事件
老板让写一个流氓软件,客户必须装,而且要一直登陆,电脑休眠后唤醒来,等待本地网络连接上,就让他执行在线登陆,网上找的很好用!原文链接:https://blog.youkuaiyun.com/weixin_44448313/article/details/103694561 public partial class App : Application { protected override void OnStartup(StartupEventArgs e) {
2020-06-13 17:28:51
1931
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅