Windows 上安装 docker

install docker in windows

    阅读全文

    Mysql学习路线

    Innodb 引擎

    数据存储物理结构

    索引

    基础算法

    B-树, B+树

    阅读全文

    Mysql安装

    在 windows 上安装 mysql

    1. 下载地址

    阅读全文

    Qunar基础框架-QSchedule

    简介

    QSchedule 使用方式

    核心是获取 SchedulerProvider 的实例

    阅读全文

    java集合构架中使用到的数据结构和算法

    阅读全文

    redis-调试环境搭建

    创建redis源码容器

    1
    2
    3
    4
    5
    6
    docker run -it --name redis-source \
    -p 10022:22 \
    -h redis-source \
    --privileged \
    --security-opt seccomp=unconfined \
    dev-base:v1

    阅读全文

    OpenStack-安装

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    ## 下载 centos6.10
    docker pull centos:6.10
    ## 启动容器
    docker run -tid centos:6.10
    ## 使用 exit 命令退出容器
    ## 退出容器之后使用下面的命令查询当前正在运行的容器
    docker ps
    ## 可以看到对应的 容器 id
    ## 使用下面的命令再次进入容器
    docker exec -ti <id> /bin/bash

    ## 如果关闭上面的容器。
    docker stop <id>

    ## 再次启动上面的容器
    docker start <id>

    ## 容器使用完毕完全删除这个容器
    docker rm <id>

    阅读全文

    JVM-hotspot-GC机制

    0. 如何表示一个 JAVA 对象

    Java 对象的物理结构,

    1. 对象是如何被创建的

    JVM堆内存的分区是固定的吗?分别有哪些。对象的分配机制是什么,它们分别在哪些区域上。

    阅读全文

    netty-socketio + socket.io 实现消息推送

    socket.io 和 netty-socketio 结合实现命名空间的推送时,socket.io的版本必须使用 1.7.4 这个版本。不能使用 2.0.0 以上的版本。

    1
    2
    3
    4
    // https://mvnrepository.com/artifact/com.corundumstudio.socketio/netty-socketio
    compile group: 'com.corundumstudio.socketio', name: 'netty-socketio', version: '1.7.14'

    https://cdnjs.cloudflare.com/ajax/libs/socket.io/1.7.4/socket.io.min.js

    阅读全文

    mongodb-安装

    常用操作

    1. 启动 MongoDB
      1
      2
      3
      4
      5
      6
      7
      ## 启动 mongo
      mongod --dbpath /var/lib/mongodb/ --bind_ip_all &
      mongod --dbpath /var/lib/mongodb/ --bind_ip 192.168.1.123

      ## 连接 mongo
      mongo --host 192.168.1.123:27017
      mongo mongodb://xxxxxxxxx

    阅读全文