• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






金天黑日

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

03 2021 档案

 
防止重复提交
摘要:指定对某些请求进行重复提交校验。避免同一客户在指定时间内重复提交同样的请求(参数一样)。 采用的方式:注解+拦截器+REDIS 1.自定义注解 @Inherited @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Do 阅读全文
posted @ 2021-03-31 15:39 金天黑日 阅读(362) 评论(0) 推荐(0)
手动抛出异常事务回滚问题
摘要:自定义了一个异常 extend Exception,手动抛出异常后,发现事务没有回滚。 发现事务回滚默认的exception是runtimeexception! 所以自定义的异常extend runtimeexception,手动抛出,事务回滚。 阅读全文
posted @ 2021-03-31 10:47 金天黑日 阅读(517) 评论(0) 推荐(0)
redis-07主从复制
摘要:转 https://www.jianshu.com/p/06ab9daf921d https://www.jianshu.com/p/06ab9daf921d 1 基本说明 我们所说的主从复制,主机数据更新后根据配置和策略,自动同步到备机的master/slver机制,Master以写为主,Slav 阅读全文
posted @ 2021-03-08 17:00 金天黑日 阅读(148) 评论(0) 推荐(0)
redis06-事务
摘要:1 基本说明 可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞。 2 事务相关的几个命令 2.1 MULTI 标记一个事务块的开始 redis> MULTI # 标记事务开始 OK redis> INCR user_id # 阅读全文
posted @ 2021-03-05 19:27 金天黑日 阅读(90) 评论(0) 推荐(0)
Redis-05持久化
摘要:1 Redis持久化 RDB(Redis DataBase) AOF(Append Only File) 2 RBD 2.1 基本说明 在指定的时间间隔内将内存中的数据集快照写入磁盘文件,它恢复时将快照文件直接读到内存里。 在进行持久化的时候,Redis会单独创建(Fork)一个子进程(注意:在fo 阅读全文
posted @ 2021-03-04 17:24 金天黑日 阅读(112) 评论(0) 推荐(0)
redis-04配置文件
摘要:1.daemonize no # By default Redis does not run as a daemon. Use 'yes' if youneed it.# Note that Redis will write a pid file in /var/run/redis.pidwhen 阅读全文
posted @ 2021-03-03 20:19 金天黑日 阅读(139) 评论(0) 推荐(0)
Redis-03 数据格式和基础命令
摘要:1 单进程 Redis采用单进程模型来处理客户端的请求。对读写等时间的响应是通过对epoll函数的包装来做到的。Redis的实际处理速度完全依靠主进程的执行效率。 Epoll是Linux内核为处理大批量文件描述符而作了改进的epoll,是Linux下多路复用IO接口select/poll的增强版本, 阅读全文
posted @ 2021-03-03 16:53 金天黑日 阅读(98) 评论(0) 推荐(0)
ACID和CAP的比较
摘要:https://www.jdon.com/artichect/acid-cap.html 1 简介 事务机制ACID和CAP理论是数据管理和分布式系统中两个重要的概念,很不巧,这两个概念中都有相同的“C”代表 "Consistency" 一致性,但是实际上是完全不同的意义,下面是比较两个概念的不同之 阅读全文
posted @ 2021-03-03 16:37 金天黑日 阅读(214) 评论(0) 推荐(0)
数据库中间件---垂直拆分、读写分离、水平拆分(分库分表)
摘要:转 https://blog.csdn.net/sinat_23490433/article/details/89247526 互联网当下,数据库的拆分过程基本遵循的顺序是:垂直拆分、读写分离、水平拆分(也称之为分库分表)。一、垂直拆分1、什么是垂直拆分?指的是将一个包含了很多表的数据库,根据表的功 阅读全文
posted @ 2021-03-02 20:09 金天黑日 阅读(549) 评论(0) 推荐(0)
maven打包失败 Cannot create resource output directory
摘要:转https://blog.csdn.net/wuyuanshun/article/details/103097447 maven clean后打包出现Cannot create resource output directory打包失败找到这个目录显示“拒绝访问”也删不掉后来百度了一下,是这个文件 阅读全文
posted @ 2021-03-02 15:31 金天黑日 阅读(658) 评论(0) 推荐(0)