摘要: 一丶简介 Topic Exchange 将路由键和某模式进行匹配。此时队列需要绑定要一个模式上。符号“#”匹配一个或多个词,符号“*”匹配不多不少一个词。因此“audit.#”能够匹配到“audit.irs.corporate”,但是“audit.*” 只会匹配到“audit.irs”。 业务场景: 1.日志... 阅读原文
2020-04-29 15:29:31 阅读(3620) 评论(0)
摘要: Map集合 Map 集合的概述 interface Map<K,V> K:键的类型; V:值得类型 将键映射到值得对象;不能包含重复的键;每个键可以映射到最多一个值 例如:学生的学号和姓名 001     张三 002     李四 003     王五 创建Map集合的对象 多态的方... 阅读原文
2020-04-29 14:08:01 阅读(3602) 评论(0)
摘要: 必要前提 form表单的enctype取值必须是multipart/form-data。enctype的功能是请求正文的类型 method必须是post 需要有<input type="file" />标签 使用commons-fileupload组件实现文件,需要导入该组件相... 阅读原文
2020-04-29 12:56:03 阅读(2396) 评论(0)
摘要: 一丶简介 Direct Exchange 处理路由键。需要将一个队列绑定到交换器上,要求该消息与一个特定的路由键完全匹配。这是一个完整的匹配。如果一个队列绑定到该交换器上要求路由键 “test”,则只有被标记为“test”的消息才被转发,不会转发test.aaa,也不会转发dog.123,只会转发test。 ... 阅读原文
2020-04-29 11:41:17 阅读(2315) 评论(0)
摘要: Spark SQL原理解析前言: Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述 Spark SQL源码解析(二)Antlr4解析Sql并生成树 Analysis阶段概述 首先,这里需要引入一个新概念,前面介绍SQL parse阶段,会使用antlr4,将一条SQL语句解析成语法树,然... 阅读原文
2020-04-29 11:19:02 阅读(2397) 评论(0)
摘要: 一丶添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <... 阅读原文
2020-04-29 09:20:03 阅读(2518) 评论(0)
摘要: StackOverflow发展到目前,已经成为了全球开发者的金矿。它能够帮助我们找到在各个领域遇到的问题的最有用的解决方案,同时我们也会从中学习到很多新的东西。 这篇文章是在我们审阅了StackOverflow上最流行的Java问题以及答案后从中挑出来的。即使你是一个有丰富经验的开发者,也能从中学到不少东西... 阅读原文
2020-04-29 08:59:07 阅读(2303) 评论(0)
摘要: 这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,解答为辅。有需要的朋友可以关注+微信获取!       1.JVM JVM内存区域 JVM运行时内存 垃圾回收与算法 JAVA 四中引用类型 GC分代收集算法 VS 分区... 阅读原文
2020-04-29 08:47:17 阅读(2228) 评论(0)
摘要: 因为疫情的原因,大家在家耽误了很多时间,但是云面试也应运而生,现在就来跟着看看朋友面完阿里滴滴美团之后总结的Java文档 那些在准备面试小伙伴们,快来,考点来啦       一.阿里面试题 1.自我介绍 2.序列化的底层怎么实现的 3.Synchronized的底层是怎么实现的 4.Tomcat集群怎么保... 阅读原文
2020-04-29 07:53:05 阅读(2370) 评论(0)
摘要: 个人介绍:985水硕,意向岗位大数据研发、java研发岗位,去年面过腾讯和字节的日常实习(offer),本次春招主要意向是阿里巴巴这家公司,系统开放前面试了阿里云、阿里妈妈、淘系、蚂蚁等部门,最后流程选择阿里云,后面拿到了意向书。     阿里巴巴面经(总)   基础知识部分   java树遍历方式破坏... 阅读原文
2020-04-29 07:22:06 阅读(2705) 评论(0)