240 发简信
IP属地:云南
  • Resize,w 360,h 240
    java多线程之Semaphore

    Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源。 1. 应用场景 Semapho...

  • Resize,w 360,h 240
    java多线程编程之wait、notify

    所有的类都祖先类都是Object,所以所有的类都包含wait方法和notify方法。所有的类对应对象都可以作为监视器。 1. wait()方法 ...

  • javafx的界面切换

    界面切换就是scene的改变,程序运行启动类会初始化一个stage,它会在程序的整个生命周期存在,scene是场景信息,界面的元素通过场景来呈现...

  • 高并发方案

    1.简介 软件项目的高并发实现方法很多,这里谈谈自己对高并发软件实现思路。高并发实现即满足在高并发请求下,软件服务需要能够保证稳定性、高性能、高...

  • 一天一模式 - 抽象工厂模式

    抽象工厂模式和工厂方法模式大致相同,不同在于具体工厂满足生产一个相关联的产品族的创建。优缺点和工厂方法模式几乎一样。

  • Resize,w 360,h 240
    一天一模式 - 工厂方法模式

    通过分析Spring源码解析设计模式的使用方法。下面看一个例子: 这里创建对象的接口是WebServer,其实现类TomcatWebServer...

    0.3 68 0 2
  • Resize,w 360,h 240
    Axon框架简介

    Axon 提供了一种统一、高效的 Java 应用程序开发方式,无需进行大量重构即可从单体应用发展到事件驱动的微服务。Axon 包括编程模型和专用...

  • netty之Unpooled类

    通过分配新空间或包装或复制现有字节数组、字节缓冲区和字符串来创建新的ByteBuf。 使用静态导入此类旨在与Java 5静态导入语句一起使用: ...

  • Resize,w 360,h 240
    netty之编解码proto

    1. ProtobufVarint32FrameDecoder 该类的类图如下: 一种解码器,通过消息中的Google Protocol Buf...

个人介绍
一个把编程作为一种热爱的普通JAVA程序员!