https
-
手把手教你为ElasticSearch设置密码、权限管理、加密访问
最近,交大因为对 ElasticSearch 数据库未正确配置公开访问权限,导致泄漏了 8.4TB 的电子邮件元数据。一时间各大媒体相互报道,看客们一个个很热闹! 之前,就有互联网…
-
“一招鲜,吃遍天”,从被疯狂吐槽的电商搜索Bug说起
公众号里,我已经写过很多关于电商技术方面的文章,以及普及电商基本知识的文章(比如:SKU,SPU,QPS,GMV等)。除此之外,我还讨论过电商系统的业务复杂度,比如前面举例的打折优…
-
电商中如何高效的判断某用户已参加了某活动?
看了这个话题,我相信很多人都会说,这还不简单。某用户参加了某优惠活动,购买了某商品等,数据库中肯定有对应记录吧。查询一下不久好了! 好吧,如果这是在面试中,你这样回答。game o…
-
电商系统中的秒杀高并发单机限流实战
今天,抽空,我给大家介绍一下限流。目前关于限流的框架和工具都比较多,比如 Redis、阿里的 Sentinel、Nginx、OpenResty 等。今天我先给大家介绍一个简单的限流…
-
阿里面试题:鹿晗发布恋情,为什么微博挂了?
这是一道真真实实的阿里面试题:“请解释下为什么鹿晗发布恋情的时候, 微博系统会崩溃,如何解决?” 哎,我原本以为认真学技术就可以了。但面试官的这个面试题还得让我关注明显恋情,不知道…
-
面试官问我 RabbitMQ 消息如何插队?
消息中间件在各个大厂都有使用,算是现在面试过程中必问的一个知识点了。昨天,微信群里有一位网友说,面试官问我 RabbitMQ 消息如何插队?求大家科普如何做! 群里一直同意和谐社会…
-
手把手教你 Java + Mybatis 实现电商系统分表查询
前面我也写过一篇分库实战,很多读者讨论的很热烈。今天我在给大家实现一个分表的手把手实战。 在开始之前,我先啰嗦一点理论知识。说实话,我们每个系统并不是一上来就开始分表,分库。而是在…
-
为什么 Thread.stop、Thread.suspend、Thread.resume、Runtime.runFinalizersOnExit 都被废弃了
最近一个同学发来消息说,公司里有一段代码使用的线程经常会发生一些莫名其妙的问题。让我帮忙看看,我仔细看了很多遍线程的相关代码。最后注意到了 InterruptException 异…
-
手把手教你撸一个 Tomcat 服务器
不知道大家是否还记得前面我一篇文章中的那份简历,神一样的存在。很多人认为很难,但其实你也可以做到。走不一样的路,今天我们一起手把手的撸一个 Tomcat 吧。 你要撸一个 Tomc…
-
Servlet 规范到底规范了什么?
从 Jar 包上来说,Servlet 规范就是两个 Jar 文件。servlet-api.jar 和 jsp-api.jar,Jsp 也是一种 Servlet。 从包上来说,就是 …