240 发简信
IP属地:浙江
  • 240
    RXJAVA

    简介: rxjava是一个异步框架,功能和handler类似,特点是链式调用,逻辑简单。 本文内容: 观察者模式 rxjava异步使用 操作符介绍 rxjava背压 rxja...

  • 240
    Linux下安装mysql-5.7.24

    Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来...

  • 通过redis setbit方式高效统计网站当前在线人数

    关于统计在线人数,第一反应想到的是创建一个大型字典存储用户id与对应的状态,但是这种方法耗费空间大,效率较低。 通过学习 redis 想到更高效的方法。 原理:通过将用户 i...

  • Netty私有协议栈开发

    简介 本文是整理《netty权威指南》第十二章:私有协议栈开发,方便后续自己实现网络通信协议的参考。 几个基本功能描述 消息协议定义,消息编解码,连接认证,链路有效性校验机制...

  • 240
    Netty之一网络编程基础原理

    个人专题目录 1. 网络编程基础原理 1 网络编程(Socket)概念 首先注意,Socket不是Java中独有的概念,而是一个语言无关标准。任何可以实现网络编程的编程语言都...

  • apiDoc 使用指南

    安装 安装node.js 安装apiDoc 配置 在你的项目根目录下新建apidoc.json文件,该文件描述了项目对外提供接口的概要信息如名称、版本、描述、文档打开时浏览器...

  • 240
    ES内存那点事

    原文载于Elastic中文社区: https://elasticsearch.cn/article/32 “该给ES分配多少内存?”“JVM参数如何优化?““为何我的Heap...

  • 240
    如何实现一个简单的RPC

    在如何给老婆解释什么是RPC中,我们讨论了RPC的实现思路。那么这一次,就让我们通过代码来实现一个简单的RPC吧! RPC的实现原理 正如上一讲所说,RPC主要是为了解决的两...