• Yano
  • Weekly
  • GitHub
  • Twitter
  • About
Be yourself and don't go with the flow.

《八方旅人》基础

【2021-01-13】为什么玩这个游戏 游戏简介 游戏机制 八人简介 隐藏职业打法 魔术师 占星师 符文大师 武术家 职业搭配 刷金钱/经验...

Yano 的 2020 观影总结

【2020-12-28】前言 电影 《1917》 《公民凯恩》 《无姓之人》 《荒蛮故事》 《婚姻故事》 《一秒钟》 其他 纪录片 《人生第一次》 《真正的成本》 其他 电...

云原生时代,Java 的危与机

【2020-12-18】说明本篇文章是转载自周志明老师的文章,链接地址:https://www.infoq.cn/article/RQfWw2R2ZpYQiOlc1WBE今天,25 岁的 Java 仍然是最具有统治力的编程语言,长期占据编程语言排行榜的首位,拥有一千二百万的庞大开发者群体,全世界有四百五十亿部物理设备...

JVM 即时编译器

【2020-12-12】[toc]前言Java 中有 2 种编译: ` 前端编译 `:.java 文件 → .class 文件 ` 运行时编译 :运行时将 字节码→机器码 ,通过 JIT 或 解释器 `本文分析运行时编译器,如何实现对 Java 代码的优化。类编译加载执行过程Java 从编译到运行的过程如下:...

深入分析 Java、Kotlin、Go 的线程和协程

【2020-12-10】前言Go 语言比 Java 语言性能优越的一个原因,就是轻量级线程 Goroutines(协程 Coroutine)。本篇文章深入分析下 Java 的线程和 Go 的协程。协程是什么协程并不是 Go 提出来的新概念,其他的一些编程语言,例如:Go、Python 等都可以在语言层面上实现协程,甚...

深入分析 Java 乐观锁

【2020-12-08】前言激烈的锁竞争,会造成 ` 线程阻塞挂起 ,导致 系统的上下文切换 ,增加系统的性能开销。那有没有不阻塞线程,且保证线程安全的机制呢?—— 乐观锁 `。乐观锁是什么?操作共享资源时,总是很乐观,认为自己可以成功。在操作失败时(资源被其他线程占用),并不会挂起阻塞,而仅仅是返回,并且失败的线...

深入分析 Java Lock 同步锁

【2020-12-07】前言Java 的锁实现,有 Synchronized 和 Lock。上一篇文章深入分析了 Synchronized 的实现原理:由 Java 15 废弃偏向锁,谈谈 Java Synchronized 的锁机制。本篇文章深入分析 Lock 的实现,以及对比其与 Synchronized 的不同...

由 Java 15 废弃偏向锁,谈谈 Java Synchronized 的锁机制

【2020-12-05】Java 15 废弃偏向锁 当时为什么要引入偏向锁? 现在为什么又要废弃偏向锁? 思考 锁的发展过程 Synchronized 修饰方法 修饰代码块 JVM 同步指令分析 moni...

Java Stream 源码分析

【2020-12-03】前言 操作分类 源码结构 BaseStream Stream ReferencePipeline Sink 操作叠加 加载数据源 中间操作 终结操作 并行处理 ...

30 分钟玩转「正则表达式」

【2020-12-01】简介 定义 分类 Linux 常用文本工具 grep, egrep sed awk(gawk) 匹配单个字符 匹配纯文本 ...
  • <
  • 1
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • >
/ to search ESC to close ↑↓ to navigate Enter to select
2017~2026