-
Spark SQL源码解析(三)Analysis阶段分析
Spark SQL源码解析(三)Analysis阶段分析 Spark SQL原理解析前言: Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述 Spark SQL源码解析(二)Antlr4解析Sql并生成树 Analysis阶段概述 首先,这里需要引入一个新概念,前面介绍SQL parse阶段,会使用antlr4,将一...
-
StackOverflow 上面最流行的 7 个 Java 问题!
StackOverflow 上面最流行的 7 个 Java 问题! StackOverflow发展到目前,已经成为了全球开发者的金矿。它能够帮助我们找到在各个领域遇到的问题的最有用的解决方案,同时我们也会从中学习到很多新的东西。 这篇文章是在我们审阅了StackOverflow上最流行的Java问题以及...
2020-04-28 16:08:16 java 教程Java技术IntellijwordYY阿里巴巴Intel用户系统微信公众号
-
都快5月份了,还没有收到心仪的offer(一篇全面的面经送给您)。
都快5月份了,还没有收到心仪的offer(一篇全面的面经送给您)。 这里,笔者结合自己过往的面试经验,整理了一些核心的知识清单,帮助读者更好地回顾与复习 Java 服务端核心技术。本文会以引出问题为主,解答为辅。有需要的朋友可以 关注+微信获取! 1.JVM JVM内存区域...
2020-04-28 16:07:46 java多线程java基础java算法云计算代理模式设计原则IElol微信IaaS
-
堆内存常见的分配策略、 经典的垃圾收集器、CMS与G1收集器及二者
堆内存常见的分配策略、 经典的垃圾收集器、CMS与G1收集器及二者的比较 堆内存常见的分配策略 针对的是Serial 加 Serial Old 客户端默认收集器组合下的内存分配和回收策略 经典的垃圾收集器 CMS 收集器 CMS(Concurrent Mark Sweep)收集器是一种以获取 最短回收停顿时...
-
2020年过五斩六最全多线程面试题预备总结
2020年过五斩六最全多线程面试题预备总结 1、多线程有什么用? 1)挥多核CPU 的优势 随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的,4 核、8 核甚至 16 核的也都不少见,如果是单线程的程序,那么在双核 CPU 上就浪费了 50%, 在 4 核 CP...
-
详解 Java 的八大基本类型,写得非常好!
详解 Java 的八大基本类型,写得非常好! 自从Java发布以来,基本数据类型就是Java语言中重要的一部分,本文就来详细介绍下每种基本类型的具体使用方法和限制。 几年前,我开始编写了一系列有关Java入门的文章,我觉得有必要将其中一些非常细节的内容单独拿出来写成文...
2020-04-28 16:04:57 java入门Java技术java 技术定义技巧Intellij阿里巴巴Intel磁盘微信公众号
-
架构设计 | 分布式业务系统中,全局ID生成策略
架构设计 | 分布式业务系统中,全局ID生成策略 本文源码:GitHub·点这里 || GitEE·点这里 一、全局ID简介 在实际的开发中,几乎所有的业务场景产生的数据,都需要一个唯一ID作为核心标识,用来流程化管理。比如常见的: 订单:order-id,查订单详情,物流状态等; 支...
-
Java的外部类为什么不能使用private、protected进行修饰
Java的外部类为什么不能使用private、protected进行修饰 1.前提 对于Java外部类和内部类的概念不清楚的,可以自行去百度一下,了解一下。 2.Java的四种权限修饰符 private (私有的)无法访问:使用private关键字,就意味着被声明的成员或方法,除了本类,其他任何类都...
-
JVM虚拟机学习笔记
JVM虚拟机学习笔记 1.介绍 java虚拟机在执行java程序的过程中会把它所在管理的内存区域划分为若干个不通的数据区域。 这些区域各有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖用户线程的启动和结束而销毁。 根据《ja...
-
Synchronized 与 ReentrantLock 的区别!
Synchronized 与 ReentrantLock 的区别! 作者:jason cnblogs.com/baizhanshi/p/7211802.html 之前栈长分享了重入锁的概念:《到底什么是重入锁,拜托,一次搞清楚...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
