都9102了,你还不懂Redis的持久化?

herman 4周前 (03-24) 106浏览

都 9102 年了,你还在面试中通俗简单的回答,Redis 的持久化是 RDB 和 AOF!我随便扩展一点,你就露馅了! 你忽略的才叫知识 比如,Redis 的默认持久化方式是哪一种? 嗯,对不起,我不清楚。老师只是说 Redis...

MyBatis 中 SqlSession 是线程安全的吗?

herman 4周前 (03-22) 99浏览

MyBatis 也是一个极其简单的框架,源码设计的非常巧妙。建议大家多读一读。 今天我就给大家从源码角度给大家说一说 MyBatis 中 SqlSession 为什么是线程安全的? 首先,你翻开 SqlSessio...

看源码,我为什么建议你先从 SpringBoot 开始

herman 1个月前 (03-20) 186浏览

在面试过程中,很多面试官都会或多或少的问你,有没有看过源码? 如果你回答,没有!那就换其他问题。但是如果你工作时间比较长了,比如 3 年了。但你还没有看过一些框架的源码,那么很可能你就被 pass 掉了。 面对这种情况,你该怎么办? ...

手把手教你写出 6 种负载均衡算法

herman 1个月前 (03-19) 126浏览

常见的负载均衡算法,大概有 7 种。它们分别是:完全随机算法、加权随机算法、完全轮询算法、加权轮询算法、平滑加权轮询算法、哈希算法、最小压力算法。本文结合我个人的理解,给大家从头来写出 6 种负载均衡算法。 负载均衡算法,虽然你平时可能用不...

从CopyOnWriteArrayList的面试题和源码说优缺点和使用场景

herman 1个月前 (03-18) 157浏览

CopyOnWriteArrayList 是一个并发容器。有很多人称它是线程安全的,我认为这句话不严谨,缺少一个前提条件,那就是非复合场景下操作它是线程安全的。 Copy-On-Write 简称 COW,是一种用于程序设计中的优化策略。其基...

WebFlux + Mongo 进行项目整合开发

herman 1个月前 (03-14) 117浏览

不知不觉,陆陆续续已经写过很多关于 WebFlux 教程了。不来不着急这写这一张的。但是最近有一个网友加了我的微信,反馈信息,问我:“如果进行 WebFlux + Mongo 的整合?” 于是,我就给他写了一个 de...

阿里的一道线程面试题,面哭了无数人

herman 1个月前 (03-14) 160浏览

很多人都想进 BAT,但是并不是每个人都能如愿。BAT 的面试非常的严格,今年春招,阿里的一道线程面试题,就淘汰了无数的人! 今天我对这道题,分别用了 3 种不同的方法实现了,供大家参考! 题目如下: 通过N个线程顺序循环打...

Facebook + Instagram + WhatsApp 同时故障,损失上亿美金

herman 1个月前 (03-14) 83浏览

相信不少人今天上班时候,被各大新闻网站弹出一条消息,类似 Facebook 全球发生故障之类的新闻。 Facebook 做为全球少有的几大互联网巨头,发生点故障就能引起巨大的波澜。Facebook 全球十几亿用户,一时间大家上不了 Face...

最新版 Dubbo 和 Spring Cloud 生态对比

herman 1个月前 (03-12) 177浏览

我和超哥是好友很久了,但是一直没有私聊过。最近朋友圈很多人在面试,而且基本都会问到微服务方面的知识。其中 Dubbo 和 Spring Cloud 的对比问道的应该是最多的! 但是,我发现这些人大多转发的文章都是过去的,老旧的,完全错误的知...

微信支付视频教程免费下载

herman 1个月前 (03-12) 103浏览

最近有微信网友问我要微信支付,扫码支付相关的视频教程。 我说这个难吗?看 API 应该就能看懂了吧。他说不行,没信心。 我又说,网上应该有很多免费的相关视频教程吧,你去看看! 他说,没有,网上没有。然后,我自己去网上一搜,果真,...