摘要: title: 分布式事务 tags: [分布式事务] date: 2020/1/16 20:26:25 categories: java 分布式事务 基础概念 本地事务 关系型数据库, ACID 产生分布式的场景 分布式服务(跨网络),单应用 分布式数据库(多数据源),跨jvm服务 传统分布式事务模 阅读全文
posted @ 2021-06-29 23:40 沉梦匠心 阅读(80) 评论(0) 推荐(0)
摘要: title: Disruptor tags: [Disruptor,消息库] date: 2019/3/15 19:16:25 categories: 开发 常用库 介绍 其实是来源于一个算法,解决高并发下队列锁的问题,完全运行在内存中 相对于java的队列,它是一个无锁的有界队列 LMAX Dis 阅读全文
posted @ 2021-06-29 23:34 沉梦匠心 阅读(174) 评论(0) 推荐(0)
摘要: zookeeper使用场景 分布式协调 分布式锁 元数据/配置信息管理(注册中心) HA高可用性 分布式协调 这个其实是 zookeeper 很经典的一个用法,简单来说,就好比,你 A 系统发送个请求到 mq,然后 B 系统消息消费之后处理了。那 A 系统如何知道 B 系统的处理结果?用 zooke 阅读全文
posted @ 2021-06-29 23:33 沉梦匠心 阅读(53) 评论(0) 推荐(0)
摘要: title: Spring Security初体验 tags: [Spring,Spring Security,Spring session,maven,shrio,oauth] date: 2018/3/15 21:26:25 categories: 开发 java Spring Security 阅读全文
posted @ 2021-06-29 23:28 沉梦匠心 阅读(174) 评论(0) 推荐(0)
摘要: title: netty长连接,短连接,心跳检测 date: 2018/4/23 11:12:55 tags: [netty,长连接,短连接,心跳检测] categories: 开发 java https://www.cnblogs.com/superfj/p/9153776.html 短连接 定义 阅读全文
posted @ 2021-06-29 23:24 沉梦匠心 阅读(2944) 评论(0) 推荐(0)
摘要: title: maven单继承的问题 tags: [maven] categories: [工具] date: 2017/3/13 10:46:25 我们知道Maven的继承和Java的继承一样,是无法实现多重继承的,如果10个、20个甚至更多模块继承自同一个模块会有什么问题呢,有什么现有的解决方法 阅读全文
posted @ 2021-06-29 23:21 沉梦匠心 阅读(64) 评论(0) 推荐(0)
摘要: 分类 1、创建型 factory,single,builder,prototype 2、结构型 3、行为型 阅读全文
posted @ 2021-06-29 23:20 沉梦匠心 阅读(26) 评论(0) 推荐(0)
摘要: ideavim插件配置 set scrolloff=3 " 3 lines above/below cursor when scrolling " 突出显示当前行 set cursorline " 在状态栏显示正在输入的命令 set showcmd " Emulated Plugins set su 阅读全文
posted @ 2021-06-29 13:54 沉梦匠心 阅读(1274) 评论(0) 推荐(0)
摘要: 慢攻击(http) 对暴露的端口发起slowhttp攻击导致系统拒绝服务 *慢速攻击原理:* http慢速攻击是利用http合法机制,在建立连接后,尽量长时间保持连接,不释放,达到对HTTP服务攻击,攻击者发送POST请求,自行构造报文向服务器提交数据,将报文长度设置一个很大的值,且在随后每次发送中 阅读全文
posted @ 2021-06-29 11:03 沉梦匠心 阅读(108) 评论(0) 推荐(0)
摘要: git分支命名参考 主分支:master 开发分支:develop hotfix分支:线上bug修复,从master拉取hotfix分支。 命名为:hotfix/姓名/日期/[修复描述],例如:hotfix/lyj/20210422/lock feature分支:功能开发分支,从develop分支拉 阅读全文
posted @ 2021-06-29 10:27 沉梦匠心 阅读(590) 评论(0) 推荐(0)
摘要: 1、需求规范: 1.1、所有需求点都要求解释标注国际化怎么处理。 1.2、如果没有标注如何处理,则默认为国际通行处理(不处理), 即和区域、语言、人文文化、时区、宗教等没有关系。 2、时间规范: 2.1、时间点、时间戳、时刻的表示和存储规范: 2.1.1、默认优先使用 timestamp 类型存储: 阅读全文
posted @ 2021-06-29 08:11 沉梦匠心 阅读(583) 评论(0) 推荐(1)
摘要: What **面向对象编程(Object Oriented Programming - OOP):**一种编程范式或编程风格,以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石。 **贫血模型:**数据和业务逻辑被分隔到不同的类中。数据与操作分离,破坏了面 阅读全文
posted @ 2021-06-29 08:09 沉梦匠心 阅读(4243) 评论(0) 推荐(2)
摘要: .gitconfig (win用户目录下) [user] email = tostarrysky@gmail.com name = Wesley [http] postBuffer = 524288000 [alias] lg = log --color --graph --date=format: 阅读全文
posted @ 2021-06-29 08:06 沉梦匠心 阅读(54) 评论(0) 推荐(0)
摘要: 3、脚踝康复训练视频: 如何锻炼踝关节避免扭伤?专家竟然用出了如此“神器” https://v.qq.com/x/page/s0886lt2e8e.html 3.1、迷你弹力圈: 迷你弹力圈踝关节抗阻训练(百度网盘下载,脚踝必看) 链接: https://pan.baidu.com/s/1yaL5p 阅读全文
posted @ 2021-06-29 08:02 沉梦匠心 阅读(290) 评论(0) 推荐(0)
摘要: 兄弟你是做什么的? 分析真实需求 推荐最可行的方案 跟踪方案实施和交付 交付后根据反馈是否解决商业问题 改进优化意见 *创造价值 *管理需求直到最终方案交付,给企业带来价值 。 创造价值 how do that ? 1、收集分析“需求”,理解“需求”的为什么? 2、针对问题推荐几个解决方案 3、分析 阅读全文
posted @ 2021-06-29 00:15 沉梦匠心 阅读(1155) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-29 00:06 沉梦匠心 阅读(44) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-06-29 00:01 沉梦匠心 阅读(60) 评论(0) 推荐(0)