log4j初级配置教程

  • 先来看个采用log4j输出日志的例子

    添加依赖包

    1
    2
    3
    4
    5
    <dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-log4j12</artifactId>
    <version>1.7.7</version>
    </dependency>

Collections.sort()源码分析(基于jdk1.8)

Collections类中定义了一系列的静态方法,其中就包括sort方法(下面为该方法的源码),从这个方法的源码中可以看出,它调用的是list.sort()方法,在该方法中先将list转换成数组,然后调用Arrays.sort()方法。在Arrays.sort()方法中,有一个条件判断(LegacyMergeSort.userRequested),当此条件为true时,调用legacyMergeSort(a, c);若为false则调用TimSort.sort(a, 0, a.length, c, null, 0, 0);通过legacyMergeSort(a, c);源码就可以看出此方法实现的是归并排序,

CentOS7设置免密登陆

  • 基本环境

    • master(centOS7-4:192.168.1.75)
    • slave1(CentOS7-1:192.168.1.21)
    • slave2(CentOS7-2:192.168.1.129)
  • 前提条件

    要保证这三台机器之间可以互相ping通

CentOS7中配置KVM教程

基本环境:CentOS7.0

  1. [root@localhost /]# egrep ‘(vmx|svm)’ /proc/cpuinfo

    和 Xen 不同,KVM 需要有 CPU 的支持(Intel VT 或 AMD SVM),在安装 KVM 之前检查一下 CPU 是否提供了虚拟技术的支持,可以通过下面命令查询是否支持,如果输出有相关的vmx或者svm,表明CPU支持,否则就不支持。

配置KVM虚拟机网络的两种方式(Bridge模式和NAT模式)

  • Bridge原理(桥接模式)

    1. Bridge方式即虚拟网桥的网络连接方式,使客户机和子网里面的机器能够互相通信。可以使虚拟机成为网络中具有独立IP的主机。
      桥接网络(也叫物理设备共享)被用作把一个物理设备复制到一台虚拟机。网桥多用作高级设置,特别是主机多个网络接口的情况。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×