百度360必应搜狗淘宝本站头条

java知音

    详解 WebSocket 原理,附完整的聊天室实战 Demo

    作者:nnngucnblogs.com/nnngu/p/9347635.html1、前言最近有同学问我有没有做过在线咨询功能。同时,公司也刚好让我接手一个IM项目。所以今天抽时间记录一下最近学习的内容。本文主要剖析了WebSocket的原理,以及附上一个完整的聊天室实战Demo(包含前端...

    面试官:你说你精通 Docker,那你来详细说说 Dockerfile 吧

    接上一篇:30分钟快速上手Docker,看这篇就对了!一、带着问题学Dockerfile1、疑问我们都知道从远程仓库可以pull一个tomcat等镜像下来,然后dockerrun启动容器,然后dockerexec-it容器id/bin/bash进入容器,往webapps下仍我们的程序。等...

    面试被问到了Redis和MongoDB的区别?看这里就对了

    项目中用的是MongoDB,但是为什么用其实当时选型的时候也没有太多考虑,只是认为数据量比较大,所以采用MongoDB。最近又想起为什么用MongoDB,就查阅一下,汇总汇总:之前也用过redis,当时是用来存储一些热数据,量也不大,但是操作很频繁。现在项目中用的是MongoDB,目前是百万级的数据...

    玩转 IntelliJ IDEA(玩转那座韩城)

    本系列教程从IntelliJIDEA的安装、卸载、软件设置、项目配置等各个方面进行讲解。通过本系列教程的学习,也希望你能爱上IntelliJIDEA,爱上它的体贴。目录IntelliJIDEA介绍本教程介绍Windows系统下安装IntelliJIDEAUbuntu系统下安装...

    面试官问我:Redis如何持久化,有点懵

    一、为什么需要持久化redis里有10gb数据,突然停电或者意外宕机了,再启动的时候10gb都没了?!所以需要持久化,宕机后再通过持久化文件将数据恢复。二、优缺点1、rdb文件rdb文件都是二进制,很小。比如内存数据有10gb,rdb文件可能就1gb,只是举例。...

    Nginx从理论到实践超详细笔记(nginx基本原理)

    文章来源:https://dwz.cn/pdgKyYfP作者:Java知音最近花了一些时间来总结nginx常用的技能知识点,通过一些常用的实际案例来将nginx的众多小知识点串联起来。首先是进入nginx目录进行脚本启动,准备初始化环境:启动成功之后,通过curl可以进行访问测试首先通过ipad...

    从bitmap到布隆过滤器,再到高并发缓存设计策略

    bitmap和布隆过滤器海量整数中是否存在某个值--bitmap...

    30分钟快速上手Docker,看这篇就对了

    一、历史演化1、演化史2、物理机时代2.1、图解一个物理机上安装操作系统,然后直接运行我们的软件。也就是说你电脑上直接跑了一个软件,并没有开虚拟机什么的,资源极其浪费。...

    面试官:什么是NIO?NIO的原理是什么机制?

    NIO和IO到底有什么区别?有什么关系?首先说一下核心区别:NIO是以块的方式处理数据,但是IO是以最基础的字节流的形式去写入和读出的。所以在效率上的话,肯定是NIO效率比IO效率会高出很多。NIO不在是和IO一样用OutputStream和InputStream输入流的形式来进行处理数据的,但是...

    什么,容器太多操作不过来?我选择Docker Compose梭哈

    接上一篇:面试官:你说你精通Docker,那你来详细说说Dockerfile吧一、容器之间通信1、单向通信1.1、什么意思mysql和tomcat是两个独立的容器,但是tomcat需要和mysql通信,而mysql完全不用和tomcat通信,这就叫容器之间的单向通信。...