240 发简信
  • 120
    Java-thread

    1.背景 线程安全大多数时候很重要。 2.Thread 线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指...

  • Java Jvm

    1.背景 为了更好的使用java进行编程 2.JVM PC程序计数器(线程私有) 一块较小的内存空间, 是当前线程所执行的字节码的行号指示器,每条线程都要有一个独立的程序计数...

  • 120
    设计模式之单例模式

    单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。通常我们可以让一个全局变量使得一个对象被访问,但是它不能防止你实例化多个对象。一个最好的...

  • 大数定律

    定义 在数学与统计学中,大数定律又称大数法则、大数律,是描述相当多次数重复实验的结果的定律。根据这个定律知道,样本数量越多,则其算术平均值就越趋近期望值。 举例 1)抛掷一颗...

  • 120
    Windows Install ZooKeeper

    笔者认为只要能在Windows下运行的项目,在MacOS、Linux出现问题的概率会很小,所以此次选择在Windows环境下安装运行zookeeper项目。 1.下载地址 Z...

  • OPENSSL 自签证书

    1.(.key)文件 通常指私钥。 openssl genrsa -des3 -out zhang.key 1024 2.(.csr)文件 csr 是Certificate ...

  • RabbitMQ五种模式(TOPICS模式)

    Send.java Recv.java Recv2.java build.gradle rabbit-mq源码地址​github.com

  • RabbitMQ五种模式(ROUTING模式)

    Send.java Recv.java Recv2.java build.gradle rabbit-mq源码地址​github.com

  • RabbitMQ五种模式(P/S模式)

    Send.java Recv.java Recv2.java build.gradle rabbit-mq源码地址​github.com

  • RabbitMQ五种模式(WORK模式)

    Send.java Recv.java Recv2.java build.gradle rabbit-mq源码地址​github.com

  • RabbitMQ五种模式(SIMPLE模式)

    Send.java Recv.java build.gradle rabbit-mq源码地址​github.com

  • HTTPS

    1.HTTP 应用层协议 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。 2.SSL/TLS 会话层...

  • HTTP SESSION

    1.Cookie简介 Cookie 是在 HTTP 协议下,服务器或脚本可以维护客户工作站上信息的一种方式。Cookie 是由 Web 服务器保存在用户浏览器(客户端)上的小...