狂神说
文章平均质量分 84
HCAN学Java
一个最菜的程序猿:舒服是留给去世之人,活着就应该累!
展开
-
Java基础学习-Java多线程(通俗易懂的多线程入门笔记)
程序、进程、线程的概念程序:程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。进程:进程是执行程序的一个过程,它是一个动态的概念。是系统资源分配的单位。线程:一个进程中包含多个线程,一个进程中至少有一个线程。线程是CPU调度和执行的单位。线程就是独立的执行路径在程序运行时,即使没有自己创建线程,后台也会有多个线程,比如主线程,GC线程main()称之为主线程,为系统的入口,用于执行整个程序在一个进程中,如果开辟了多个线程,线程的运行是由调度器安排调度的,调度器是与操作系原创 2022-01-20 15:25:09 · 921 阅读 · 0 评论 -
Docker系列(三)-Docker的镜像讲解
镜像是什么?镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需要的所有内容,包括代码,运行时(一个程序在运行或者在被执行的依赖)、库,环境变量和配置文件。所有的应用直接打包成docker镜像,就可以直接跑起来!!!如何获取镜像:从远程仓库下载向其他人获取自己制作一个镜像DockerFile镜像加载的原理联合文件系统UnionFS(联合文件系统):Union文件系统是一种分层、轻量级并且高性能的文件系统,它支持文件系统的修改作为原创 2021-12-23 00:31:14 · 676 阅读 · 0 评论 -
Java基础学习-注解(一篇通俗易懂的JAVA注解入门文章)
JAVA中的元注解什么是元注解?元注解就是对其他普通注解进行说明解释的注解。java中定义了4个元注解,自动继承了java.lang.annotation.Annotation@Target@Target限定了一个注解的使用范围,作用域,默认可以在任何地方使用,也可以指定使用的范围。以**@Override注解为例,我们打开@Override**注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)public @int原创 2021-12-22 11:43:29 · 365 阅读 · 0 评论 -
Docker系列(二)-Dcoker的常用命令
帮助命令docker version # 显示docker的版本信息docker info # 显示docker的系统信息,包括、镜像的容器信息docker [命令] --help # 这是一个万能的命令帮助文档地址:https://docs.docker.com/engine/reference/commandline镜像命令查看本机镜像docker images[root@VM-0-16-centos docker]# docker imagesREPOSITORY原创 2021-12-21 22:51:13 · 2095 阅读 · 0 评论 -
Docker系列(一)-Docker的介绍和安装以及镜像加速
安装Docker环境准备1、需要会一点点的Linux的基础2、Linux版本CentOS73、我们使用Xshell连接远程服务器进行操作!环境查看# 系统内核保证是 3.10 以上的[root@VM-0-16-centos /]# uname -r3.10.0-1160.11.1.el7.x86_64# 系统版本[root@VM-0-16-centos /]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"原创 2021-12-20 22:30:03 · 956 阅读 · 0 评论