摘要: 去年在公司做工作流相关业务时,当时使用flowable做引擎,中途涉及到一些业务上的需求,自己整理了一些代码,考虑到开源精神,当时就想着将于公司业务无关的代码抽离出来,放到Maven中央仓库中,以供别人学习借鉴,跟着各路大神的帖子折腾了不少时间,一路曲折最终发布到仓库中,地址在此 https://m 阅读全文
posted @ 2019-08-21 14:10 叶枫声 阅读(11043) 评论(0) 推荐(0) 编辑
摘要: 公司使用Resteasy做 REST 框架,web容器用的是Undertow 服务端上传文件相关代码 1 @POST 2 @Path("/normal/upload/{bizType}") 3 @Consumes(MediaType.MULTIPART_FORM_DATA) 4 public Rpc 阅读全文
posted @ 2023-11-08 16:32 叶枫声 阅读(66) 评论(1) 推荐(0) 编辑
摘要: javascript处理异步逻辑有多种方式,这里只对比 JQuery的Deferred 和 ES6的Promise。场景是判断网页中所有图片是否加载完(加载异常404也算加载完毕)。 JQuery Deferred 方式 1 var imgdefereds = []; 2 $('img').each 阅读全文
posted @ 2023-05-25 11:04 叶枫声 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 手撸图片压缩工具 目前由于功能比较简单,没有进行前后端拆分,主要技术点:SpringBoot、WebSocket、webjars、Vue、Element-UI、axios、jszip,核心压缩库是 Thumbnailator 提供压缩支持。源代码已经在 码云 star 公开。欢迎各位大佬批评。 阅读全文
posted @ 2023-03-20 16:07 叶枫声 阅读(1682) 评论(18) 推荐(6) 编辑
摘要: 将单体服务拆分为微服务后,为了服务高可用,一般会做集群多实例。但在分布式下,怎么进行高效、便捷的进行服务访问问题,出现了各类服务注册和服务发现框架。这里使用的是Zookeeper。ZooKeeper 官网 https://zookeeper.apache.org。 我们的业务系统使用的开发语言是JA 阅读全文
posted @ 2023-02-17 19:17 叶枫声 阅读(597) 评论(1) 推荐(0) 编辑
摘要: 1,下载安装nginx 去 nginx 官网下载 nginx https://nginx.org/en/download.html 将下载好的文件解压出来,然后拷贝到C盘下,目录如下: 运行 nginx start nginx //或者直接双击 nginx.exe 查看 nginx 启动状态,如图则 阅读全文
posted @ 2021-08-13 11:26 叶枫声 阅读(3915) 评论(0) 推荐(0) 编辑
摘要: 在Java中,我们大多数情况下格式化日期都是使用simpleDateFormat,比如把一个日期格式化成:2019-12-31的形式,我们一般定义模板为:yyyy-MM-dd的形式。 我们需要注意的是,这里的字母大写和小写的意义是不一样的,关于日期模板,关于定义信息java最近这几版都有些许变动,具 阅读全文
posted @ 2019-12-31 16:12 叶枫声 阅读(415) 评论(0) 推荐(0) 编辑
摘要: @SheetJS 阅读全文
posted @ 2019-02-01 12:56 叶枫声 阅读(27000) 评论(2) 推荐(4) 编辑
摘要: 一、前言 以下场景往往由于事件频繁被触发,因而频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。 1. window对象的resize、scroll事件 2. 拖拽时的mousemove事件 3. 射击游戏中的mousedown、keydown事件 4. 文字输入、自动完成的keyu 阅读全文
posted @ 2019-01-23 18:03 叶枫声 阅读(43399) 评论(3) 推荐(5) 编辑
摘要: 阅读全文
posted @ 2018-08-20 09:57 叶枫声 阅读(692) 评论(0) 推荐(0) 编辑