240 发简信
IP属地:上海
  • 120
    java 滑块验证码登录功能

    前言 前段时间接到需求,需要给登录模块做滑块登录验证功能,要求设计尽量不复杂且能正确校验滑动图片验证码。 实现思路 网上有很多实现方案,我首先提出了两个方案一个由前端解决,参...

  • 120
    适配器模式(Adapter模式)详解

    模式的定义 适配器模式(Adapter)将一个类的接口转换成客户希望的另外一个接口。Adapter 模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式...

  • 120
    Apollo启动原理、配置拉取过程源码分析

    前言 apollo官方文档: Apollo[https://www.apolloconfig.com/#/zh/README] 本篇主要基于apollo-client 1...

  • java 遍历处理excel单元格

    前言 最近遇到一个bug,项目里使用openoffice处理附件的上传、下载和预览,但在预览时出现excel内容异常问题,具体表现为预览的时候某个单元格出现大量重复内容,下载...

  • java批量处理数据、function链式操作

    前言 最近遇到个需求,需要定时任务处理大批量数据的导入、更新和删除,数据量每次在十万级左右,极少情况有百万、千万级,所以肯定不能直接一次性处理,内存和数据库都顶不住。因此我用...

  • HashMap将实体类对象设为key

    记录一个最近遇到的问题,当需要对一个List的数据分组时,通常我们会使用stream的grouping by方法,它通常会将List按某个字段或属性值分组,然后返回一个Map...

  • 120
    ldap入门,用户登录ldap映射到子系统

    ldap简介 ldap是什么随便一搜都有大量介绍,这里就不赘述了https://www.jianshu.com/p/3716b84c4c1d[https://www.jian...

  • 120
    Camunda学习笔记5-自动配置源码分析

    流程引擎自动配置原理及源码分析 前言废话 其实很早就把文档写完了,五一出去玩前段时间又犯懒,直到今天才来了兴致,这篇主要记录分享自动配置和一些基础的参数配置过程,过段时间的下...

  • Camunda学习笔记4-加签实现方案

    前言 有段时间没更新了,最近项目快要上线,做了一个加签的需求如果以后有时间会写文章记录一下,原理其实跟之前提到的一样,其实camunda自己是有对应这个功能可用的api的,但...

  • Camunda学习笔记3-会签、或签实现

    这篇主要记录多实例节点的实现,也就是常说的会签、或签、加减签等等。camunda对这类一个节点多个任务的情况称为multiInstance,就像下面这个,左上角代表这是用户任...

  • 120
    Camunda学习笔记2-表单

    这篇主要记录form表单的知识,camunda表单有3种配置实现方式 1、camunda forms 用官网下载的modeler创建编辑表单,用表单key跟使用的节点关联,...

  • Camunda学习笔记1

    背景: 为什么学习camunda,公司原有的定制化流程审批系统在设计之初和市面上许多低代码平台一样做了许多定制化的需求,但不同的是没有使用常见的流程引擎,而是在表设计和流程节...

  • 2022-11-13

    第一篇文章 最近在听纵贯线,感叹歌坛的黄金年代已经过去了,寒冬已至乌云遮目。今年义无反顾地去了上海,不知不觉已经两个月过去了,在偌大的城市里还算有几个能约着见面的朋友,可每天...