09 2023 档案
摘要:1。pom文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency> <!-- MyBatis--><dependency> <groupId>org.myba
阅读全文
摘要:对应的yml文件: logging: level: org.springframework.web: INFO com.github.binarywang.demo.wx.mp: DEBUG me.chanjar.weixin: DEBUG wx: mp: useRedis: false redis
阅读全文
摘要:对于测试类使用的 @SpringBootTest@RunWith(SpringRunner.class)public class DaoTest { @Autowired private UserDao userDao; @Test public void test1(){ User user =
阅读全文
摘要:为什么选用websocket? 聊天软件如QQ、微信等之所以选择WebSocket作为底层通信协议,主要基于以下几个优点:实时性: WebSocket 是一种全双工通信协议,允许服务器和客户端之间进行双向实时通信,而不需要手动刷新页面或轮询服务器。低延迟:WebSocket 建立在单一的TCP连接之
阅读全文
摘要:配置文件:在templates下,以.html结尾 spring: thymeleaf: prefix: classpath:/templates/ suffix: .html如果访问http://localhost:8081/login需要在控制器添加login路径, @Controller//页
阅读全文
摘要:1当数据库有自动生成的主键id,在pojo类需要有注解@TableId(type = IdType.AUTO) @Data @TableName("creditor_Info") public class CreditorInfo { @TableId(type = IdType.AUTO) pri
阅读全文
摘要:String topic = "test"; TopicPartition partition0 = new TopicPartition(topic, 0); TopicPartition partition1 = new TopicPartition(topic, 1); consumer.as
阅读全文
摘要:1.kafka事务是什么: 2.事务保证的范围是什么? 3.如何保证?
阅读全文
摘要:什么是幂等性: 无论发送多少次相同的请求,最终的结果都是一致。 问: 那他又是如何保证消息不会被重复发送的? 答: Kafka 通过 Producer Id(生产者标识符)和 Sequence Number(序列号)来保证消息不会被重复发送。以下是 Kafka 如何实现这一点的工作原理: Produ
阅读全文
摘要:public class CircularAtomicInteger { private final int minValue; private final int maxValue; private final AtomicInteger atomicInteger; public Circula
阅读全文
摘要:判断请求是否来自电脑端 /** * 判断请求是否来自电脑端 */ public static boolean isDesktop(HttpServletRequest request) { return !isMobile(request); } public static boolean isMo
阅读全文
摘要:判断是否是IE /** * 判断是否是IE * * @param request * @return */ public static boolean isIe(HttpServletRequest request) { return (request.getHeader("USER-AGENT")
阅读全文
摘要:问: 如果json拷贝类型类似Page<T>这种复杂型的呢 答: 使用JSON的public static <T> T parseObject(String text, TypeReference<T> type, Feature... features) 方法; 代码如下: Page<EtcPas
阅读全文
摘要:问: 如果是使用消息键保证顺序性,当重新分区后,相同key的消息顺序会改变吗? 答: 使用消息键(Message Key)可以确保具有相同键的消息被写入到同一个分区中,从而在分区内保持消息的顺序性。这意味着只要相同键的消息始终被写入相同的分区,它们的顺序就会得到保持。 然而,当分区数发生变化时,可能
阅读全文
摘要:问: 会影响到消息的准确性吗? 答: 分区数的变化通常不会直接影响消息的准确性,因为 Kafka 的分区机制旨在提供消息的持久性和可靠性。消息在写入分区时会被持久化,并且 Kafka 会确保消息不会丢失。但是,分区数的变化可能会对消息的处理和消费产生一些间接影响,可能会导致消息被重新分配到不同的分区
阅读全文
摘要:问: 当某个 topic 的分区数发生变化时,之前已经写入的消息可能会被重新分配到不同的分区中。这里说是不是消息已经分配到分区中,在分区数变化后,也会重新分配 答: 是的,当某个 Kafka 主题(topic)的分区数发生变化时,已经写入该主题的消息可能会被重新分配到不同的分区中。这是因为Kafka
阅读全文
摘要:log4j.rootLogger=INFO,stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.
阅读全文
摘要:kafka消费者_kafka的消费者怎么写_coder_xiaoyou的博客-CSDN博客 黑马程序员-Kafka | WeiBlog (weishao-996.github.io)
阅读全文
摘要:@KafkaListener(topics = {KafkaInitialConfig.TOPIC_RECHARGE_YTK}, groupId = KafkaInitialConfig.GROUP_ID_STORE_BFF, containerFactory = "kafkaListenerCon
阅读全文