![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
我們知道Rails應用的內(nèi)存占用通常都是比較高的,尤其是比較重型的全棧應用內(nèi)存使用更接近1G(當然同時也包括想sidekiq這樣加載整個Rail...
性能優(yōu)化是使用Ruby開發(fā)web應用中一個比較頭痛的問題徙瓶,因為Ruby本身的執(zhí)行性能并不高,而且重量級應用Rails使用ruby的方式又是極其消...
文本根據(jù)ActionCable 5.1.0版本的代碼進行講解。ActionCable可以在Rails5中實現(xiàn)集成WebSocket通訊功能。其實...
復制垃圾回收算法(Copying GC)长已,是1963年由Marvin L. Minsky 研究得出的垃圾回收算法,簡單的說它是通過將內(nèi)存分為兩個...
Ruby是一門單一繼承的面向?qū)ο笳Z言昼牛,那么在內(nèi)部結(jié)構(gòu)上术瓮,它是以object為根節(jié)點的樹形結(jié)構(gòu)的類圖,那么我們在Ruby中定義的方法和常量也贰健,依附...
Ruby的對象與類 ruby是一門完全面向?qū)ο蟮恼Z言胞四,它當中的每一個值都是對象,那么Ruby對象的本質(zhì)到底是什么呢伶椿,唯有通過學習Ruby的對象和...
Ruby作為一門動態(tài)語言辜伟,它在你及納入irb或者是運行ruby example.rb的時候是如何,讀懂并執(zhí)行Ruby代碼的呢脊另,我們本文就是來說說...
這周遇到一個需求导狡,是要根據(jù)若干條件,隨機的選取一些數(shù)據(jù)偎痛,本來這個問題還是比較簡單的烘豌,可以使用編程語言自帶的隨機函數(shù),對查詢出來的數(shù)據(jù)集再進行看彼,隨...
我們知道因為瀏覽器的『同源策略』策略廊佩,不同域名下的資源是不能共享的,尤其是我們在web開發(fā)中最常用的ajax請求靖榕,XMlHttpRequest ...