用户中心USER CENTER

首页/用户
  • 聊聊jdk http的HeaderFilter

    摘要:序本文主要研究一下的。提供了及方法,前者添加,后者使用反射实例化。其中是按顺序执行,而则取的是,逆序执行 序 本文主要研究一下jdk http的HeaderFilter。 FilterFactory java.net.http/jdk/internal/net/http/FilterFactory.java class FilterFactory { // Strictly-...

    233jl 发布于Java
  • java高并发系列 - 第5天:深入理解进程和线程

    摘要:一旦等到期望的事件,线程就会再次进入运行状态。表示结束状态,线程执行完毕之后进入结束状态。一个进程可以包括多个线程。 进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。程序是指令、数据及其组织形式的描述,进程是程序的实体。 进程具有的特征: 动态性:进程是程序的一次执行过程,是临时的,有生命期的,是动态...

    233jl 发布于Java
  • Flink 源码解析 —— JobManager 处理 SubmitJob 的过程

    摘要:处理博客从到学习介绍从到学习上搭建环境并构建运行简单程序入门从到学习配置文件详解从到学习介绍从到学习如何自定义从到学习介绍从到学习如何自定义从到学习转换从到学习介绍中的从到学习中的几种详解从到学习读取数据写入到从到学习项目如何运行从 JobManager 处理 SubmitJobhttps://t.zsxq.com/3JQJMzZ 博客 1、Flink 从0到1学习 —— Apache...

    233jl 发布于Java
  • 面试题:增强一个对象的方法的三种方式

    摘要:面试题增强一个对象的方法的三种方式继承使用这种方式必须满足的条件是被增强的方法的所在类能被继承,并且这个对象已经明确知道。所以创建一个类继承重写了父类的方法增强了,变成飞了。。。 面试题:增强一个对象的方法的三种方式 1. 继承 使用这种方式必须满足的条件是:被增强的方法的所在类能被继承,并且这个对象已经明确知道。 举例: 有一个接口Person,里面有一个方法run() pack...

    233jl 发布于Java
  • 读写锁的java实现

    摘要:如何维护状态内部维护的读写状态是由位码表示,高位为读状态,表示持有读锁的线程数,低位为写状态,表示写锁的重入次数,状态的改变通过实现,保证同步。写锁降级到读锁有时拥有写锁的线程也希望得到读锁。 ReentrantReadWriteLock 如何保证同步 Java中的可重入读写锁ReentrantReadWriteLock是基于AQS(AbstractQueuedSynchronizer...

    233jl 发布于Java
<