springCloud集成activiti5.22.0流程引擎(分支) 注: 因为activiti的默认流程图格式是bpmn, 但是idea必须xml格式才能生成图片, 所以改为这样, 后面部署流程的时候才可以部署上去, 否则是存不进数据库.右键该文件夹New–>BPMN File 创建名为leave_flow的流程文件。文件名"xxx.bpmn" 更改为 “xxx.bpmn.xml”精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。
java快速导出word文档 在 Java 应用程序中,有时候我们需要将数据导出为 Word 文档,以便进行文档的编辑、打印或共享。本文将介绍如何使用 Java 实现导出 Word 文档的方法,帮助你灵活处理文档导出需求。
springCloud集成activiti5.22.0流程引擎 不同版本的activiti自带表是不一样的,其实我们也不用去关心不同版本的activiti需要那些表,只要配置好数据源,系统启动的时候,会去检查数据库是否包含这些数据库表,如果没有会自动去创建这些表。下面先介绍简单介绍一下,这些表的含义。自动部署:将bpmn文件放到resources下的processes下,启动时会自动部署。
HTTP客户端警告:Going to buffer response body of large or unknown size 从源码中可以看出,warn的条件是(contentLength == -1L || contentLength > (long)limit),如果http头没有指定contentLength或大于上限值(默认1M),就会抛异常。其实,如果返回的结果比较确定,对程序没有太大影响。从源码中可以看出,getResponseBodyAsStream()内部没有使用getResponseBody()方法,避免了内存耗尽问题,而是使用了InputStream流方式处理。帮助别人的同时更是丰富自己的良机。
Mybatis批量操作介绍 Mybatis批量操作介绍 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录Mybatis批量操作介绍一.foreach元素的属性关键词介绍1.批量插入2.集合类型批量修改3.数组类型批量删除一.foreach元素的属性关键词介绍foreach元素的属性主要有 item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名in
Redis实现存储对象 Redis实现存储对象 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。无现用直接存储对象API,Redis的key和value都支持二进制安全的字符串。目录Redis实现存储对象一.序列化工具类二.测试类一.序列化工具类import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.
MySQL创建自增序列(Sequence) MySQL创建自增序列(Sequence) 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录MySQL创建自增序列(Sequence)一.创建--Sequence 管理表二.创建--取当前值的函数三.创建--取下一个值的函数四.创建--更新当前值的函数五.测试函数功能MySQL不支持直接的sequence,所以需要创建一张table来模拟sequence的功能一.创建–Sequence 管理表C
HttpClient示例及资源释放 HttpClient请求资源释放 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录HttpClient请求资源释放一.PostMethod二.GetMethod三.HttpPost一.PostMethodpublic class TestHttpclient extends TestCase { public static void main(String args[]) { Strin
Harbor api 2.0 操作 Harbor api 2.0 操作 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录Harbor api 2.0 操作一.依赖二.常用操作API2.1. 获取harbor中所有的项目2.2. 根据项目id获取该项目下所有的镜像仓库2.3. 根据应用(镜像)名称查询harbor私有仓库镜像镜像2.4. 删除镜像2.5. 推送镜像到harbor仓库三.harbor api 2.0 源码分享一.依赖&l
spring session redis实现会话共享 spring session redis实现会话共享 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录spring session redis实现会话共享一.前言介绍二.引入依赖三.实现代码四.配置过滤器五.验证环节一.前言介绍spring session通过redis来实现多个服务器间的session共享的原理,其实就是将session独立出来不依赖原来的web容器,而是存放到与web容器没有耦
rediscluster字段模糊匹配及删除 rediscluster字段模糊匹配及删除 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录rediscluster字段模糊匹配及删除一.原理介绍二.实现代码三.命令操作一.原理介绍语法:SCAN cursor [MATCH pattern] [COUNT count]SCAN 每次执行都只会返回少量元素,所以可以用于生产环境,而不会出现像 KEYS 或者 SMEMBERS 命令带来的可能会阻塞
Dubbo注册中心 Zookeeper原理与实现 Dubbo注册中心 Zookeeper原理与实现 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录Dubbo注册中心 Zookeeper原理与实现一.Zookeeper原理介绍二.Zookeeper 的实现2.1 发布的实现2.2 订阅的实现一.Zookeeper原理介绍Zookeeper 是树形结构的注册中心,Dubbo使用zookeeper作为注册中心时,只会创建持久节点和临时节点两种,对创建
zookeeper 主备切换方案实现分布式锁 zookeeper 实现主备切换方案 点关注不迷路,欢迎再访! 精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录zookeeper 实现主备切换方案一、原理介绍二.引入依赖三.实现代码3.1定义Zookeeper客户端基本配置3.2定义Zookeeper客户端基本配置3.3 启动 LeaderSelector 选主监听3.4编写自动任务测试3.5 application.propertiesZK 客户端参数配置四.测试APP1
select2插件实现下拉框搜索功能 select2插件实现下拉框搜索功能精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录select2插件实现下拉框搜索功能实现代码效果图jquery.min.jsselect2.min.cssselect2.min.js实现代码<div class="form-group col-md-2 col-sm-6 col-xs-12"><select class="singleSelect" name="pos
bootstrap实现双向选择框 bootstrap实现双向选择框精简博客内容,尽量已行业术语来分享。努力做到对每一位认可自己的读者负责。帮助别人的同时更是丰富自己的良机。目录bootstrap实现双向选择框前端视图代码效果图bootstrap.jsbootstrap.cssjquery.js前端视图代码<label class="control-label col-md-1 col-sm-3 col-xs-12" for="first-name">双选框:</label><div c