摘要: ##### 1.编辑vi /etc/sysconfig/myClock ###### 需要先安装ntp服务器 yum install ntp ``` ZONE="Asia/Shanghai" UTC=false #设置为false,硬件时钟不于utc时间一致 ARC=false ln -sf /us 阅读全文
posted @ 2023-08-18 02:22 xietingweia 阅读(160) 评论(0) 推荐(0)
摘要: 该切面功能适用场景 下单请求多次提交,导致生成多个相同的订单 解决方案 前端解决:限制点击下单按钮为1次后失效。不足:用户体验下降,能绕过前端 后端解决:防重提交切面解决,自定义注释实现该功能(如下) 步骤: 自定义注释类RepeatSubmit 创建切面并有该注释绑定,在切面类实现防重提交功能: 阅读全文
posted @ 2023-08-08 23:44 xietingweia 阅读(558) 评论(0) 推荐(0)
摘要: ##### 延迟和死信队列的配置 - 延迟队列有效期一分钟,后进入死信队列,如果异常就进入异常队列 ``` @Configuration @Data public class RabbitMQConfig { /** * 交换机 */ private String orderEventExchang 阅读全文
posted @ 2023-08-04 00:03 xietingweia 阅读(170) 评论(0) 推荐(0)
摘要: ##### RabbitMQ安装 PS:系统版本:linux-CentOS_7.8且需要部署Docker ``` docker run -d --name xd_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=passwo 阅读全文
posted @ 2023-07-31 18:28 xietingweia 阅读(252) 评论(0) 推荐(0)
摘要: - 概念 - 水平分表 - 把一个表的数据分到一个数据库的多张表中,每个表只有这个表的部分数据 - 核心是把一个大表,分割N个小表,每个表的结构是一样的,数据不一样,全部表的数据合起来就是全部数据 - 针对数据量巨大的单张表(比如订单表),按照某种规则(RANGE,HASH取模等),切分到多张表里面 阅读全文
posted @ 2023-07-21 17:08 xietingweia 阅读(859) 评论(0) 推荐(0)
摘要: * Cobar(已经被淘汰没使用了) * TDDL * 淘宝根据自己的业务特点开发了 TDDL (Taobao Distributed Data Layer) * 基于JDBC规范,没有server,以client-jar的形式存在,引入项目即可使用 * 开源功能比较少,阿里内部使用为主 * Myc 阅读全文
posted @ 2023-07-20 21:14 xietingweia 阅读(142) 评论(0) 推荐(0)
摘要: ##### 什么是JWT - JWT 是一个开放标准,它定义了一种用于简洁,自包含的用于通信双方之间以 JSON 对象的形式安全传递信息的方法。 可以使用 HMAC 算法或者是 RSA 的公钥密钥对进行签名 - **简单来说: 就是通过一定规范来生成token,然后可以通过解密算法逆向解密token 阅读全文
posted @ 2023-07-19 22:59 xietingweia 阅读(182) 评论(1) 推荐(0)
摘要: ##### 准备工作 - 创建Bucket - 标准存储 - 在RAM访问控制中创建用户 - 保存AccessKey ID 和 AccessKey Secret (重要,bucket创建完成后才能显示且仅此一次) - 设置权限 AliyunOSSFullAccess ##### java实现用户头像 阅读全文
posted @ 2023-07-18 23:41 xietingweia 阅读(216) 评论(0) 推荐(0)
摘要: - ##### redis序列化配置 ``` @Configuration public class RedisTemplateConfiguration { /** * @param redisConnectionFactory * @return */ @Bean public RedisTem 阅读全文
posted @ 2023-07-16 22:31 xietingweia 阅读(242) 评论(0) 推荐(0)
摘要: ##### 谷歌captcha图形验证码开发 - captcha框架:谷歌开源的一个可高度配置的实用验证码生成工具 - 验证码的字体/大小/颜色 - 验证码内容的范围(数字,字母,中文汉字!) - 验证码图片的大小,边框,边框粗细,边框颜色 - 验证码的干扰线 - 验证码的样式(鱼眼样式、3D、普通 阅读全文
posted @ 2023-07-16 22:04 xietingweia 阅读(240) 评论(0) 推荐(0)