240 发简信
IP属地:辽宁
  • 120
    从0开始搭建产品经理AI知识框架:语音识别与合成

    前言: AI PM认知系列第三篇,字数:2300+,速读需4分钟 从早期苹果的Siri,到最近国内的智能音箱大战,越来越多AI语音产品走入了大家的生活。​近几天我也在思考,相...

  • 小白也能读懂的区块链知识

    1. 区块链 最近两年,“区块链”迅速成为技术创新的热词,并且受到越来越多人的关注。那么,为什么会出现区块链?区块链是比特币的一个重要概念,最原始的使命是为了促进比特币的形成...

  • 【Java并发编程】1.10 线程的优先级&守护线程

    线程的优先级 在操作系统中线程可以划分优先级,优先级较高的线程得到的CPU资源越多,也就是CPU优先执行优先级较高的线程对象中的任务。设置线程优先级有助于“线程规划器”确定下...

  • 120
    基于跳跃表的 ConcurrentSkipListMap 内部实现(Java 8)

    我们知道 HashMap 是一种键值对形式的数据存储容器,但是它有一个缺点是,元素内部无序。由于它内部根据键的 hash 值取模表容量来得到元素的存储位置,所以整体上说 Ha...

  • 120
    netty源码分析之writeAndFlush全解析

    前言 在前面的文章中,我们已经详细阐述了事件和异常传播在netty中的实现,(netty源码分析之pipeline(一),netty源码分析之pipeline(二)),其中有...

  • Netty之有效规避内存泄漏

    有过痛苦的经历,特别能写出深刻的文章——凯尔文.肖 直接内存是IO框架的绝配,但直接内存的分配销毁不易,所以使用内存池能大幅提高性能。但,要重新培养被Java的自动垃圾回收惯...

  • 120
    netty学习系列九:记一次压测异常排查

    一、背景描述# 基于Netty做了一个消息推送服务,将消息总线中的消息推送给与消息推送服务器进行socket连接的client。 二、问题描述# 进行压力测试,当消息发送速率...