在Lucene.net實現自訂排序

在Lucene.net實現自訂排序,需要實現兩個Lucene.Net.Search的兩個介面:public interface SortComparatorSource{   ScoreDocComparator NewComparator(IndexReader reader , System.String fieldname) ;}public interface ScoreDocComparator{   int Compare(ScoreDoc i , ScoreDoc j) ;  

敏捷結果30天之第十六天:使用隱喻來激勵自己

      一.學習     故事:     有人問三個石匠在做什麼。第一個石匠說:―我在混口飯吃。第二個石匠一邊敲打石塊一邊說:―我在做全國最好的石匠活。第三個石匠眼中帶著想象的光輝仰望天空說:我在建造一所世界上最有特色的大教堂。10年之後,第一個手藝毫無長進,被老闆炒了魷魚;第二個勉強保住了自己的飯碗,但只是普普通通的泥水匠;第三個卻成了著名的建築師。    

[轉載]如何高效、輕鬆地利用一天?

時間管理,一百人談論,只有一人行動。本文作者分享了他的一些做法,教你如何高效利用一天的時間,並且過得輕鬆幸福。Just do it!在時間的分配上,上帝似乎非常公平,每個人都是24小時。於是乎,如果人可以用好這24小時,他就比別人有更多的機會獲得成功。因此,時間管理成為今天很多人關注的話題。 暢銷書作家Kevin

cocos2d 和 cocos3d的版本問題如何在cocos2d中enable ARC

這幾天折騰我的cocos2d的工程,做了兩件事1. 應用了cocos3d v0.7.1,把幾個3d動畫,包括pod檔案和貼圖成功地跑起來了.實現了2d和3d混合的介面.2. 升級cocos2d,從v1.0.1升級到v2.0.因為openGL的版本不同,還改動了不少代碼.建議大家要升級的千萬不要相信官網的option1,一定選擇option2,就是重建立一個乾淨的工程,把自己的code加進去,這是最有效方法,可以避免大部分問題. 結果發現這兩件事不能相容,因為最新的cocos3d

如何完全卸載NTFS-3G

今天遇到安裝ntfs 3g後,找不到libfuse庫的報錯,就到網上找答案,一找不要緊,發現關於如何卸載ntfs 3g很多誤人子弟的說法.其實卸載ntfs-3g的答案就在其手冊中,第五頁明明白白的寫了如何卸載. 可以再NTFS-3G的喜好設定裡有個按鈕.如果這樣仍然無法卸載, 可以直接執行一個shell指令碼即可. 這個指令碼的路徑在/System/Library/Filesystems/ntfs-3g.fs/Support/uninstall-ntfs-3g.sh 下面是手冊中的描述.2.2

如何在cocos2d項目中enable ARC

基本思想就是不支援ARC的代碼用和支援ARC的分開,通過xcode中設定編譯選項,讓支援和不支援ARC的代碼共存. cocos2d是ios app開發中最主流的2d遊戲引擎,但是cocos2d開發的時候,蘋果還沒有推出 ARC(automatic reference counting,一種輔助記憶體管理的機制,編譯器自動在代碼中加入記憶體管理的語句,防止因開發人員的疏忽造成的記憶體泄露和崩潰問題).所以如果你用cocos2d模版產生的工程,ARC是關閉的.如果直接enable ARC,

Web.config中建立自訂配置節

    Web.config檔案可謂是每個ASP.NET網站必不可少的一個檔案,其中記錄了網站的各種配置。一些比較靜態但是又可能變更的資料可以放在web.config中,已有的appSettings配置節便有這種用途。<configuration>……<appSettings>    <addkey="setting1"value="valueOfSetting1"/> </appSettings>……</configuration> 

敏捷結果30天之第十四天:要事第一

一.學習格言:最重要的事情決不能被一些小事打擾——歌德練習結果:將更多的時間放在你生活中真正重要的事情上,其他的事情花少量的時間!故事:有一個老師用石頭填裝一個罐子,直到無法再裝下為止,然後他問他的學生們:這個罐子已經滿了嗎?學生們回答―滿了。於是老師走下講台,收集了一些沙礫,再把沙礫填進罐子裡。此時沙礫填塞到石頭與石頭之間的縫隙中。老師又問:這回罐子滿了嗎?某些學生開始搖頭了。然後老師又在罐子裡放進去沙子,以填滿剩下的空隙。老師又問:那這回呢?這時學生都心領神會的說:―沒滿。很好,老師回答,之

為什麼我們程式員難晉陞

今天看到微博上@hellodba發的一個文章:“內部晉陞越來越困難,但是外部來的大P越來越多,所以很多人都選擇跳槽”,之後我從三個方面簡要的進行了回答:“外面來的總是有封裝的,內部的都是肉身PK,此一輸;外面來的總是小股人馬,內部的一批批的,升誰都傷感情,此二輸;外面來的通常都是大佬推薦的,沒有特別重大機會,人不會來,內部的就不解釋了,成果都被大佬吸收,難有機會,此三輸”。之後討論不斷,我也餘興未了,繼續寫來。這個世界上有一類人特別苦逼,苦逼到什麼程度呢?他們省吃儉用攢錢買房,結果樓價越來越貴;

敏捷結果30天之第十五天:讓自己處於寧靜狀態

一.學習     當我們在做一件事情時感覺腦子很亂,或者腦子很空兩種極端,以至於自己正在做什麼連自己沒有意識,這時候做事的效率和效果都很差,我們需要立即停下來,整理我們的情緒和思維,讓自己的思維從混亂中擺脫,讓自己儘快獲得一個寧靜狀態。    寧靜狀態:自己第一次看到大峽穀,你頓時被面前的景觀吸引住了,此時你不會考慮過去、現在和將來是什麼樣的,你完全被當前的一刻所吸引住。瑜伽中的冥想就是這種狀態。    三個達到寧靜狀態的方法:    1.清空你的大腦:把佔據大腦的事情都記錄下來   

【轉載】程式員要勇於說不

又一次情緒激動、氣氛高度緊張的會議,這一次是商議如何讓目前這個重要項目“重回正軌”——計劃的完工日期早已超了幾個星期。所有的這些情境聽起來都很耳熟嗎?我想說的是,項目超期在任何行業裡都是常見的事情。然而,軟體行業裡看起來更容易出現這種情況。我們怎麼會走到這種地步的?這還要從我們夢開始的地方說起。所有的開始都是精神抖擻、幹勁十足。一個漂亮的創意,這次我們發誓絕不會重蹈上次的覆轍,不會犯上次的錯誤。這次我們告訴自己,這次的計劃將會“正確”的執行,不會圖省事,也不會中途變更。經常有時候我們會感覺夢想正

他們到底需要神馬???——戲說“使用者需求”

使用者需求,做產品的都在乎這個,畢竟,產品做出來是給使用者用的,使用者為什麼要用這個產品?這是產品經理最關心的事情之一。在研發產品前,市場調研,使用者需求分析,競爭者分析大家一定沒少做,但是,很多產品為什麼做出來,跟之前想象的美好前景不太一樣?而有些根本都不屑一顧的產品,使用者還怎麼就趨之若鶩了捏? 這就是使用者需求的高深之處,使用者需求是個神馬玩意兒?這說也說不清的東西確實是霧裡看花,入門很簡單,就是滿足使用者的某方面需求,但你若想真真切切明明白白滴看懂它,不簡單呐。 相信網上盛傳的那個小故事

Guava學習筆記:Google Guava 類庫簡介

  Guava 是一個 Google 的基於java1.6的類庫集合的擴充項目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 這些高品質的

Guava學習筆記:Optional優雅的使用null

  在我們學習和使用Guava的Optional之前,我們需要來瞭解一下Java中null。因為,只有我們深入的瞭解了null的相關知識,我們才能更加深入體會領悟到Guava的Optional設計和使用上的優雅和簡單。  

解決VSTO項目重新導向到.NET Framework 4的編譯和執行階段錯誤

原文作者:McLean Schofield 原文連結:http://blogs.msdn.com/b/vsto/archive/2010/06/02/fixing-compile-and-run-time-errors-after-retargeting-vsto-projects-to-the-net-framework-4-mclean-schofield.aspx 現在Visual Studio 2010已經發布,想要使用.NET Framework 4提供的新功能,你可以升級以前的項目。

13. Proxy代理(結構型模式)

直接與間接     人們對於複雜的軟體系統常常有一種處理手法,即增加一層間接層,從而對系統獲得一種更為靈活、滿足特定需求的解決方案。     動機(Motivation)     在物件導向系統中,有些對象由於某種原因(比如對象建立的開銷很大,或者某些操作需要安全控制,或者需要進程外的訪問等),直接存取會給使用者、或者系統結構帶來很多麻煩。     如何在不失去透明操作對象的同時來管理/控制這些對象特有的複雜性?增加一層間接層是軟體開發中常見的解決方式。意圖(Intent)     為其他對象提

[cocos2d]create annimation sprite controled by ourself

1. create a batchnode like with the picture created by Textures PakerCCSpriteBatchNode *spriteSheet =[CCSpriteBatchNode batchNodeWithFile:@"AnimBear.jpg"];2. cache sprite frames with plist (also created together with above)[[CCSpriteFrameCache

14. Template Method模板方法(行為型模式)

無處不在的Template Method     如果你只想掌握一種設計模式,那麼它就是Template Method!

15. Command 命令(行為型模式)

耦合與變化     耦合是軟體不能抵禦變化災難的根本性原因。不僅實體物件與實體物件之間存在耦合關係,實體物件與行為操作之間也存在耦合關係。

VSTOTeam Dev成立

     Visual Studio Tools for Office,簡稱VSTO ,是開發基於Office解決方案的一組工具.通過將 Microsoft Office 2003 或 2007 Microsoft Office system 用作解決方案的前端,您可以利用熟悉的 Microsoft Office 使用者介面和內建工具,例如拼字檢查、修訂和電子郵件支援。Microsoft Office 解決方案的另一個好處是離線使用解決方案的用戶端部分,與使用基於 Web

總頁數: 61357 1 .... 5337 5338 5339 5340 5341 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.