240 发简信
IP属地:广东
  • 关于一致性Hash的一些思考

    之前在网上见过一个算法,发现了一些问题,这里进行一下记录。 核心算法亮点是对槽位节点Hash之后,使用MD5打散,对于标志节点使用虚节点。 经过...

  • 从秒杀活动看akka设计思想

    秒杀活动在我们看来并不陌生,抽取问题就几点:  1.高并发性,客户量或流量非常大,需要通过负载缓解压力 2.业务实时性,需要即时请求响应 3.数...

  • Jetty Websocket

    1.序言   在工作中,我们有时候需要使用能与前端长时间实时通信传输以通信,这时就出现了的websocket。 2.websocket服务启动设...

  • Resize,w 360,h 240
    Jetty websocket使用nginx 解决wss连接失败问题

      在使用jetty的websocket中遇到了一些问题,因为使用的是微信打开的页面,所以必须使用https和wss协议打开连接,websock...

  • levelDB的LSM文件树浅析

    前言 LSM文件树是基于Bigtable思想用于levelDB数据库(google两位重量级架构,Jeff Dean和Sanjay Ghemaw...

  • levelDB in Java (基本篇)

    首先我们需要知道,levelDB是由C++写的,官方不提供支持java侧的使用库,但有第三方组织对C++连接levelDB进行了java重构,让...

  • Cmake升级详细步骤

    1.查看当前版本,并卸载 #cmake --version sudo yum remove cmake cmake-data 2.获取新版本源码...

  • Resize,w 360,h 240
    javaMail企业开发环境下的使用

    1.通过登录验证的方式以获取session对象 javaMail是一个以实现SMTP验证类(重写抽象类Authenticator的抽象方法Pas...

  • Resize,w 360,h 240
    Linux平台tar包安装MongoDB的过程与一些配置

    1.先下载tar包 https://www.mongodb.com/download-center#community 或 curl -O ht...

个人介绍
Talk is cheap,show me the code.