Linux安装Docker

安装按照docker官网,先卸载旧的版本yum remove docker \ docker-client \ docker-client-latest \ docker-common \

linux 

Linux安装RabbitMQ

简述RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具有高可用,高可扩性,易用性等特征的消息中间件。安装环境准备centos8.x安装Erlang查看系统版本号[root@iZm5e3zk8pqk27ssml4

Lambda表达式的演变

1,Lambda表达式简介希腊字母表中排序第十一的字母,英语名称为Lambda避免匿名内部类定义过多实质属于函数式编程的概念可以让你的代码看起来更加简介去掉一些没有意义的代码,只留下核心的逻辑举个简单的例子:new Thread(()->System.out.println(\"La

java 

SpringBoot+Vue 实现网页聊天室

一,项目介绍微言聊天室是基于前后端分离,采用SpringBoot+Vue框架开发的网页版聊天室。使用了Spring Security安全框架进行密码的加密存储和登录登出等逻辑的处理,以WebSocket+Socket.js+Stomp.js实现消息的发送与接收,监听。搭建FastDFS文件服务器用于

开源 

线程的状态

1,线程有哪些状态?创建就绪阻塞运行死亡2,各状态过程详情1. 创建当创建了一个线程对象的时候,就进入了该状态:Thread t = new Thread( );2. 就绪当调用了start( )方法的时候,线程立即进入就绪状态,但是,这不意味着立即被调度执行,所以,此时等待CPU的调度。3. 运行

java 

Redis值Key的基本命令

向库中插入如下的key127.0.0.1:6379> set username qiyuanOK127.0.0.1:6379> hset user name qiyuan password admin sex 1(integer) 3127.0.0.1:6379> rpush my

redis 

线程实现的方式

线程创建的方式(3种)第一种,继承Thread类创建线程自定义线程类,继承Thread类;重写run()方法,编写线程的执行体;创建线程对象,调用start()方法。public class TestThread extends Thread { @Override public voi

java 

linux安装JDK

下载安装包# 通过华为云提供的镜像地址下载# 进入到 /usr/local 目录下wget https://repo.huaweicloud.com/java/jdk/8u152-b16/jdk-8u152-linux-x64.tar.gz解包tar -zxvf jdk-8u152-linux-x

linux  java 

线程理解

多任务边吃饭,边玩手机;边开车,边打点滴;边拉粑粑,边玩手机;现实中有太多的这样的例子了,看起来是多个任务都是一起同时在做,其实,本质上,我们的大脑,在同一时间依旧只是处理了一件事;多线程先看看原来的只有一个线程的方法调用过程:整个过程只有一条路线在运行,一个开始,一个结束。再来看看多线程:整个过程

java 

Redis之ZSet类型基本命令

zadd 向有序集合中添加一个或多个成员,当已存在某个成员时,更新其分数127.0.0.1:6379> zadd myzset 1 Kangkang 2 Tom 5 Jane 4 Mike 3 Mairy(integer) 5127.0.0.1:6379> zrange myzset 0

redis