开发工程师:25岁初级软件工程师,28岁高级软件工程师,32岁架构师,35岁外卖员。 产品经理:25岁产品经理,28岁高级产品经理,32岁产品总监,35岁滴滴司机。 运维工程...
开发工程师:25岁初级软件工程师,28岁高级软件工程师,32岁架构师,35岁外卖员。 产品经理:25岁产品经理,28岁高级产品经理,32岁产品总监,35岁滴滴司机。 运维工程...
一.Redis缓存雪崩 Redis缓存雪崩和穿透乍一看好像差不多,概念容易混淆.缓存雪崩是指在我们设置缓存失效时间上时采用了相同的过期时间,导致缓存在某一时刻同时失效,请求全...
Spring Boot提供了一个叫做Spring Task的任务调度工具,支持注解和配置文件形式,支持Cron表达式,使用简单且功能强大。正好在项目中使用到了这个工具,...
假设我们要做一个学校的管理系统,要求不同的角色用户登录进去所看到的内容是不同的,例如校长和门卫登录进去所看到的菜单页面是不同的。校长可以看到全校的摄像头,而门卫看到的摄像头个...
登录功能我们使用了Redis的缓存功能,以下为登录相关的目录结构。 其中config目录下的RedisConfig为Redis的配置,其中@ConfigurationProp...
回顾 第一章讲到,通过建立简单工厂,来实现对调用层的封装,实现了工厂、接口、本地上传代码的实现。这一节我们将讨论在java中,如果通过FTP上传、下载资源。 依赖 我们通过引...
一、秒杀活动基本概要 用户量:超大量、好人/坏人都有。 地域:全国各地 业务流程:[前台]商品展示、登记、[后台]数据接入、数据处理 需要注意: 不要把秒杀活动的部署在现有商...
1.项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果? 面试题剖析 为什么要用缓存? 用缓存,主要有两个用途:高性能、高并发。 高性能 假设这么个场景,你有...
逅弈 转载请注明原创出处,谢谢! 以前的日子 以前我们写代码时,jar包都默认放在一个叫 /lib 的目录下,然后把该目录设置为classpath可以读取到的目录,如下图所示...
简书停更 本人主要在头条号写文章,可以关注我的头条号【happyjava】,或者收藏我的个人博客happy的博客blog.happyjava.cn 大家可以关注我的头条号Ha...
原文:https://tech.meituan.com/mybatis_cache.html 前言 MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数...
这部分主要是与Java Web和Web Service相关的面试题。 96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进...