概述 Nginx是一个高性能的Web服务器和反向代理服务器,特点是占有内存少,并发能力强,Nginx的并发能力确实在同类型的网页服务器中表现较好。 Nginx专为性......
概览 面向对象简称OO(object-oriented)是相对面向过程(procedure-oriented)来说的,是一种编程思想,Java就是一门面向对象的语......
类加载过程 在Java中,类加载器把一个class装入JVM中,要经过以下步骤: 加载、验证、准备、解析和初始化。其中验证,准备,解析统称为连接。 这5个阶段一般是顺......
运算符与表达式 运算符 运算符指明对操作数的运算方式。组成表达式的Java操作符有很多种。 运算符按照其要求的操作数数目来分,可以有单目运算符、双目运算符和三目运算符......
基本类型 Java语言提供了八种基本类型。六种数值类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型,俗称4类8种。 这里只介绍称4类8种,实际上,Jav......
异常类型 Throwable可以用来表示任何可以作为异常抛出的类,分为两种:Error 和 Exception。 其中Error用来表示Java程序无法处理的错误,这类......
自我介绍 1998 · 李济芝 河北唐山 151****3539 m151****3539@163.com 专业技能 熟练使用 SSM,SpringBoot等框架技术; 熟练使用HTML,CSS等相关技术; 有Redis,Vue相关使用经验; 有对......
Linux上安装Docker 2017年的3月1号之后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。 Docker社区版(CE):为了开发......
Docker安装和运行Kafka 获取Kafka Docker镜像。使用wurstmeister/kafka镜像,它包含了Kafka和Zookeeper。 docker pull wurstmeister/kafka 创建......
创建线程 在Java中创建一个线程,有且仅有一种方式,创建一个Thread类实例,并调用它的start方法。 Thread 最经典也是最常见的方式是通过继承Thread类,重写......
概述 Docker属于Linux容器的一种封装,提供简单易用的容器使用接口。它是目前流行的Linux容器解决方案。Docker将应用程序与该程序的依赖,打包在一个......
锁 在Java中根据锁的特性来划分可以分为很多,锁的主要作用是确保多线程环境下的数据安全,从而保证程序的正确执行。 在Java中具体"锁"的实现......
Java中常用线程安全的集合 在多线程环境中,数据的一致性和线程的安全性是至关重要的。传统的集合类,如ArrayList、HashMap和HashSet,在并发访......
CAS CAS全称为Compare and Swap被译为比较并交换,是一种无锁算法。用于实现并发编程中的原子操作。CAS操作检查某个变量是否与预期的值相同,如果相同则将其更......
Docker安装和运行Redis 首先从Docker Hub拉取Redis的官方镜像。 docker pull redis:latest 使用docker run命令启动Redis容器。 docker run -d --name redis -p 6379:6379 redis:latest 验证Red......