首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
三生oo
掘友等级
Javaer
好男儿应该有雄鹰一般高远的志气,山石一般坚硬的的风骨,知道人间疾苦,不以人命为草芥,能择一事而终一生,并为之披肝沥胆,不顾一切。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
最新
热门
分布式一致性问题
通常我们所说的分布式一致性问题,指的是数据一致性问题。 数据一致性是数据库系统中的概念,数据一致性通常指关联数据之间的逻辑关系是否正确和完整。 在集中式系统中,由于是一台数据库处理所有的数据请求,我们可以通过事务 + 锁来保证数据的ACID。 我们知道分布式系统有着诸多的优点,…
浅谈分布式调度
调度,也就是通俗讲的定时任务,它的形式是:每隔一段时间执行/在特定某一时刻执行。 定时任务的实现方式有多种,早期没有定时任务框架的时候,我们会使⽤JDK中的Timer机制和多线程机制(Runnable+线程休眠)来实现定时或者间隔⼀段时间执⾏某⼀段程序;后来有了定时任务框架,⽐…
分布式集群时钟同步问题及解决方案
这里的时钟说的是服务器的时间,集群是多个实力共同工作,如果集群中各个服务器之间的时间不一致,势必会出现一系列严重的问题。 例如下单业务中,新增一条订单,通常会在订单表中插入一条订单记录,订单记录中应该会有“下单时间”这样的字段,而这个字段的值往往是在程序中获取当前系统时间插入数…
一致性Hash问题及解决方案
Mysql分库分表,Nginx负载均衡等。 假定客户端ip固定没有发⽣改变,现在tomcat3出现问题宕机了,服务器数量由3个变为了2个,之前所有的求模都需要重新计算。 服务器缩容/扩容都会发生这样的问题,大量的客户端请求被路由到其他的服务器,客户端在原来服务器的会话都会丢失。…
Tomcat 的类加载机制
我们知道,我们平时编写的代码要先经过编译,变成.class字节码文件,才能被JVM运行,那么.class字节码文件被加载到JVM内存中的过程就叫做类的加载。 想要搞清楚Tomcat的类加载机制,就要先弄明白JVM的类加载机制,因为Tomcat的类加载机制就是在JVM的类加载机制…
Tomcat 核心流程源码剖析
1. Tomcat 套娃式初始化启动流程 1.1. Tomcat启动流程时序图 从时序图中可以看出,Tomcat是一种类似套娃式的逐级初始化和启动方式。 Tomcat的各容器组件都会涉及到创建、销毁等,因此Tomcat设计了生命周期接口Lifecycle统一精心规范管理,各容器…
Tomcat 系统架构与原理剖析
1. 浏览器访问服务器的流程 浏览器访问服务器使用的是Http协议,Http协议是应用层协议,用于定义数据通信的格式,具体的数据传输使用的是TCP/IP协议。 2. Tomcat 系统总体架构 Tomcat是一个Http服务器(能够接受并且处理http请求,所以Tomcat是一…
Spring Boot配置文件和属性值注入
1. 全局配置文件 application*.properties>application*.yaml>application*.yml. 1.1. application.properties配置文件 1.2. application.y(a)ml配置文件 YAML文件格式是…
Spring MVC学习笔记
Spring MVC 是 Spring 给我们提供的⼀个⽤于简化 Web 开发的框架。 1. Spring MVC简介 1.1. MVC体系结构 我们的开发架构⼀般都是基于两种形式,⼀种是C/S架构,也就是客户端/服务器;另⼀种是B/S架构,也就是浏览器/服务器。在JavaEE…
Spring学习笔记
1. Spring简介 Spring 是分层的 full-stack(全栈) 轻量级开源框架,以 IoC 和 AOP 为内核,提供了展现层 Spring MVC 和业务层事务管理等众多的企业级应⽤技术,还能整合开源世界众多著名的第三⽅框架和类库,已经成为使⽤最多的 Java E…
下一页
个人成就
文章被点赞
45
文章被阅读
35,213
掘力值
784
关注了
9
关注者
15
收藏集
1
关注标签
66
加入于
2019-10-10