programming-languages

    1熱度

    2回答

    從編程語言語用,由Scott 同步可以通過旋轉(也稱爲 忙等待)或通過阻斷來實現。 在忙等待同步,一個線程運行循環,其中它保持 重新評估一些條件,直到該條件爲真(例如,直到 消息隊列非空變或共享變量達到一個特定 值)-presumably作爲一些其他 線程的行動的結果,在其他一些核心上運行。 在阻止同步(也稱爲基於調度程序的同步), 等待線程自願放棄其核心到其他線程。在這之前,它會在與同步條件相關

    2熱度

    1回答

    斯科特對編程語言語用學的自旋鎖存在一些困難。感謝您能否更清楚地解釋它們。謝謝。 儘管所有這些算法是歷史上重要的,一個實用 自旋鎖需要在恆定時間和空間中運行,而這一個 需要的原子指令,做比加載或存儲更多。 從20世紀60年代開始,硬件設計人員開始爲他們的 處理器配備指令,讀取,修改和寫入位置爲單個原子操作。最簡單的這樣的指令 被稱爲test_and_set。它將布爾變量設置爲true,並且返回變量是

    -1熱度

    1回答

    通過交互式視頻我的意思是以下過程: 視頻開始播放。一段時間後,視頻暫停,並在視頻顯示屏上顯示兩個按鈕。如果用戶選擇第一個按鈕,則它開始播放視頻B.如果選擇第二個按鈕,則它開始播放視頻C. 該過程重複多次。恢復的視頻取決於用戶按鈕的決定。 這一切都是在網站上展出,很像YouTube視頻。 什麼是可用於創建視頻交互的編程語言? 謝謝!

    1熱度

    2回答

    下面是一些C++的編程語言語用模板代碼,由斯科特· template<typename T> class chooser { public: virtual bool operator()(const T& a, const T& b) = 0; }; template<typename T, typename C> class arbiter { T* b

    1熱度

    1回答

    我想用一些簡單的代碼學習XML。當在網絡瀏覽器中打開代碼時,會出現一條消息: 此XML文件似乎沒有任何與其關聯的樣式信息。文檔樹如下所示。 在上述消息之後,顯示XML。 這條警告信息是什麼意思,我該如何解決?

    0熱度

    1回答

    我一直在想,有兩種語言在同一個項目中如何使用?例如, Android。它基於Linux內核,但具有用於運行應用程序的Java環境。

    0熱度

    2回答

    通過Python果殼中 一個try /除外/最後語句,如: try: ...guarded clause... except ...expression...: ...exception handler code... finally: ...clean-up code... 相當於嵌套語句: try: try: ...guarded c

    0熱度

    1回答

    從編程語言語用,由Scott 對象的壽命通常對應於三個主要 存儲分配機制之一,用於管理對象的空間: 靜態對象給出的絕對地址這在整個程序的執行過程中保留下來。 堆棧對象以後進先出順序分配和釋放,通常與子例程調用和返回一起使用。 堆對象可以在任意時間分配和釋放。他們需要更通用(並且昂貴)的存儲管理算法 算法。 C編程語言有靜態對象,堆棧對象和堆對象。 Python是否有靜態對象,堆棧對象和堆對象?我看

    1熱度

    1回答

    從編程語言語用,由Scott 對象的壽命通常對應於三個主要 存儲分配機制之一,用於管理對象的空間: 靜態對象給出的絕對地址這在整個程序的執行過程中保留下來。 棧對象分配和釋放在最後的,第一個出的順序,通常與子程序調用和返回結合。 堆對象可以分配,並在任意時間釋放。他們需要更通用(並且昂貴)的存儲管理算法 算法。 例如,在C,靜態對象必須用常量表達式(表達式可在編譯時被評估)初始化。 我不知道它是否

    0熱度

    1回答

    我在Eclipse框架中查看了XText,並且有關於算術示例的問題。我似乎能夠解析表達式,但不評估它們,並懷疑這是否應該如此。這是我的工作流程: 創建一個新的示例項目。選擇XText簡單運算示例。 打開Arithmetics.xtext並選擇運行 - >外部工具 - >運行方式 - >「生成XText工件」。 到目前爲止沒有錯誤消息。表單上的一串信息消息: 119 [main] INFO lips