• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
自由的代价是孤独丶
博客园    首页    新随笔    联系   管理    订阅  订阅
07 2021 档案
websocket入门与分布式websocket

摘要:#1. websocket整合的几种方式 原文:https://www.cnblogs.com/kiwifly/p/11729304.html https://www.jianshu.com/p/57fbfadacfeb 使用Tomcat的websocket 使用Spring封装的websocket 阅读全文
posted @ 2021-07-11 13:33  不将就鸭 阅读(307) 评论(0) 推荐(0)
分布式Session的解决方案

摘要:我们都知道Session在单体项目里面是没有问题的,但是在分布式下就会出现问题。 常见分布式Session的解决方案: 采用无状态服务,抛弃Session。 存入cookie(有安全风险) Session同步,收到Session的服务,第一时间同步给其他服务。实现框架:spring session。 阅读全文
posted @ 2021-07-08 22:26  不将就鸭 阅读(308) 评论(0) 推荐(0)
SpringCloud Alibaba-10-分布式事务

摘要:1. 什么是分布式事务 1.1 事务 严格意义上的事务实现应该是具备原子性、一致性、隔离性和持久性,简称 ACID。通俗意义上来说,事务就是为了使得一些更新等操作要么都成功,要么都失败。 原子性(Atomicity):可以理解为一个事务内的所有操作要么都执行,要么都不执行。 一致性(Consiste 阅读全文
posted @ 2021-07-06 17:43  不将就鸭 阅读(782) 评论(0) 推荐(0)
SpringBoot核心知识总结

摘要:#1. SpringBoot原理分析 ####1.1 SpringBoot依赖原理 传统的Spring框架要开发一个Web服务,需要导入各种依赖JAR包,而SpringBoot只需要导入相应的起步依赖即可。 SpringBoot的pom文件有个核心依赖: spring-boot-starter-pa 阅读全文
posted @ 2021-07-05 16:33  不将就鸭 阅读(306) 评论(0) 推荐(0)
threadLocal使用详解

摘要:参考:https://www.zhihu.com/question/341005993 #1. threadLocal是什么 我们的Spring是单例的,在多线程访问的时候会出现线程安全问题。 解决办法 不要再成员位置定义成员变量 如果非要定义成员变量,在类上用@Scope("prototype") 阅读全文
posted @ 2021-07-04 20:08  不将就鸭 阅读(679) 评论(0) 推荐(0)
redis知识总结与分布式锁的实现

摘要:#0. Redis使用场景 1. 缓存 2. 分布式锁 3. 消息队列 4. 任务队列 #1. 常用命令 为指定key设置过期时间:expire key seconds 设置key对应的value,并设置过期时间:setex key seconds value 查询指定key剩余过期时间:ttl k 阅读全文
posted @ 2021-07-04 19:39  不将就鸭 阅读(87) 评论(0) 推荐(0)
Spring对于事务的管理

摘要:==前言:==Spring对于事务的管理提供了两种类型的事务管理。 编程式事务————通过Transaction Template手动管理事务,因为与业务代码具有一定的耦合性质,在做改动的时候势必会牵连到主业务,所以实际应用中很少使用。 声明式事务————使用XML配置声明式事务: 推荐使用(代码侵 阅读全文
posted @ 2021-07-01 14:24  不将就鸭 阅读(175) 评论(0) 推荐(0)

博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3