aid-u の回答履歴

全46件中41~46件表示
  • AF_UNIXのsocketと共有メモリを使ったリングバッファーの速度比較

    いま、仕事でlinux上で2つのプロセスを動かし、プロセスの間で、高速で大量のデータの受け渡しが必要なプログラムを作っています。プロセス間の通信は普通の socket で AF_UNIX を使っています。  できるだけ速度を上げたいのですが、AF_UNIXのsocketのかわりに共有メモリを使ってリングバッファーでキューを作ってデータを送るという案が出ました。この方法によって速度の向上は期待できるでしょうか?

  • コンストラクタの super() で処理が止まります。

    いつもお世話になってます。 eclipse & Visual Editor にて開発しております。 JFrame を継承したクラスを作成したのですが コンストラクタにて super() を呼び出したときに 処理が止まる?ようになってしまいます。 NoSuchMethodException(Throwable).<init>(String)行: 195 上記、タブが追加されて、 ----- ソースが見つかりませんでした。 ソース・ルックアップ・パスの編集 ← ボタン ----- が表示されている状態です。 解決策が分かりません。 どの辺りから調べれば良いのでしょうか?

    • ベストアンサー
    • Zepetto
    • Java
    • 回答数3
  • 将来はフリーソフトを作れるようになりたい。プログラミングの学習方法について

    高校一年生です。 最近、学校でC言語について学びました。学んだといっても 四則演算のプログラムを作ることができるようになった程度です。 将来はあらゆる言語をつかって趣味の範囲でプログラミングができればと思っております。 フリーソフトの製作、簡単なゲームプログラミング、web製作に活かせることが目標です。 そこでプログラムをつくるにあたって大切なことなどありましたら教えてください。こちらの趣向としてはC言語、PHP、Java、AJAXなどを学習できたらと思っております。これらを学ぶにあたってオススメな学習方法や解説サイトなど教えていただけると幸いです。 Visual C++は導入ずみです。プログラムをつくる環境はこれでこなせるでしょうか? またアドバイスもいただけると嬉しいです。 よろしくおねがいします。

  • シェルスクリプトで実行したコマンドをタイムアウトさせる方法

    シェルスクリプト超初心者です。 ログファイルを『tail -f』で開き、その内容を一時的な テキストファイルにリダイレクトで書き出します。 その処理を、一定時間経過後に自動的に終了する。 といった内容のシェルスクリプトを作成したいと思っています。 しかし、「tail -f」を実行したプロセスを一定時間経過後に どういう風に終了させればよいのかよく分かりません。 実行したプロセスを一定時間経過後に終了させるような 方法が何かありませんか? ちなみに実行環境は、Solaris9です。 【コマンド例】 tail -f ./"ログファイル" > ./temp.txt かなり、初歩的な質問で申し訳ありませんが 宜しくお願いします。

  • RT-LInuxでのテキストファイルの読み込み方法がわかりません

    現在RT-LInuxを使って、ロボットの制御をの研究を行っています。 RT-LInuxの理解は、ここ2カ月ほど勉強をした程度です。 今回の問題は、モジュールのスレッド内で、テキストファイルをオープンし、テキストファイルを読み込み、そのデータを配列に格納しようとすると、makeの時点で、エラーが出てしまうことです。 FILE、fopen、fscanf、fprintf、fcloseなどの文がエラーが出ているみたいです。 例 'FILE' undeclared (first use in this function ) 例 warning: implicit declaration of function 'fclose) このエラーの原因として、個人的に考えているのが、モジュール内でファイルをオープンしたり、読み込んだりといった作業が出来ない可能性が考えられます。 しかし、その根拠もなく、また別の方法もわからず、今回質問をさせていただきました。 ちなみにこのような書き方でプログラミングを行ってます。 下の書き方はRED HAT linuxで実行が確認できた方法を基にしています。 FILE *fp; if((fopen=='h.txt','r') == NULL){ printf("Can't opening this file\n"); exit(1); } fscanf(fp,"%f",&dat); fprintf(fp,"%f \n",dat); fclose(fp); また別の方法で考えられる方法として、ひとつ「もしかしたら・・・」という方法があります。それは最初にLinuxプロセスでファイルを開いて、RT-FIFOを通じてデータを、モジュールの方に送る方法です。 しかし、この方法が良いのかどうか、また良い場合は具体的にどうすればよいかわからないでいます。 インターネットや資料を探してみたのですが、いまいちよくわからなかったので、もしこれを御覧になった方で、何かご存じの方は、教えていただけたら、ありがたいです。

  • RT-LInuxでのテキストファイルの読み込み方法がわかりません

    現在RT-LInuxを使って、ロボットの制御をの研究を行っています。 RT-LInuxの理解は、ここ2カ月ほど勉強をした程度です。 今回の問題は、モジュールのスレッド内で、テキストファイルをオープンし、テキストファイルを読み込み、そのデータを配列に格納しようとすると、makeの時点で、エラーが出てしまうことです。 FILE、fopen、fscanf、fprintf、fcloseなどの文がエラーが出ているみたいです。 例 'FILE' undeclared (first use in this function ) 例 warning: implicit declaration of function 'fclose) このエラーの原因として、個人的に考えているのが、モジュール内でファイルをオープンしたり、読み込んだりといった作業が出来ない可能性が考えられます。 しかし、その根拠もなく、また別の方法もわからず、今回質問をさせていただきました。 ちなみにこのような書き方でプログラミングを行ってます。 下の書き方はRED HAT linuxで実行が確認できた方法を基にしています。 FILE *fp; if((fopen=='h.txt','r') == NULL){ printf("Can't opening this file\n"); exit(1); } fscanf(fp,"%f",&dat); fprintf(fp,"%f \n",dat); fclose(fp); また別の方法で考えられる方法として、ひとつ「もしかしたら・・・」という方法があります。それは最初にLinuxプロセスでファイルを開いて、RT-FIFOを通じてデータを、モジュールの方に送る方法です。 しかし、この方法が良いのかどうか、また良い場合は具体的にどうすればよいかわからないでいます。 インターネットや資料を探してみたのですが、いまいちよくわからなかったので、もしこれを御覧になった方で、何かご存じの方は、教えていただけたら、ありがたいです。