自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 ES

ES1.初步检索1、_ catGET _ cat/nodes: 查看所有节点GET _ cat/health: 查看es健康状况GET _ cat/master: 查看主节点GET _ cat/indices: 查看所有索引 show databases;2.索引一个文档(保存)保存一个数据,保存在哪个索引的哪个类型下,指定用哪个唯一标识PUT customer/external/1;在customer索引下的external 类型下保存1号数据为PUT customer/ ext

2021-03-05 20:37:11 250 1

原创 Docker

Docker来自B站狂神说java学前准备1.Linux基础(必要)2.springbootDocker学习Docker概述Docker安装Docker命令Docker镜像容器数据卷DockerFileDocker网络原理IDEA整合DockerDocker Compose集群的管理(企业生产上的应用)Docker Swarm 简化版的K8s集群管理CI/CDJenkins 持续集成和持续部署Docker概述Docker为什么会出现?一款产品:开发–上线 两套环境

2021-02-19 08:35:32 834

原创 Dubbo

Dubbo1、 基础知识:什么是分布式系统《分布式系统原理与范型》定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”分布式系统(distributed system)是建立在网络之上的软件系统。随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。(列如:Dubbo)图解:发展演变单体架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部

2021-02-15 20:49:16 116 1

原创 Github

GitHub常用词的含义:watch:会持续收到该项目的动态fork,复制某个项目到自己的Github仓库中常用词含义star,可以理解为点赞clone,将项目下载至本地follow,关注你感兴趣的作者,会收到他们的动态in关键字限制搜索范围:starts或fork数量关键词去查找:查看点赞数大于等于5000的springboot的项目springboot stars:>=5000查看forks数大于500的springcloud项目springcloud fork

2021-02-05 17:27:29 67

原创 Linux

Linux9、生产环境服务器变慢,诊断思路和性能评估谈谈?整机:topuptime,系统性能命令的精简版高CPU程序在占用着这两个参数也十分的重要CPU:vmstat查看CPU(包含不限于)procs总的进程cpu查看额外查看所有CPU核信息:mpstat -P ALL 2 每2秒钟采样一次每个进程使用cpu的用量分解信息:pidstat -u 1 -p 进程编号内存:free从上到下分别是:byte,G,MB来描述内存查看额外:pidstat -p 进程号

2021-02-05 15:47:53 59

原创 JVM

JVMJVM的内存结构JVM的体系概述Java8以后的JVMGC的作用域常见的垃圾回收算法引用计数复制标记清除标记整理1、JM垃圾回收的时候如何确定垃圾?是否知道什么是 GC Roots什么是垃圾:简单的说就是内存中已经不再被使用到的空间就是垃圾要进行垃圾回收,如何判断一个对象是否可以被回收引用计数法Java中,引用和对象是有关联的。如果要操作对象则必须用引用进行因此,很显然一个简单的办法是通过引用计数来判断一个对象是否可以回收。简单说,给对象中添加一个引用计

2021-02-02 22:16:39 112

原创 JUC完整版

面试第二季JUC是什么java并发包1.谈谈你对volatile的理解1.volatile是Java虚拟机提供的轻量级的同步机制1.1保证可见性1.2不保证原子性1.3禁止指令重排2.JMM你谈谈(Java内存模型)JMM(Java内存模型Java Memory Model,简称JMM)本身是一种抽象的概念 并不真实存在,它描述的是一组规则或规范通过规范定制了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式.JMM关于同步规定:1.线程解锁前,必须把共

2021-01-25 09:17:56 583

原创 Redis

RedisRedis的课程目录nosql的讲解阿里巴巴架构的演进nosql数据模型Nosql四大分类CAPBASERedis入门Redis安装五大数据类型StringListSetHashZset三种特殊的数据类型geohyperloglogbitmapRedis配置详解Redis持久化RDBAOFRedis事务操作Redis实现订阅发布Redis主从复制Redis哨兵模式(现在公司中所有的

2021-01-23 11:36:49 55

原创 Spring面试3.0

Spring面试3.0

2021-01-20 11:22:58 280 3

原创 面试3.0

面试3.0第一package com.stringpool;public class StringPool { public static void main(String[] args) { String str1 =new StringBuilder("58").append("tongcheng").toString(); System.out.println(str1); System.out.println(str1.intern());

2021-01-18 21:03:59 88

原创 异步JUC

异步JUC初始化线程的4种方式继承Thread实现Runnable接口实现CallCallable接口+FutureTask(1.5之后出现的 特点:可以拿到返回结果 可以处理异常)线程池测试不用测试类测试不出多线程的效果第一种第二种第三种查看futuretask会发现这是一个实现了一个继承Runnable的接口测试注意点:这是一个阻塞等待第四种整个系统一两个线程池(核心业务的非核心业务的) 而不是一个业务一个池业务中不会用前面的三种 只会用第四种方式来操作资

2021-01-10 14:09:06 145 1

原创 Spring Boot笔记

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独...

2020-10-08 02:14:33 313 1

SpringCloud.md

该资源讲了spring-cloud框架的实现,以及该框架的各个组件之间的调用关系,该作品是来自网友的笔记整理,发在自己的论坛上提供参考和借鉴。

2020-05-08

空空如也

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

TA关注的人

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