Spring boot 集成 RabbitMQ rabbitmq

Spring boot 集成 RabbitMQ

RabbitMQ简介 RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出...
阅读全文
Spring多个漏洞安全预警 编程开发

Spring多个漏洞安全预警

一、概要 当地时间5月9日,Spring官方发布Spring 相关的多个安全漏洞CVE-2018-1257~CVE-2018-1261,攻击者可利用该漏洞实施DoS攻击、远程代码执行攻击或获取敏感信息...
阅读全文
Spring Boot缓存应用实践详解 编程开发

Spring Boot缓存应用实践详解

缓存是最直接有效提升系统性能的手段之一。个人认为用好用对缓存是优秀程序员的必备基本素质。 本文结合实际开发经验,从简单概念原理和代码入手,一步一步搭建一个简单的二级缓存系统。 一、通用缓存接口 1、缓...
阅读全文
Java工具包Hutool 编程开发

Java工具包Hutool

今天给大家分享一个Java开源工具类集合。对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装,组成各种Util工具类,让大家在开发过程节省不少时间,而且代码更简洁。 简介 Hutool...
阅读全文
深入理解 Java 多线程核心知识:跳槽面试必备 编程开发

深入理解 Java 多线程核心知识:跳槽面试必备

多线程相对于其他 Java 知识点来讲,有一定的学习门槛,并且了解起来比较费劲。在平时工作中如若使用不当会出现数据错乱、执行效率低(还不如单线程去运行)或者死锁程序挂掉等等问题,所以掌握了解多线程至关...
阅读全文
SpringBoot开发案例之CountDownLatch多任务并行处理 编程开发

SpringBoot开发案例之CountDownLatch多任务并行处理

前言 最近在做一个原始成绩统计的功能,用户通过前台设置相关参数,后台实时统计并返回数据。相对来说统计功能点还是比较多的,这里大体罗列一下。 个人排名 本次测试的优良线、及格线、低分线 各个班级的排名人...
阅读全文
SpringBoot开发案例之JdbcTemplate批量操作 编程开发

SpringBoot开发案例之JdbcTemplate批量操作

前言 在我们做后端服务Dao层开发,特别是大数据批量插入的时候,这时候普通的ORM框架(Mybatis、hibernate、JPA)就无法满足程序对性能的要求了。当然我们又不可能使用原生的JDBC进行...
阅读全文