- 博客(9)
- 收藏
- 关注
原创 RabbitMQ知识点
在生产者那里设置开启了confirm模式之后,每次写的消息都会分配一个唯一的id,然后写入了rabbitmq之中,rabbitmq会给你回传一个ack消息,告诉你这个消息发送OK了;如果rabbitmq没能处理这个消息,会回调你一个nack接口,告诉你这个消息失败了,你可以进行重试。① 可以选择使用rabbitmq提供的事务功能,就是生产者在发送数据之前开启事务,然后发送消息,如果消息没有成功被rabbitmq接收到,那么生产者会受到异常报错,这时就可以回滚事务,然后尝试重新发送;设置消息持久化到磁盘。
2023-05-26 16:09:47
219
1
原创 MySql存储引擎
mysql中特有的术语,是表用来存储数据的一个方式,相当于表的类型。常用的有InnoDB、MyISAM。mysql5.5版本之后 默认为InnoDB,之前是MyISAM。
2023-05-14 09:06:15
86
原创 如何区分自动配置和自动装配?
在启动spring IoC时,容器自动装载了一个AutowiredAnnotationBeanPostProcessor后置处理器,当容器扫描到@Autowied、@Resource或@Inject时,就会在IOC容器自动查找需要的bean,并装配给该对象的属性。如果查询结果刚好为一个,就将该bean根据类型装配给@Autowired指定的数据;:Auto-Configuration,针对的是SpringBoot中的配置类。:Autowire,针对的是Spring中的依赖注入。
2023-05-13 09:52:48
1193
原创 Linux基础命令(2023最新版)
Shell可看做一个命令解释器,为我们提供了一个交互式的文本控制台界面。我们可通过终端控制台来输入命令,由shell进行解释并最终交给linux内核执行。
2023-03-03 13:14:13
347
原创 javaScript中var与let的区别
var是函数作用域,let是块作用域。var有变量提升特性,let没有。var可以重复声明相同变量,只是会覆盖,而let不能。
2023-02-15 11:13:57
353
原创 java中的设计模式
设计模式一、类和类(接口)的关系:依赖、关联、聚合、组合、继承、实现二、面向对象设计的7大设计原则:高内聚,低耦合(面向接口编程)开闭原则:(最基本的原则) 对扩展开放,对修改关闭单一职能原则:让一个类只做一件事情(一个方法只做1件事情)接口隔离原则:一个接口只能有一种规范或功能(不要强迫客户依赖于它们不用的方法)里氏替换原则:慎用继承,不要滥用继承(如何去正确的使用继承),尽量不去使用继承,而使用聚合组合替换继承,如果一定要使用继承,尽量不要去重写父类的非抽象方法。(在任何父类出现
2021-07-26 15:14:51
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人