240 发简信
IP属地:上海
  • 120
    SpringBoot 启动过程笔记

    本文主要是记录自己学习的过程,主要参考了下面所附三篇文档的内容,总结了一下。 1 概述 Spring的启动过程可以分成三个部分:第一部分进行SpringApplication...

  • PSI-Probe 监控Tomcat

    一、概述 介绍一款tomcat监控神器psi-probe,这是lambdaprobe的一个分支版本,用于对Tomcat进行监控,比tomcat的manager强大很多。psi...

  • 120
    CentOS 安装PostgreSQL

    安装版本信息: CentOS版本: PostgreSQL版本: 一、 PostgresSQL的安装 1、安装rpm文件 2、安装客户端 3、安装服务端 4、初始化 5、设置自...

  • 在阿里云CentOS上安装Gitlab

    本次安装使用阿里云ECS, CentOS7.6。 1. 配置yum源 2. 更新本地yum缓存 3. 安装Gitlab 4. 修改配置文件 4.1 修改URL 4.2 Em...

  • 在CentOS7 上使用kubeadm安装Kubernetes Docker 集群

    安装环境:理想情况下应该是三台机器比较典型,但是因为本安装使用主机性能限制,仅使用两台虚拟机。 3 CentOS 7 Servers192.168.59.192 k8...

  • Docker 部署 Spring Boot 应用

    一个 Spring Boot 应用在开发完成后,我们可以打包成一个 jar 文件直接运行。通常使用 nohup java -jar app.jar & (或写个脚本) 的方...

  • 120
    死锁现象及分析方法 之二 Window Java

    1 死锁 当多条线程以不同的顺序抢占同步资源的时候,就有可能发生死锁。 2 示例 如下图所示,线程1持有锁对象A而希望获得锁对象B;另一方面,线程2持有锁对象B而希望 获得锁...

  • 120
    死锁现象及分析方法 之一 Linux C

    1 什么是死锁 死锁 (DeadLock): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系...

  • 120
    RPC框架 之一 最简RPC

    最近两月计划学习研究下RPC框架。本学习会以Dubbo和Motan为参考,先从RPC原理和一个简单的例子入手。 一、 RPC原理 1. 服务消费方本地调用服务提供方的例子 2...

  • 120
    有教养的人,从不做这3件事

    文/麦大人 01 有教养的人,从不乱发脾气 前段时间,我在等公交车时遇见一对母女。女孩个子很高挑,长得眉清目秀的,身旁站着的应该是妈妈,有些疲惫的样子,手上拎着杂七杂八的东西...

  • 120
    Hadoop 和 Spark 集群安装

    一、 Hadoop分布式集群搭建 1 集群部署准备 采用两台CentOS 虚拟器,详细信息如下: 2 修改主机名 2.1 以root身份登录Master节点,修改/etc/...