04 2025 档案

摘要:Spring Spring用到了哪些设计模式 工厂模式:Spring通过BeanFactory和ApplicationContext来创建对象,其中BeanFactory就是简单工厂模式的体现。工厂模式隐藏了对象实例化的复杂性,并提供一个统一的方式来获取对象。 单例模式:在Spring中,默认情况下 阅读全文
posted @ 2025-04-22 13:06 哒令,哒哒哒哒哒~令 阅读(27) 评论(0) 推荐(0)
摘要:消息队列 作用:解耦、异步、削峰 缺点:可用性降低,复杂性增加 MQ常用协议 AMQP协议 AMQP即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间 阅读全文
posted @ 2025-04-22 13:05 哒令,哒哒哒哒哒~令 阅读(26) 评论(0) 推荐(0)
摘要:MySQL 特性:acid:原子性(undo log)、一致性(靠其他特性保证)、隔离性(锁机制、mvcc)、持久性(redo log) 隔离级别:未提交读、已提交读(解决脏读(读取的数据最终回滚))、可重复读(解决不可重复读(读取后被修改,前后读取不一致))、可串行化(解决幻读(同样的查询前后多了 阅读全文
posted @ 2025-04-22 13:04 哒令,哒哒哒哒哒~令 阅读(30) 评论(0) 推荐(0)
摘要:JavaSE 面向对象特性:封装、继承、多态。多态的实现方法:继承、重写、父类引用子类对象。 集合类:继承collection接口的类和继承map接口的类。 hashmap线程不安全的原因:一:没有同步机制。二、put操作无原子性。三、两个线程同时扩容会导致链表成环形结构。四、没有可见性保证手段。 阅读全文
posted @ 2025-04-22 13:03 哒令,哒哒哒哒哒~令 阅读(4) 评论(0) 推荐(0)
摘要:1 总体架构与技术选型 整体形态:你的商城是单体应用还是按业务(用户、商品、订单等)拆分成子模块/服务?拆分的依据是什么? 技术栈:Spring Boot、Vue、MyBatis、Redis 之外,还有没有使用消息队列、搜索引擎、对象存储等组件?为什么(不)用? 系统边界:列举与外部系统/第三方(支 阅读全文
posted @ 2025-04-22 13:02 哒令,哒哒哒哒哒~令 阅读(5) 评论(0) 推荐(0)
摘要:一、确定pom.xml文件中引入依赖,最好有具体的版本号。 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.30</version> <scope>prov 阅读全文
posted @ 2025-04-21 23:19 哒令,哒哒哒哒哒~令 阅读(66) 评论(0) 推荐(0)