原创 滴滴DoKit For Flutter正式開源,功能及核心實現解讀

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"typ

原创 滴滴DoKit Android核心原理揭祕之AOP字節碼實現

{"type":"doc","content":[{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"前言"}]},{"t

原创 HTML Web開發 頁面中有這樣的語句,會導致當前網頁被重新載入一次的解決方法

比如 <!DOCTYPE> <html> <body> <img src="" /> </body> </html> 調用這個頁面的時候,如果使用firebug看看,會發現,網頁被調用了2次。如果該頁面還存在其他的複雜的數據請求,那

原创 web 前端MVC理念的核心思想

目前前端MVC模式已經被各大互聯網企業或團隊應用的如火如荼,從最早最聞名的Backbone到現在各式各樣的OPOA框架或類庫,無疑或多或少有着MVC的身影,MVC這個這個被後臺用了這麼多年依然響噹噹的技術名詞,被移植到前端後依然展現了雄渾

原创 移動端KISSY學習

針對移動端KISSY的學習 1. KISSY Loader  KMD 模式 與KISSY1.4 保持一致  KMD 1.4 = KMD 1.3 + CMD 1.1 傳統的KMD KISSY.add("name", function(S,

原创 折騰Ubuntu14.04 總結

最近幾天一直在折騰ubuntu 14.04,總算能夠在ubuntu上正常進行開發了,雖然用不起Mac,但是體驗一下Ubuntu這樣純正的linux 系統也是不錯的。說實話,Ubuntu已經是在桌面環境下走的很遠了,但是在安裝很多類似Win

原创 jQuery.data() 的實現方式

下面將分三個部分分析其實現方式:     1. 用name和value爲對象附加數據;即傳入三個參數,第一個參數爲需要附加數據的對象,第二個參數爲數據的名稱,第三個參數爲數據的值。當然,只是獲取值的話,也可以不傳入第三個參數。     2

原创 2012 騰訊校招Web前端筆試的一道題,很值得懷念。。。

      2011 年10月15日,我參加了北京地區騰訊校招Web 前端的筆試,關於前端的題只用兩道題,其他爲基礎題,可就是這兩道題就足足花了我將近兩個小時,以致最終其他基礎題目我一道未答,雖然題目並不是很難,但確實其中有一道題的確令人

原创 HTML Web開發 頁面中有<img src="">這樣的語句,會導致當前網頁被重新載入一次的解決方法

比如 <!DOCTYPE> <html> <body> <img src="" /> </body> </html> 調用這個頁面的時候,如果使用firebug看看,會發現,網頁被調用了2次。如果該頁面還存在其他的複雜的數據請求,那

原创 textarea在使用上的坑

最近同事在IE11上使用textarea時,遇到奇怪的問題,當在textarea中輸入內容後,再銷燬textarea,調用removeChild方法時,出現嚴重的性能問題,通過spellcheck重置爲false解決了。真是太奇怪了。 <

原创 javascript expando and attributes

expando is something like this    elem.attr, or you can use something like this: elem[attr];   while attribute is somet