
Windows Phone Developer Tools RTW 新特性-Pivot控件
IE9 Beta發(fā)布了,Windows Phone Developer Tools RTW也來了,開發(fā)者和發(fā)燒友又有得忙活了。園子里好多朋友已經(jīng)開始了研究,包括馬寧、張欣、Jake、randylee、chenkai等等,我也來加入吧。 剛剛安裝了Windows Pho...
|
IE9 Beta發(fā)布了,Windows Phone Developer Tools RTW也來了,開發(fā)者和發(fā)燒友又有得忙活了。園子里好多朋友已經(jīng)開始了研究,包括馬寧、張欣、Jake、randylee、chenkai等等,我也來加入吧。 剛剛安裝了Windows Pho...
土豆(tudou.com)首頁的導(dǎo)航條,當(dāng)鼠標(biāo)移到到“社區(qū)”菜單時,對應(yīng)的菜單的彈出效果比較有意思,類似于一個彈球落地的效果,對于有意思的東西,當(dāng)然要研究研究。有興趣的朋友可以自己先去看看效果,然后再來...
沒事使用代理上了下facebook,注冊進入個人首頁后,習(xí)慣性的查看源代碼,發(fā)現(xiàn)了1個很有意思的現(xiàn)象,首頁內(nèi)容不少,但源代碼中HTML的代碼卻很少,但去多出了很多段的javascript代碼,這些js代碼都是用于動態(tài)生成html的,face...
經(jīng)常上tudou網(wǎng),發(fā)現(xiàn)tudou首頁加載圖片的功能很有意思,tudou首頁從"娛樂"這個板塊往下的所有視頻的縮略圖并不是在頁面打開后就加載的, 而是當(dāng)用戶拖動滾動條到了"娛樂"這個板塊,才開始加載圖片的。這樣做的好...
每一個模式描述了一個在我們周圍不斷重復(fù)發(fā)生的問題,以及該問題的解決方案的核心 ——Christopher Alexander 設(shè)計模式描述了軟件設(shè)計過程中某一類常見問題的一般性的解決方案。面向?qū)ο笤O(shè)計...
前言 最近幾年在.net方面的工作經(jīng)歷,讓我長久以來(有幾年了)想寫關(guān)于大型asp.net應(yīng)用系統(tǒng)架構(gòu)文章的念頭。之前和同事們聊天的時候說的都是一些思維片段,其中的想法不盡完善,聊完天再仔細(xì)想想,一些主意就逐漸...
LDAP是個Protocol,目前常用的實現(xiàn)有如下三種方案:...
從PHP 5以后的版本,PHP中的類就可以使用魔術(shù)方法了。其規(guī)定以兩個下劃線(__)開頭的方法都保留為魔術(shù)方法,所以建議大家函數(shù)名最好不用__開頭,除非是為了重載已有的魔術(shù)方法。 1、__get、__set 這兩個方法是...
相信各位android開發(fā)者,對SAX已經(jīng)并不陌生了,SAX(Simple API for XML),是一個使用非常廣泛的XML解析標(biāo)準(zhǔn),通常使用Handler模式來處理XML文檔,這種處理模式和我們平常習(xí)慣的理解方式很不同,身邊也經(jīng)常有一些朋友在剛...
SurfaceView在Android中用作游戲開發(fā)是最適宜的,本文就將演示游戲開發(fā)中常用的兩種繪圖刷新策略在SurfaceView中的實現(xiàn)方法。 首先我們來看一下本例需要用到的兩個素材圖片: bj.jpg就是一個漸變圖,用作背...
我的一位老師曾對我們說,我們之所以現(xiàn)在還不知道Matlab這種語言,是因為我們不知道有個叫“參考資料”的命令是干什么用的。昨天,我在Haskellers注冊了一個帳號,我發(fā)現(xiàn)Haskell語言里有很多東西我根本沒...
這兩天有一個同事在設(shè)計項目的時候考慮到數(shù)據(jù)量查詢和寫入都比較大,問我數(shù)據(jù)庫該怎么設(shè)計,了解了他們的業(yè)務(wù)后,我給的建議是發(fā)布一個訂閱的數(shù)據(jù)庫來分擔(dān)壓力,寫下自己的操作步驟分享給大家。 數(shù)據(jù)庫復(fù)制涉及...
我們曾經(jīng)對iPhone的內(nèi)存管理做過比較深入的報道,如何有效控制iPhone內(nèi)存管理的對象的所有權(quán)與引用計數(shù)和以及iPhone內(nèi)存的自動釋放與便捷方法。本文我們將介紹在iPhone應(yīng)用中如何避免內(nèi)存泄露。想了解“...
最近學(xué)習(xí)Django中,在看limodou的Django Step by Step,不過自己隨便寫寫還是碰到了挺多問題,不過貌似都是比較常見,還能順利解決。現(xiàn)在寫下來,也許以后會忘記,也許能幫上碰到同樣問題的中文URL:這個其實是很常識的東...
Google的開源Android移動操作系統(tǒng)正在席卷全球智能手機市場,和蘋果不一樣,它對那些想將應(yīng)用程序提交到iPhone App Store的開發(fā)人員有著嚴(yán)格的指導(dǎo)方針和要求,Google的Android平臺非常開放,甚至還可以用PHP編寫An...
Aaron Griffin寫了一篇精彩的牢騷文章,主要是關(guān)于各種框架和它們能把程序員從主要業(yè)務(wù)編程中抽離出來的功能特征。概括一下他的主要論點,當(dāng)你成為了一個“Rails程序員”,你使用的是一種易于理解但不...
MySQL的主從同步是一個很成熟的架構(gòu),優(yōu)點為:①在從服務(wù)器可以執(zhí)行查詢工作(即我們常說的讀功能),降低主服務(wù)器壓力;②在從主服務(wù)器進行備份,避免備份期間影響主服務(wù)器服務(wù);③當(dāng)主服務(wù)器出現(xiàn)問題時,可以切換到從服務(wù)...
最近,有位論壇會員陷入了一個與許多入門級程序員相同的尷尬局面中:企業(yè)們不喜歡雇傭沒有經(jīng)驗的人,并且多數(shù)都不愿意提供培訓(xùn)。如果那么多的企業(yè)都不雇傭沒有經(jīng)驗的人,那么這些人要從哪尋得他們所需的經(jīng)驗?zāi)?不幸...
HTML5 是繼 HTML4.01, XHTML 1.0 和 DOM 2 HTML 后的又一個重要版本,旨在消除富 Internet 程序(RIA)對 Flash, Silverlight, JavaFX 一類瀏覽器插件的依賴。 HTML5 帶來很多新功能,以及 HTML 代碼上的改變,你需...
從G1上市到現(xiàn)在,市面上已經(jīng)出現(xiàn)了至少30款A(yù)ndroid手機。為什么至今依然有一些用戶在抱怨Android不好用,在相關(guān)的開發(fā)中,什么才是真正值得關(guān)注的,開發(fā)的核心是什么?為什么移動應(yīng)用需要格外關(guān)注用戶體驗?本文將對這...
依賴關(guān)系的倒置 抽象不應(yīng)該依賴于實現(xiàn)細(xì)節(jié),實現(xiàn)細(xì)節(jié)應(yīng)該依賴于抽象。-抽象A直接依賴于實現(xiàn)細(xì)節(jié)b(軟件易脆,很容易需要重新編譯) -抽象A依賴于抽象B,實現(xiàn)細(xì)節(jié)b依賴于抽象B 動機(Motivation) 在軟件系...
從耦合關(guān)系談起 耦合關(guān)系直接決定著軟件面對變化時的行為 -模塊與模塊之間的緊耦合使得軟件面對變化時,相關(guān)模塊都要隨之更改 -模塊與模塊之間的松耦合使得軟件面對變化時,一些模塊更容易被替換或者...
適配(轉(zhuǎn)換)的概念無處不在 適配,即在不改變原有實現(xiàn)的基礎(chǔ)上,將原先不兼容的接口轉(zhuǎn)換為兼容的接口。 動機(Motivation) 在軟件系統(tǒng)中,由于應(yīng)用環(huán)境的變化,常常需要將“一些現(xiàn)存的對象”放在新的...
抽象與實現(xiàn) 抽象不應(yīng)該依賴于實現(xiàn)細(xì)節(jié),實現(xiàn)細(xì)節(jié)應(yīng)該依賴于抽象。 問題在于如果抽象B由于固有的原因,本身并不穩(wěn)定,也有可能變化,怎么辦?
舉例來說 假如我們需要開發(fā)一個同時支持PC和手機的坦克游戲...
對象容器的問題 在面向?qū)ο笙到y(tǒng)中,我們常會遇到一類具有“容器”特征的對象——即它們在充當(dāng)對象的同時,又是其他對象的容器。 如果我們要對這樣的對象容器進行處理: 上面是客...