摘要:
点赞再看,养成习惯,微信搜索【牧小农】关注我获取更多资讯,风里雨里,小农等你,很高兴能够成为你的朋友。 项目源码地址:公众号回复 sentinel,即可免费获取源码 背景 在微服务架构中,通常一个系统会被拆分为多个微服务,面对这么多微服务客户端应该如何去调用呢?如果没有其他更优方法,我们只能记录每个 阅读全文
摘要:
本文为掘金社区首发签约文章,14天内禁止转载,14天后未获授权禁止转载,侵权必究! 刚工作那会,有一次,上游调用我服务的老哥说,你的服务报"502错误了,快去看看是为什么吧"。 当时那个服务里正好有个调用日志,平时会记录各种200,4xx状态码的信息。于是我跑到服务日志里去搜索了一下502这个数字, 阅读全文
摘要:
「本文已参与好文召集令活动,点击查看:后端、大前端双赛道投稿,2万元奖池等你挑战!」 前言 招聘季节一般都在金三银四,或者金九银十。最近在这五六月份,陆陆续续面试了十几个高级前端。有一套考察算法的小题目。后台返回一个扁平的数据结构,转成树。 我们看下题目:打平的数据内容如下: let arr = [ 阅读全文
摘要:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第17天,点击查看活动详情 需求场景 开发中经常会设计到excel的处理,需求场景如下所示: 1、将用户信息导出为excel表格(导出数据) 2、将Excel表中的信息录入到数据库中(导入数据) 操作Excel目前比较流行的就是 阅读全文
摘要:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情 1 设计模式概述 软件设计模式(Software Design Pattern),俗称设计模式,设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的 阅读全文
摘要:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 常用的接收参数注解 @RequestParam @PathVariable @RequestBody 复制代码 先看个例子 @RestController public class testControl 阅读全文
摘要:
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 面试官: 我看你的简历上写着精通MySQL,问你个简单的问题,MySQL联合索引有什么特性? 心想,这还不简单,这不是问到我手心里了吗? 听我给你背一遍八股文! 我: MySQL联合索引遵循最左前缀匹配原则 阅读全文
摘要:
大家好,我是小林。 最近重新补充了《MySQL 有哪些锁》文章内容: 增加记录锁、间隙锁、net-key 锁 增加插入意向锁 增加自增锁为 innodb_autoinc_lock_mode = 2 模式时,为什么主从环境会有不安全问题的说明 所以,现在内容还是比较全面的,基本把 MySQL 用到的锁 阅读全文
摘要:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第25天,点击查看活动详情 前言 上一篇文章我们简单了解并完成了Spring MVC拦截器的入门案例,这一篇文章,我们将实际完成最常用的拦截功能——登录拦截,并且还会详细的讲解Spring MVC多拦截器的配置。 登录拦截 在我们 阅读全文
摘要:
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情 今天我们将一块学习下 Spring MVC 中实现统一异常处理的几种方式。 总得来说,统一异常处理有三种方式: @Controller + @ExceptionHandler ExceptionHand 阅读全文