原创 關於rails 中用jbuilder生成json數據用法

 首先,安裝 jbuilder   gem 'jbuilder'   jbuilder用法,在view中生成對應的action頁面,以.json.jbuilder結束。  下面舉一些簡單的用法實例:         #@user = U

原创 rails3 環境下安裝rmagick

這幾天在搭一個項目的環境,在window與Linux下都搭了開發環境,在window7下真是蛋疼各種問題。 先來介紹下window7下安裝rmagick的方法吧 首先本機上要安裝magickMagick。我是用ImageMagick-

原创 android 設置全屏

    在實際的應用程序開發中,我們有時需要把 Activity 設置成全屏顯示,一般情況下,可以通過兩種方式來設置全屏顯示效果。其一,通過在代碼中可以設置,其二,通過manifest配置文件來設置全屏。           其一:在代

原创 歡迎使用CSDN-markdown編輯器

一、寫入文件 1.打開資源(文件)fopen(filename, mode) 2.寫文件fwrite(handle, str) 3.關閉文件fclose(handle)4.一步寫入fileputcontents( filename,

原创 php nginx安裝

一、安裝nginx 安裝nginx一般都要先裝好pcre,zlib.前都是爲了重定rewrite, 後都爲了gzip壓縮      1.安裝pcre    cd /usr/local/src wget ftp://ftp

原创 要大大提高PHP效率,不能不看的50個細節

1、用單引號代替雙引號來包含字符串,這樣做會更快一些。因爲PHP會在雙引號包圍的字符串中搜尋變量, 單引號則不會,注意:只有echo能這麼做,它是一種可以把多個字符串當作參數的”函數”(譯註:PHP手冊中

原创 mysql grant 命令

mysql賦與一個用戶權限:grant 權限 on 數據庫對象 to 用戶 1.賦與user用戶在192.168.1.2上所有權限 grant all on *.* to [email protected] //查/插入/更新/刪除 權限

原创 Nginx基本配置與優化

Nginx的配置文件默認在nginx程序安裝目錄(默認安裝路徑爲'/usr/local/nginx/conf')的conf目錄下,主配置文件爲nginx.conf. nginx.conf文件中代碼解釋: #使用用戶和用戶組 user w

原创 HTTP協議詳解

轉載:http://blog.csdn.net/gueter/article/details/1524447 引言                                         HTTP是一個屬於應用層的面向對象的協

原创 代碼塊續 (proc對象)

   ruby中大部分元素都是對象,但塊不是。如果想把塊存儲起來供以後用,這時就要一個對象了。哪ruby中有哪些方式可以把塊轉爲對象呢?    ruby中有種叫延遲技術的:把一個塊轉爲對象    block_obj = Proc.new

原创 PHP Web 安全

一、表單測試: 空白字符,控制字符,非字母數據(如符號&,*等),超長輸入(大於256個字符),留言版垃圾,二進制數據,其他編碼數據(如ASICII,UTF-8,十六進制,八進制等),SQL諸如,XSS 處理:設定長度規則(

原创 rake db:migrate 與 bundle exec rake db:migrate區別

   之前一直沒弄明白rake  db:migrate 與 bundle exec rake db:migrate有區別,用的過程中也沒出意外。最近無意中弄明白了現在也說下吧:    rake db:migrate 其實 rake 本身是

原创 PHP底層的運行機制與原理

PHP底層的運行機制與原理 PHP說簡單,但是要精通也不是一件簡單的事。我們除了會使用之外,還得知道它底層的工作原理。 PHP是一種適用於web開發的動態語言。具體點說,就是一個用C語言實現包含大量組件的軟件框架。更狹義點看,可以把它認爲

原创 學習寫一個gem

   如何寫一個gem。首先第一步要用bundle 創 建一個沒有功能的gem(我把它叫作空gem)。   1. 第一步,爲自己的gem取個名--- my_first_gem  bundle gem my_first_gem

原创 ruby 元編程 代碼塊

       代碼塊回憶:       代碼塊在ruby編程中隨處可見,你可能把代碼碼定義中一對大括號中,也可以定義在do...end關鍵字中。代碼塊只有在方法調用時纔可以定義,塊是直接傳遞給這個方法的,然後這個方法可通過yield關鍵字