自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 ArrayList数组容器源码分析

描述ArrayList是一个以数组数据结构为基础的列表容器。它是一个有序、可重复且值可以为null的容器。因为是基于数组的数据结构,ArrayList需要在堆内存维持一个连续的内存空间。依照数组数据结构的原理,ArrayList对根据下标查询的速度非常快,但如果是插入或删除操作的支持就非常不友好。下图是ArrayList的类图变量说明private static final int DEFAULT_CAPACITY = 10; //数组对象默认长度transient Object[] elemen

2020-09-26 17:03:24 101

原创 synchronized关键字

一、synchronized关键字synchronized锁的是什么?锁对象可能锁的对象包括:this, 临界资源对象,Class类对象1.1 同步方法synchronized T methodName(){}同步方法锁的是当前对象。当多线程通过同一个对象引用多次调用当前同步 方法时,需同步执行。public class SynchronizedTest { public synchronized void synTest() { System.out.print

2020-08-11 23:31:00 77

转载 CentOS7查询端口占用,清除端口占用的程序,开放端口,打开防火墙

1、根据端口号得到其占用的进程的详细信息netstat -tlnp|grep 80tcp 0 0 192.168.33.10:80 0.0.0.0:* LISTEN 5014/httpdtcp 0 0 0.0.0.0:48054 0.0.0.0:* ...

2019-04-17 17:06:32 137

转载 centos7.3 后台启动 jar 包

SpringBoot Maven 把项目打成 jar 包,上传到centos中,一般可以使用 java -jar xx.jar 这样启动,但是关闭ssh窗口就不能访问了,需要后台启动,关闭ssh连接也能继续访问1.启动 nohup java -jar /home/www/spring_zy_ai.jar –server.port=8011 &2.关闭PID=(ps−ef|grepsp...

2019-04-16 09:38:53 556

转载 centos7 安装nginx 完整步骤

1.安装gcc gcc是用来编译下载下来的nginx源码yum install gcc-c++2、安装pcre和pcre-develPCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用 pcre 来解析正则表达式,pcre-devel 是使用 pcre 开发的一个二次开发...

2019-02-21 13:57:54 139

原创 hadoop学习笔记1(思想概念)

hadoop核心hadoop核心包括三大组件:HDFS:分布式文件系统YARN:资源管理调度系统Mapreduce:分布式运算框架一、HDFS实现思想:存储文件时HDFS把文件切分为多个块存储在数据服务器(DataNode)上,而且每块存储在多个数据服务器上,实现数据存储的可靠性和增大吞吐量,HDFS通过元数据(NameNode)记录文件和每个块存储在那些数据服务器上(DataNo...

2018-12-26 23:54:27 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除