首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Ruby矿工
Mark24
创建于2021-12-15
订阅专栏
放一些自己学习和研究Ruby的作品
等 1 人订阅
共11篇文章
创建于2021-12-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
所以,你想移除 GVL?
作者:Jean Boussier 译者:Mark24 如果你阅读有关 GVL 的帖子,你可能听说过它不是为了保护你的代码免受竞态条件的影响,而是为了保护 Ruby 虚拟机免受你的代码影响。换句话说,无
Ruby 的“线程竞争”就是 GVL 排队!
大家好,我是 Mark24。这次想分享:Ruby 的“线程竞争”就是 GVL 排队!我把线程竞争看作是竞争:一场斗争,一堆线程都在互相推搡着运行,乱糟糟地踩在彼此身上……实际上并非如此
使用Ruby-build 在 MacOS上 编译 Portable ruby
我的 Blog 大家好,我是 Mark24。 分享下我的笔记,使用 Ruby-build 在 MacOS 上 编译 Portable ruby 设想一下,如果 ruby 可以变成 portable 的
【翻译】Async Ruby(异步 Ruby)
Async Ruby 给这门语言添加了新的并发特性;你可以将其视为“没有任何缺点的线程”。它已经在酝酿了几年,也终 于在 Ruby 3.0 中准备好进入主流。
【翻译】Ruby Fiber Scheduler(Ruby 纤程调度器)
Fiber Scheduler(纤程调度器)在 Ruby 中实现异步编程。该功能是 Ruby 3.0 的一大增强功能,并且也是优秀的 async gem 的核心组件之一。
Roda源码分析(二)请求响应
Roda 源码分析系列目录 Roda源码分析 Roda源码分析(一)插件系统 Roda源码分析(二)请求响应 前言 这是我研究Roda,做的记录。水平有限,欢迎指正。 研究的Roda源码版本 2022
Ruby环境搭建asdf+ruby+gem+bundler+源替换
请参考我的博客,新手友好搭建教程。 https://mark24code.github.io/ruby/2021/12/24/Ruby%E7%8E%AF%E5%A2%83%E6%90%AD%E5%B
并行并发进程线程协程 GIL 概念简明解释笔记
根据参考文章做了一些简要的笔记和概括 更多请参考引用部分 一、并发(Concurrency)和并行(Parallel)的区别 并发和并行是相近的概念。和并发所描述的情况一样,并行也是指两个或多个任务被
Ruby 的方法查找再往前一步
最新的修改会更新在BLOG 有更好的方法可以告诉我,我最新在学习Ruby https://mark24code.github.io/ruby/2021/07/29/Ruby%E7%9A%84%E6%9
Ruby 标准库有趣部分摘要
我的BLOG https://mark24code.github.io/ruby/2021/12/07/Ruby%E6%A0%87%E5%87%86%E5%BA%93%E6%9C%89%E8%B6%A
《Ruby 设计模式》笔记
算是私人笔记。但是记录下也许需要人可以获得有价值的信息。 这本书绝版了 Ruby设计模式笔记。最新可以参考个人博客。