• cookie与session

    HTTP是无状态协议,无法记得上一次连接的信息,比如记不得用户是否已经登陆等信息。 而Session、Cookie、Token便是对HTTP无状态的一种补充; Cookie Cookie是浏览器对于一些信息的键值对形式保存,当浏览器关闭,Cook...
  • 七层模型

    1、OSI的来源​ OSI(Open System Interconnect),即开放式系统互联。 一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。 ​ ISO为了更好的使网络应用更为普及,推出了OS...
  • 主从复制

    一、什么是主从复制?主从复制,是用来建立一个和主数据库完全一样的数据库环境,称为从数据库;主数据库一般是准实时的业务数据库。 二、主从复制的作用(好处,或者说为什么要做主从)重点! 1、架构的扩展。业务量越来越大,I/O访问频率过高,单机无...
  • Spring与Java基础

    1、SpringSpring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等;但他们的基础都是Spring 的ioc和 aop,ioc 提供了依赖注入的容器, aop解决了面向切面编程,然后在此两者的基础上实现了其他延伸...
  • 分布式事务

    1、事务1.1什么是事务Spring 事务管理分为编程式和声明式两种。 编程式事务指的是通过编码方式实现事务; 声明式事务基于 AOP,将具体的逻辑与事务处理解耦。生命式事务管理使业务代码逻辑不受污染,因此实际使用中声明式事务用的比较多。 声明式事务...
  • 分布式锁

    分布式锁的作用就是,当某一个请求产生高并发等操作时,会对其进行限定,保证其数据的准确性。通俗点讲就是:我在拜访一户人家的时候,我进门后立即把门关上,等我访问结束后,我出来,再把门打开,你们再去争,去抢,谁抢到了,再学我的步骤,挨次拜访。当然会出现一些...
  • 单点故障

    什么是单点故障 通常分布式系统采用主从模式,一个主机连接多个处理节点,主节点负责分发任务,而子节点负责处理业务,当主节点发生故障时,会导致整个系统发故障,我们把这种故障叫做单点故障。 应对措施 加一个备份主节点,间隔一段时间后给主节点发送一...
  • 堆与栈

    堆与栈的区别 堆与栈的区别有:1、栈由系统自动分配,而堆是人为申请开辟;2、栈获得的空间较小,而堆获得的空间较大;3、栈由系统自动分配,速度较快,而堆一般速度比较慢;4、栈是连续的空间,而堆是不连续的空间。 堆和栈的区别主要有五大点,分别是: 1...
  • 热备冷备

    主备数据中心之间一般有热备、冷备、双活三种备份方式 热备:的情况下,只有主数据中心承担用户的业务,在**不停机情况下**对主数据中心进行备份,一般用于保证服务正常不间断运行,用两台机器作为服务机器,一台用于实际数据库操作应用,另外一台实时的从前者...
  • 请求状态码

    1xx:信息(用于表示临时响应并需要请求者执行操作才能继续的状态代码) 消息 描述 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Prot...