- 博客(228)
- 资源 (8)
- 收藏
- 关注
原创 单机docker-compose部署minio
如果服务器有限可以单机挂载多硬盘实现多副本容错(生产不推荐)部署好的文件状态有两个重要文件和nginx.confdocker-compose.yaml是docker部署容器的配置信息包括4个minio和1个nginx容器部署好的状态。
2024-09-13 23:43:33 422
原创 MyBatis-Plus 拦截器
MyBatis-Plus 拦截器是一个实现了 MyBatis 拦截器接口的组件,可以在 MyBatis 的执行过程中拦截和处理 SQL 语句。它允许开发者在 SQL 执行前后插入自定义的逻辑,例如记录日志、修改 SQL 语句等。MyBatis 的拦截器机制允许开发者在 MyBatis 的执行流程中插入自定义逻辑。Executor:负责执行 SQL 语句的组件。:负责准备 SQL 语句并将其传递给数据库的组件。:负责将参数设置到 SQL 语句中的组件。:负责处理查询结果集的组件。拦截器通过实现。
2024-08-31 23:30:52 1621
原创 Nginx+lua实现秒杀
秒杀商品库存一定是有限且价格超级优惠,一定会在秒杀开始的瞬间就会结束,如最近的武汉消费券,基本上在1s内就瞬间抢空了。
2024-07-02 20:55:15 823
原创 validation 验证参数
Validated和@Valid都是Java中用于数据校验的注解,它们通常与Java Bean Validation(JSR 303)规范一起使用。在Spring框架中,可以使用这两个注解对方法参数进行校验。对象不满足校验规则,会抛出。对象作为参数,并使用。
2024-06-21 23:39:47 862
原创 Spring AI探索
Spring AI API 涵盖了广泛的功能。每个主要功能在其专门的部分中都有详细介绍。本节提供了 Spring AI 聊天模型 API 接口和相关类的指南。嵌入模型 API 建立在通用Spring AI 模型 API之上,后者是 Spring AI 库的一部分。因此,EmbeddingModel 接口扩展了该Model接口,该接口提供了一组用于与 AI 模型交互的标准方法。和类扩展自和,分别用于封装嵌入模型的输入和输出。
2024-06-16 21:58:22 1564 4
原创 使用Spring的getBeansOfType实现接口多实现类的动态调用
使用Spring的getBeansOfType实现接口多实现类的动态调用
2023-08-31 11:05:56 542
原创 Java中静态方法和非静态方法的选择
因为,在多线程中使用同一个静态方法时,每个线程都共享一个静态字段(static field)。所以说,如果该静态方法不去操作一个静态字段,只在方法内部使用实例字段(instance field),不会引起安全性问题。但是,如果该静态方法操作了一个静态字段,则有可能会引起线程安全问题.静态方法内的临时变量是每个线程都有一份的,因而是安全的.那么,在多线程中使用静态方法是否有线程安全问题?
2023-08-22 17:30:34 305
原创 activeMQ、rabbitMQ、rocketMQ、kafka、zeroMQ等队列的对比
activeMQ、rabbitMQ、rocketMQ、kafka、zeroMQ等队列的对比
2023-07-28 22:28:34 129
原创 consul、eureka、nacos、zookeeper等注册中心的对比
consul、eureka、nacos、zookeeper等注册中心的对比
2023-07-28 12:39:10 97
原创 mysql悲观锁与乐观锁、死锁
当程序中可能出现并发的情况时,就需要保证在并发情况下数据的准确性,以此确保当前用户和其他用户一起操作时,所得到的结果和他单独操作时的结果是一样的。这就叫做并发控制。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。没有做好并发控制,就可能导致读等问题。常说的并发控制,一般都和数据库管理系统(DBMS)有关。在 DBMS 中并发控制的任务,是确保多个事务同时增删改查同一数据时,不破坏事务的隔离性、一致性和数据库的统一性。
2023-07-22 20:14:16 543
原创 shardingsphere mybatisplus properties和yml配置实现、分页查询
shardingsphere mybatisplus properties和yml配置实现
2023-07-13 01:32:49 1209
bmqtt-client.rar
2019-07-05
阿里巴巴Java开发详尽手册.pdf
2019-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人