- 博客(10)
- 收藏
- 关注
原创 Aviator是什么
Aviator 是一个用于 Java 的高性能表达式引擎,它可以解析并执行表达式,广泛应用于各种需要计算逻辑或动态决策的场景,高性能,简单易用,强大的表达语言能力。(2)动态查询:在复杂的查询或获取数据时,通过表达式动态生成查询条件。(5)使用 Aviator 引擎执行公式,带入用户输入的参数进行计算。(1)规则引擎:可以作为规则引擎的一部分,动态计算规则的结果。(3)业务逻辑计算:在电商、金融等领域计算折扣、利息、税费等。(4)游戏开发:动态调整游戏中的数值或效果。(3)从前端获取用户输入的参数。
2024-09-24 16:08:07
425
原创 No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
这个错误表明在尝试建立SSL连接时遇到了问题,具体来说是因为没有找到合适的协议或者加密套件不适当。这通常发生在服务器和客户端之间的SSL/TLS版本或加密套件不兼容的情况下。
2024-09-12 16:53:43
3124
原创 MQ和kafka的区别
AMQP简单来说就是规定好了MQ的各个抽象组件,RabbitMQ则是一款完全严格按照AMQP来实现的开源MQ,使得很好被开源框架所集成,比如Spring AMQP专门就是用来操作AMQP架构的中间件的,因此RabbitMQ可以被Spring Boot很方便的集成。这样在被调用的应用挂掉以后,应用之间的调用不会直接产生异常,请求仍可以正常发送,待被调用应用重新起来以后,再去消费处理MQ中挤压的调用请求,为系统的修复争取到了时间。向消费者推送message,消费者向MQ返回ack,告知所推送的消息消费成功。
2024-09-11 17:03:49
3045
原创 redis的异步定时同步方法
1. 在一个单独的类当中,远程调用需要同步的方法,每个同步的方法获取最新的数据,将所有方法获得到的最新数据 全部在sync()方法中进行异步同步,图中的是20分钟同步一次,如果数据变动快的话可以修改定时器。异步操作指的是客户端发送一个命令到Redis服务器后,立即返回,并不等待Redis的执行结果。时,每次写入操作都会将数据同步到磁盘,这种模式下,写入操作是同步的,即客户端需要等待数据写入磁盘后才继续。7.将最新的数据直接存进Redis中,相同的数据可以直接覆盖,新的数据也更新到Redis中。
2024-09-06 22:17:44
787
原创 jmeter压力测试
1.本文章旨在介绍 Apache JMeter 工具及其在性能测试和负载测试中的应用。通过本指南,读者将了解到 JMeter 的基本功能、使用方法以及在实际项目中的最佳实践。2.Apache JMeter 是一个开源的性能测试工具,用于测试和分析 Web 应用程序的性能。它可以模拟多种类型的用户请求,包括 HTTP、HTTPS、FTP、数据库请求等。JMeter 还支持分布式测试,使其能够处理大规模的负载测试。
2024-09-04 19:46:50
621
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人