来自公众号:51CTO技术栈作者:崔皓 “ 经济高速发展的今天,我们处于信息大爆炸的时代。随着经济发展,信息借助互联网的力量在全球自由地流动,于是就催生了各种各样的服务平台和...

来自公众号:51CTO技术栈作者:崔皓 “ 经济高速发展的今天,我们处于信息大爆炸的时代。随着经济发展,信息借助互联网的力量在全球自由地流动,于是就催生了各种各样的服务平台和...
来自网络整理 QPS、TPS、PV、UV、GMV、IP、RPS等各种名词,外行看起来很牛X,实际上对程序员来说都是必懂知识点。下面我来一一解释一下。QPS Queries P...
2019/3/10 什么是RBAC 权限系统通常基于RBAC(Role-Based Access Control)的思想设计,拥有4个关键元素: 用户 – 角色 – 权限 –...
基本思想 归并排序就是利用归并的思想实现的排序方法。其原理是假设初始序列含有n个记录,则可以看成是n个有序的子序列,每个子序列的长度为1,然后两两归并,得到n/2个长度为2或...
基本思想 快速排序的基本思想是通过一趟排序将待排序的记录分隔成独立的两部分,其中一部分的关键字均比另一部分记录的关键字小,然后再分别对这两部分记录继续进行排序,以达到整体有序...
年尾手头没啥事,干起了打杂工作,最近帮忙解决后端项目里一个html批量转pdf速度慢的问题,项目里用到的转换工具是 wkhtmltopdf ,这货转单个html还好,批量转速...
简书 占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 2019/...
1、Future接口 Future接口在Java 5中被引入,设计初衷是对将来某个时刻会发生的结果进行建模。它建模了一种异步计算,返回一个执行运算结果的引用,当运算结束后,这...
在Java并发编程中,公平锁与非公平锁是很常见的概念,ReentrantLock、ReadWriteLock默认都是非公平模式,非公平锁的效率为何高于公平锁呢?究竟公平与非公...
简介 Spark Spark是分布式计算框架 Spark可以和多种存储系统结合使用,如Kafka、HBase、Hive、HDFS以及关系型数据库。 与MapReduce的区别...
1.线程池概览 线程池主要用于线程资源的管理,防止频繁的创建以及销毁线程,提升资源的利用率。JDK中的线程池实现,本质上来说就是基于生产者-消费者模型来实现的,如图所示: 向...
MapStruct也不错🤔
微服务篇-DTO、VO快速转换解决方案上一篇文章中介绍了一下什么是PO、BO、VO、DTO,以及在服务中的使用 微服务篇-浅析VO、BO、PO、DTO 服务之间定义不同的POJO是为了解耦,减少维护工作量,不过p...
1. 需求 实现文件上传进度条展示 实现耗时异步任务完成消息通知 其他消息通知 2. 方案 文件上传进度消息: 后台使用commons-fileupload提供的功能,替代S...
The Basics POM文件包含关于项目的所有必要信息,以及在构建项目过程中使用的插件配置。它是一个对于"who","what","where"的声明性表现,而build...