2019年12月3日

SpringBoot启动过程原理(转)

摘要: 1.1 Springboot启动: 从上面代码看,调用了SpringApplication的静态方法run。这个run方法会构造一个SpringApplication的实例,然后再调用这里实例的run方法就表示启动SpringBoot。具体对象处理流程看下边时序图: 概述: 构造SpringAppl 阅读全文

posted @ 2019-12-03 16:13 木西-Muxy 阅读(826) 评论(0) 推荐(0)

Spring注解详解(转)

摘要: 概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息— 阅读全文

posted @ 2019-12-03 15:36 木西-Muxy 阅读(249) 评论(0) 推荐(0)

Springboot注解@ServletComponentScan和@ComponentScan(转)

摘要: 一、SpringBoot中使用Servlet在SpringBootApplication上使用@ServletComponentScan注解后,Servlet、Filter、Listener可以直接通过@WebServlet、@WebFilter、@WebListener注解自动注册,无需其他代码。 阅读全文

posted @ 2019-12-03 15:34 木西-Muxy 阅读(6289) 评论(0) 推荐(0)

kafka什么时候会丢消息(转)

摘要: 因为在具体开发中某些环节考虑使用kafka却担心有消息丢失的风险,本周结合项目对kafka的消息可靠性做了一下调研和总结: 首先明确一下丢消息的定义。kafka集群中的部分或全部broker挂了,导致consumer没有及时收到消息,这不属于丢消息。broker挂了,只要消息全部持久化到了硬盘上,重 阅读全文

posted @ 2019-12-03 13:49 木西-Muxy 阅读(1754) 评论(0) 推荐(0)

Kafka中的消息是否会丢失和重复消费(转)

摘要: 在之前的基础上,基本搞清楚了Kafka的机制及如何运用。这里思考一下:Kafka中的消息会不会丢失或重复消费呢?为什么呢? 要确定Kafka的消息是否丢失或重复,从两个方面分析入手:消息发送和消息消费 1、消息发送 Kafka消息发送有两种方式:同步(sync)和异步(async),默认是同步方式, 阅读全文

posted @ 2019-12-03 13:45 木西-Muxy 阅读(1611) 评论(0) 推荐(0)

excel操作之poi-ooxml

摘要: 目前市场上流行的对于excel处理的框架大致有两种:poi和jxl。对于这两种框架,我们可以做一个简单的对比: 1 开发团队:poi是Apache旗下的一个开源项目,由Apache官方维护,jxl好像是一个个人维护的开源项目。 2 各自优点:poi对公式支持较好,jxl不算好 。jxl提供对图片的支 阅读全文

posted @ 2019-12-03 10:08 木西-Muxy 阅读(29722) 评论(0) 推荐(0)

spring-boot-configuration-processor 是干啥用的

摘要: spring默认使用yml中的配置,但有时候要用传统的xml或properties配置,就需要使用spring-boot-configuration-processor了 引入pom依赖 再在配置类开头加上@PropertySource("classpath:your.properties"),其余 阅读全文

posted @ 2019-12-03 10:03 木西-Muxy 阅读(10533) 评论(0) 推荐(0)

递归和尾递归的区别和原理(转)

摘要: 递归和尾递归的区别和实现 基本上大多数C的入门教材里都会说简单的递归,例如求阶乘n!,经典的本科入门书籍谭浩强的《C语言程序设计》,但后来看了《代码大全2》这本书,关于进阶和编码规范的书中提到了,这些计算机教材用愚蠢的例子阶乘和斐波那契数列来讲解阶乘,因为递归是强有力的工具,但用阶乘去计算阶乘之类的 阅读全文

posted @ 2019-12-03 09:34 木西-Muxy 阅读(1969) 评论(0) 推荐(0)

导航