原创 用Mochiweb打造百萬級Comet應用,第三部分

提示:如有轉載請註明作者 小遊戲 及出處   原文:A Million-user Comet Application with Mochiweb, Part 3 參考資料:Comet--基於 HTTP 長連接、無須在瀏覽器端安裝插件的

原创 用Mochiweb打造百萬級Comet應用,第一部分

提示:如有轉載請註明作者 小遊戲 及出處   原文:A Million-user Comet Application with Mochiweb, Part 1 參考資料:Comet--基於 HTTP 長連接、無須在瀏覽器端安裝插件的

原创 不得不開始寫技術博客了

      自己本身就是個技術工人,所以對技術的學習還是要的的。看了那麼多書,學了那麼多語言,結果到現在不是忘的忘就是混的混,爲了澄清思路必須得把自己學的東西記錄下來,到快忘快混的時候再看看可能效果會好些,本博客空間有原創,有翻譯,有轉載

原创 ruby中clone和dup的區別

一般情況下,認爲兩者的表現是相同的,那是對於沒有對象進行tainted和frozen操作,clone顧名思義就是全盤拷貝,兩者dna是一樣的,但是dup則只對tainted狀態進行拷貝,以前是frozen的現在都變成了un...了,而且d

原创 ruby賦值注意事項

提示:如有轉載請註明作者 小遊戲 及出處   ruby很靈活,就因爲這個靈活有時讓我們摸不着頭腦它到底爲什麼這樣,ruby的賦值就有許多要注意的地方 1. 數組元素的賦值,其實數組賦值中的[]也是函數,把它當函數對待即可, 如果有兩個參

原创 狠狠心買個個vps,建了個博客

博客地址是http://www.jifuyi.com

原创 ruby中的對象

ruby內建的類,比如String,Array,Hash,Numeric,Range,Symbol,TrueClass,FalseClass,NilClass都有其自己的字面寫法,而且他類的實例就需要顯示的創建,通常用new

原创 CSS編寫應該注意的15個問題

        1、不要使用過小的圖片做背景平鋪。這就是爲何很多人都不用 1px 的原因,這才知曉。寬高 1px 的圖片平鋪出一個寬高 200px 的區域,需要 200*200=40, 000 次,佔用資源。   2、無邊框。推薦的寫法

原创 __END__標誌程序的結束

=begin, =end, __END__是ruby解析器所有的,而不是關鍵詞。__END__標誌這此ruby文件的結束,呵呵,所以之後可以寫任何文本文件作爲數據了。

原创 ruby 嵌入式註釋

ruby的嵌入式註釋是以=begin開始=end結束,且都頂行寫,也就是=必須是一行的第一個字母。在這兩個標誌符之間的是註釋,要求 =begin後和=end前至少有一個空格

原创 ruby局部變量正確理解

提示:如有轉載請註明作者 小遊戲 及出處   ruby的局部變量有時讓人感到腦袋很發懵,讓人很容易混淆概念,先給他好好標明一下 1. ruby局部變量前沒有前綴標識符,這就意味着對於局部變量的調用像函數調用 2. 假如對一個局部變量有賦

原创 用Mochiweb打造百萬級Comet應用,第二部分

提示:如有轉載請註明作者 獨舞 及出處   原文:A Million-user Comet Application with Mochiweb, Part 2 參考資料:Comet--基於 HTTP 長連接、無須在瀏覽器端安裝插件的

原创 用Mochiweb打造百萬級Comet應用,第三部分(續)

提示:如有轉載請註明作者 獨舞 及出處   原文:A Million-user Comet Application with Mochiweb, Part 3 參考資料:Comet--基於 HTTP 長連接、無須在瀏覽器端安裝插件的“

原创 精確延時,不需考慮整數迴轉問題

  提示:如有轉載請註明作者 獨舞 及出處   Cpp代碼 #define time_after(a,b) ((long)(b) - (long)(a) < 0)  #define time_before

原创 ruby程序的執行

提示:如有轉載請註明作者 獨舞 及出處   ruby程序的執行是順序執行的,他是從腳本的第一行執行到最後一行,但是實際執行順序是 1. 先搜索BEGIN語句,搜到則執行,否則執行程序的第一行 2. 碰到函數定義,類定義,模塊定義則執行