これはわかりません。まずは: | | b | c | d | 私が得る、これを使用して、それを反転: | b | c | d | | 最初の文字を逆順にしているようですが、誰かが行を分けて分けることができますので、どこが混乱しているのか分かります。ありがとう! Qは、ヘルパーキューを使用してリバースするキューです。 public static void reverseQueue(Queue Q)
構造体に格納されているカウンタの値をインクリメントしたい。 3つのスレッドが人々の数を増やすためにtattoo_shopというフォントに入っていますが、何らかの理由でnumber_of_peopleの値は同じままです。 ケースを順番に再生しようとしましたが、動作しています。私はスレッドで作業しているので、何か特別なことはありますか? typedef struct {
int number
なぜasyncioキューは、そこに項目を置いても空であるにもかかわらず、奇妙な挙動をしているのですか? In [1]: from multiprocessing import Queue
In [2]: q = Queue()
In [3]: q.empty()
Out[3]: True
In [4]: q.put(100)
In [5]: q.empty()
Out[5]:
私は1つのキューからアイテムを読み込み、それを修正して2番目のキューにプッシュするプログラムに取り組んでいます。これは、計算コストの高い修正機能のために複数のCPUで行う必要があります。プログラムは印刷ループ印刷(qOut.get())に貼り付けられています。 from multiprocessing import Pool, Queue
def update(qIn,qOut):