原创 容易忘記的css用法

有些css是不太常用的,但是要用的時候就想不起來怎麼寫了,這裏做個備忘 >_<! 去掉當連接被點擊的時候,外面的虛線框 a:active, a:focus { outline: none; } 文本不換行 a { whi

原创 UML中關係圖解

最近在教軟件工程項目實踐,就又仔細瞭解了下UML中各種關係的意義,雖然有點簡單,但是有些概念還是經常被混淆的,寫在這裏是爲了加深印象。 關係列表: 繼承關係(Generalization); 實現關係(Realization); 依賴關係

原创 Reactjs學習 -- factory、component和element

在使用reactjs的時候,我們經常會使用到下面三個方法: React.createFactory()React.createClass()React.cleateElement()這三個方法接受的參數和返回的對象類型是不同的。 Re

原创 javascript線程解釋 setTimeout,setInterval你不知道的事(轉)

今天看到這篇文章,學到了不少東西 特此發出來 和大家分享 JavaScript的setTimeout與setInterval是兩個很容易欺騙別人感情的方法,因爲我們開始常常以爲調用了就會按既定的方式執行, 我想不少人都深有同感, 例如

原创 使用Cairngorm開發Flex(一):Cairngrom的構架

寫flex也寫了2年多了,居然還沒有用過pureMVC或者Cairngrom這樣的MVC框架,個人覺得有點丟人了。大概看了一下,框架的結構和以前自己開發的時候差不多。但是,雖然是一樣,也不夠專業啊,於是發了把狠,開始決定研究下Cairng

原创 正則表達式的貪婪與懶惰

當正則表達式中包含能接受重複的限定符(指定數量的代碼,例如*,{5,12}等)時,通常的行爲是(在使整個表達式能得到匹配的前提下)匹配儘可能多的字符。考慮這個表達式:a.*b,它將會匹配最長的以a開始,以b結束的字符串。如果用它來搜索a

原创 javascript設計模式系列(一)------接口

  javascript雖然也是面向對象的語言,但是並沒有實現像java,php這些實現了對接口、繼承等這些面向對象特性的內置支持。在使用js爲前端主體開發大型項目的時候,不使用設計模式來開發到後期就會覺得相當的痛苦。代碼的大量冗餘,邏輯

原创 MarginTop 爲何影響父元素的 MarginTop

這個問題困惑了很久,雖然沒有大礙早就摸出來怎麼搞定它,但始終不明白原因出在哪裏,如果只是IE有問題我也不會太在意,可問題是所有上等瀏覽器都表現如此,這樣叫我怎能安心?今天總算下狠心查出來怎麼回事,居然是CSS2.1盒模型規範……雖然很彆扭

原创 用userdata和localstorage做跨瀏覽器本地儲存(轉)

1. 瀏覽器支持 userData是微軟爲IE在系統中開闢的存儲空間。因此只支持windows+IE。意外的是從IE5.5就已經開始userData了。 2. 大小限制 Security ZoneDocument Limit (

原创 TMS筆記

最近開發用到TMS系統,需要學下CMS,在這裏備忘 cms:repeat 說明:在循環的時候使用. 屬性: row:循環次數.default:配置的時候默認顯示的行數. 例子: <cms:repeat row="6" defaul

原创 MVC設計模式

下面的這些概念很大一部分是百度大神的,我會在轉述的時候加上自己的意見^^ 什麼是MVC MVC翻譯過來就是模型-視圖-控制器模式,m=model,v=view,c=controller。常見的jsp+javabean+servlet就是典

原创 FMS學習(六):視頻聊天,其實很簡單

    以前一直以爲實現視頻聊天會很複雜,但是FMS再一次顯示了他的強大,原理其實很簡單,在客戶端同時有一個視頻流上傳對象和下載對象,無論是上傳還是下載都是以live的形式然後就是把上兩篇的知識結合運用下就行了。   FMS6.mxml

原创 更新圖片緩存的方法

問題描述: 今天做我們網站的頭像上傳模塊,遇到了個挺難受的問題。模塊是這麼設計的,我們在服務器上爲每個用戶只保存一張頭像圖片,而且圖片的文件名是 {uid}.jpg 這樣的,我想實現當用戶上傳一個頭像的時候,就能在該頁面即時刷新頭像顯示,

原创 初步瞭解javascript閉包

 最近想要了解下javascript閉包,就在網上找了些資料看,發現這個講的還挺清晰的,就轉過來備忘吧^_^ 什麼是閉包:  官方的解釋是:閉包是一個擁有許多變量和綁定了這些變量的環境的表達式(通常是一個函數),因而這些變量也是該表達式的