- 博客(12)
- 收藏
- 关注
原创 JMS规范,AMQP谢协议详解
表示一个单线程的上下文,用于发送和接收消息。由于会话是单线程的,所以消息是连续的,就是说消息是按照发送的顺序一个一个接收的。1.1.1. JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间 件(MOM,Message oriented Middleware)的API,用于在两个应用程序之间,或分布式系统中发送 消息,进行异步通信。· 目标是一个包装了消息目标标识符的被管对象,消息目标是指消息发布和接收的地点,或者是队列,或者是主题。
2023-04-15 13:45:00
254
原创 RabbitMQ/RocketMQ/Kafka等中间件对比
1.2.3. 可扩展:activemq的高级特性都可以配置的形式来表现,很好的实现例如游标,容错机制,消息group及监控服务,同时扩展了很多成熟的框架spring使得其使用更加成熟。· RabbitMQ的性能在Kafka和RocketMQ中是最差的,每秒处理几万到几十万的消息。· Kafka是Scala和Java开发的,对批处理和异步处理做了大量的设计,因此Kafka可以得到非常高的性能。· 跟周边系统的兼容性是数一数二的,尤其是大数据和流计算领域,几乎所有相关的开源软件都支持Kafka。
2023-04-14 16:25:22
358
原创 Java8 的 Stream 快速实现List转map 、分组、过滤等操作
利用java8新特性,可以用简洁高效的代码来实现一些数据处理。定义一个对象public class Apple { private Integer id; private String name; private BigDecimal money; private Integer num; public Apple(Integer id, String name, BigDecimal money, Integer num) { this.i
2021-06-25 15:13:11
708
原创 Spring Security 入门、过滤器链介绍及认证模式
简介Spring security 是一个功能强大且可定制的身份验证和访问控制框架,它是用于保护基于Spring 的应用程序的实际标准,Spring Security 是一个框架,致力于为Java应用程序提供身份验证和授权,Spring Security 真正强大之处在于可以轻松扩展以满足自定义要求。与别的安全框架对比目前在整个Java开发系统中,需要用于身份验证和访问控制框架的框架除了Spring Security还有Apache shiro 框架Shiro...
2021-06-25 14:36:01
282
原创 初识Java
初识Java Java语言是1995年由Sun公司首次发布的,次年Java 开发工具包发布,即Java Devlopment Kit 简称JDK1.0 ,这是Java发展史上的一个重要里程碑,标志着Java成为一门独立的成熟语言。 JDK随着时间不断往前发展。众多版本中,最具划时代影响力的版本是JDK5,Java的发展与时俱进推出了diamond语法、函数式、模块化、var类型推断等特性。 JRE(Java Runtime Environment)即Java运行环境。包括...
2021-04-18 20:02:38
120
原创 MYSQL-8.0.x zip安装
MYSQL-8.0.23 zip安装以管理员权限运行 Cmd,进入 MySQL 的安装目录,运行如下命令: 初始化MySQL,输入mysqld --initialize --console,记录初始化密码 免密登入 MySQL mysqld --shared-memory --skip-grant-tables --console 以管理员权限运行 Cmd,进入 MySQL 的安装目录,运行如下命令:mysql 刷新权限运行 flush privileges 更新密码 .
2021-04-09 14:43:38
97
原创 java提取PDF文件文本
java 读取 PDF 文件内容在我们平时的日常生活中通常会遇到需要将PDF 报告转换为word文档操作的需求,通过pdfbox插件 读取PDF 文件中的文本内容代码如下:package com.example.pdf.util;import org.apache.pdfbox.pdmodel.PDDocument;import org.apache.pdfbox.pdmodel.encryption.InvalidPasswordException;import org.apache.pdf
2021-03-25 22:36:41
1329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人