项目建设过程中遇到一个问题:使用频率很高的基础数据(8MB)(可变更)。缓存到redis 存取效率不高。存在多条这样的基础数据。 当然,可以用ListenableFuture...
IP属地:湖南
项目建设过程中遇到一个问题:使用频率很高的基础数据(8MB)(可变更)。缓存到redis 存取效率不高。存在多条这样的基础数据。 当然,可以用ListenableFuture...
前言 有管理后台的地方,就肯定会有排序功能,有排序功能肯定就会要求良好的用户体验:置顶、置尾、交换、拖动。如何针对大数据量设计出简单、高效的排序方案呢?且听我细细道来... ...
前言 近期正好有个项目,客户端同学要求所有json字段都必须得给,还必须得初始化。如空String返回""、空Array、Collection返回[]、空Boolean返回f...
前言 很多人在做ORM框架选型的时候,都在犹豫:Mybatis、Mybatis plus、Spring data JPA 如何选?尤其是Mybatis系列和Spring da...
前言 在web项目中,异常堆栈信息是非常敏感的。因此,需要一个全局的异常处理,捕获异常,给客户端以友好的错误信息提示。基于 Spring boot 很容易实现全局异常处理。 ...
前言 很多同学在 API 接口开发过程中肯定遇到过这样的问题:如果 API 输出的内容直接使用 DB 表实体类,可能实际需求还得附带更多的其他业务字段信息。如果新建一个类,包...