2020年5月21日
摘要: redis主从复制redis主从配置比较简单,基本就是在从节点配置文件加上:slaveof 192.168.33.130 6379主要是通过master server持久化的rdb文件实现的。master server 先dump出内存快照文件,然后将rdb文件传给slave server,slav 阅读全文
posted @ 2020-05-21 08:20 Code2020 阅读(263) 评论(0) 推荐(0) 编辑
  2020年5月20日
摘要: 一、为什么要用分布式ID? 在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征? 1、什么是分布式ID? 拿MySQL数据库举个栗子: 在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。 但随着数 阅读全文
posted @ 2020-05-20 23:12 Code2020 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 前后端不分离 在前后端不分离的应用模式中,前端页面看到的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示,前端与后端的耦合度很高。 这种应用模式比较适合纯网页应用,但是当后端对接App时,App可能并不需要后端返回一个HTML网页,而仅仅是数据本身,所以后端原本返回网页的接口 阅读全文
posted @ 2020-05-20 18:23 Code2020 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 前言:restful出现的环境,什么是rest?以及出现的意义 1.REST的由来 全称:REST,全称是Resource Representational State Transfer,即:资源在网络中以某种形式进行状态转移。————所谓状态的转移,它首次出现在2000年Roy Fielding的 阅读全文
posted @ 2020-05-20 18:20 Code2020 阅读(603) 评论(0) 推荐(1) 编辑
摘要: 拳打南山敬老院,脚踩北斗幼儿园 Redis 你说你用过对吧,你们怎么用的? 面试官您好,因为传统的关系型数据库如Mysql已经不能适用所有的场景了,比如秒杀的库存扣减,APP首页的访问流量高峰等等,都很容易把数据库打崩,所以引入了缓存中间件,目前市面上比较常用的缓存中间件有Redis和Memcach 阅读全文
posted @ 2020-05-20 17:55 Code2020 阅读(253) 评论(0) 推荐(1) 编辑
  2020年5月19日
摘要: 文章目录1、什么是微服务?2、微服务之间是如何通讯的?3、springcloud 与dubbo有哪些区别?4、请谈谈对SpringBoot 和SpringCloud的理解5、分布式系统面临的问题6、什么是服务熔断,什么是服务降级7、微服务的优缺点分别是什么?说下你在项目开发中碰到的坑?8、你所知道的 阅读全文
posted @ 2020-05-19 09:46 Code2020 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-05-19 09:32 Code2020 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 大纲 【推荐】我凭这三招轻松拿到offer.pdf(吐血整理) >>> 1.背景 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试; 或者前后端分离后,经常会修改接口,然后重新部署; 这些情况都会涉及到频繁的打包部 阅读全文
posted @ 2020-05-19 09:18 Code2020 阅读(357) 评论(0) 推荐(0) 编辑
  2020年5月18日
摘要: 一、概述 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。对于任何一种数据库来说都需要有相应的锁定机制,所以MySQL自然也不能例外。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样, 阅读全文
posted @ 2020-05-18 08:44 Code2020 阅读(173) 评论(0) 推荐(0) 编辑
  2020年5月17日
摘要: 引起内存溢出的原因有很多种,常见的有以下几种: 1.内存中加载的数据量过于庞大,如一次从数据库取出过多数据; 2.集合类中有对对象的引用,使用完后未清空,使得JVM不能回收; 3.代码中存在死循环或循环产生过多重复的对象实体; 4.使用的第三方软件中的BUG; 5.启动参数内存值设定的过小; 1 2 阅读全文
posted @ 2020-05-17 13:59 Code2020 阅读(769) 评论(0) 推荐(0) 编辑