首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
王繁星
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
782
文章 505
沸点 277
赞
782
返回
|
搜索文章
赞
文章( 505 )
沸点( 277 )
【Java技术专题】「原理分析篇」360度全方位的教你认识网络IO模型
每日努力 网络IO模型的分类 BIO 伪异步 NIO AIO BIO 步骤如下 主线程accept请求阻塞 请求到达,创建新的线程来处理这个套接字,完成对客户端的响应。 主线程继续accept下一个请
【Java技术专题】「编译器专题」重塑认识Java编译器的执行过程(消除数组边界检查+公共子表达式)
前提概要 Java的class字节码并不是机器语言,要想让机器能够执行,还需要把字节码翻译成机器指令。这个过程是Java虚拟机做的,这个过程也叫编译。是更深层次的编译。 在编译原理中,把源代码翻译成机
【Java技术专题】「技术盲区」从源码来看看线程池是如何回收和维持运作线程的核心技术体系
线程池的难点和重点 让我们一起来看看线程池是如何回收和维持运作线程的核心技术体系。 线程池的前提和介绍 一般来讲JDK线程池就是ThreadPoolExecutor,大多数会对线程池执行任务的流程有了
【Java技术专题】「并发编程指南」站在Linux操作系统角度去看待Java的Thread(线程)机制
Linux进程与线程 Richard Stevens对线程的描述(原文) Richard Stevens对线程的描述(中文) Linux中创建进程用fork操作,线程用clone操作。 通过ps -e
【Java技术专题】「编译器专题」重塑认识Java编译器的执行过程(常量优化机制)
问题概括 常量优化机制 给一个变量赋值,如果等于号的右边是常量的表达式并且没有一个变量,那么就会在编译阶段计算该表达式的结果。 然后判断该表达式的结果是否在左边类型所表示范围内。 如果在,那么就赋值成
【Java技术专题】「并发编程」教你如何使用AbstractQueuedSynchronizer实现自己的同步器组件
前提概要 定义MyLock实现Lock 下面就是针对于Lock实现类的基本基础架构机制,从而实现对应的各个核心的方法内容。 对应的Lock接口的方法实现 加锁 如果加锁竞争锁资源不成功则进入等待队列。
【Java技术专题】「并发编程」非常全面的的探索和分析AQS的基本原理和实现机制(道法器术篇)
🐉 大致介绍 本章讲解一下CAS,本质就是机器指令:cmpxchg+lock(根据处理器核数进行判断) 原子操作; 而在谈到并发操作里面,我们不得不谈到AQS,JDK的源码里面好多并发的类都是通过Sy
作者推荐 | 分布式技术导论 — 探索分析从起源到现今的巅峰之旅(流式处理到微批处理)
本文为稀土掘金技术社区首发签约文章,30天内禁止转载,30天后未获授权禁止转载,侵权必究! 流式计算回顾 当任务不涉及大量引用数据或次要效应时,流计算(Stream Computing)展现出了卓越的
作者推荐 | 分布式技术导论 — 探索分析从起源到现今的巅峰之旅(流式服务)
本文为稀土掘金技术社区首发签约文章,30天内禁止转载,30天后未获授权禁止转载,侵权必究! Kafka与流式计算服务 对于流式计算服务来说,与 Apache Kafka 搭配能够带来诸多益处。因为 S
【Java技术专题】「原理分析系列」Lambda表达式实现原理分析
Lamdba表达式起源 实际案例 非Lambda表达式 代码重复多了之后,大家就会对这种常见代码进行抽象,形成一些类库便于复用。需求可以抽象成:对列表中的每个元素调用一个转换函数Function转换并
下一页
关注了
12
关注者
0
收藏集
1
关注标签
37
加入于
2016-09-02