240 投稿
收录了50篇文章 · 506人关注
  • 从0使用Rails打造企业级RESTful API项目实战

    大家好!这是一门收费视频课程,目的是从 0 使用 Rails 打造一个企业级 RESTful API 项目。 课程基本信息 现在共 56 章,3...

  • postgresql中文模糊查询性能优化

    本文记录中文模糊查询优化的方向是 使模式匹配使用索引 有一张 2 千万多的 user 表,其中需要按照 users.chinese_name 字...

  • postgreSQL分区表在rails的应用

    postgerSQL 是通过表继承来实现分区表的。表分区就是把逻辑上的一个大表分割成物理上的几个小块,分区可以提供若干好处。 删除历史数据更快,...

  • Rails 中优雅的使用配置文件与全局变量

    对于 Rails 5.0 之前,我们通常的做法是通过 YAML.load 来加载配置文件,自 Rails 5.0 之后,官方提供了方便加载配置文...

  • 从ActiveRecord看乐观锁

    背景 乐观锁在并发控制中有非常广泛的使用,在并发更新数据时避免了互斥锁的使用,更新冲突较少时有着良好的性能表现。 在Rails中也集成了乐观锁的...

  • Resize,w 360,h 240
    PhantomJs 2 Headless Chrome

    PhantomJS is dead, long live headless browsers 这是一个从PhantomJs走到Headless ...

  • Resize,w 360,h 240
    Ruby GC自述

    众所周知,Ruby(MRI)中有三大神秘区域: GC GIL 编译/执行 我就是CRuby的GC,虽然大多数人不了解我,或者了解了也没什么卵用。...

  • Rails多线程和DB connection pool

    在rails的多线程编程中,connection pool(连接池)是一种常见解决方案,在一些IO操作中,connection pool能够降低...

  • Ruby中的动态方法

    一、什么是动态方法?这就要从静态语言和动态语言的区别说起,静态语言比如Java,在编译阶段就需要运行对象调用的所有方法,而动态语言,只需要真正调...

  • Rails中的MIME类型解析规则

    本文缘于在项目中遇到的一个问题,查阅了网上的资料和Rails源码后有一点收获,简单做个总结,有些地方不够全面,欢迎大家补充指正。 相关背景 Ra...

专题公告

The Rails Stack ...
Ruby、Ruby on Rails、Sql、React、Vue ?