非同期処理

非同期処理とは一部のコードを別々のスレッドで実行させる手法です。アプリケーションのパフォーマンスを向上させる目的でこの手法を用います。

RSS
  • 解決済

    回答
    3

    Promiseで処理の実行順を保証したい

    前提・実現したいこと クラスのプロパティに設定された複数の画像(base64文字列を格納した配列)を順にアップロードし、アップロードできた画像のパスをクラスのプロパティに設定し直したいです。 その後(画像がすべてアップロードされた後に)、クラスのプロパティをデータベースに保存したいのですが、その前段階でつまづいてます。 原因はわかっていますが、その解決

    • 0評価
    • 84PV
    teratailler teratailler 7時間前に ベストアンサー
  • 受付中

    回答
    2

    async/awaitでasync functionのfunctionに対してunexpected ...

    firebaseを利用したサーバサイドの開発をしており、非同期処理を同期的に直す過程でエラーが出ました。 データをajaxで受け取る→それをfirebaseのデータベースと突合→合致する場合はresponse(500)を帰す というバックエンドの処理をしようとしています。 「データを格納→完了後に突合」としたく、async/awaitの非同期処理の最

    • 0評価
    • 161PV
    KAMIYAMA KAMIYAMA 6日前に 回答
  • 解決済

    回答
    2

    Node.js Socket.IOにて送信されたデータをMySQLデータベースへ保存する際の動作につ...

    前提・実現したいこと Node.jsにてSocket.IOを利用した純粋なチャットアプリを作成しています。 ユーザーから送信されたメッセージをMySQLデータベースへ保存したいと思っているのですが、Node.jsは非同期処理で且つmysqlライブラリもfunctionを利用するので、例えばユーザーからほぼ同時に100件などのメッセージがきた場合に接合性

    • 0評価
    • 87PV
    miyabi-sun miyabi-sun 1週間前に 回答を編集
  • 解決済

    回答
    2

    JavaScriptで、複数のイベントから受け渡されるデータが条件を満たしているときに特定の処理を実...

    JavaScriptで、複数のイベントから受け渡されるデータが条件を満たしているときに特定の処理を実行させたい JavaScriptのイベント処理(非同期)で悩んでいます。 通信のためのライブラリで、複数のon('...')イベントに対してそれぞれ関数を設定しています。 関数では受け取ったデータが一定の条件をみたしているかをチェックしています。 //

    • 0評価
    • 300PV
    kttl kttl 2週間前に ベストアンサー
  • 解決済

    回答
    3

    Ajaxでjsからphpに値をPOSTしたい

    JSの変数の値を、PHPに渡したいと思いajaxを利用してます。 エラーで、Notice: Undefined index: win_count と出てしまい、うまく値が渡せていないようです。 書き方など間違って入れば教えていただけると助かります。 let stepY_count = 0; let stepX_count = 0; let ste

    • 0評価
    • 191PV
    ma- 退会済みユーザー 1ヶ月前に コメント
  • 解決済

    回答
    1

    Ajaxで非同期でページを読み込んだ際、読み込み済みのJavascriptを使えるようにするには

    失礼いたします。 Ajaxをもちいてページを作成しているのですが、少し気にかかったのでご教授いただければ助かります。 例として、 ready.html load.html ready.js ajax.js の4ファイルがあったとし、 ・ready.html <html> <head> <meta charset='utf-8'>

    • 0評価
    • 100PV
    Newbi Newbi 1ヶ月前に コメント
  • 解決済

    回答
    1

    [C#]非同期通信処理とそのコールバック方法について

    前提 ・WPFアプリ ・Visual Studio ・C# お聞きしたいこと API通信処理を記述しているのですが、 ・非同期通信とその際のコールバック実装てこれでいいの? と悩んでおり、アドバイス等頂ければ幸いです。 → 実装済みで期待通りの動作はしています。 ただ、C#の経験が浅くまたデスクトップアプリを作成するのが初めてなので、自分以外の人

    • 0評価
    • 201PV
    tamoto tamoto 1ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    2つの重い処理を直列に実行したい(SVProgressHUDを使いたい)

    まず、やりたいことのイメージを表すためにcodeを示します。 SVProgressHUD.show(withStatus: "Start1") DispatchQueue.global().async { sleep(5) print("DEBUG_PRINT: Done1"

    • 0評価
    • 121PV
    HajimeHamada HajimeHamada 1ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    c#で非同期処理について教えてください

    前提・実現したいこと テキストデータを読み込んでコンソール画面に表示するだけのコードですが、 非同期処理を勉強中で、以下に書いてみました。 コンソール画面に何も表示されなく、データを読み込めていないのか、 それとも非同期処理の記述がまちがっているのか、わかりません。 そもそも非同期処理の書き方が出来ているか疑問ですが… c#勉強中の初心者ですが、教えて頂け

    • 0評価
    • 202PV
    SurferOnWww SurferOnWww 1ヶ月前に コメント
  • 解決済

    回答
    2

    Pythonで実装しているリバーシプログラムの非同期処理を実現したい

    前提・実現したいこと Python3.6.4でリバーシのプログラムを作成しています。GUI部分はtkinterで実装し、マウスの左クリックで石を打てるようにしています。 後々重い処理を行うAIの作成を考えているため、AIの思考部分(?)を非同期で処理を行えるような設計にしておきたいのですが、 コードの書き方が分からず困っております。 該当のソースコー

    • 1評価
    • 151PV
    VimYamagen VimYamagen 2ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    関数の外にreturnしたものを使いたいのですが、実行の順番がうまくいっておりません。。。

    userIdをreturnして、関数の外でも使いたいのですが、 実行の順番がうまくいっておりません。 調べる限り、mongodbのクエリーの下記方がネスト構造になり、 asynk/awaitの非同期処理でもうまくいきませんでした。 初歩的な質問であれば、申し訳ないです。 よろしくお願いいたします。 const userInsert = ()

    • -1評価
    • 253PV
    ochiba2525 ochiba2525 2ヶ月前に コメント
  • 受付中

    回答
    1

    【Java】Retrofitを用い同期的にcallしたい【Android Studio】

    Retrofitを用いて、非同期ではなく同期的にcallしたいのですがどうすればよろしいでしょうか? ①現在call.enque(非同期)で動いているコード User user; user = new User(); SharedPreferences lineData = getSharedPreferences(

    • 0評価
    • 119PV
    kakajika kakajika 2ヶ月前に 回答を編集
  • 解決済

    回答
    2

    【Promise】2つのプロミスを連続して使用する場合

    前提・実現したいこと Promise処理で設定1、設定2のコードを連続で使用したい場合、 使用1に書いてみたのですが、こちらの記載で問題ないでしょうか。 もう少し簡潔にできる、何かが抜けている等がありましたら、教えて頂ければ幸いです。 該当のソースコード // 設定1 const readScript = () => { return new P

    • -2評価
    • 427PV
    OOO_777 OOO_777 2ヶ月前に コメント
  • 解決済

    回答
    2

    【Promise,callback】どちらが良いのか?

    前提・実現したいこと 設定パターン1~2のコードがありますが、1はコールバック、2はプロミスで書いています。この場合どちらで書くべきでしょうか。 コールバックでも問題ないのか、それともプロミスで書いたほうが良いのか教えて頂ければ幸いです。 該当のソースコード //設定 パターン1 const ChangePermission = (callback)

    • 0評価
    • 233PV
    OOO_777 OOO_777 2ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    【Promise】reject、catchの使いどころ

    前提・実現したいこと 2点お聞きしたいことがあります。 1:Promiseを使用する場合、下記設定パターン1~3がありますが、どれがベストな設定になりますでしょうか。rejectやtry(catch)などを使用した方がよいのか、よくわかりません…   2:呼び出し下記呼び出しパターン1~2がありますが、この場合「catch」を設定した方がよろしいでしょうか

    • 0評価
    • 100PV
    OOO_777 OOO_777 1ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    非同期処理の途中で中断する方法について

    例えば以下のようにawait / asyncで時間のかかる処理を非同期に動かしている途中で、 キャンセルボタン等によって動作を中断して終わらせるにはどうのようにしたら良いでしょうか private async void button_Click(object sender, EventArgs e) { int intValue = await Ge

    • 1評価
    • 300PV
    tamoto tamoto 2ヶ月前に コメント
  • 解決済

    回答
    2

    async/awaitの処理を行うスレッドについて

    .NET Framework Windowsフォームアプリケーションにて、async/awaitで非同期の処理のテストプログラムを作成いたしました。 awaitの説明を読んで、非同期の処理を別スレッドで行い、完了したら元のスレッドに戻すと解釈したのですが、以下のGetintValueの中で止めて見てみると、元のメインスレッドで行われていました。 Task.R

    • 0評価
    • 239PV
    ibuki ibuki 2ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    railsアプリにおいて動的追加されたコンテンツのlink_to remote trueでajaxを...

    現在SNSアプリを作っていて、タイムラインに流れるコンテンツに非同期通信のいいね機能をlink_toのremote trueオプションで実装しています。 しかし無限スクロールを実装したところ、無限スクロールによって動的に追加されたコンテンツに関しては非同期通信のいいね機能が発火しなくて困っています。 動的追加されたコンテンツのjsの発火方法として$(docu

    • 0評価
    • 130PV
    root_jp root_jp 2ヶ月前に 回答
  • 解決済

    回答
    3

    有効ではないスレッド間の操作の原因について

    「System.InvalidOperationException: '有効ではないスレッド間の操作: 」 について、 マルチスレッドで動作中にオブジェクトの値を変更しようとすると例外が発生したので、調査しました。 その結果、UIコントロールは自身のUIスレッドからしかアクセスできないということなので、delegate やasync,awaitを使用すること

    • 0評価
    • 550PV
    KSwordOfHaste KSwordOfHaste 2ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    Android Studio ListViewについて

    Android Studioでアプリ作成の勉強をしています。 具体的にはTwitterクライアントを作成しています。 ListViewは下記のサイトをベースに、ViewHolderパターンを追加 https://qiita.com/mizofumi0411/items/fd51dea947f2e65f534b ListViewについていくつか質問があ

    • 0評価
    • 101PV
    teratailが2ヶ月前に アップデート
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    52

  • 総質問数

    89

  • 今週の質問数

    1

関連するタグ

非同期処理タグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る