这是一个创建于 1468 天前的主题,其中的信息可能已经有所发展或是发生改变。
摘要
- etc 用来获得
/etc 下面信息。比如系统登录用户,可以做一个系统粘合性较高的程序来使用。 - enumerable 把你的 class 变成迭代器
- objectspace 可以返回 class 实例统计信息,size 等,可以作为扫描、performance 、统计使用。
- observable 把你的 class 变成发布订阅模式
- marshal 把程序对象字节持久化,或者还原。适合做在内存中缓存对象。比如 命令模式栈里撤销的对象。
- pathname 有野心的 module 封装了路径的操作,方便目录文件操作
- IO#eof?
eof?是一个外部迭代器可以用的方法,外部迭代器更方便控制。其他eof? 同理。 - mutex 多线程中提供锁同步
- drb 让 Ruby 支持分布式程序,通过 TCP/IP 将程序各部分合并在一起。
未完待续
1 条回复 2021-12-08 09:06:10 +08:00  | | 1 netconf 2021-12-08 09:06:10 +08:00 via Android 支持一下 |