240 发简信
  • Linux环境下Java应用部署详解

    1.命令行启动Java程序 首先从最基础的Java程序执行讲起,想要在Linux中执行Java程序,假定已安装JDK且配置好了Java的环境变量...

  • SpringBoot异步编程

    最近在实现一个聚合搜索的需求时,由于需要从五个索引中查询数据,然后再将搜索结果组合返回给前端app展现,显然这个地方不能再用同步的方式来操作了,...

    10.9 1508 4 50
  • SpringBoot自定义配置的正确使用姿势

    Springboot中把配置文件的键值读取到程序中的方法有很多,以前常用@Value或者@Envrionment形式去获取,如果参数简便也可以满...

  • RocketMQ

    1️⃣架构原理 本着不重复造轮子的原则,这里有一篇很好的文章RocketMQ-架构原理,对RocketMQ的基本概念,部署架构以及MQ中各个角色...

  • Netty面经总结

    BIO、NIO和AIO的区别 思路:此处先从OS操作系统层面IO模型和阻塞、非阻塞模式开始介绍,然后拓展到应用层的实现,在NIO的时候可突出下底...

  • 120
    网络编程之IO模型与Epoll

    一、IO模型 区分同步&异步,阻塞&非阻塞 区分同步或异步(synchronous/asynchronous)。简单来说,同步是一种可靠的有序运...

  • 120
    计算机网络基础

    一.OIS七层模型 二.TCP、IP协议 TCP有6种标示:SYN(建立联机) ACK(确认) PSH(传送) FIN(结束) RST(重置) ...

  • 120
    Netty关键组件ByteBuf、BootStrap

    一、ByteBuf 1.内存结构 ByteBuf本质上引用了一段内存,这段内存可以是堆内也可以是堆外的,然后用引用计数来控制这段内存是否需要被释...

  • 120
    Netty关键组件ChannelHandler、ChannelPipeline、Ctx

    一、ChannelHandler接口 ChannelHandler 为 Netty 中最核心的组件,它充当了所有处理入站和出站数据的应用程序逻辑...

个人介绍
月更一随笔文,周更一技术文

闲暇时刻搭站点:
http://yitaicloud.com
读书记录在豆瓣:
https://www.douban.com/people/139549170
开源留爪Github:
https://github.com/tisonkong

路漫修远, 道阻且长, 明心见性, 知行合一