原创 Rails關於Fragment Cache 複雜緩存,DB層控制,實例見解

最近項目中遇到了performance問題,頁面刷新,loading時間很長,需要優化的問題。期間查詢了各種資料,準備用cache來解決這個問題,其中感謝一個博主的思路《Rails緩存套娃機制》,讓我深受啓發。我的大牛leader用了一種

原创 ‘Can't connect to MySQL server on localhost (10061)‘導致一下午白忙活

一週都在幹其他事情,沒有時間去開發ruby. 早上領導安排開發一個ruby的新功能,這才停下手頭其他的工作,準備完成這項任務。 當然開發的工作,實在linux 環境下進行的,需要遠程連接mysql,連接之下出現了此error,爲此忙活了一

原创 Bootstrap modal 多彈窗之疊加顯示不出彈窗問題

最近一直在使用Bootstrap,遇到了很多問題,通過google也明白了很多,學習了很多。針對‘Bootstrap modal 多彈窗之疊加顯示不出彈窗問題’說一下自己的解決辦法。 當然還是官方提出的‘最好不要多個modal疊加很容

原创 rails 監控多個表的改動

   如何監控model的改動,這裏rails 提供了 paperTrail  gem,詳情請查閱git  https://github.com/airblade/paper_trail#4b-associations    這裏我想說的

原创 html_safe、raw、sanitize和h()

html_safe、raw、sanitize和h() Rails3後默認設置爲溢出html,從而防止因爲疏忽而造成跨站腳本攻擊XSS。 那麼什麼是跨站腳本攻擊呢?比如我們最常見的評論系統,假設某個惡意用戶在評論中輸入這樣一個腳本並

原创 error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'

開發rails的時候,遇到 error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.soc

原创 Rails Cookies與Session操作彙總

與 Java 和c#不同,Rails 操作 session 和 cookies 非常簡單,可以在 controller 與 view 中直接訪問,model 除外,極大地方便了開發  Session  #存信息session[:cur

原创 Spring MVC的多視圖解析器配置及與Freemarker的集成

一、從freemarker談起 Freemarker使用模板技術進行視圖的渲染。自從看了Struts標籤、Freemarker、JSTL的性能對比後,我毅然決定放棄Struts標籤了!效率太差…… Spring本身支持了對Freem

原创 Nokogiri作用

最近在寫 RUBY,遇到了Nokogiri 這個東西,乍一看,不知道是什麼?作用是啥?搜索了很多文檔,終於搞明白了。 Nokogiri 也就是我們所說的一種解析器,可以解析HTML/XML,獲取目標data,解析後,返回結果 1.從字

原创 Oracle 日期查詢

Oracle 日期查詢  例如:select * from c where  cdate>=to_date('2010-10-14 14:00:00','yyyy-mm-dd hh24:mi:ss') select * from m