王老邪
ABOUT
weathertop
01 操作系统
01 Linux
Linux基础
06 Java
01 JVM
JVM调优攻略
02 多线程
CountDownLatch、Semaphone、CyclicBarrier入门
死磕Java队列
死磕ThreadPoolExecutor线程池
死磕Volatile
死磕synchronized
03 网络编程
TCP
04 设计模式
浅析Java设计模式【1】——观察者
浅析Java设计模式【2】——适配器
浅析Java设计模式【3】——代理
浅析Java设计模式【4】——策略
07 框架
02 Mybatis
Mybatis自动刷新XML
03 Springboot
SpringBoot统一异常和Http响应
SpringBoot集成Elasticsearch7.4-实战(1)
SpringBoot集成Elasticsearch7.4-实战(2)
SpringBoot集成Elasticsearch7.4-实战(3)
Springboot集成ip2region离线IP地名映射
手写Java爬虫获取国家统计局行政区划数据
浅谈SpringBoot启动那些事儿
08 微服务
00 Nacos
CentOS环境下安装Nacos
SpringCloud集成Nacos实现服务发现
SpringCloud集成Nacos实现配置管理
10 架构分析
微服务架构设计分析
09 区块链
区块链知识入门
10 容器
00 Docker
Docker管理工具Portainer
11 分布式
00 分布式事务
分布式事务详解——SpringBoot+Atomikos篇
01 分布式锁
浅析分布式锁实现三种方式
14 中间件
消息
RocketMQ
SpringBoot集成RocketMQ(1)集群
SpringBoot集成RocketMQ(2)重试机制
缓存
Redis
28 杂谈
人千相,佛无相
历史上的安徽人物
赢在格局、输在计较
54 产品设计
需求分析
浅谈用户画像
统一审计
98 管理类
00 项目交接
对项目交接过程要求
99 工具等
Download
详解CMD命令满速下载百度云
JVM
撸起Arthas排雷
VPN
lantern邀请码
Windows
Win10黑科技,你到底知道多少
Wlx2Explore入门
可用免激活Adobe Acrobat DC 2020
人千相,佛无相
人生本有百相, 缘起缘灭皆有定数, 不约来生,只问今生。 感性地生活,理性地思考, 快乐地工作,清明地觉知。 结缘惜缘了缘随缘, 欣然安然坦然泰然。 参考引用:林祥纤.前言 人生千相 ...
2019-09-20
杂文
分布式事务详解——SpringBoot+Atomikos篇
1. 分布式事务概念讨论分布式事务之前我们分清两个概念:本地事务、分布式事务; 本地事务是解决单个数据源上的数据操作的一致性问题的话,而分布式事务则是为了解决跨越多个数据源上数据操作的一致性问题。 百度官方对分布式事务的定义是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分 ...
2019-08-02
分布式事务
浅析分布式锁实现三种方式
3. 实现方式根据分布式的CAP理论我们了解“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。” 所以我们在系统设计之初就分析调研,根据分析调研结果对这三者做取舍。 借鉴 ...
2019-08-01
分布式锁
Docker管理工具Portainer
Portainer 是Docker的轻量级,跨平台和开源管理UI。Portainer提供了Docker的详细概述,并允许您通过基于Web的简单仪表板管理容器,图像,网络和卷。它最初是Docker UI的分支。 但是,开发人员现在已经重写了几乎所有的Docker UI原始代码。 他还彻底修改了UX, ...
2019-07-18
Docker
SpringBoot集成Elasticsearch7.4-实战(3)
具体有:[这些操作都是在CentOS下操作的,主要带大家熟悉下Elasticsearch环境] 1.1.下载& Linux下ElasticSearch安装 1.2.中文分词插件IK 1.3.索引 1.4.如何数据管理 [在Springboot环境下,利用JAVA环境操作索引] 2.1. ...
2019-06-21
springboot
SpringBoot集成Elasticsearch7.4-实战(2)
内容规划总共分为三个章节来写,分别运行环境构建、利用Web应用管理索引以及Web应用管理数据三大块来说明。 具体有:[这些操作都是在CentOS下操作的,主要带大家熟悉下Elasticsearch环境] 1.1.下载& Linux下ElasticSearch安装 1.2.中文分词插件IK ...
2019-06-20
springboot
SpringBoot集成Elasticsearch7.4-实战(1)
在网上上我看已经有好多关于Elasticsearch的介绍,我就不在翻来覆去讲一些基本概念,大家感兴趣的可以自己去找一些资料巩固下。我这只为了顾及众多首次接触Elasticsearch,案例都讲的很浅显,还有就是受个人能力所限,实在写不出高大上的博文,各位读者发现有错误之处,还不要取笑我,给我指出来 ...
2019-06-19
springboot
浅析Java设计模式【4】——策略
1. 概念当实体间存在某种一对多关系,即当一方发生改变,依赖于它的实体将收到通知这样的事件,也就是观察者模式,俗称发布订阅,也常被人称作监听器模式。但是不论怎么称呼它只属于行为型的设计模式。 观察者模式两个概念:被观察者(1)、观察者(N),为了更方便理解,我们将被观察者比作一个工厂,观察者比作每个 ...
2019-06-19
设计模式
微服务架构设计分析
1. 微服务简介近年来,在软件开发领域关于微服务的讨论呈现出火爆的局面,越来越多的公司企业倾向于在系统设计与开发中采用微服务方式实现软件系统的松耦合、跨部门开发,被认为是IT软件架构的未来方向,Martin Fowler也给微服务架构极高的评价;同时,反对之声也很强烈,持反对观点的人表示微服务增加了 ...
2019-04-09
架构分析
浅析Java设计模式【3】——代理
1. 概念百度百科对它的定义是:对其他对象提供一种代理以控制对这个对象的访问。 代理模式更多的是一种安全层面的考虑,保护被访问对象的安全,在访问者和被访问者之间起一种中介作用。在我们具体应用中都会遇到需要记录掌控方法的执行前后的动作。 从生成方式的不通又在代理中分为静态代理、动态代理以及Cglib代 ...
2019-03-30
设计模式
<
1
2
3
4
5
>