摘要:
Java 实现Excel 下拉联动,本示例中实现了省市区乡镇村联动。适用于03版本Exce。 首先我们需要导入我们依赖 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.a 阅读全文
摘要:
问题: 因业务需要,需要在图片上生成中文水印然后输出图片。一开在window啪啪的敲了一会,so easy。当发布到Linux系统中的docker的时候,这时候中文字体都变成了一个个白框。无法正常显示。 原因: 在使用Graphics2D时,设置的字体,在该系统中无法识别该字体,或者是不支持中文字体 阅读全文
摘要:
有时候在开发过程中可能需要转换这个对象那个值的,可能有时候一些开发者会直接写在代码中,这样的作法是看着代码会比较臃肿,复用性不高,不太美观。有一些会将其独立出来写成一个工具类,这样的好处是,复用性高,可读性强。此工具类就是对各种值进行互相转换的工具类以及对相同属性值的对象进行值复制操作的工具类。如果 阅读全文
摘要:
此工具类包含了读取图片流、加密解密base64字符、图片压缩以及截取图片大小的图片处理工具,此工具类并未限制图片类型,此处可还需要优化。 package com.jx.utils; import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.i 阅读全文
摘要:
随着微信使用越来越广泛,因其也产生了许多二次开发的小功能,今天要介绍的就是微信服务号的中的消息模板推送。 添加模板消息方式如上面,如果不满足可以添加自定义的,但是需要审核,周期为7到15天。消息模板内容一般如下: 我们需要用到的是模板Id,显示内容,first、keyword1、keyword2、k 阅读全文
摘要:
疑问:当我们流程流转到某一节点、某一连线或者流程开始和结束的时候我们怎么添加一些业务处理呢? 这就是我们今天讨论的主题了。 activiti的监听应用场景:在某一流程开始或者结束的时候,我们可以加入部分的业务处理,例如:在流程结束后,我们发邮件或者推送短信给我们的申请人,告诉他审批完成。又或者,当有 阅读全文
摘要:
在初学者中,有许多人都不知道如何去创建activiti的关系表,要么去网上找关系表的sql文件,或者手动一个一个创建(容易出错)。我们可以使用activiti提供的创建表功能,下面为大家介绍的是直接配置方式,我们也可以使用xml文件方式创建,具体如下: 准备工作:导入jar包 这里本人使用的是MyS 阅读全文
摘要:
Activiti 删除部署与流程实例介绍: 很多新手在刚接触的Activiti的时候,当想删除该流程的时候会感到头痛吧!当然包括我也一样,想删除,那么多表也不知道从哪里删除,瞎弄了好久还是无法删除完。Activiti 删除部署,就是删除上传的流程。删除流程实例,就是删除startProcessIns 阅读全文
摘要:
Master-Worker模式 将某一部分的功能的系统分成两个角色Master、Worker来处理请求。 Master它的职能是负责客户端发送过来的请求、反馈回处理的结果以及分配任务。Worker它的职能就是处理子任务并把结果反馈给Master。这一模式和古代的分封制度有点类似。 就如上图Maste 阅读全文
摘要:
Future模式: 什么是Future模式?可以举一个我们开发经常用到的技术,Ajax技术。当用户在页面发送请求后,系统会自动的去后台处理,用户可以不用一直傻傻的在等待结果是什么,可以去继续去操作其他的内容。也可以用我们网购商品来解释,当我们下单后,当平台处理完我们的订单后,接下来就只需要在家等候商 阅读全文