- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 分布式成神篇
1、K8s快速入门1)简介kubernetes简称k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。中文官网:https://kubernetes.io/Zh/中文社区:https://www.kubernetes.org.cn/官方文档:https://kubernetes.io/zh/docs/home/社区文档:https://docs.kubernetes.org.cn/部署方式的进化:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xqImy
2021-09-16 18:21:07 466
原创 分布式系统拔高篇
1. ELASTICSEARCH1、安装elastic searchdokcer中安装elastic search(1)下载ealastic search和kibanadocker pull elasticsearch:7.6.2docker pull kibana:7.6.2(2)配置mkdir -p /mydata/elasticsearch/config 创建目录mkdir -p /mydata/elasticsearch/dataecho "http.host: 0.0.0.0
2021-09-16 18:20:04 375
原创 快速搭建开发环境
1. 整体介绍[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gRRlDI9S-1631784215343)(images/image-20200422211607028.png)]1)安装vagrant2)安装Centos7$ vagrant init centos/7A `Vagrantfile` has been placed in this directory. You are nowready to `vagrant up` your first virt
2021-09-16 17:24:16 4680
原创 mysql面试必备 看完戏耍面试官
1.数据库三范式是什么?\1. 第一范式(1NF):字段具有原子性,不可再分。(所有关系型数据库系统都满足第一范式数据库表中的字段都是单一属性的,不可再分)\2. 第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。要求数据库表中的每个实例或行必须可以被惟一地区分。通常需要为表加上一个列,以存储各个实例的惟一标识。这个惟一属性列被称为主关键字或主键。\3. 满足第三范式(3NF)必须先满足第二范式(2NF)。简而言之,第三范式(3
2021-08-30 20:42:08 189
原创 spring面试教程
Spring 概 述1. 什 么 是 spring?Spring 是 个 java 企 业 级 应 用 的 开 源 开 发 框 架 。Spring主 要 用 来 开 发 Java 应 用 , 但 是 有 些 扩 展 是 针 对 构 建J2EE 平 台 的 web 应 用 。Spring 框 架 目 标 是 简 化 Java企 业 级 应 用 开 发 , 并 通 过 POJO 为 基 础 的 编 程 模 型 促 进良 好 的 编 程 习 惯 。2. 使 用 Spring 框 架 的 好 处 是
2021-08-26 17:22:51 118
原创 Java高级必备
一、ES篇1、概述特点功能场景竞品分析对比2、基本概念IK分词器索引(类数据库)映射(类表设计)文档(数据)3、高级特性映射高级地理坐标点数据类型动态映射DSL高级聚合分析智能搜索4、实战写优化读优化零停机索引重建方案DeepPaging性能解决方案二:Docker&K8S篇Why Docker核心概念基本操作实战三、Netty篇核心组件1、整体结构2、逻辑架构网络传输1、五种I.
2021-08-21 20:14:39 3258
原创 多线程研究2
volatile的用途1.线程可见性package com.mashibing.testvolatile;public class T01_ThreadVisibility { private static volatile boolean flag = true; public static void main(String[] args) throws InterruptedException { new Thread(()-> {
2021-08-21 20:12:38 147 1
原创 多线程研究
CASCompare And Swap (Compare And Exchange) / 自旋 / 自旋锁 / 无锁因为经常配合循环操作,直到完成为止,所以泛指一类操作cas(v, a, b) ,变量v,期待值a, 修改值bABA问题,你的女朋友在离开你的这段儿时间经历了别的人,自旋就是你空转等待,一直等到她接纳你为止解决办法(版本号 AtomicStampedReference),基础类型简单值不需要版本号UnsafeAtomicInteger:public final int incre
2021-08-21 20:10:09 106
原创 JAVA面试必备
一、基础篇网络基础TCP三次握手1、OSI与TCP/IP 模型2、常见网络服务分层3、TCP与UDP区别及场景4、TCP滑动窗口,拥塞控制5、TCP粘包原因和解决方法6、TCP、UDP报文格式HTTP协议1、HTTP协议1.0_1.1_2.02、HTTP与HTTPS之间的区别3、Get和Post请求区别4、HTTP常见响应状态码5、重定向和转发区别6、Cookie和Session区别。浏览器输入URL过程操作系统基础进程和线程的区别1、进程间通.
2021-08-21 20:05:06 3136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人