自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 ++i与i++区别及经典面试题

1.++i与i++执行过程栈的规则是先进后出,windos命令界面执行 java -c -s -v Test.class 可展示编译字节码 以下为i++ 执行代码及字节码解析,打印结果为0 public static void main(String[] args) { int i = 0; i = i++; System.out.println(i);}public static void main(java.lang.Strin

2020-12-26 15:24:41 594 2

原创 二叉堆实现海量数据获取topK问题

应用场景,1000W数据中获取最大的前一百个元素1.以下使用二叉堆,最大堆实现(1)数据以 1W 为单位分组(2)每组数据生成最大堆,遍历取出最大前100个(3)合并每组处理后结果(4)重复1、2 、3最后获取100个元素二叉堆最大堆实现 /** * 分组归并最大堆,获取topK集合 * @param originList 原始数据集合 * @param splitSize 数据分组,每组数据大小 * @param topK 需获取最大元素数量

2020-05-15 17:02:33 317

原创 二叉堆详解及实现优先队列

一 二叉堆概述二叉堆实际上就是一种特殊的二叉树,完全二叉树,储存为数组结构,如图所示数组下标由1开始,是为了更好地描述子父关系 /** * 获取父节点索引 * @param index * @return */ private int parent(int index){ //等价于 index/2 return index>>2; } /** * 获取下级左节点索引

2020-05-15 09:51:02 548

原创 apache dubbo 实现自定义异常拦截器

apache dubbo 实现自定义异常拦截器1.yum文件配置2.配置exceptionFilter3.创建AyaDubboExceptionFilter类总结上一篇:[dubbo 2.6.X 自定义异常处理](https://blog.csdn.net/qq_22611671/article/details/90669083)有朋友反馈apache dubbo 按照上一篇博客配置不生效,本文...

2020-04-11 15:49:42 1302

原创 springboot线程池结合CountDownLatch使用

spring boot 处理多线程等待1 配置线程池配置spring boot 线程池2 多线程调用2.1 调用代码使用 CountDownLatch 统计线程数,实现等待多个子线程执行完毕@RestControllerpublic class TestController { private static Logger logger = LoggerFactory.get...

2019-11-05 17:17:54 3453

原创 spring boot 配置多线程池

spring boot 配置多线程池1 启动线程池注解启动类增加@EnableAsync注解@SpringBootApplication@EnableAsyncpublic class Application { public static void main(String[] args) { SpringApplication.run(Application ...

2019-11-04 11:52:35 1395 2

转载 【Java】两个 List 遍历匹配数据的优化处理

【Java】两个 List 遍历匹配数据的优化处理Wife.javaimport java.io.Serializable; /** * Author: * Date: 2016/11/23. * Time: 18:08 */public class Wife implements Serializable { private int id; /**妻子名字**...

2019-10-07 15:23:52 1394

原创 dubbo 2.6.X 自定义异常处理

duboo 2.6.X 自定义异常拦截器dubbo RPC 统一拦截了异常转化为RuntimeException,未能识别我们项目中定义的自定义异常,所以消费者无法捕获到自定义异常,网上罗列的处理结果有很多种,下面着重介绍第二种提供者每个方法上throw 自定义异常重写异常拦截器…一、配置duboo如图,我们配置filter,第一个为我们自定义的拦截器、第二个为禁用dubbo异常...

2019-05-29 13:07:17 569 2

转载 Centos7.3下面mysql的max_connections不生效的问题。

网上很多文章都没说清楚, 参考了一下2个文章。  顺带总结一下!http://blog.csdn.net/junqing124/article/details/50669063http://blog.csdn.net/duyuanhai/article/details/41284415【1】环境: 阿里云ECS, 安装mysql5.6.

2017-11-15 14:05:33 220

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除