自定义博客皮肤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)
  • 收藏
  • 关注

原创 深入理解Java虚拟机——JMM介绍

JMM(Java内存模型Java Memory Model,简称JMM)本身是一种抽象的概念并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量( 包括实例字段,静态字段和构成数组对象的元素)的访问方式。JMM关于同步的规定:1线程解锁前,必须把共享变量的值刷新回主内存2线程加锁前,必须读取主内存的最新值到自己的工作内存3加锁解锁是同一把锁由于JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方称为栈空间),工作内存是每个线程的私有数据区域,而J

2020-08-26 11:30:12 205 1

原创 考研该怎么准备呢?和考研怎么选学校?

https://www.zhihu.com/question/20462634

2020-08-24 15:37:25 144

原创 初识Redis

文章目录1:Redis简介2:Redis数据结构简介2.1 Redis中的字符串2.2 Redis中的列表2.3 Redis中的集合2.4 Redis的散列2.5 Redis的有序集合3:总结Redis是一个远程内存数据库,它不仅性能强劲,而且还具有复制特性以及为解决问题而生的独一无二的数据模型。Redis 提供了5种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上:Redis的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。除此之外,通过复制、持

2020-08-24 09:36:40 156 1

原创 彻底解决分布式系统一致性的问题

文章目录1:一致性介绍2:一致性问题3:解决一致性问题的模式和思路3.1 酸碱平衡性理论3.2 分布式一致性协议3.3 保证最终一致性模式4:超时处理模式4.1 微服务的交互模式4.2 同步与异步的抉择4.3 交互模式下超时问题的解决方案4.4 超时补偿原则5:迁移开关设计6:总结服务化到微服务架构的演进,并肯定了服务化和微服务架构是一脉相承的。 微服务在服务化的基础上,对服务化的细节和方案进行了细化,重点突出无中心化管理的微服 务架构,通过对服务进行有效的拆分来实现敏捷开发和自动化部署,并在海量的用户请

2020-08-22 21:53:50 1351 1

原创 分布式微服务架构设计原理——迷茫看看篇

文章目录1:从传统单体架构到服务化架构1.1 JEE架构1.2 SSH 架构1.3 服务化架构2:从服务化到微服务3:微服务架构的核心要点和实现原理4:Java 平台微服务架构的项目组织形式5:服务化管理和治理框架的技术选互联网企业从事信息技术的研发、生产和运营,与传统企业相比,互联网企业倾向于对特 定的人群提供专用服务,这导致互联网产品多种多样、数量众多。由于传统的软件技术更倾向 服务于企业,用户较少,所以传统的企业级技术无法满足互联网产品服务于海量用户的需求. 于是,互联网企业对传统技术进行发展和演化

2020-08-22 00:40:39 632

原创 TCP/IP——TCP/IP概述

文章目录1:TCP/IP概述1.1 运行FTP的两台主机实例1.2 通过路由器连接的两个网络实例1.3 用实际生活中的事物来比喻TCP/IP不同层的工作原理。1.4 怎么理解TCP在不可靠的IP层上提供一个可靠的运输层?1.5 TCP/IP协议族中不同层次的协议1.6 封装1.7 分用1.8 端口号1.9 TCP/IP实现过程1:TCP/IP概述1.1 运行FTP的两台主机实例File Transfer Protocol“FTP是File Transfer Protocol的英文简称,而中文简称

2020-08-05 23:50:06 380

空空如也

空空如也

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

TA关注的人

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