![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 75
BigDataMLApplication
spark hadoop flink kafka 海量流批数据处理 、 机器学习、 运筹开发、运维等十年大数据和人工智能搬砖经验,欢迎关注
展开
-
从格林尼治标准时间(GMT)到世界时间标准UTC
从格林尼治标准时间(GMT)到世界时间标准UTC===协调世界时(UTC)是当今的民用时间基准。这个24小时时间标准是通过高精度的原子钟结合地球自转来保持的。UTC是世界通用的时间标准。世界各定时中心已经同意保持它们的时间尺度紧密同步 - 或协调 - 因此得名协调世界时。确定UTC使用了两个组成部分:世界时(UT)是在1884年的国际子午线会议上创建的。这是我们今天所知的24小时时区系统的基础。当时,格林尼治标准时间(GMT)被选为世界的时间标准。参考线或起始点,即本初子午线,被确定为伦敦格林尼治皇家天原创 2024-04-22 23:27:29 · 1309 阅读 · 0 评论 -
权限控制 RBAC(Role-Based Access Control)最最基础入门
权限控制 RBAC(Role-Based Access Control)最最基础入门原创 2024-04-15 21:14:23 · 834 阅读 · 0 评论 -
Java原理示例源码详解系列文档总结
Java原理示例源码详解系列文档总结原创 2024-01-30 09:25:53 · 592 阅读 · 0 评论 -
Java包系列】Java Guava由来场景用法示例
Java包系列】Java Guava由来场景用法示例原创 2024-01-10 10:34:49 · 400 阅读 · 0 评论 -
【Java包系列】Java SLF4J由来场景用法示例
【Java包系列】Java SLF4J由来场景用法示例原创 2024-01-10 10:24:50 · 659 阅读 · 0 评论 -
【Java原理系列】 可序列化接口Serializable原理示例源码分析
【Java原理系列】 可序列化接口Serializable原理示例源码分析原创 2024-01-07 14:07:03 · 875 阅读 · 0 评论 -
【java包系列】Java.net包详解
`java.net`包提供了实现网络应用程序所需的类原创 2023-10-11 09:09:30 · 769 阅读 · 0 评论 -
【java包系列】 java.nio 包详解
定义了缓冲区(buffers),它们是数据的容器,并提供了其他 NIO 包的概述。原创 2023-10-11 09:11:31 · 135 阅读 · 0 评论 -
【Java原理系列】Java中ClassLoader原理用法示例中文源码分析
**类加载器是负责加载类的对象**。ClassLoader类是一个**抽象类**。 给定类的二进制名称,类加载器应该尝试定位或生成构成该类定义的数据。典型的策略是将名称转换为文件名,然后从文件系统中读取该名称的“类文件”。原创 2023-10-15 22:41:08 · 50614 阅读 · 0 评论 -
【Gradle jvm插件系列5】 Java 插件权威详解
Java插件为项目添加了Java编译、测试和打包功能。它是许多其他JVM语言Gradle插件的基础。原创 2023-12-22 13:50:20 · 1065 阅读 · 0 评论 -
【Gradle jvm插件系列】 Java Library插件权威详解
Java Library插件扩展了Java插件(java)的功能,提供了有关Java库的特定知识。Java库是为其他项目(使用Java或Java Library插件)消费而设计的API组件。使用该插件时,Java插件提供的所有源集、任务和配置都可以隐式使用。原创 2023-12-15 22:36:34 · 1601 阅读 · 0 评论 -
【idea实用系列2】maven如何创建混合Java/Scala项目
【idea系列】创建一个普通的Java的maven项目,然后把这边的pom拷贝进去进行啦,适当改下scala java版本号,其他都不用改,超级简单实用。原创 2023-12-15 18:36:05 · 662 阅读 · 0 评论 -
【Gradle多模块系列4】JVM(java scala)项目的依赖管理
# 【Gradle系列4】JVM(java scala)项目的依赖管理原创 2023-12-14 21:41:15 · 889 阅读 · 0 评论 -
【Java原理系列】 java.nio.file.Paths原理方法源码分析
`java.nio.file.Paths` 类是Java NIO中用于操作文件路径的工具类。它提供了静态方法来创建和操作 `java.nio.file.Path` 对象。原创 2023-12-14 18:25:03 · 1140 阅读 · 0 评论 -
【正则表达式系列一】分组的本质原理用法python java示例详解
【正则表达式系列一】分组的本质原理用法python java示例详解原创 2023-12-12 22:55:48 · 1058 阅读 · 0 评论 -
类比java学习c++ 语言的100条代码对比示例--持续更新(会java的关注起来)
类比java学习c++ 100条代码示例[1-20]--持续更新(会java的关注起来)原创 2023-12-10 14:05:11 · 947 阅读 · 0 评论 -
hadoop Path用法示例源码详解
Hadoop Path是Hadoop文件系统(HDFS)中文件和目录的抽象表示。它由Hadoop核心库提供,并用于处理Hadoop分布式文件系统中的文件路径。原创 2023-12-06 23:59:49 · 481 阅读 · 0 评论 -
【JAVA算法系列】中缀表达式转换为后缀表达式的算法示意图代码示例
java python中缀表达式转换为后缀表达式的算法示意图代码示例原创 2023-12-02 12:02:15 · 989 阅读 · 0 评论 -
【JAVA原理系列】Java String类中的三个替换方法replaceFirst、replaceAll和replace原理用法示例源码详解
String类中的三个替换方法replaceFirst、replaceAll和replace原理用法示例源码详解原创 2023-11-30 17:06:40 · 7232 阅读 · 1 评论 -
【Java原理系列】 String类的split方法原理用法示例源码详解
String类的split方法原理用法示例源码详解原创 2023-11-30 17:05:37 · 884 阅读 · 0 评论 -
【Java原理系列】 ScheduledThreadPoolExecutor原理用法示例源码详解
ScheduledThreadPoolExecutor原理用法示例源码详解原创 2023-11-08 23:26:27 · 834 阅读 · 0 评论 -
【Java原理系列】 Java中URL原理用法示例中文源码分析
类{@code URL}表示统一资源定位符(URL),它是指向万维网上的“资源”的指针。 资源可以是一个简单的文件或目录,也可以是对更复杂对象的引用,例如对数据库或搜索引擎的查询。原创 2023-10-16 00:23:37 · 233 阅读 · 0 评论 -
【Java原理系列】 Java中Thread原理用法示例源码详解
在Java中,Thread(线程)是实现并发执行的基本单位。每个线程都有自己的执行路径和执行状态,并且可以独立地执行代码原创 2023-10-14 21:59:12 · 103 阅读 · 0 评论 -
【java日志系列】使用log4j2系列注意事项
log4j2注意事项,难理解的地方原创 2023-10-11 19:03:52 · 118 阅读 · 0 评论 -
【jdk包系列】jdk源码包 java.io详解
包 java.io 描述通过数据流、序列化和文件系统提供系统输入和输出。除非另有说明,在此包中的任何类或接口的构造函数或方法中将 null 参数传递给会导致抛出 NullPointerException。原创 2023-10-08 09:18:30 · 174 阅读 · 0 评论 -
【jdk包系列】jdk源码包 java.lang详解
提供了对 Java 编程语言设计至关重要的类。最重要的类是 Object,它是类层次结构的根,以及 Class,在运行时表示类的实例。原创 2023-10-08 09:13:24 · 703 阅读 · 0 评论 -
【Java原理系列】 Java中CLass类的原理用法示例中文源码详解
是Java中的一个关键类,它用于表示一个类或接口的元数据信息。类是一个公共的、最终的(final)类,定义如下:以下是对类的一些原理和机制的解释:元数据信息:类用于存储和提供与类或接口相关的元数据信息,包括类名、父类、接口、字段、方法、注解、泛型参数等。类型擦除:在Java的泛型机制中,由于类型擦除(Type Erasure)的原因,运行时无法获取泛型类型的具体信息。但是通过类,可以在运行时访问类的原始类型信息,即非泛型类型。单例模式:为了保证全局范围内只有一个对象,类采用了单例模式的设计。每个类在内存中原创 2023-10-03 07:19:30 · 96 阅读 · 0 评论 -
【Java原理系列】 Java中Object原理用法示例中文源码详解
`Object`类是类层次结构的根类。 每个类都将`Object`作为超类。所有对象,包括数组,都实现了该类的方法。原创 2023-09-30 00:08:45 · 92 阅读 · 0 评论 -
【Java原理系列】 Java 中System原理用法示例源码详解
System类是 Java 核心库中的一个 final 类,提供了与系统操作和配置相关的静态方法和常量。原创 2023-09-26 13:24:58 · 657 阅读 · 0 评论 -
【Java原理系列】 Java AtomicReference由来原理用法源码详解
`AtomicReference`类,它是一个可以原子更新的对象引用。`AtomicReference`是Java并发包中的一部分,用于在多线程环境下进行原子操作。原创 2023-09-26 13:12:35 · 864 阅读 · 0 评论 -
【Java原理系列】 scala JavaConverters原理用法示例源码详解
`JavaConverters`对象提供了一组装饰器类和方法,用于在Scala集合和Java集合之间进行转换。原创 2023-09-20 23:21:12 · 324 阅读 · 0 评论 -
【Java原理系列】 泛型官方示例详解
在简单来说,泛型允许在定义类、接口和方法时将类型(类和接口)作为参数。类似于方法声明中使用的形式参数,类型参数为您提供了一种重用相同代码但使用不同输入的方式。不同之处在于,形式参数的输入是值,而类型参数的输入是类型。原创 2023-09-19 07:45:02 · 75 阅读 · 0 评论 -
【Java原理系列】 AbstractQueue源码分析
Java 8中的AbstractQueue是一个抽象类,它实现了Queue接口。AbstractQueue提供了一些通用的方法和模板代码,以便更方便地实现自定义的队列数据结构。原创 2023-09-18 22:00:29 · 58 阅读 · 0 评论 -
【java接口系列】 Queue源码分析
`Queue`接口的设计和实现**旨在提供一组标准的方法来操作队列**。它定义了一些常见的队列操作,例如插入元素、删除元素、检查队列是否为空以及获取队列的大小等。原创 2023-09-18 21:57:50 · 37 阅读 · 0 评论 -
【Java8新特性系列】Map接口新特性示例源码分析
在Java 8中,`java.util.Map`接口引入了一些新的功能和方法来增强对映射数据的操作。本文介绍Java 8中`Map`的主要变化、代码示例、中文源码分析原创 2023-09-18 21:54:43 · 330 阅读 · 0 评论 -
【Java原理系列】interface RandomAccess由来原理源码分析
Java 8中的RandomAccess接口是一个标记接口,用于表示实现了该接口的类具有快速随机访问能力。,它没有任何方法定义。它没有任何方法定义,只是作为一个标记,用于表示实现了该接口的类在访问元素时具有较好的性能。原创 2023-09-18 21:52:42 · 70 阅读 · 0 评论 -
Java8 AbstractSet由来源码分析
Java 8中的AbstractSet通过继承AbstractCollection类和实现Set接口来实现,使用了模板方法设计模式,并提供了一些通用方法和默认实现,为开发人员提供了一个基础框架来实现自定义的集合数据结构。通过继承AbstractSet,开发人员可以专注于实现具体的集合逻辑,而无需关心底层数据结构和通用方法的实现细节。Java 8中的AbstractSet是一个抽象类,它实现了Set接口,并提供了一些通用的方法和模板代码,以帮助开发人员实现自定义的集合数据结构。原创 2023-09-18 21:49:18 · 110 阅读 · 0 评论 -
【Java8新特性系列】 Comparator interface接口原理示例源码分析
Java 8中的`Comparator`接口引入了一些新特性和方法来提供更灵活和方便的比较操作原创 2023-09-18 21:48:19 · 275 阅读 · 0 评论 -
【Java8新特性系列】 ArrayList 新特性示例源码详解
Java 8 中 ArrayList 类引入了一些新的方法,并且对一些已有的方法进行了改进。:使用指定的操作(Lambda 表达式或方法引用)对列表中的每个元素执行操作。:根据给定的条件(Predicate)删除满足条件的元素。:使用指定的运算符(UnaryOperator)替换列表中的每个元素。:使用指定的比较器(Comparator)对列表中的元素进行排序。:返回一个 Spliterator 对象,用于遍历列表中的元素。isEmpty():判断列表是否为空。size():返回列表中的元素个数。原创 2023-09-18 21:46:28 · 108 阅读 · 0 评论 -
【Java8新特性系列】 Collection新特性用法示例源码分析
Java 8在`java.util.Collection`接口中引入的新方法如下:1. `removeIf(Predicate原创 2023-09-17 23:09:38 · 123 阅读 · 0 评论