blocking

    0

    2答えて

    非標準データベースのロックを処理しようとしています(つまり、この機能自体は提供していません)。私のプログラムはdbに排他的にアクセスできますが、同期が必要な複数の同時スレッドがあります。 これまで使用してきた純粋な実装は、グローバルにロックすることで、並列アクセスを別々の行に許可しないようにしました(これは常にスレッドセーフです)。 この機能を実装するには、私の考えは、現在使用されているすべての行

    2

    1答えて

    私は単純にjava -jarを実行するアプリケーションを作成しました。 CreateProcessAを実行した直後にスターターアプリケーションを終了します。 LPSTR _cmdupdate = const_cast<char *> (cmdupdate.c_str()); STARTUPINFO info = {sizeof (info)}; ZeroMemory(&info,sizeof(

    0

    2答えて

    現在、私はこのコードを実験中です(目的に合わないことがわかります)。 私は3つのソースから同時に(UDPテストツール)送信しようとしましたが、それは大丈夫だと思われますが、2Kが同時に送信している10Kクライアントのフォームの場合、パケットのサイズは約70バイトです。私はコンテンツのいくつかの簡単な操作を行い、結果をデータベースに書き込むことになっています。 パブリッククラスTest { publ

    1

    1答えて

    私はいくつかのlibをlibevとして読みましたが、それらのすべてはネットワーク通信を処理するために非ブロックioを使用しています。しかし、この場合、ブロックioはネットワーキングで使用されますか?

    0

    1答えて

    私のエンタープライズアプリケーションは、初めて起動するときに私たちのサーバーにアクセスします。そのため、3G/EdgeやWi-Fi接続がない地域でクラッシュすることがあります。私はすべてのエラーがトラップされていると思ったが、明らかにそうではなかった。だから私は信号のない状態をシミュレートする方法を見つける必要があります。私は壁のコンセントに接地されたビニール袋とアルミホイルで携帯電話をラップしよ

    3

    4答えて

    を閉じた後、私は新しい接続 new_fd = accept(Listen_fd, (struct sockaddr *) & their_addr, &sin_size); と、それはプログラムを終了する時が来たときにListen_fdを閉じて、別のスレッドをリッスンするスレッドを持ってブロックする)(受け入れます。 Listen_fdを閉じた後も、それはまだブロックされます。私がGDBを使っ

    -1

    1答えて

    私はアンドロイドにUDPベースのチャットクライアントを構築することについて、学校の割り当てを持っています。さて、私の最初のアイデアは、サービスを開始するアクティビティを作成することでした。サービスはすべてのネットワークとアクティビティをすべての入力と出力を処理します。しかし、問題を発見しました。 startCommand関数が開始され、socket.receiveを呼び出してネットワークメッセージ

    0

    1答えて

    次のコードを使用して、Androidクライアントから一部のデータを読み取っています。すべてがうまくいっています。しかし、今私はこのサーバーコードを非ブロックにするように求められています。これに関する提案はありますか?私はスレッドを使用しようとしていたが、どのように知っていないのですか?私は、Java :) おかげ import java.awt.image.BufferedImage; impo

    0

    3答えて

    次のように私はPriorityBlockingQueueを持っている: BlockingQueue<Robble> robbleListQueue = new PriorityBlockingQueue<Robble>(); RobbleはComparable<Robble>を実装し、私は問題なくリストを並べ替えることができていますので、私は私の比較は仕事を知っています。 私はまた、次のRun

    3

    4答えて

    解決策を見つけました! 私は今ViewFlipperの代わりにViewPagerを使用します。 ビューはrun()メソッド内で生成されるようになりました(これは、Webからデータを取得するために既に存在しています)、マップに保存されます。 私のハンドラでは、pagerAdapter.notifyDataSetChanged()を呼び出すだけで、pagerAdapterはビューのマップを使用し、スム