自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(177)
  • 资源 (4)
  • 收藏
  • 关注

原创 在flutter中集成Excel导入和导出

在flutter中集成Excel的导入和导出功能

2024-02-02 13:43:47 925

原创 鸿蒙软件nova11真机调试出现“hvigor Update the SDKs by going to Tools>SDK Manager >SDK >HarmonyOS and

解决鸿蒙真机调试无法正常打包

2023-12-25 17:49:38 1303

原创 解决老项目jecgg项目启动时报无法初始化velocity

解决老项目jecgg项目启动时报无法初始化velocity

2023-12-25 17:47:23 443

原创 当配置Windows系统下的docker配置了阿里云镜像后下载依然很慢时多配几个镜像可以改善问题

解决docker下载慢问题

2023-07-25 13:30:58 842

原创 springboot集成websocket

addEndpoint添加一个端点,用于前端创建socket连接,在示例中我们创建了俩个端点,这里传差的使用互补影响,不如我发送的时候创建链接使用的是socket端点,而接收信息的时候使用的wsuser端点,这样也是可以互通信息的。@MessageMapping注解的/send就是前端发送时路径的一部分,再加上服务前缀request,就是前端发送信息的完整路径/request/send.@SendTo注解的路径是将要消息路由到的路径,正好是前端订阅的路径。/sub 是接收信息的订阅的前缀。

2022-12-08 17:20:30 1664 1

原创 spark学习(13)之SparkStreaming的其他数据源

之前我们的SparkStreaming都是一些Socket的数据了,还有其他几种文件流:监控一个目录中文件变化,只要有新文件产生他就会读入RDD队列流:

2022-12-08 10:19:17 298

原创 Linux安装elasticsearch、IK分词器和kibana

简介:因为内网环境不能上外网,安装最新的版本有问题而且不容易排查,所以安装了比较老的一个版本6.2.2。在安装的时候,为了讲清楚所有文件源头,所以介绍的啰嗦,但是很详细。这里主要说明elasticsearch、kibana、Ik分词器的下载安装,以及注意的一些问题。我们这里使用的服务器是Linux服务器,系统是centos7的64位。

2022-11-28 18:28:13 1625

原创 解决Windows环境下的docker中修改了mysql的配置文件之后启动不了的问题

解决Windows下的docker环境中修改了mysql配置文件后启动不了的问题

2022-11-26 01:16:56 2191

原创 解决minio上传文件报S3 API Request made to Console port. S3 Requests should be sent to API port.的问题

解决S3 API Request made to Console port. S3 Requests should be sent to API port报错问题

2022-11-22 16:31:43 5791

原创 Windows平台docker安装redis

d表示后台启动,使用redis的5.0.3版本的镜像,使用redis-server命令,/etc/redis/redis.conf的配置文件启动redis,因为我们做了配置文件的映射,所以实际上使用的本机中的配置文件不是容器中的配置文件。-v表示映射容器中的文件和文件路径到本机上,冒号前面表示的本机文件或目录路径,本机的路径可以写绝对路径和相对路径,冒号后边表示的容器中的文件路径或目录路径。redis的冒号后代表的是要拉取的redis的版本,如果省略掉冒号和后边的版本,默认拉去最新的版本。...

2022-08-30 17:15:44 2451

原创 Windows平台安装docker

按照下载好的安装软件一步一步操作即可,安装完毕后打开软件可能启动不成功提示安装一个Linux虚拟插件,点击后就后进入到windows的官网把那个插件安装即可,安装好后重新打开docker客户端即可。当docker在Windows安装好后,启动docker客户端,在客户端提示中有入门的操作步骤,可以按照他的操作一下。从上到下的第二红框部分就是我们在docker官网上下载的docker安装包,所以配置的时候我们就按第二种的安装方式配置。从官网下载Windows平台的docker安装包进行安装即可。...

2022-08-30 15:57:34 1248

原创 解决问题:Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of

解决java工程报错:Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.5.1, expected version is 1.1.16.

2022-08-17 11:14:18 1834 2

原创 使用Java中的jna调用dll

简介:在我们日常编码中在与硬件通信或者与其他的c++平台通信的时候经常用java调用dll文件,下面我们介绍俩种使用jna调用dll的方式。如果是自己部门写的dll文件,一般会有头文件,头文件中会对dll中的方法进行说明包括他的方法名、入参、出参。如果是外部dll文件的话一般也会有文本介绍dll中的方法名、入参和出参,而且如果外部的dll一般都有java的sdk示例。但是一般自己同事写dll的时候,在开始的时候多少是会出现问题的。我们可以使用工具dependency walker查看dll中是否有可以使

2022-06-29 20:16:23 4801 4

原创 Activiti7学习十一 网关

网关用来控制流程的流向Activiti中的网关有三种:排他网关ExclusiveGateway排他网关就是只有一个流向满足条件才能通过,需要有条件来控制,和使用变量来控制流向差不多,但是如果使用变量控制流向不满足表达式的话,会立即结束流程,而使用排他网关控制流向的话,如果不满足表达式,会跑出异常。并行网关ParallelGateway多个流向都需要处理后,到汇聚点处再处理下一个任务。包含网关InclusiveGateway既有排他网关,又有并行网管就是包含网关。排他网关流程设计代码并行网关即

2022-06-13 00:19:40 855

原创 Activiti7学习十 组任务

在流程定义中在任务结点的 assignee 固定设置任务负责人,在流程定义时将参与者固定设置在.bpmn 文件中,如果临时任务负责人变更则需要修改流程定义,系统可扩展性差。针对这种情况可以给任务设置多个候选人,可以从候选人中选择参与者来完成任务部署流程定义开启流程实例拾取任务移交任务退回(归还)任务,这里代码退回时直接把assignee设置为空,如果是想退回到上一级的话或者是最初拾取的人员可以查看act_ru_identitylink表,这个表记录的是最初拾取任务的人员,还以查看act_hi_

2022-06-13 00:19:12 518

原创 Activiti7学习九之流程变量

流程变量流程变量就是在流程流转过程中使用到的变量,比如在出差申请过程中,大于3天的由总经理审批,否则人事直接审批。将出差天数设置流程的变量,在流程流转时使用。流程变量的类型如果将pojo当作流程变量使用时,必须要实现序列化接口serialzable,为防止由于新增字段无法序列化,需要生成serialsionUID。流程变量的类型有:String、Integer、short、long、double、boolean、date、binary、serializable流程变量的作用域流程变量的作用域可以

2022-06-12 23:26:47 1681

原创 Activiti发布流程时没有对表act_re_procdef进行操作的解决办法

简介:在使用bpmn.js定义的流程图,用activiti来发布流程,定义图的时候我选用别人已经搭建好的流程制作工具,下面连接https://miyuesc.github.io/process-designer/但是在生成bpmn文件的时候生成的后缀是BPMN文件,然后在网上搜索解决办法如下图所示:还有这个连接的解决方式:https://www.freesion.com/article/3158340730/但是最终我使用的是下面连接的方式:https://blog.csdn.net/qq_

2022-06-12 23:26:30 468

原创 Activiti7学习七之流程实例的挂起和激活

流程实例的挂起和激活流程实例的挂起其实就是流程实例的暂停,在实际场景中由于流程变更需要将当前的流程暂停,暂停后流程将不继续执行,当想恢复执行时,再将流程激活。全部流程实例的挂起:全部流程实例的挂起就是当定义的流程挂起,这样所有的流程实例就全部挂起了。单个实例挂起针对单个实例流程的挂起,是对该流程实例进行挂起。某个流程实例挂起则此流程不再继续执行,当该流程实例挂起后不影响其他流程。...

2022-06-12 23:25:32 2253

原创 Activiti7学习之六查看流程历史信息、businessKey

查看历史流程信息即使流程定义被删除,流程的执行的实例信息依然保存在Activiti的acti_hi_*的相关表结构中,所以我们通过HistoryService查看流程的历史信息。businessKeybusinessKey,我认为就是业务id,在实际工作中,需要把自己的业务表和Acitiviti的流程管理结合起来才能真正的完成一个业务的流程管理。在Activiti中预留了一个字段就叫businessKey用来保存业务记录的主键。这个字段在act_ru_excution的表中。...

2022-06-12 23:24:55 4018 2

原创 Activiti7学习五之流程删除、流程资源文件的下载

流程删除当流程过时了,需要把不需要的流程删除掉。流程资源文件的下载流程资源文件的下载,就是下载流程部署时流程定义的bpmn文件和bpmn的png文件。使用activiti的api来实现,实现时需要依赖commons-io的依赖。...

2022-06-12 23:24:13 1068

原创 Activiti7学习四之任务查询、任务处理、流程定义的查询

任务查询任务启动后,任务负责人就能查询自己当前能够处理的任务了,查询出来的任务都是当前用户的代办任务。任务处理任务负责人查询出来的待办的人,选择任务处理,完成任务。当前任务张三已经通过,任务流向到了经理李四哪儿。该李四查询任务并处理任务。流程定义的信息查询查询流程相关的信息,包括流程的定义,流程的部署,流程定义的版本。输出结果:流程定义的id: evection:1:12504 定义流程是起的id流程定义的name: 是定义流程的时候给流程起的名字流程定义的key:evection

2022-06-12 23:23:26 4714

原创 Activiti7学习三之启动一个流程实例

启动一个流程实例,就是根据之前部署的流程发布一个流程实例。根据一个部署的流程可以启动多个该流程的流程实例。这样就启动一个流程实例了。操作的相关数据表:act_hi_actinst 流程实例执行历史act_hi_identitylink 流程的参与用户的历史信息act_hi_procinst 流程实例的历史信息act_hi_tackinst 流程实例任务历史信息act_ru_execution 流程执行信息act_ru_indetitylink 流程的参与用户信息act_ru_task

2022-06-12 23:22:30 888

原创 Activiti7学习二之部署流程

第一种,使用bpmn和png文件部署流程定义完流程后会生成bpmn文件和png文件。就是把定义的流程部署到activiti的数据库中,也就是把bpmn的xml文件部署到activiti的服务中。这个就是一个部署流程的一段代码。第二种,使用zip来部署流程把bpmn文件和png文件打包程zip包。部署的时候操作的三张表:act_re_deployment:流程部署定义表,每次部署都会部署到这张表里边。act_re_procdef:流程定义表,每次部署这个表里边会增加一条记录。act_ge_by

2022-06-12 23:21:52 2271

原创 Activite7学习二之processEngin创建方式

ProcessEngin创建方式第一种适用默认获取ProcessEngin的方式,该方式会自动默认加载classpath下的activiti.cfg.xml的配置文件。//默认加载classpath 下的activiti.cfg.xml的配置文件ProcessEngin engin=ProcessEngins.getDefaultProcessEngin();System.out.print(engin)第二种方式,加载固定路径下的文件方式获取ProcessEngin。ProcessEngin

2022-06-12 23:20:46 176

原创 Activite7学习一

Activiti7适用的步骤1、部署activitiactiviti7工作流引擎,其实就是一堆jar的api接口,业务系统访问操作这些接口,就可以操作业务流程和数据了。2、定义流程,适用activiti建模工具(activiti-designer),定义业务流程(.bpmn文件)3、流程部署把业务流程文件存储到数据库中4、启动流程实例启动一个实例,表示一个业务流程的开始5、用户查询代办任务6、用户办理任务7、流程结束......

2022-06-12 23:19:52 320

原创 解决flutter应用模拟器出现System UI isn‘t respon报错

简介:自己在开发flutter项目的时候,在模拟器中总是出现System UI isn’t response的问题。一开始在flutter的日志窗口的时候会出现是由于异常引起的,但是把异常解决后依旧会出现System UI isn’t response弹窗问题,在日志窗口不再有异常但是,会有其他的提示,但不是明显的异常问题。I/art: Thread[2,tid=xxxx,WaitingInMainSignalCatcherLoop,Thread*=0xxxxx,peer=0xxxxxx,"Signal

2022-05-17 01:00:39 2105

原创 ubuntu系统怎么使用ifconfig和开启远程连接

在ubuntu系统刚安装好之后ifconfig命令和开启远程连接都是不起作用的,如果需要使ifconfig起作用需要安装一个小工具,如果想开启远程连接的话也需要安装open-ssh工具。开启ifconfig:suto spt install net-tools安装好这个工具后ifconfig命令就可以使用了。卡其远程连接:安装SSH服务sudo apt install ssh启动SSH服务sudo /etc/init.d/ssh start至此就可以远程连接ubuntu系统了,但是只

2022-05-05 09:17:08 3267

原创 Docker学习之2-----docker制作镜像并推送到阿里仓库中

在本地docker添加阿里加速器在阿里的容器镜像服务中,找到镜像加速器。点开选择你的操作系统按照提示的内容拷贝下面的命令。tee /etc/docker/daemon.json << -‘EOF’这条命令是创建一个daemon.json 的文件,并且在输入EOF后结束文件的编辑,在这条命令输入后,把中间部分的配置加入进去就可以了{ "registry-mirrors": ["https://vamokfvd.mirror.aliyuncs.com"]}输入EOF结束编

2022-05-03 22:39:56 1171

原创 解决flutter集成sqlite3报错问题

======== Exception caught by widgets library =======================================================The following ArgumentError was thrown building Builder:Invalid argument(s): Failed to load dynamic library '/data/data/cn.liginfo.kqjhq_app/lib/libsqlite

2022-03-07 14:24:29 4010 1

原创 解決Execution failed for task ‘:app:checkDebugAarMetadata‘的问题

FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:checkDebugAarMetadata'.> Multiple task action failures occurred: > A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMet

2022-02-17 15:21:34 21953

原创 解决flutter中Could not receive a message from the daemon问题

在启动flutter项目的时候报错如下:Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source!Launching lib\main.dart on sdk gphone x86 arm in debug mode...Running Gradle task 'assembleDebug'...FAILURE: Build failed with an

2022-02-17 13:02:06 3096

原创 新版本idea设置默认maven的方式

设置默认maven

2022-01-19 10:20:28 1936

原创 2021版idea配置热部署

简介:我是参考了其他的博客写的,最后到最后一部发现不行,特此在此作出总结。如果你是spring boot项目,使用的是Thymeleaf,可以参考一下配置:第一、在pom中添加如下配置 <!-- spring-boot-devtools --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>

2021-12-17 11:12:33 5865 2

原创 C++学习之指针(2)---动态申请内存和释放和动态创建数组

之前我们在使用指针的时候,一直使用的是野指针,然后再给这个指针指向一个确定的内存地址。如果我们在创建指针的时候直接给指针指向一个内容为空的内存空间也是可以的,这样以后也可以把指向的内存空间给手动删除,有利于系统回收内存释放掉资源。int* k = new int; *k = 10; cout << "测试k的值:" << *k <<endl; delete k;//删除k所指向的内存,当删除后指针k成为一个野指针,这个野指针是随便指向了一个内存位置,而不像之前提

2021-11-04 00:35:23 1017

原创 C++学习之指针(1)

c++指针我认为就是放了另一个变量地址的变量,它的命名方式是变量名前面加一个*号。#include<iostream>using namespace std;int main() { int a = 1, b = 2; cout << "a的值是 = " << a << "\n" << "b的值是="<<b<<endl; int* p, * p2; p = &a; p2 = &b; cout

2021-11-02 23:27:26 407

原创 打包Java服务成exe,并二次用exe进行安装

介绍:我做了一个小后台jfinal项目,打包后不止有jar包,还有其他可供启动的bat文件,我就把bat文件做成了exe,让它可以在windows上像一个应用程序启动。然后再把这个整个jfinal的项目压缩成exe文件,到时再二次打包的文件直接安装jfinal后台项目就可以了。这里主要使用到的是俩个工具:一个是Bat to Exe converter 一个 inno setup CompilerBat To Exe Converter工具是从网上下载的,忘了怎么下载,自行搜索吧inno setup

2021-10-16 01:50:16 429

原创 怎么通过maven引入需要的所有poi

怎么通过maven引入需要的所有poi,我们在使用poi的时候在官网看到好多的poi接口,如下图如果只是maven引入poi的话,根本找不到xwpf和xssf,需要引入poi和xoom同时引入才能得到文档上给出的接口<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId>

2021-10-09 00:40:32 2359

原创 jfinal的enjion模板路由路径介绍

enjion模板路径=BaseViewPath+View Path+ViewBaseViewPath在配置文件路由中设置@Override public void configRoute(Routes me) { // TODO Auto-generated method stub //使用了扫描功能就不需要手动添加路由了(me.add("/hello", HelloController.class);) me.scan("caclwebapp.com.lckj.run"); //配置

2021-09-30 01:17:38 640

原创 flutter编写border的相关代码和clip剪切

Container( width:deviceWidth, height: deviceHeight*0.318, decoration: BoxDecoration( color: Colors.amberAccent, border: Border.fromB

2021-08-17 21:51:53 708

原创 解决java.lang.NoClassDefFoundError: JspTagException

先看一下项目报错:javax.servlet.ServletException: java.lang.NoClassDefFoundError: JspTagException org.apache.jasper.servlet.JspServlet.service(JspServlet.java:343) javax.servlet.http.HttpServlet.service(HttpServlet.java:727) org.apache.tomcat.websocket.server.W

2021-08-15 16:59:52 332

Docker_Desktop_Installer_20.10.17.exe

Windows版的docker安装包,版本是20.10.17,需要解压后才能使用。

2022-08-30

Strawberry Perl

Strawberry perl是用来代替perl的,因为perl在安装的时候十分麻烦,所以这里使用Strawberry来代替,Strawberry是用来在Windows视窗中运行和开发perl的应用的。它被设计的非常接近于在Unix系统下的perl环境。它包括perl的二进制、编译器gcc相关的工具、所有扩展的库、所有的数据库客户端以及你所期望从strawberry获取的操作。

2022-08-08

betaflight-configurator的安装软件

这个是我从github下载最新的四轴调试软件betaflight,在github上下载真是太费劲了,所以我把它放了这里,如果有需要的可以下载。

2018-09-21

OpenPilotGCS替代软件

CC3D的开发团队已经由LibrePilot接手,最新的地面站是“LibrePilot GCS”,下载后按提示一步步安装(语言选择中文)

2018-08-16

solr_7.0.0.pdf solr7的英文文档

这本资料介绍了solr的单机模式,集群模式的安装和配置,以及一些和java等语言的集成。以及更新旧版本solr引擎的说明等等

2017-12-03

空空如也

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

TA关注的人

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