java.util.concurrent

    -1

    1答えて

    Gitlabの新しいプロジェクトの保護されたマスターブランチにコードをプッシュしました。 私は別のコンピュータでプロジェクトを引っ張った。 両方のコンピュータ(私のデスクトップコンピュータと私のラップトップ)はgitと同じ資格情報で設定されています。 これらは同じsshキーを持っています。 2台目のコンピュータでは、保護されたマスターブランチにプッシュできません。 両方のコンピュータの資格情報の違

    0

    1答えて

    私はgitディレクトリをサーバに持っています。 マスターブランチを押すたびに、このディレクトリでgit pullを実行します。 私はgitlab-ci-multi-runnerでそれをやろうとしています。 私はシェルランナーを作ったが、デフォルトでは彼はリポジトリクローンを行い、次に私のコマンドを呼ぶ。 git pullでgit cloneを変更するにはどうすればよいですか?

    2

    2答えて

    私は各要素が一つのフレームを生成するための情報やリソースを持っているList<Callable<Long>> tasksを生成し、メインスレッドを持っている...問題はアニメーションであり、フラクタルフラクタルアニメーションを生成するための を、プログラムを書いています。私はExecutorServiceを使って作品を投稿します。 ユーザが微積分を停止したい場合、これらのセカンダリスレッドをキャン

    0

    1答えて

    1台のマシン上で複数のサーバーとクライアントを実行するシミュレーションを行います。 私は、Javaの並行性パッケージを使用して複数のサーバーとクライアントのスレッドを作成する予定です。 サーバーとクライアントを区別し、ポート番号だけを使用して区別します。 私はサーバー用の一連の800XXポートとクライアント用の900XXポートを用意します。 私がしていることが正しいかどうかを知る必要があります。そ

    15

    1答えて

    私は、Java 8でCompletableFutureがJava memory modelと対話する方法を理解しようとしています。 アクション依存ステージがスレッドに アクションを実行しているCompletableFuture起こる-前いかなる 補完を完了したスレッドで:プログラマの健全性のために、理想的に成立しなければならない、次のように私には思えます レジスタこと完了 依存ステージ を作成起こ

    4

    1答えて

    AtomicLongsを使用して統計情報を収集しています。一部のユーザーがこれらの競合を見ていて、代わりにLongAdderを使用するように提案しています。しかし、私たちは現在、アトミックで行っているように、最大​​値を計算する方法を参照してくださいません: AtomicLong _current, _total, _max; ... void add(long delta) {

    5

    1答えて

    私はThreadPoolExecutorを持っており、タスクを提出しています。 private ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(1, 1, 0L, TimeUnit.MILLISECONDS, new ArrayBlockingQueue<Runnable>(1)); このコードはThreadPool

    11

    9答えて

    私は作業単位の流れを持っています。これは順次処理される "作業項目"と呼ばれます。私はマルチスレッドの仕事をして処理をスピードアップしたいと思います。 制約:これらの作業項目は処理中に特定の順序になりますが、順序は関係ありませんが、処理が終了するとその順序を復元する必要があります。 このような何か: |.| |.| |4| |3| |2| <- incomi

    8

    1答えて

    私はマルチスレッドアプリケーションでJavaエグゼキューを使用しましたが、私は、次の方法のそれぞれに使用するのが最善であるとき見つけ出すように見えることはできません。 1. ExecutorService executor=Executors.newFixedThreadPool(50); executor.execute(new A_Runner(... some parameter ...)

    0

    2答えて

    私はLinkedBlockingQueue周りに管理簡単な生産者 - 消費者のシナリオで2つのスレッドを持っています。私はtake()を使用する消費者のスレッドで つまり私は、要素がキューに入ってくる一方で、消費者をブロックしたいです。 プロデューサスレッドでoffer()を使用してキューに追加してもいいですか?put()ではありませんか?それは何か問題を引き起こすだろうか?私が意味する は、ta