java_wxid

LV0

技术专栏

高级开发进阶TA创建的

115 文章23 关注者

全部文章

  • 实战:第十八章:facebook和google免登接入

    接入步骤其实就是调用url连接返回结果进行业务操作即可。 后端接入facebook其实很简单,后端仅仅需要三步: 第一步:通过前端给的access_toke...

    java_wxid
  • 系统归类:第一章:技术专栏

    java_wxid
  • 【Java面试】:第二章:P6级面试

    Java集合比如说HashMap和ConcurrentHashMap我觉得,你最好在平时能去耐心读一下源码,搜一搜相关的博客, 最好能知道每个参数为什么设置成...

    java_wxid
  • 【JavaP6大纲】SpringCould篇:网关Zuul、Gateway、nginx的区别

    java_wxid
  • 【JavaP6大纲】MySQL篇:分库分表之后,id 主键如何处理?

    基于数据库的实现方案 数据库自增 id:这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一...

    java_wxid
  • 【JavaP6大纲】MySQL篇:如何设计可以动态扩容缩容的分库分表方案?

    对于分库分表来说,主要是面对以下问题: 选择一个数据库中间件,调研、学习、测试; 设计你的分库分表的一个方案,你要分成多少个库,每个库分成多少个表,比如 3...

    java_wxid
  • 【JavaP6大纲】MySQL篇:现在有一个未分库分表的系统,未来要分库分表,如何设计才可以让系统从未分库分表动态切换到分库分表上?

    我先给你说一个最 low 的方案,就是很简单,大家伙儿凌晨 12 点开始运维,网站或者 app 挂个公告,说 0 点到早上 6 点进行运维,无法访问。 接着到...

    java_wxid
  • 【JavaP6大纲】MySQL篇:为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分

    假如我们现在是一个小创业公司(或者是一个 BAT 公司刚兴起的一个新部门),现在注册用户就 20 万,每天活跃用户就 1 万,每天单表数据量就 1000,然后高...

    java_wxid
  • 【JavaP6大纲】MySQL篇:如何实现 MySQL 的读写分离?MySQL 主从复制原理是啥?如何解决 MySQL 主从同步的延时问题?

    基于主从复制,一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去,数据读取走从库。

    java_wxid
  • 【JavaP6大纲】MySQL篇:主从问题

    主从备份不可靠,需要人经常去查看同步状态,一旦出现报错,需要及时人为的处理。 出现1236:[ERROR] Slave I/O: Got fatal erro...

    java_wxid
  • 【JavaP6大纲】MySQL篇:如何优化SQL?

    应尽量避免全表扫描,首先要考虑在 where 及 order by 涉及的列上建立索引 避免在 where 子句中对字段进行 null 值判断,否则将导致引擎...

    java_wxid
  • 【JavaP6大纲】MySQL篇:SQL的整个解析、执行过程原理、SQL行转列?

    sql语句执行顺序 (8) SELECT (9)DISTINCT<select_list> (1) FROM <left_table> (3) <join...

    java_wxid
  • 【JavaP6大纲】分布式会话篇:集群部署时的分布式 Session 如何实现?

    1。tomcat + redis 2。spring session + redis

    java_wxid
  • 【JavaP6大纲】SpringCould篇:如何限流?在工作中是怎么做的?说一下具体的实现?

    计数器:控制单位时间内的请求数量。缺陷:设每分钟请求数量为60个,每秒可以处理1个请求,用户在 00:59 发送 60 个请求,在 01:00 发送 60 个请...

    java_wxid
  • 【JavaP6大纲】SpringCould篇:熔断框架如何做技术选型?选用 Sentinel 还是 Hystrix?

    java_wxid
  • 【JavaP6大纲】SpringCould篇:服务发现组件 Eureka 的主要调用过程?Eureka 和 Zookeeper 都可以提供服务注册与发现的功能,它们有什么区别?

    1、Eureka Server 启动成功,等待服务端注册。在启动过程中如果配置了集群,集群之间定时通过 Replicate 同步注册表,每个 Eureka Se...

    java_wxid
  • 【JavaP6大纲】SpringCould篇:常用组件底层实现

    Eureka是微服务架构中的注册中心,专门负责服务的注册与发现。 服务中都有一个Eureka Client组件,这个组件专门负责将这个服务的信息注册到Eure...

    java_wxid
  • 【JavaP6大纲】SpringCould篇:什么是微服务

    单体架构的痛点 缺点一:项目过于臃肿当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。 缺点二:资源无法隔离,整个单体系...

    java_wxid
  • 【JavaP6大纲】Dubbo篇:为什么要进行系统拆分?如何进行系统拆分?拆分后不用 Dubbo 可以吗?

    要是不拆分,一个大系统几十万行代码,20 个人维护一份代码,简直是悲剧啊。代码经常改着改着就冲突了,各种代码冲突和合并要处理,非常耗费时间;经常我改动了我的代码...

    java_wxid
  • 【JavaP6大纲】Dubbo篇:Dubbo 用到哪些设计模式?

    Dubbo 框架在初始化和通信过程中使用了多种设计模式,可灵活控制类加载、权限控制等功能。 工厂模式 Provider 在 export 服务时,会调用 S...

    java_wxid

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券