拥有0000-未整理-等待研究标签的文章

你用过java.text.DecimalFormat吗?_小小的博客-CSDN博客

在java项目开发中,我们经常会对数字操作,尤其是对小数的操作很频繁。如果是对小数保留一定的小数位,或者以百分比显示,那么我们自己也许能够实现这些功能。但是自己实现的性能和健壮性就需要考量,其实jdk已经给我们提供了很多完成这些需求的方法。下面我们就来简单介绍下java.text包下的DecimalFormat类。由jdk1.7 参考手册知,DecimalFormat类是NumberForma...
阅读全文

SpringBoot2.x 整合 easyexcel 进行报表导入导出_不积跬步无以至千里-CSDN博客

【easyexcel简介】阿里出品用来处理Excel的开源工具为什么要使用 easyexcel ? Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然...
阅读全文

EasyExcel 使用说明 读Excel · 语雀

加入语雀,获得更好的阅读体验注册 或 登录 后可以收藏本文随时阅读,还可以关注作者获得最新文章推送立即加入读Excel======示例代码DEMO代码地址:最简单的读 excel示例 对象@Data public class DemoData { private String string; private Date date; priva...
阅读全文

上海协明信息的金税接口 (开票接口)中的 防伪税控文本接口和组件接口软件的区别 - 财务软件 - 中国会计社区

马上注册中国会计社区,结交天下会计同行好友,享用更多会员功能您需要 x_本帖最后由 tuiba2007 于 2015512 14:35 编辑_ 【摘要】本短文主要介绍防伪税控器有关的防伪税控文本接口与组件接口软件的区别,方便用户如何挑选开票接口方案 1、防伪税控文本接口方案。从ERP系统系统导出符合防伪开票系统的标准TXT文本格式,然后将数据导入防伪税控生成...
阅读全文

SnowFlake 分布式 id 生成器_不忘初心 砥砺前行-CSDN博客

在高并发或者分表分库情况下怎么保证数据id的幂等性呢?经常用到的解决方案有以下几种。 微软公司通用唯一识别码(UUID) Twitter公司雪花算法(SnowFlake) 基于数据库的id自增 对id进行缓存这里我们要谈到snowflake算法了snowflake是Twitter开源的分布式ID生成算法,结果是一个long型的ID。其核心思想是:使用41bit...
阅读全文

Twitter的分布式自增ID算法snowflake (Java版) - relucent - 博客园

概述==分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassand...
阅读全文

电商订单号生成规则_henghengdh的专栏-CSDN博客_电商订单号规则

电商中订单号的生成,一般是预先生成某一天的订单号(预估数量,比如昨天有100W订单,今天产生100W个+一定冗余),放在memcache或者redis等缓存上,也可以放在MQ里,作为订单号池。要用,就消费订单号池里的,绝对唯一。 怎么生成就视乎你业务逻辑了。一般想完全无重复,就产生0100W的数列,再shuffle一下即可。相关资源:原网址: 创建于: 20210312 15:5...
阅读全文

java.lang.IllegalStateException: The remote endpoint was in state [TEXT_FULL_WRITING] which is an in_sendear的博客-CSDN博客

websocket发送接收消息过程中报错:=====================```javajava.lang.IllegalStateException: The remote endpoint was in state which is an invalid state for called method```解决办法:=====加锁```java sync...
阅读全文

java设计模式之策略模式的优雅实现_zhaojun20161206的博客-CSDN博客

前言==策略模式是开发中常用的一种设计模式,主要解决在有多种算法相似的情况下,使用 if...else 所带来的复杂和难以维护的问题。看了网上很多关于策略模式的上下文切换类实现都不甚优雅,故而想总结分享一篇自我感觉比较优雅的处理方式,方便大家一起学习。方式一:使用@PostConstruct初始化到map中============================该方式是比较常用的,...
阅读全文

Map结合Function函数式接口的巧妙之处 - 码农教程

需求:在给定List集合中,需根据不同的算法规则,计算并返回结果;例如:\ list 集合中都是 Integer 类型数据,根据提供的算法规则,sum 求和,min 求最小值,max 求最大值等;一、使用枚举类实现(1)定义枚举类DataEnum,需实现指定的计算接口,根据不同的算法规则【使用枚举类中默认的 name 属性】,来选取不同的算法计算方式;(2)代码如下:// 计...
阅读全文