接續上一篇,這一篇要用chart.js來畫圖表。
這次收到的題目是用Sinatra來看國際貨幣的匯率狀況,這是參考資料的網址 https://data.gov.tw/dataset/31897
在Ruby裡面有些變數的值不是平常看到的string或integer,而是前面加了冒號的英文字串(例如 :abc、:def之類的)。
我們可以用一些簡單的方法來比較符號和(數字、字串)的差別,首先我們將symbol、string、integer賦予給變數。
這邊稍微整理一下彼此的差異性:
第一題for ruby
最近用actioncable做作品的時候,發現了一個問題由於一個聊天室裡面有很多的使用者,而每位使用者會有一堆訊息所以在這樣的情況下很容易發生n+1的狀況。
這一題我的作法是將sq值開根號之後,再用.round去做四捨五入後再做一次平方,得出來的值如果跟sq值一樣的話,將sq開根號的值加1之後平方回傳,其餘達不到開根號取四捨五入在平方等於sq條…
RubyOnRail =>練習專案筆記(一)
由於把筆記做到XMind或者是程式碼裡面實在不好閱讀,比如下面的情況。
首先我們要在首頁畫面將所有候選人的資料全部顯示出來,所以我們先到controllers,在index這個方法上將資料庫的候選人資料撈出來,我們建立一個實體變數,將Candidate.all賦予給他,其用意為將所有資料全部撈出來。
接續上一章節,我要要如何處理那個錯誤呢,首先我們要在create方法加入一個clean_params這個變數。
Rails的Modle關聯性很重要,尤其是在有會員系統的網頁上,其中的多種關聯性必須要很清楚,避免在後面的Modle設計上不良,這篇先對一對一的關聯做做練習,順便做個筆記。
These were the top 10 stories published by ck100pro in 2019. You can also dive into monthly archives for 2019 by using the calendar at the top of this page.