前言 说实话,设计模式相关的书和帖子也看了不少了。每次看完的感觉都是:设计模式也不难理解,觉得自己掌握了。凡是就怕有但是啊,下回别人问起来或者准备面试的时候。嗯。。。感觉也就...
前言 今天Carson来全面总结最常用的设计模式 - 适配器模式。 其他设计模式介绍这是一份全面 & 详细的设计模式学习指南[https://www.jianshu.com/...
背景 项目中一个service中需要更新两个数据源中的数据,并且业务逻辑比较复杂。如果不加事务的话,一旦程序报错容易产生脏数据,处理起来比较麻烦。考虑到此项目为单体应用,不涉...
前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
血一般的教训,请慎用insert into select。同事应用之后,导致公司损失了近10w元,最终被公司开除。 事情的起因 公司的交易量比较大,使用的数据库是mysql,...
前言 在 vue 中使用 webSocket 做一个简单的天气实时更新模块。 关于 webSocket 的操作及示例: webSocket 连接 接收数据 重连机制 webS...
在多负载环境下使用websocket。 一、原因 在某些业务场景,我们需要页面对于后台的操作进行实时的刷新,这时候就需要使用websocket。 通常在后台单机的情况下没有任...
安装docker(目标机为centos7)卸载旧版本 安装Docker Engine-Community 启动docker sudo systemctl start dock...
场景描述 生产环境应用服务在运行过程中,内存使用量不断升高,并且没有下降的趋势。由服务刚启动时10%左右的使用率,之后便缓慢升高。服务运行大约一星期后内存使用率能够达到75%...
题目:给定一个字符串,找出其中不含重复字符的最长子串的长度 题目分析:题意为字符串中不含重复字符的子串,也就是子串必须是给定字符串中连续的。 例如:给定字符串“abacad”...
来源:http://t.cn/AiKuJEB9 1. 引言2. AbstractRoutingDataSource3. 实践3.1. maven依赖3.2. 数据源配置3.3...
1. JavaGuide Github地址: https://github.com/Snailclimb/JavaGuide star: 22.8k 介绍: 【Java学习+...
一、服务注册与发现 这里会用到Spring Cloud Netflix,该项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为...