2024年8月15日
摘要: 1.redis 相关面试题 1.1 Redis为什么执行这么快? (1)纯内存操作:Redis将所有数据存储在内存中,这意味着对数据的读写操作直接在内存中运行,而内存的访问速度远远高于磁盘。这种设计使得Redis能够已接近硬件极限的速度处理数据读写(2)单线程模型:Redis使用单线程模型来处理客户 阅读全文
posted @ 2024-08-15 12:44 最美岁月 阅读(6) 评论(0) 推荐(0) 编辑
  2024年8月14日
摘要: 1.rabbitMQ 1.1 使用RabbitMQ有什么好处? 1、 解耦,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦! 2、 异步,将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度 3、 削峰,并发量大的时候,所有的请求直接怼到 阅读全文
posted @ 2024-08-14 10:01 最美岁月 阅读(21) 评论(0) 推荐(0) 编辑
  2024年8月10日
摘要: 1.什么是java虚拟机 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用 阅读全文
posted @ 2024-08-10 12:42 最美岁月 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.spring是什么 Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者只需要关心业务需求。主要包括以下七个模块: Spring Context:提供框架式的Bean访问方式,以及企业级功能(JNDI、定时 阅读全文
posted @ 2024-08-10 12:30 最美岁月 阅读(0) 评论(0) 推荐(0) 编辑
  2023年12月28日
摘要: 一、继承Thread类 Thread 类中创建线程最重要的两个方法为: public void start(); public void run(); 采用 Thread 类创建线程,用户只需要继承 Thread,覆盖 Thread 中的 run 方法,父类 Thread 中的 run 方法没有抛出 阅读全文
posted @ 2023-12-28 19:59 最美岁月 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 常用语句 git init # 初始化本地git仓库(创建新仓库) git config --global user.name "xxx" # 配置用户名 git config --global user.email "xxx@xxx.com" # 配置邮件 git config --global 阅读全文
posted @ 2023-12-28 13:32 最美岁月 阅读(118) 评论(0) 推荐(0) 编辑
  2020年6月22日
摘要: 一、controller层 二、SERVICE层 @Overridepublic Result importJinjiangAssessResult(MultipartFile file) throws Exception { Result result = new Result(); //1.判断 阅读全文
posted @ 2020-06-22 13:29 最美岁月 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 一、准备jar 如下所以放入maven配置文件中 二、controller层 三、SERVICE层 四、CsvUtil文件 /** * csv文件导入导出 */public class CsvUtil { /** * 获取csv文件头部信息 * @param inputWay 模板文件路径 * @r 阅读全文
posted @ 2020-06-22 13:21 最美岁月 阅读(4933) 评论(0) 推荐(0) 编辑
  2020年5月12日
摘要: 一、公平锁/非公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁。 非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。 对于Java ReentrantLock而言,通过构造函数指定该锁是否是公平锁,默认是非公平 阅读全文
posted @ 2020-05-12 09:51 最美岁月 阅读(771) 评论(0) 推荐(0) 编辑
  2020年4月9日
摘要: 在spring 3.2中,新增了@ControllerAdvice,@RestControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。参考帮助文档。@RestCont 阅读全文
posted @ 2020-04-09 11:11 最美岁月 阅读(1454) 评论(1) 推荐(0) 编辑