logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

全网最全的 Java 技术栈内容梳理(持续更新中)

大家好,我是栗筝i,从 2022 年 10 月份开始,我将全面梳理 Java 技术栈的相关内容,一方面是对自己学习内容进行整合梳理,另一方面是希望对大家有所帮助,使我们一同进步。在更新上我将尽量保证文章的高频、高质、高量,希望大家积极交流监督,以此让我们共同进步。

文章图片
#开发语言#程序人生#学习方法
JDK源码解析之 java.lang.Class

Java程序在运行时,Java运行时系统一直对所有的对象进行所谓的运行时类型标识。 这项信息纪录了每个对象所属的类。虚拟机通常使用运行时类型信息选准正确方法去执行,用来保存这些类型信息的类是Class类。Class类封装一个对象和接口运行时的状态,当装载类时,Class类型的对象自动创建。一、类定义public final class Class<T> implements java.

#java
可扩展的编程语言——Scala

一、Scala是什么Scala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。​Scala语言的名称来自于"可伸展的语言"。之所以这样命名,是因为它被设计成可以随着使用者的需求而扩展。Scala的应用范围很广,从编写简单脚本,到建立大型系统。​它在许多方面体现了面向对象和函数式编程的熔合;或许

#编程语言#scala#大数据
JVM内存结构

**主要结构:**堆内存、方法区、栈(说明:基于JDK1.7)堆内存是JVM中最大的一块由年轻代和老年代组成,而年轻代内存又被分成三部分,Eden空间、From Survivor空间、To Survivor空间,默认情况下年轻代按照8:1:1的比例来分配;方法区存储类信息、常量、静态变量等数据,是线程共享的区域,为与Java堆区分,方法区还有一个别名Non-Heap(非堆);栈又分为java虚拟机

#jvm
JVM简介

JVM它是Java Virtual Machine 的缩写,主要是通过在实际计算机模仿各种计算机功能来实现的,组成部分包括堆、方法区、栈、本地方法栈、程序计算器等部分组成的,其中方法回收堆和方法区是共享区,也就是谁都可以使用,而栈和程序计算器、本地方法栈区是归JVM的。Java能够被称为“一次编译,到处运行”的原因就是Java屏蔽了很多的操作系统平台相关信息,使得Java只需要生成在JVM虚拟机运

#jvm
日常问题——VMware下的CentOS7 Ping不通百度

问题描述:在VMware下新创建的CentOS ping 不通百度解决方案:1、点击VMware的编辑按钮下的虚拟网络编辑器2、更改设置后,选择NAT类型,点击NAT设置3、记录下,子网ip,掩码,网管IP信息4、进入CentOS系统 修改虚拟机网卡配置文件vi /etc/sysconfig/network-scripts/ficfg-ens33修改如下内容其中IPADDR为要配置的ipNETMA

日常问题——VMware下的CentOS7 Ping不通百度

问题描述:在VMware下新创建的CentOS ping 不通百度解决方案:1、点击VMware的编辑按钮下的虚拟网络编辑器2、更改设置后,选择NAT类型,点击NAT设置3、记录下,子网ip,掩码,网管IP信息4、进入CentOS系统 修改虚拟机网卡配置文件vi /etc/sysconfig/network-scripts/ficfg-ens33修改如下内容其中IPADDR为要配置的ipNETMA

Docker原理之UnionFS

一、UnionFSLinux 的命名空间和控制组分别解决了不同资源隔离的问题,前者解决了进程、网络以及文件系统的隔离,后者实现了 CPU、内存等资源的隔离,但是在 Docker 中还有另一个非常重要的问题需要解决 - 也就是镜像。镜像到底是什么,它又是如何组成和组织的是作者使用 Docker 以来的一段时间内一直比较让作者感到困惑的问题,我们可以使用 docker run 非常轻松地从远程下载 D

#docker
Oracle GoldenGate微服务架构

Oracle GoldenGate支持两种架构,经典架构和微服务架构(MA)。可以出于以下目的配置Oracle GoldenGate:从一个数据库中静态提取数据记录,并将这些记录加载到另一个数据库中。连续提取和复制事务性数据处理语言(DML)操作和数据定义语言(DDL)更改(对于受支持的数据库),以保持源数据和目标数据的一致性。使用Oracle GoldenGate for Big Data从受支

#oracle
Nexus搭建Maven私有仓库

一、使用Docker安装Nexus1、查询当前有哪些Nexus镜像docker search nexus2、下载sonatype/nexus3docker pull docker.io/sonatype/nexus33、运行nexus容器mkdir -p /usr/local/nexus3/nexus-data#新建挂载目录chown -R 200 /usr/local/nexus3/nexus-

#java#docker#maven
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择