摘要:
Redis 和MongoDB及应用
Redis
redis优化策略
redis除了做缓存还能做什么?
说说redis持久化方式?分别优缺点是什么?redis更新策略是什么?
redis的数据结构存储?以及应用场景?如何实现集群和高可用?
业务中redis如何保证可用性 怎么实现分布式锁(redis)
分布式... 阅读原文
2020-11-03 12:32:04 阅读(2528) 评论(0)
摘要:
普通的bean的初始化是在容器启动初始化阶段执行的,而被lazy-init修饰的bean 则是在从容器里第一次进行context.getBean(“”)时进行触发。Spring 启动的时候会把所有bean信息(包括XML和注解)解析转化成Spring能够识别的BeanDefinition并存到Hashmap里... 阅读原文
2020-11-03 11:09:05 阅读(2451) 评论(0)
摘要:
Shardbatis的名称由shard(ing)+mybatis组合得到,是谷歌的一款开源软件。旨在为mybatis实现数据水平切分的功能。数据的水平切分包括多数据库的切分和多表的数据切分,目前shardbatis只实现了单数据库的数据多表水平切分。Shardbatis对mybatis的代码无侵入,不改变用户... 阅读原文
2020-11-03 10:50:03 阅读(2526) 评论(0)
摘要:
学习的过程中遇到的一个问题, 下述代码在尝试remove其他元素的时候会出现异常,而在remove最后一个元素的时候,可以正常运行.
public class Main {
public static void main(String[] args) {
TreeMap<Mode... 阅读原文
2020-11-03 10:43:01 阅读(2344) 评论(0)
摘要:
Java创建多线程的几种方式
目录
Java创建多线程的几种方式
1、继承Thread类,重写run()方法
2、实现Runnable接口,重写run()
3、匿名内部类的方式
4、带返回值的线程(实现implements Callable<返回值类型>)
5、定时器(java.util.T... 阅读原文
2020-11-03 10:37:05 阅读(2352) 评论(0)
摘要:
JAVA多线程并发容易引发的问题及如何保证线程安全
之前的章节中我们介绍了在并发时,容易引发的问题及如何保证线程安全,本章节我们主讲JAVA并发中的无同步方案: ThreadLocal
无同步方案:
1.可重入代码:
可重入代码:可以在代码执行的任何时刻中断它,转而去执行另外一段代码,而在控制权返回之后... 阅读原文
2020-11-03 09:20:10 阅读(2373) 评论(0)
摘要:
参考链接: https://www.cnblogs.com/lylsr/p/11173012.html
一、安装与配置
1. 安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2. 设置阿里云镜像源
sudo yum... 阅读原文
2020-11-03 07:27:09 阅读(2448) 评论(0)
摘要:
docker 安装harbor
1.下载镜像依赖
docker pull vmware/harbor-jobservice:v1.1.2
docker pull vmware/harbor-ui:v1.1.2
docker pull vmware/harbor-adminserver:v1.1.2
docke... 阅读原文
2020-11-03 06:54:02 阅读(2630) 评论(0)
摘要:
kubernetes集群环境搭建
1.1 版本统一
Docker 18.09.0
---
kubeadm-1.14.0-0
kubelet-1.14.0-0
kubectl-1.14.0-0
---
k8s.gcr.io/kube-apiserver:v1.14.0
k8s.gcr.io/ku... 阅读原文
2020-11-03 06:00:04 阅读(2443) 评论(0)
摘要:
kubernetes 环境安装Nacos集群
1.nfs服务器配置
#所有k8s节点执行
yum install -y nfs-utils
mkdir -p /usr/local/nacos/nfs-share
mkdir -p /usr/local/nacos/mysql-slave
mkdir -p ... 阅读原文
2020-11-02 23:35:03 阅读(2415) 评论(0)