加油吧,打工人!
-
面向对象编程
一、面向对象编程
-
ETL讲解
ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。
-
使用docker安装GitLab
一. 下载镜像文件
-
Linux下安装maven笔记
一. 下载压缩包:
-
Linux Centtos 下安装mysql和postgresql笔记
一、mysql安装 执行命令完成安装
-
Linux下安装jdk笔记
1、下载合适的 JDK 。 注意:这里需要下载 Linux 版本。这里以jdk-8u201-linux-x64.tar.gz为例。 2、创建目录
-
Java虚拟机的内存组成以及堆内存介绍
一、java内存组成介绍:堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给 自己用的,所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法 的代码都在非堆内存中。
-
Java内存模型
前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。
-
JVM内存结构 VS Java内存模型 VS Java对象模型
Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。
-
Java远程调试
使用idea进行tomcat远程调试
-
Java开发必会的Linux命令
Java开发必会的Linux命令
-
Spring Boot 注解详解
Spring Boot 注解详解
精选文章
Linux常用命令备忘
数据结构和算法之美
Java 之根基,Java 程序员必学
开源软件
springcloudalibaba练习项目
个人学习项目,包括SSM,spring boot,springcloud,的xuexidemo
LeeBlog-Jekyll
个人学习SSM项目
SpringCloud练习项目