240 发简信
IP属地:广东
  • Netty心跳检测代码实例及源码分析

    背景:今天在研读项目netty相关代码时,发现有设备有心跳机制(尽管在本项目中没啥左右),本着要不试一下的方式,调用下Netty提供的IdleS...

  • leetcode 算法题 Star

    一趟结束后能够确定一个元素的最终位置的排序方法有: 简单选择排序、快速排序、冒泡排序、堆排序 稳定性定义:排序前后两个相等的数相对位置不变,则算...

  • Python 自动部署JAVA项目

    最近学校开始了校内实训,说是实训,就是拿着各种框架做些小项目,毕竟快毕业了总得学点吃饭的家伙,因为我是负责我们小组的后端开发,所以经常要推jar...

  • JVM常量池与多线程的关系

    前阵子和同学交流的时候发现了这样一段代码,没有按照预定想法进行输出: 一开始想是不是因为synchronized住了对象a本身,然后又对a进行了...

  • JAVA多线程之-CompletableFuture

    CompletableFuture 创建 runAsync使用 runAsync() 运行异步计算 如果你想异步的运行一个后台任务并且不想改任务...

  • JAVA多线程—Executor

    线程池 为什么要用线程池? 线程池提供了一种限制和管理资源(包括执行一个任务)。 每个线程池还维护一些基本统计信息,例如已完成任务的数量。 这里...

  • Socket网络传输demo 及SockChannel简述

    Socket: client:public class SocketClient { public static void main(St...

  • Resize,w 360,h 240
    RabbitMq使用示例

    注册队列(无交换机模式):在pom.xml中添加rabbitmq依赖: <dependency> <groupId>...

  • 一个简单的Netty Demo

    netty ChannelFuture ChannelFuture的作用是用来保存Channel异步操作的结果。 ChannelPipelin...