queue

    27熱度

    6回答

    我有一個對象阻塞隊列。 我想寫一個線程,直到隊列中有一個對象。類似於BlockingQueue.take()提供的功能。 但是,因爲我不知道我是否能夠成功處理對象,所以我只想偷看()而不是刪除對象。我想只在我能夠成功處理它時才移除該對象。 所以,我想要一個阻塞peek()函數。目前,如果按照javadocs排隊,peek()只會返回。 我錯過了什麼嗎?有沒有另外一種方法來實現這個功能? 編輯: ,

    0熱度

    2回答

    我想寫一個方法,將採取兩個隊列(預先排序的鏈接列表)並返回合併,以升序排列結果隊列對象。我粘貼隊列類,合併方法開始1/2下降。 我在調用合併時遇到了困難,這就是我如何從我的主要方法中調用它,任何人都可以用new1和new2來協助這個調用。非常感謝大家! 請讓我知道是否有人注意到任何不合適的地方。謝謝! ///////////////// //Testing with a call of merge

    1熱度

    1回答

    我得到了下面的請求隊列實現從這個博客: http://dsgdev.wordpress.com/2006/10/28/building-a-javascript-http-request-queue/ ,並想用一個對象變量來包裝它。不幸的是,裏面的變量初始化不起作用。 希望有人能幫助我這個東西。由於事先 var requestQueue = { inCall : false,

    1熱度

    2回答

    我有兩個函數和一個問題。 hideTable(); ajaxCall(params); 功能hideTable function hideTable() { if (effects) { $('#jquerytable tbody').fadeOut(speed); } } 我想hideTable功能(這需要一點時間)後要執行的AjaxCall的功能。

    0熱度

    2回答

    我試圖在提交表單之前使用jQuery的queue()至show() div。不過,我現在的代碼只是在show()甚至開始之前立即提交表格。 BTW #savebutton不是提交元素,只是具有此點擊事件的圖像。 $("#savebutton").click(function() { $("#saving").queue(function() { $("#saving

    1熱度

    1回答

    我試圖使用TCP/IP套接字實現閃存應用程序和定製Java服務器之間的二進制協議,該協議的消息是可變長度,所以我的想法是添加一個字段,指示我必須的字節數解析一個完整的消息,這樣的事情之前閱讀: bytesToRead = socket.readInteger(); var bf:ByteArray; socket.readBytes(bytesToRead); parseMessage(bf

    0熱度

    1回答

    我想實現廣度優先(級別)樹遍歷。我非常接近,但我無法弄清楚我是如何得到重複的。任何幫助深表感謝。提前致謝。 JR (define (atom? x) (not (pair? x))) ;;Functions to manipulate a binary tree (define (leaf? node) (atom? node)) (define (left node) (cad

    1熱度

    2回答

    我想在黑莓應用程序中實現peek和remove方法,類似於Java的Queue.peek()和Queue.remove()。我有一個自定義的隊列實現,但是如何查看元素並從隊列中刪除元素? 請幫忙, 在此先感謝。

    3熱度

    3回答

    方法我有一個隊列,其中我可以排隊不同的線程,所以可保證兩件事情: 請求處理一個接一個。 請求是在到達的順序處理 第二點是很重要的。否則,一個簡單的關鍵部分就足夠了。 我有不同的要求組,只有在一個組內,這些要點必須得到滿足。來自不同組的請求可以併發運行。 它看起來像這樣: FTaskQueue.Enqueu('MyGroup'); try Do Something (running in

    8熱度

    4回答

    我在尋找一個PriorityQueue執行,也是一個Set。 compareTo執行如果其元素必須沒有要求與執行equals一致。 是否有某處這樣的java實現? 更新:我現在使用SortedSet作爲內部集合實現它。所以我只需要實現缺少的方法來滿足隊列接口。我也忘了提及它也必須是一個有界的隊列,所以它具有一個容量並且在容量達到時丟棄該組的最後一個元素。