当前位置: 首页 > news >正文

黑马项目一阶段面试58题 苍穹外卖具体技术细节9题

一、Nginx的作用

1.反向代理

前端把请求发送给nginx,再由nginx将请求发送给后端服务器。

2.负载均衡

提高访问速度;进行负载均衡;保证后端服务安全

二、Swagger有什么作用

直接调试后端请求响应

三、Redis常见数据类型

String、Hash、List、Set、Zset

四、Redis和mysql有什么区别

1.数据库类型不同

(1)MySQL是关系型数据库;

(2)Redis是缓存数据库/非关系型数据库

2.数据存放位置不同

(1)MySQL的数据存在磁盘中

(2)Redis的数据存在内存中

3.应用场景不同

(1)MySQL存放在硬盘中,数据读取要I/O操作,速度慢,适合持久化的数据存取;

(2)Redis存放在内存中,用CPU读取,非常快,适合热点数据的存取。

4.存放数据类型不同

(1)MySQL:数值、日期/时间、字符串

(2)Redis:String、Hash、List、Set、Zset

五、HTTPClient的作用

  • 发送HTTP请求

  • 接收响应数据

六、SpringCache有哪些注解

@EnableCaching加在启动类上开启
@Cacheable放要缓存的查询上,快速查询redis,没有则查询后加入redis
@CachePut放新增上,将结果放入redis
@CacheEvict放删上,去掉一条;放改上,去掉全部重新记

七、SpringTask的作用,cron表达式有那些域

作用

任务调度,在特定时间执行指定的Java代码,定时做任务。

哪些域

秒 分 时 日 月 周 年

SpringTask只支持前6个域,不支持年的域。然后用*表示每个单位都执行,比如每日、每秒等;?表示冲突时的缺省,比如日月和周的冲突;/10表示每10个单位,比如每10分钟、每10个月等。
 

八、Websocket是什么

实现双向通信的一个网络协议。

九、POI的作用?

操作Java读写Office,项目中主要是Excel文件。

http://www.lryc.cn/news/126624.html

相关文章:

  • SkyEye操作指南:连接TI CCS的IDE调试
  • PINN神经网络源代码解析(pyTorch)
  • ChatGPT​保密吗?它有哪些潜在风险?如何规避?
  • C++中配置OpenCV的教程
  • 收银一体化-亿发2023智慧门店新零售营销策略,实现全渠道运营
  • node.js内置模块fs,path,http使用方法
  • 【git clone error:no matching key exchange method found】
  • 谈谈网络协议的定义、组成和重要性
  • ssh免密登陆报错ERROR: @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
  • 【kubernetes】Pod控制器
  • aspose.ocr 的图片识别
  • 安卓纯代码布局开发游戏二:Android Studio开发环境搭建
  • HuggingFace开源的自然语言处理AI工具平台
  • ant-design-vue在ios使用AUpload组件唤起了相机,HTML的 `capture` 属性
  • 力扣75——图深度优先搜索
  • 小程序前台Boot后台校园卡资金管理系统java web学校进销存食堂挂失jsp源代码
  • 数学建模-多元线性回归笔记
  • 云安全攻防(十二)之 手动搭建 K8S 环境搭建
  • Python学习笔记_基础篇(八)_正则表达式
  • 【洛谷 P5736】【深基7.例2】质数筛 题解(判断质数)
  • C语言好题解析(一)
  • uniapp微信小程序区分正式版,开发版,体验版
  • 更多openEuler镜像加入AWS Marketplace!
  • 【BASH】回顾与知识点梳理(二十四)
  • CSRF
  • pyscenic分析:视频教程
  • 可视化绘图技巧100篇进阶篇(九)-三维百分比堆积条形图(3D Stacked Percentage Bar Chart)
  • js实现将文本转PDF格式并下载到本地
  • Servlet+JDBC实战开发书店项目讲解第四篇:登录实现
  • HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用