DoubleHead の回答履歴
- サーバからクライアントにポート番号を指定する方法
java初心者です。 現在javaを使ってサーバとクライアントのsocketプログラムを作っています。 動作としてはサーバ側がクライアントに対して接続するポートを指定し、以後クライアントがサーバに対して通信を行う際には指定されたポート番号を使って通信を行うような動作をさせたいのですがうまくいきません。 そのため、みなさんの知恵を拝借したいのですが、アドバイス等頂けないでしょうか。 また、javaでは実現不可能だとするのでしたら、その理由も詳しく教えていただけると幸いです。 どうぞよろしくお願いします。
- ベストアンサー
- Java
- siranuision
- 回答数6
- サーバからクライアントにポート番号を指定する方法
java初心者です。 現在javaを使ってサーバとクライアントのsocketプログラムを作っています。 動作としてはサーバ側がクライアントに対して接続するポートを指定し、以後クライアントがサーバに対して通信を行う際には指定されたポート番号を使って通信を行うような動作をさせたいのですがうまくいきません。 そのため、みなさんの知恵を拝借したいのですが、アドバイス等頂けないでしょうか。 また、javaでは実現不可能だとするのでしたら、その理由も詳しく教えていただけると幸いです。 どうぞよろしくお願いします。
- ベストアンサー
- Java
- siranuision
- 回答数6
- オブジェクトについての質問
テレビをオブジェクトとして捉えた場合, フィールドとメソッドにあたるものはなんでしょうかという問題なのですが・・・ リモコン、画面くらいしか思いつかなかったのですが、他にあるのでしょうか? また、フィールドとメソッドにあたるもののところもわかりません。 JAVA初心者なのでわかりやすい回答お願い致します。
- Java-jspの画面入力値保持について
画面にテキスト、ラジオボタン、リストボックス とボタンがあります。 ボタンを押すと、JAVAで処理を行い、jspのviewで表示します。 1.テキスト、ラジオボタン、リストボックスなどに値が入力、設定されている状態で ボタンを押して処理後にテキスト、ラジオボタン、リストボックスの値が 変わらないようにしたいのですが、 その場合、たとえば、入力、設定値をセッションになどに格納しておき jspの所で、セッションから値を設定すると言うような方法になるのでしょうか? 2.ボタン押して処理後、ラジオボタン、リストボックスの選択値も 変えないようにしたいのですが、 これはどのように実現するのが、適切なのでしょうか? 以上、よろしくお願いします。
- OpenOfficeもSWTやSwing?
OpenOfficeもJAVAだと聞きました。 こちらもやはり プログラムをEclipseで書き外観部分はSWTやSwingで作られているのでしょうか? しかし、大人数が同時にプログラムを編集しているような気もするのですが 大規模、有名アプリケーションの環境は個人の環境とは別物でしょうか。 有名ドコロのソフトウエアとの制作環境あたりが知りたいです。
- Vine 6.0を起動するとコマンド画面になる
Vine 6.0を古いVaioにインストールしました。 Windowsとのデュアルブートではなく完全置き換えインストールです。 Vineの公式サイトからDLしたisoを焼いたCDから テキストインストールメニュー(ただし英語版しか表示されなかった)して、 特に問題なくインストールできました。しかし「再起動」を実行すると ・最初に葡萄の房の画面が表示 ・そのあとなぜか localhost login: のコマンド画面になります。インストールではrootのパスワードしか設定 していないのでrootとパスワードを入力するとログインはしますが、 [root@localhost ~]# というコマンド要求になってしまいVineが立ち上がりません。 いろいろなサイトを検索しても、コミュニティーのQ&Aを見てもこのような 状態になった場合に関する記述は全く見当たりません。 念のため再インストールをしてみても結果は同じでした。 どなたかなにが原因でどうしたらよいか、お分かりになりますでしょうか。 なお私はマニュアルに従ってコマンドを打つぐらいのスキルしかありません。
- WEBサービスをJAVAで作る理由
お世話になります。 JAVAの開発経験は現場で1年足らずのものです。 サーブレットとビーンズを使いMVC環境でちょっとしたデータ入出力サービスを納入しました。 以前はPHPで同じようなシステムを作ったことがあるのですが、 PHPの方が簡単にできます。 PHPの時はCAKEというフレームワークを利用していたことや、 PHPを業務で5年ほど使っていたことも理由にあるかと思います。 JAVAに慣れていないといわれればそれまでなのですが、 イマイチJAVAでWEBサービスを作る利点が見つかりません。 JAVAのメリットとは何でしょうか。 WEBサービスを作るには向いてないのでしょうか? googleの求人を見ると、JAVAとC++エンジニアの求人があり、 PHPはありません。 JAVAやC++をもっと極めたほうが良いのかとも思います。 その辺りも教えて頂ければ幸いです。
- ベストアンサー
- Java
- hirochanoshiete
- 回答数6
- JRE1.6noアップデートに失敗します。
JRE1.6noアップデートに失敗します。 PSI上のリンクからファイルをダウンロードして、アップデートするとコアファイルの解凍に失敗出てきます。 eclipseをインストールしています。 OSはwindows7の64bitです。 お教えください。
- ベストアンサー
- Java
- noname#252495
- 回答数4
- 僕のこれまでのJava板での投稿を知っている人へ
僕はやっぱりプログラマーに向いていないのでしょうか、、? 前々からずっと気がついていましたが、、 僕のこれまでの質問を知ってる人、是非お答えください、、 率直な意見お願いします。
- Perlでリモートファイルの参照方法
Perlからリモートファイルを参照する方法がわかりません。 参照というのは、ファイルをOPENして順次読み込みをするという意味です。 リモートファイルはURLでのみ指定して参照しようとしています。 FTPは使えません。 いろいろと調べたのですが、そもそもPerlでは出来ないのか、または何か方法があるのかわかりません。 是非よきアドバイスをお願い致します。
- 無敵の格闘ゲームAI
現代の一般的な格闘ゲームにおいて、 「人間が絶対に勝てない」というCPUキャラのAIをプログラムすることは可能なのでしょうか?
- 締切済み
- その他(プログラミング・開発)
- onioni1999
- 回答数11
- 無敵の格闘ゲームAI
現代の一般的な格闘ゲームにおいて、 「人間が絶対に勝てない」というCPUキャラのAIをプログラムすることは可能なのでしょうか?
- 締切済み
- その他(プログラミング・開発)
- onioni1999
- 回答数11
- unixのcshについて
cshにて1週間に1回のみ動作するスクリプトを作成したいと考えております。 そこで、「現在日付と前回の処理日付を比較して1週間たっているか。」という判定を したいのですが、どのようにすれば実現できるのか分かりません。 どなたかご存知の方がいらっしゃればお教えいただけないでしょうか。 申し訳ありませんが、宜しくお願いいたします。 以上です。
- ベストアンサー
- その他(プログラミング・開発)
- 19820202
- 回答数3
- 「スレッド」の概念について質問
スレッドとは、「1つのプログラムにおいての1つの処理(メソッド)」のことで、これはシングルスレッドともよぶ。 マルチスレッドは、複数の処理を「同時に実行する」こと。但し、実際にはcpuは1つなので、擬似的に複数処理をしているようにみせかけている。 例えば、マルチスレッドは、ブラウザに例えれば、画像をダウンロードしながら、画面をスクロールしたりというように、複数の処理を同時に実行している。そして、この処理の1つ1つがスレッド。 こういうことでしょうか?
- 仮引数を用いた「メソッドの定義」について質問
仮引数を用いての「メソッドの定義」について、疑問点があります 以下のHPに以下のソースコードがありました。 http://sjc-p.obx21.com/word/jk/formalparameter1.html class Dentaku{ public int plus( int i, int j ){ return i + j; } } 質問:これは、定義という観点から考えると、「pulusメソッドはi+jという加法の計算をする機能を持ったメソッドであることを定義している。」といえますか? 質問2:returnについて調べたのですか、抽象的すぎてようわかりませんでした。。どういう意味ですか? 質問3:iとjは仮引数で、int型ならどんな値でも代入できますよね?
- Java ストリームをわかりやすく教えてください
Javaを独学で学んでいる初心者です。 ストリームの意味がよくわからなく困っています。 参考書には「入出力機能を支えている概念がストリーム」と書いてあるのですが意味が分かりません。 まだまだ勉強不足で知識が至らないので、簡単なたとえ話などで説明していただけると嬉しいです。
- JDKのインストールが開始できない
JDKをインストールしようと思ってOracleのWeb サイトから java_ee_sdk-6u1-jdk-windows.exe をダウンロードして実行しましたが、インストーラーが起動してくれません。OSはWinXP sp3 です。 インストーラーを実行すると、 Extracting Buindled Java SDK ... と約30秒ほどディスプレイの真ん中に表示され、次に、 Raunching Java 2 Environment... と10秒ほど表示されるだけで、その後何も起きません。 詳しい方見えましたらお教え願えませんでしょうか。よろしくお願いします。
- プログラミングの質問です
javaをやってます。 開発環境はeclipseです。 コンパイルエラーで分からないことがあります。 for(int i=0 [i]<cx.length; i++) cx[i] -= 2; if(cx[i]<-409) cx[i] = 480; g.drawImage(img_coloud, cx[i], cy[i], mainwindow); 例えばこの文です。本を見ながら同じように記述しているのですが、 i=0 [i]<cxとか i++)とかに赤破線が引かれてしまいます。(例えばです) その文を消すと全く違うところに破線が出るみたいになります。 エラーは基本的には文法が間違ってるというのは一応知ってます。 どう間違ってるのかよく分かりません。 こういうときはどう対処したらいいですか?
- 引数の概念について質問
引数とは、以下のURLに次のように定義されていました。 「メソッドを呼び出す際に渡された値を受け取る変数。」 http://www.kab-studio.biz/Programing/JavaA2Z/Word/00000160.html 質問:引数とは、「あるメソッドに入力する(渡す)値」ですよね?それなのに、「メソッドを呼び出す際に渡された値を受け取る変数。」とかいてありますが、これはどういうことですか? java初心者の私でもわかりやすいように解説してくだされば幸いです。 質問2:上記URLに以下のようなことも書かれていました。 「呼び出す際に「メソッド名( 引数に渡す値 );」という書式で「引数の変数」に「引数に渡す値」をコピーすることができる。 このコピーは、変数の代入と全く同じである。」 これもよく意味がわかりません。 とくに、「引数の変数」という記述がよくわかりません。また、なぜ変数の代入と同じなのですか? うーん、、よくわからない。
- ベストアンサー
- Java
- wanwannakuyo
- 回答数3
- APIの概念について質問です。
最初に断っておきますが、僕はプログラミング初心者なので、分かりやすく且つ本質的にご教示いただけましたら幸いです。身近な具体例とか交えてくださると幸いです。 APIの定義について以下のように書かれていました。 「OS(基本ソフト)やアプリケーションソフト、あるいはウェブアプリケーションが、 自ら持つ機能の一部を外部のアプリケーション(ソフトやウェブサービス)から簡単に利用できるようにするインターフェース。 ここで言うインターフェースとは、機能の呼び出し手順や記述方法などを定めた仕様を指す。」 質問1:上記に、「ここで言うインターフェースとは、機能の呼び出し手順や記述方法などを定めた仕様を指す。」と書いてありますが、これは具体的にどういうことですか?呼び出し手順とはなんですか? 質問2:質問1に関連して、インターフェースについて調べていたところ、定義として以下のようなことが書いてありました。 「ソフトウェアインターフェースは、プログラム間でデータをやり取りする手順や形式を定めたもの。特に、OSやコンポーネント(部品化されたソフトウェア)の機能を外部から呼び出して利用するための規約をAPIという。」 以下の定義の文の「プログラム間でデータをやり取りする手順や形式を定めたもの。特に、OSやコンポーネント(部品化されたソフトウェア)の機能を外部から呼び出して利用するための規約をAPIという。」という記述についても全体的によくわかりません。 どういうことでしょうか?
- ベストアンサー
- Java
- wanwannakuyo
- 回答数4
- 1
- 2