原创 each, map, collect
each, map, collect arr = [1,2,3] 1) arr2 = arr.each{|element| element = element * 2} #arr與arr2仍然都等於[1,2,3]?
原创 Migration and Database Column Types
rails下遷移類與數據庫類型對照表: Migration and Database Column Types db2 mysql openbase oracle :binary blob(32768) blob ob
原创 Symbol對象
Symbol對象 如果使用字符串的目的是用來表示獨一無二的標識,而不在於其表示內容的時候,建議使用Symbol符號,這樣比較Symbol的相等要遠遠快於字符串比較的速度 這也是爲才能,hash表使用symbol原因了
原创 [轉]經典JavaScript正則表達式
[轉]http://www.cainiao8.com/web/js_note/js_regular_expression_blueidea.html 目錄 正則表達式實戰...1 匹配結尾的數字...2 統一空格個數...3 判斷字
原创 關於restful_authentication密碼更新問題
使用restful_authentication插件時,進行更新密碼操作時,如果傳來密碼爲空時,會發現有關密碼驗證空值驗證會失效 這是因爲在 by_password.rb文件中,是這樣記錄的 # Stuff direc
原创 rails 開源blog typo
rails open source blog: http://fdv.github.com/typo/
原创 [轉]java動態代理(JDK和cglib)
[轉]http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html JAVA的動態代理 代理模式 代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口,
原创 [轉]面向對象設計模式的核心法則
[轉]http://www.toplee.com/blog/1249.html 有本經典的書叫《設計模式》,講了經典的21種設計模式,建議大家都看看。 1. 單一職責 就一個類而言,應該僅有一個引起它變化的原因。 如果一個類承
原创 [轉]《Web界面設計》原理一:直接了當
1 .1、行內編輯和覆蓋層編輯的最佳實踐 通過使用業內編輯,用戶在修改頁面顯示的內容時可以觀察到上下文的變化。以下是一些相關的最佳實踐: 對單個字段使用行內編輯。 當編輯多個項中的一個時使用行內編輯。這樣可以保持視圖中的上下文。 儘可
原创 需要分析
需要分析中, 資源總是有限的,少做即是多做,就儘可能的多放棄。
原创 web界面設計-6個原理
1.直截了當 2.簡化交互 3.足不出戶 4.提供邀請 5.使用變換 6.即時反應 [1] web界面設計
原创 struct2 radio標籤使用
struts2 radio 標籤: <s:radio name="sex" list="#{'1':'男','0':'女'}"></s:radio> 生成html代碼: <label>產品是否出售:</label><br>
原创 rails3 flash 清除問題
rails3請求之後,flash內容沒有被清除? flash經常用在controller, 與view中,用來傳遞與表示信息,通常有修改記錄成功,表示一些錯誤提示內容等。 flash在兩個action中傳遞臨時對象,之後,再被清除
原创 rails3 jquery ajax
rails3中使用非form提交的ajax操作,這裏使用的js框架爲jquery html(views/users/index.html.erb): <%= link_to "ajax_update", ajax_update_use
原创 eclipse tomcat plugin 安裝後無法顯示在工具欄中的解決方法
(轉)配置Tomcat插件(eclipse配置插件通用方法) 軟件環境: eclipse Indigo(3.7+) tomcat plugin 3.3 (com.sysdeo.eclipse.tomcat_3.3) eclips