Eureka服务注册与发现
Eureka服务注册与发现
谈谈如何提升rabbitmq的消费速度
谈谈如何提升rabbitmq的消费速度;多线程消费;一个对列对应多个消费者
MongoDB 备份恢复
作者 | JiekeXu来源 |公众号 JiekeXu DBA之路(ID: JiekeXu_IT)大家好,我是JiekeXu,很高兴又和大家见面了,今天和大家一起来聊聊MongoDB 备份恢复,欢迎点击上方蓝字关注我,标星或置顶,更多干货第一时间到达!去年中旬安装过 MongoDB,没有怎么实操,本
学习Spring框架这一篇就够了
1. spring概述1.1 Spring是什么(理解)Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。提供了展
Spring多线程事务解决方案
对批量操作进行性能优化时会用到多线程来并行处理,从而提高运行效率。而时有业务要求保证批量操作事务的一致性,但不同线程所对应的是不同的事务,这就无法通过Spring提供的注解@Transactional来保证线程间的事务一致性。这也是Spring事务失效的一种情况。可以参考分布式2PC协议,通过编程式
通配符的匹配很全面, 但无法找到元素 ‘tx:advice‘ 的声明
通配符的匹配很全面, 但无法找到元素 'tx:advice' 的声明
@Component注解的使用及解析
@Component 可作用于类、接口、枚举类型等 (Target)@Component 生命周期为运行时 (Retention)@Component 可以使用JavaDoc命令生成文档后查看说明 (Documented)@Component 该类会存储到 META-INF/spring.comp
spring注入的几种方式(文件配置以及注解方式)
spring注入的几种方式
@Configuration 和 @Component 到底有啥区别?
Spring 注解中 @Configuration 和 @Conponent 区别总结为一句话就是:@Configuration 中所有带 @Bean 注解的方法都会被动态代理(cglib),因此调用该方法返回的都是同一个实例。而 @Conponent 修饰的类不会被代理,每实例化一次就会创建一个新
盘点JAVA中延时任务的几种实现方式
(1)基于内存,应用重启(或宕机)会导致任务丢失 (2)基于内存存放队列,不支持集群 (3)依据compareTo方法排列队列,调用take阻塞式的取出第一个任务(不调用则不取出),比较不灵活,会影响时间的准确性。(1)基于内存,应用重启(或宕机)会导致任务丢失 (2)基于内存挂起线程实现延时,不支
Postman 调用 Spring Boot 文件上传接口
Postman 调用 Spring Boot 封装的文件上传接口。
MySQL 5.7.37数据库下载安装教程(Windows无需安装版)
本篇文章介绍MySQL Community Server 5.7.37下载安装教程(无需安装版),供初学者参考。
Java基于Hadoop及微服务架构的前后端分离购物系统(源码)
基于Hadoop及微服务架构的前后端分离购物系统。前台购物页面使用Vue+ElementUi,后台管理页面使用html和Ajax。后端使用Spring Boot+Spring Cloud+Nacos+OpenFeign+Spring Cloud GateWay+MyBatis进行开发,使用Shiro
超好用的excel异步导入导出组件
1、asyncexcel基于阿里的easyexcel包装,抽取异步骨架,不改变easyexcel的特性2、有个小坑就是@excelproperty注解的index无法使用了,所以编写excel model的时候需要注意编写顺序需要于excel中的表头顺序一致。......
kafka详解
kafka的传统定义:kafka是一个分布式的基于发布\订阅模式的消息队列,主要用于大数据实时处理领域kafka的最新概念:kafka是一个开源的分布式事件流平台,(80%的公司都在用),用于高性能数据管道、流分析、数据集成和关键任务应用(1)生产者:向kafka集群发送数据(2)broker:启动
java入门选择题
一.单选题(共6题,100.0分)1下列哪个叙述是正确的?A、10.0/3+10的结果是double型数据。B、(int)5.8+1.0的结果是int型数据。C、‘苹’+ '果’的结果是char型数据。D、(short)10+'a’的结果是short型数据。正确答案: A 我的答案:A得分: 16.
Spring更简单的使用方法
前面介绍了一些最基本的存储和读取Bean对象的方法,但是在Spring中已经基本不这样使用了,因此这一篇博客就来介绍一下更简单的存储和读取Bean对象的方法而想要更简单的存储和读取最核心的就是使用注解,下面一起来看看吧!想要将bean对象成功的存储到 Spring 中,此处需要配置⼀下存储对象的扫描
【Spring常见错误】No qualifying bean of type
报错信息:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ssmpdemo.ServiceTest': Unsatisfied dependenc
Nacos的API居然存在这么严重的漏洞
很多人使用Nacos其实并没有真正的去读过官网,以至于忽视了很多重要的细节,Nacos为我们提供了大量API,但是,直接可以访问,针对于这一点我们也都可以去验证一下。下面我提供了两个调用示例供大家参考,基于这一点Nacos登录页也明确提示,但是对于没真正了解过Nacos,压根也不知道有这个API,也
linux如何运行jar包、查看jar包进程、停止jar包
要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。这是最基本的jar包执行方式,但是当我们是当我们用ctrl+c中断或者关闭窗口时时,程序也会中断执行,当然关闭或重启虚拟机也同样如此。使用这种方式运行的程序日志会输出到当前目录