- 博客(8)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 用 Redis 实现分布式锁的血泪史
有人问,使用 Redis 分布式锁的详细方案是什么?一个很简单的答案就是去使用 Redission 客户端。Redission 中的锁方案就是 Redis 分布式锁的比较完美的详细方案。那么,Redission 中的锁方案为什么会比较完美呢?正好,我用 Redis 做分布式锁经验十分丰富。在实际工作中,也探索过许多种使用 Redis 做分布式锁的方案,经过了无数血泪教训。所以,在谈及 Redission 锁为什么比较完美之前,先给大家看看我曾经使用 Redis 做分布式锁遇到过的问题。我
2022-03-29 14:19:34 251
转载 手写单例模式
首先要确保全局只有一个类的实例。 要保证这一点,至少类的构造器要私有化。 单例的类只能自己创建自己的实例。 因为,构造器私有了,但是还要有一个实例,只能自己创建咯! 单例类必须能够提供自己的唯一实例给其他类 就是要有一个公共的方法能返回该单例类的唯一实例。单例模式的6种实现1、饿汉式—静态常量方式(线程安全)类加载时就初始化实例,避免了多线程同步问题。天然线程安全。public class Singleton { private static Singleton ins
2022-03-16 16:05:36 1103
转载 基于elementUi,下拉分页组件封装(转载)
1、组件PaginationSelect.vue代码<template> <el-select v-model="childSelectedValue" :filterable="remote" :loading="loading" :remote="remote" :size="size" :remote-method="remoteMethod..
2021-06-18 14:47:36 235
原创 springboot添加logback+kafka:日志同步到kafka
需求:日志同步到kafka。在网上找的资料,自己配置时出现的很多问题,这里记录一下,也供大家借鉴一下。首先加入依赖:// https://mvnrepository.com/artifact/com.github.danielwegener/logback-kafka-appenderimplementation group: 'com.github.danielwegener',...
2019-12-09 18:31:12 1078
原创 springboot使用hadoop(hive)
第一次使用hadoop,记录下工具类,也供大家参考一下。import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;imp...
2019-09-06 18:04:56 1200
原创 springboot中mongodb的联表查询(MongoTemplate的使用)
接触mongodb的时间不长,第一次使用mongodb的联表查询,在网上查了一些资料,不过找到的例子都大同小异,而且照搬基本都是有问题的,感觉这些作者也是从别处copy的,根本没有测试。找到mongodb的文档又都是简单的例子,没什么参考性。所以花了很长时间自己试,终于得到了想要的结果。这里记录一下,也供大家参考。@AutowiredMongoTemplate mongoTemplate;...
2019-09-06 17:06:43 8545 3
原创 springboot统一异常处理(记录请求参数等信息)
要求:记录项目中所抛出的异常信息,并保存该次请求的信息。springboot中自带的注解@ControllerAdvice,可以帮助捕获所有controller抛出的信息,所以使用该种方式(看到有文章说带有该注解的类必须放在controller同包下,我试了,放在其他包下同样生效)。在使用时需要记录请求参数(方便找出错原因),但是在处理异常时获取requestBody遇到问题:reques...
2019-08-23 17:00:38 4510
TA创建的收藏夹 TA关注的收藏夹
TA关注的人