随笔分类 - Java
Java
摘要:应用场景是我们一个线上项目,因为客户需要很高的并发量的导出excle文档,然后对于报表的SQL来说,因为数据量的原因,查询的时间相对来说是比较长的, 在SQL执行过程中,项目还在实时的运营,为了不影响运营,我们决定采用数据库读写分离,避免锁表以及并发效率上的影响。 这个例子写在spring boot
阅读全文
摘要:应用场景是产品中需要有一个批量执行的任务,很多店铺同时执行,并且需要执行之后的结果进行业务处理,然后在全部执行完毕之后通知处理完毕 用Future和Callable虽然可以阻塞获取结果,但是因为处理起来有些繁琐,比较消耗资源,而CompletableFuture可以满足这个需求,让异步编程变的更加轻
阅读全文
摘要:这个工具类是基于 Jxl 写的 maven jar 首先我的模板 A4标准 生成之后的效果 直接上工具类吧 JxlUtils.class 调用这个工具类的方法还是拿部分业务代码做demo吧 注意:excle的行和列下标位都是从0开始的 大致使用就是这样了,业务中使用的模型我就用 xxx 代替了 如果
阅读全文
摘要:先创建一个总的Handler(队列统一处理接口),名字就叫做 QueueTaskHandler 然后写一个队列服务类,就不多做说明了,我的注释已经写的很清楚了 接下来就可以开始写你的业务Handler了 那么我们来在service中添加一个任务 整个过程就结束了,然后在你的业务Handler中如果需
阅读全文
摘要:先上个效果图 因为做的项目涉及到数据预测,其中有大量打印业务来支撑实体店的运营,因为注重的是数据,要求简洁,清晰,所以写了个很简单也很实用的工具类。 如果需要编写样式或者插入背景,都可以查阅itex官方文档,进行扩展。 这个工具是基于 itext 写的,主要作用是生成最简洁的表格,选用的jar包版本
阅读全文

浙公网安备 33010602011771号