1 名前:JavaScriptは板違い、Web制作板をご利用ください。 [2007/01/20(土) 22:34:12 ] 【質問者へ】 回答者の便宜のため、以下の注意事項を遵守してください。 ・質問は【課題提示用テンプレ】を利用してください。 ・問題文は、出題されたまま全文を書いてください。 ・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。 ・JavaScriptは板違い、Web制作板をご利用ください。 ・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。 ・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。 ・回答されたら動作報告を必ずしてください。 【課題提示用テンプレ】 【 課題 】与えられた課題文をそのまま書きます。 《必須》 【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/ 4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》 【 GUI 】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること) 《GUIの課題の場合必ず選択》 【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》 【 Ver 】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》 【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》 【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。 丸投げでない場合は、途中までのソースとその経過報告、 質問点、疑問点を書きます(なるべく丸投げにしてください)。 【回答プログラムの掲載場所】 Java質問スレWiki www.wikiroom.com/java/ ソースポストネット sourcepost.sytes.net/ 【前スレ】 pc10.2ch.net/test/read.cgi/tech/1165167516/
101 名前:デフォルトの名無しさん [2007/01/26(金) 19:23:42 ] 基礎の応用らしいので長いですorz 【 課題 】1.kaiinクラス(kaiin.javaはできてます。)に体重を戻り値として返すメソッドretWeight()を追加する。 2.data.txt(内容は下に記述します)から5人分のデータを読み込み、kaiin型の配列tblに読み込む。 3.kaiin型の配列tblは、kaiin tbl[ ] = new kaiin[5]; と宣言しておく。 4.ファイルからデータを1行読み込み、str2〜str5まで切り出した後、それぞれの型変換を行い、kaiinオブジェクトを生成する。 5.生成したオブジェクトを配列tblに順にセットする。 6.5人分の処理が終了した時点で、showMeibo()をつかってtblの各要素の内容を表示。 7.配列の内容を体重の軽い順で並べ替えを行う。 8.並べ替えた結果をshowMeibo()により表示する。 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】 4. 制限なし 【 期限 】1月28日 【 Ver 】java version "1.5.0_06" 【 補足 】kaiin.javaを書いたほうがいいなら書きます。わかりずらくてごめんなさい。 あとは丸投げです。 data,txtの内容 あきこ,F,26,43.4 真由美,F,22,42.7 たかあき,M,29,64.8 博,M,33,73.5 智子,F,43,56.3
102 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 19:29:55 ] kaiin.javaを↓にあげるよろし sourcepost.sytes.net/
103 名前:101 [2007/01/26(金) 20:05:45 ] >>102 あげさせてもらいました。
104 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 20:08:46 ] >103 URL書けよ。。。何考えてんの? ttp://sourcepost.sytes.net/sourceview.aspx?source_id=29143
105 名前:104 mailto:sage [2007/01/26(金) 20:23:35 ] >101 ttp://www.wikiroom.com/java/index.php?SourcePost________#g1954934 変だと思ったところ ・kaiinというクラス名。先頭は大文字にするのが事実上の標準。 ・retWeight()というメソッド名。getterは「get+フィールド名」にするのが事実上の標準。 ・str2(1?)からstr5とわざわざ変数を複数用意させる点。これは我慢できなかったので従わなかった。 動 作 報 告 よ ろ し く 。
106 名前:デフォルトの名無しさん [2007/01/26(金) 20:25:52 ] 【 課題 】 ウインドウ内に、テキストフィールド(JTextField)が2つ、 ドロップダウンリスト(JComboBox)が1つ、ボタンが1つ、 ラベル(JLabel)が1つあるようにします。 ドロップダウンリストでは、四則演算の記号、+−×÷を選択できる ようにしておく。そして、テキストフィールドに数字をれて、ボタン をクリックすると、ドロップダウンリストで選択している演算記号に 応じて、それぞれ2つのテキストフィールドの値に対して演算を行った 結果をラベルに表示するようにすること。 (たとえば、テキストボックスにそれぞれ10と3という数値があって、 ドロップダウンリストで×が選択されていれば、ボタンをクリックすると、 ラベルに30が表示されるようにする。) 【 形態 】2. Applet 【 GUI 】2. Swing 【 期限 】本日(1/26)中にお願いします 【 Ver 】java 1.3.1-b24 【 補足 】丸投げでお願いします。 当方、[JBuilder7]を使っています。
107 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 20:50:15 ] >106 ttp://www.wikiroom.com/java/index.php?SourcePost________#lf9eb920 さすがにjdk1.3は準備する気はないのでjdk1.4で作成。 JBuilderは持ってないのでEclipseで作成。 アプレットビューアでしか動作確認していない。 動 作 報 告 よ ろ し く 。
108 名前:101 [2007/01/26(金) 21:46:53 ] >>105 さん 正常に動作しました。 こうゆう方法もあるんですね、勉強になりました! 本当にありがとうございましたm(__)m
109 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 21:59:20 ] 【 課題 】ttp://www.uploda.net/cgi/uploader4/index.php?file_id=0000009576.txt ↑ このプログラムをもとにして、 @3つの画像(横並び)を下にスクロールさせる (こんなかんじ→□□□ A画像の下部にそれぞれに対応したストップさせるボタンをつける Bスタートボタンはいりません、起動時に動いていたらいいです C↓ このhtmlファイルで起動できるようにしてください。 ttp://www.uploda.net/cgi/uploader4/index.php?file_id=0000009577.txt 【 期限 】2月1日(木) 【 Ver 】1.4.2 【 補足 】 画像の名前は Slot A.jpg Slot B.jpg Slot C.jpg でお願いします。 余計な機能はつけないでください。よろしくお願いします。
110 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 22:49:48 ] >>105 >>107 相変わらず胃を痛めながら他人の宿題をやってるんだなw 精神衛生に悪そうだ
111 名前:デフォルトの名無しさん [2007/01/26(金) 23:08:45 ] >107さん ありがとうございます! すみません、いま動作確認が出来ない状況なので 確認でき次第報告させて頂きます**
112 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 02:46:49 ] 助けてください。 以下の文字列操作をしたいのですが、 ややこしくて混乱してきました・・・。 5個のデータ(1,2,3,4,5)を扱うときに 1=2、3=4=5ということを表すのに以下のようにした場合、 (1=[2],2=[1],3=[4,5],4=[3,5],5=[3,4]) ここに1と同じデータ6を追加したときに (1=[2,6],2=[1,6],3=[4,5],4=[3,5],5=[3,4],6=[1,2]) となるようにデータを編集したいんですが、 文字列操作でうまくできますかね・・
113 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 04:36:42 ] こっちにそんな書き方で書かれても誰も答えるやつはたぶんいない。 疑問点、論点を整理して質問スレで質問し直してこい。
114 名前:デフォルトの名無しさん mailto:sage [2007/01/27(土) 15:25:18 ] 【 課題 】次のアプレットをアプリケーションに変換せよ。 【 形態 】2. Applet 【 期限 】明日の夜まで(1月28日) 【 補足 】 こちらがそのアプレットです:sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29144 画像ファイルはなんでもよいのですが、こちらにうpしましたのもしよろしければどうぞ 画像:www.uploda.org/uporg669083.gif.html よろしくお願いいたします。
115 名前:デフォルトの名無しさん mailto:age [2007/01/28(日) 13:52:31 ] age
116 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 19:42:21 ] すみません、>>114 です、 今更ながらソースポストのファイル指定でCになったまま投稿してしまいました 正しくはJAVAです、申し訳ないです orz
117 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 22:49:57 ] >>114 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29154
118 名前:デフォルトの名無しさん mailto:sage [2007/01/28(日) 23:14:02 ] >>117 ありがとうございました、助かります!
119 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 00:30:13 ] 【 課題 】スライダーを使用し、GIF画像を表示し、拡大・縮小をするJavaアプリケーションとアプレットを作成せよ。 【 形態 】2. Applet 【 期限 】1月30日(火曜日)朝3時まで 【 Ver 】java version "1.5.0_10" 【 補足 】 さきほどお願いした者です、ありがとうございました。 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29155 ここまで考えてみたのですが、の拡大・縮小ができません。 画像ファイルは ttp://www.uploda.org/uporg671916.gif.htmlにアップしました (前回はパスを設定してしまいご迷惑をおかけしました、今回はパスは設定していません) 2回連続で申し訳ありませんが、よろしくお願いいたします。
120 名前:デフォルトの名無しさん [2007/01/29(月) 00:48:49 ] どうぞ宜しくお願いします 【 課題 】POP(Post Office Protocol)over SSLクライアントをJavaで作成せよ。 【 期限 】1月29日の夕方6時まで 【 Ver 】1.4.2 【 補足 】実際に使用できるようお願いします。 また、SSLを扱うので、JSSEが必要になります。 1.4より前はインストールしなければなりませんので、ご注意下さい。 めんどくさくて申し訳ありません。orz
121 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 01:13:09 ] >>120 回答でなくて申し訳ないが、ちょっと質問させてくれ。 実は、似たような課題に取り組もうとしてるんだけど 参考書or参考サイトは何か使ってますかね? ほんと、回答じゃなくて申し訳ない。
122 名前:デフォルトの名無しさん [2007/01/29(月) 01:21:10 ] >>121 いえとんでもありません。 実は今も参考になるサイトを探してはいるんですが、どうにも みつからずこちらに投稿させて頂き、それを参考に自分でも色々 してみようと思った次第なのです。 全く役に立たないレスでこちらこそ申し訳ありません!
123 名前:109 mailto:sage [2007/01/29(月) 07:32:14 ] >>109 の問題ですが補足しときますと、 アップロードしたhtmlファイルの方は追加・修正してください 言葉が足りなかったかもしれません
124 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 09:02:28 ] >>120 要件が不完全だな。 ・POPのヴァージョン ・実際に使えるとはどの程度か? (メールの存在確認、ヘッダ取得、内容取得、サーバーから削除するのか?) ・GUIの有無 あと良く考えたらこれテスト用メールサーバーが居るな。 たとえば俺の本アドはメルサバがSSL対応してないんで平文送ってくる。 当然SSL確立しようとするとエラー。 講師がPOPサーバー指定してなかったか?ここにアクセスしろとか。 あと資料なら RFC POP で検索してみろ。探せば邦訳もあるだろ。 最近の連中はRFCも知らんのか・・・。 #ここで回答してる奴らは1.4未満使ってないと思うぞ? 6.0が正式リリースされて1.4.2未満はサポート外れたんだから。
125 名前:デフォルトの名無しさん [2007/01/29(月) 09:21:59 ] >>97 さん ありがとうございました。たすかりました!
126 名前:デフォルトの名無しさん [2007/01/29(月) 10:06:59 ] 【 課題 】1枚の画像を用意し、画素値で黒にあたる部分を白にし、元画像と 変換後の画像を表示する 【 形態 】1. Javaアプリケーション(main()で開始 【 GUI 】2. Swing 【 期限 】一応提出期限金曜なので出来れば木曜日位でお願いします。 【 Ver 】 java version "1.5.0_06" 【 補足 】丸投です m(__;)m
127 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 11:46:48 ] やる気は無くなってしまったが、やる気がある方のためのアシスト 期限 レス番号 --------------------------- 1/29 18:00 >>120 (テストメール鯖立てるだけで時間切れそうだな・・) 1/30 >>119 2/1 >>109 (前スレのルーレットプログラムぱくれば・・・) 2/1 >>126
128 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 14:00:06 ] ていうか今の時間帯は学校だろうから間に合わん奴は無理だな
129 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 15:09:07 ] >>119 細かいとこは適当にいじってくれ ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29156
130 名前:121 mailto:sage [2007/01/29(月) 15:29:37 ] >>124 面目ない。 怠惰な人間でして、RFCみたいな定義よりも、 さくっとプログラム例なんか見つけられないかなと思ってたんです おかげさまで見つかりましたが。 www.hellohiro.com/javamailpop.htm
131 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 16:12:58 ] >>130 JavaでPOPMailはクグればいくらでもある 121氏はSSL対応の話をしている。。。
132 名前:131 mailto:sage [2007/01/29(月) 16:13:55 ] 間えたorz × 121氏 ○ 124氏
133 名前:121 mailto:sage [2007/01/29(月) 16:36:33 ] これまた、ぼんくらで申し訳ない。 誰か、賢い人の降臨をまちます。
134 名前:124 mailto:sage [2007/01/29(月) 16:53:15 ] 一番はSSLなんだがGUIかどうかもマルチスレッド使いだすからさ・・・。 >>130 HTTPとかPOP等の仕様知らん人間がコード書こうが読もうが何も理解出来んよ。 ただ自分のコードが動いてるだけ。 ソースコード読んでプロトコルが何やってるか分かるのか? てか仕様も知らん、ネットワークプログラミングも未経験な奴に”お勉強で”Javaの糞抽象度の高いライブラリ使わせるってどんだけ馬鹿な講師なんだよ。 JavaMailとか勉強用には論外だからお勧めはせんよ。 抽象度上げまくって直感的に利用できる変わりに少しでも低レベルな処理は出来なくなってるから。 捨てアプリにメールチェッカー実装するのには重宝するが。
135 名前:デフォルトの名無しさん [2007/01/29(月) 16:59:38 ] >>124 120の者です。要件が足りずすみません! またレスが遅れてすみません!!レスのお答えはこちらです↓ ・POPのヴァージョン 特にありません。 ・実際に使えるとはどの程度か? (メールの存在確認、ヘッダ取得、内容取得、サーバーから削除するのか?) 内容取得までして頂けると嬉しいですが、メールの存在確認くらいでも構いません。 ・GUIの有無 無くて結構です。 >あと良く考えたらこれテスト用メールサーバーが居るな。 >たとえば俺の本アドはメルサバがSSL対応してないんで平文送ってくる。 >当然SSL確立しようとするとエラー。 >講師がPOPサーバー指定してなかったか?ここにアクセスしろとか。 それがPOPサーバーについては全く指定がありませんでした(汗) やはり指定のPOPサーバーがなければ実装は無理でしょうか? >あと資料なら RFC POP で検索してみろ。探せば邦訳もあるだろ。 >最近の連中はRFCも知らんのか・・・。 ありがとうございます!参考にさせていただきます!! >#ここで回答してる奴らは1.4未満使ってないと思うぞ? >6.0が正式リリースされて1.4.2未満はサポート外れたんだから アフォな発言申し訳ありませんでした。以後気をつけます。 それから締め切りですが、どうやら私の勘違いだったようで、 1月31日まででしたので、31日の夕方6時まででどうぞ宜しくお願いします。 ふてぶてしいお願いですが、分かる方宜しくお願いします。
136 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 17:21:48 ] いろいろなバックグラウンドの人が居ると、ためになるなあ。
137 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 18:23:51 ] 【 課題 】iアプリで健康管理ツールを作成せよ 【 形態 】 ver.4.1 【 期限 】1/30 【 補足 】前スレで作成してもらったアプリに機能を付け加えてください。 その内容は、身体情報リストのページから特定のWebページにアップロードボタンを押すと、身体情報リストの内容をアップロードするというものです。 前スレで作成してもらったアプリ sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29120
138 名前:デフォルトの名無しさん [2007/01/29(月) 18:24:21 ] はじめて来たのですが、似たような境遇で 苦しんでる人いるんですね。よろしくお願いします。 【課題提示用テンプレ】 【 課題 】JavaMailのAPIを使用し、ヘッダ情報からFrom:とDate:の情報を取得せよ。 また複数回交信したユーザとの交信回数を取得せよ。データは各自用意すること。 【 形態 】1. Javaアプリケーション(main()で開始)/ 【 GUI 】4. 制限なし 【 期限 】1月31日午後13時まででお願いします。 【 Ver 】java version "1.5.0_09" 【 用語 】- 【 補足 】- よろしくお願いします。
139 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/29(月) 20:00:47 ] 無理してやるなと言われたのでやる気はないけど、アシストしておくわ >>137 >特定のWebページにアップロードボタンを押すと、身体情報リストの内容をアップロード @ Webページにアップロードではなく、Webサーバー経由でWebアプリにデータアップする。 A アップロードする形式が書かれていないので、作りようがない。 B アップロード先のWebサーバー・アプリは作る必要はないのか、はっきり書いていない。 >>138 ttp://www.hellohiro.com/javamailpop.htm サンプル ttp://sdc.sun.co.jp/java/docs/j2ee/sdk_1.3/ja/techdocs/api/index.html Doc を参考にすると幸せになるよ
140 名前:137 mailto:sage [2007/01/29(月) 20:09:38 ] 139>> アップロードする形式とはどのようなものがあるのでしょうか? Webサーバー・アプリは作ってください。 お願いします。
141 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/29(月) 20:18:42 ] >>140 例えば、CSVやXMLなど コゼットは宿夫婦と姉妹に虐待を受けているので、課題どころじゃないですw
142 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 20:21:27 ] >>129 ありがとうございます。 解説も大変わかりやすく、助かりました。 本当にありがとうございました。
143 名前:137 mailto:sage [2007/01/29(月) 20:27:01 ] >>141 txt形式でアップロードすることは可能でしょうか? コゼットさん何とかお願いできないでしょうか(;_;)?
144 名前:124 mailto:sage [2007/01/29(月) 20:40:12 ] >>130 忘れてたがJavaMail使ってもメールヘッダ知らんと処理出来んだろ。 つRFC822 つttp://www.sk-jp.com/book/javamail/contents/ ここに出てくる課題程度なら端末からPOPコマンド打った方が早いね。 もう年だろうか・・・ここで丸投げしてる連中と同年代の筈なんだがw >>135 サバというかSSL対応環境がないと試せないだろ? 捨てアドのサバ使えば良いんだがSPAMは拾いたくなくてな。 という訳で俺は力になれん。すまんな。 あーあと>>120 じゃマルチパートメッセージを何処まで処理するかが決まってないな。 ちゃんと講師に問い詰めた方が良いぞw
145 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/29(月) 21:02:14 ] >>143 よくあるアップローダーとは違うだろうに・・・ iアプリでどうやってtxtファイルに落としてアップするんだ><;; CSVやXMLでと書いたのは、Httpリクエスト(*1)で送るときのデータ形式です。 *1 MIDPでは、ソケット通信の仕様がない
146 名前:137 mailto:sage [2007/01/29(月) 21:13:14 ] >>145 初心者過ぎてすいません,,, 形式は何でもいいので、身体情報リストの内容を そのままWebアプリにデータアップ出来るものを作成してほしいです(;;)
147 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 21:19:55 ] >138 以下が不明。 ・「交信」というのはメールの「受信」と同じ意味か? ・「データを用意する」とはどういう意味か? ・「【 GUI 】4. 制限なし」 というのはGUIでなくても良いという意味か? テンプレ失敗したな。。 GUIの項目は再考の余地ありだわ。
148 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 22:10:28 ] 【 課題 】単語を登録して、意味を入力できるDB、そのあと単語をキーにして検索することができるプログラム 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】ウインドウズのコマンドプロンプトで動かす。 【 期限 】二日後の朝 【 Ver 】 1.5.0_09 【 用語 】 【 補足 】条件:@Hashtableを使う Aプログラム実行時に単語の登録なのか検索なのか選べるようにする B単語とその意味を登録したらファイルを出力し、 二回目以降のプログラムの実行の際にはそのファイルを読み込み検索できるようにする Cコマンドプロンプトの画面から単語の登録、意味の登録をします。 丸投げですがどなたか助けてください。
149 名前:120,135 [2007/01/29(月) 22:12:26 ] >>144 いえ、アドバイスだけでも有難うございます! >あーあと>>120 じゃマルチパートメッセージを何処まで処理するかが決まってないな。 >ちゃんと講師に問い詰めた方が良いぞw マルチパートメッセージについても全く何も指定がないというより、 マルチパートメッセージ自体勉強していないので、考えて頂かなくて宜しいんですかと。 (自分も今言われて慌ててマルチパートメッセージの意味を調べに言ったので・・・(汗)) だれかSSLを出来る方いないでしょうか? ちょっとかなり焦ってて・・・申し訳ありませんがご教授をお願いします!
150 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 22:16:57 ] 聞きたい、このスレに職業教授な方はいるのか? いゃ、ご教授お願いしますがたくさんいるので
151 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 22:18:21 ] 俺は大学院生だから教授じゃないな
152 名前:デフォルトの名無しさん mailto:sage [2007/01/29(月) 23:40:30 ] >>150 ここは国語審議会でも言語学板でもないからな 細かい事を気にしていたら脳血管障害になるぞ
153 名前:138 [2007/01/29(月) 23:44:11 ] レスありがとうございます。 >>139 思い切り書いていますね。そこのサンプルとか何度か参考に したんですがjavaMailでは盲点でした。ありがとうございます。 >>147 テンプレは本当に失敗しました。 >・「交信」というのはメールの「受信」と同じ意味か? 受送信の意味だと思います。 >・「データを用意する」とはどういう意味か? 「こっちでは用意しないから適当に」と言う意味だと思います。 あとメールのアーカイブは受送信一緒?な気もします。 >・「【 GUI 】4. 制限なし」 というのはGUIでなくても良いという意味か? これが最高に選択ミスでした。特に制限はないんですが プロットを3次元空間上でプロットしたいです。単なるカッコ付けですけども。 以下訂正テンプレです。 【 課題 】JavaMailのAPIを使用し、ヘッダ情報からFrom:とDate:の 情報を取得せよ。また複数回受送信したユーザとの回数を取得せよ。 Java3Dを使いそれをプロットせよ。データは各自用意すること。 【 形態 】1. Javaアプリケーション(main()で開始)/ 【 GUI 】5.その他 Java3D 【 期限 】1月31日午後13時まででお願いします。 【 Ver 】java version "1.5.0_09" てか自分もがんばって見ます。忙しさにかまけて甘えてすいませんでした。
154 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/30(火) 01:16:26 ] >>137 iアプリ本体 っ ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29158 サーブレット っ ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29159 やらないとか言っておきながら・・・ヤッチマッタorz
155 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 01:49:08 ] 期限 レス番号 --------------------------- 1/31 10:00 >>148 1/31 13:00 >>138 >153 1/31 18:00 >>120 2/1 >>109 2/1 >>126
156 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 02:50:15 ] >>126 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29162
157 名前:デフォルトの名無しさん [2007/01/30(火) 02:55:16 ] なんか上記でも似たような問題をお願いしている方がいますが、 私のほうもどうぞ宜しくお願いします。 【 課題 】以下のプログラムのSSL版を作成せよ。 以下のプログラムは、このようになっております。 ・コマンドライン引数には待つ為のポート番号を入力する。 ・接続されたら、接続元(クライアント)ホストの情報を表示する。 ・クライアントからQUITを受信したら終了する ・接続元(クライアント)から文字列が送信されたら以下の動作を行う。 →サーバ側の標準出力にその文字列を表示 →クライアントにその文字列をそのまま返信 Telnetを用いて実際に動作できるようになっています。 (ちょっと動作が変かもしれませんが、大目に見てやってください) 【 形態 】サーバーとクライアントのやりとり 【 GUI 】必要なし 【 期限 】1月31日夜10時まで 【 Ver 】1.4.2 【 用語 】無し 【 補足 】 以下のプログラムをしようしてお願いします。 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29161 sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29160
158 名前:147 mailto:sage [2007/01/30(火) 06:03:48 ] >153 訊きたいことがまだ訊けてない。 ・「データ」というのはメール1通のことか? ・"何を"3次元空間上でプロットしたいのか? >153を読んで>138の意図してるものがなんなのか余計に分からなくなった。。 ちなみに、 >テンプレ失敗したな。。 というのは>138に対するレスではなく、>1のテンプレを作った俺自身に対するレス。
159 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 10:16:38 ] >>158 【 GUI 詳細 】にして利用するウェジェットの指定が無かったら問答無用でCUIって解釈で良いんじゃないか? 指定なしとかなしは曖昧だからCUIでもGUIでも良いのか、 GUIでAWT/Swing/SWTのどれかを使うのかハッキリ書けって事にすれば曖昧性は解決する。 テンプレ満たしてない場合は無視で・・・てどう? >>157 クライアントの次はサーバーかw これこそ環境が無いよな。 >>120 と一緒にやれば解決か
160 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 10:23:27 ] まあ自己署名でよけりゃ、あいてるPCですぐ作れないこともない
161 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 10:36:34 ] きちんとした所(verisign)でお願いします。 お金はそちら持ちで^^・・・だったらワロスw
162 名前:157 [2007/01/30(火) 11:47:25 ] >>160 ,161 あ、いえ自己署名で全然OKですので!!(←当たり前だ どうぞ宜しくお願いします。
163 名前:137 mailto:sage [2007/01/30(火) 12:14:42 ] >>154 アプリ本体はビルドできたのですが、サーブレットがビルド出来ませんでした(;_;) エラーの内容は以下の通りです。
164 名前:デフォルトの名無しさん [2007/01/30(火) 12:17:24 ] 度々の亀レス失礼します。 >>155 期限確認ありがとうございます。 >>158 すいません、書いておいてなんですが分かりずらいなぁと思いました。 ・「データ」というのはメール1通のことか? 複数のメールだと思います。自分宛の受信メールと相手に 返した送信メールの最低2通は必要だと思います。 ・"何を"3次元空間上でプロットしたいのか? うーんこれは複数回受送信したユーザとの回数を表示させたいです。 ちょっと考えてみるとxyのグラフならjava3Dでやるメリットも低い気も しますが・・・x:メールアドレス、y:受送信数とかでプロットです。 >>テンプレ失敗したな。。 それを聞いて安心しました。テンプレ製作ありがとうございます。
165 名前:137 mailto:sage [2007/01/30(火) 12:18:26 ] C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:3: シンボルを解釈処理できません。 シンボル: クラス BufferedWriter 位置 : io の パッケージ import java.io.BufferedWriter; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:4: シンボルを解釈処理できません。 シンボル: クラス FileOutputStream 位置 : io の パッケージ import java.io.FileOutputStream; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:7: シンボルを解釈処理できません。 シンボル: クラス PrintWriter 位置 : io の パッケージ import java.io.PrintWriter; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:8: シンボルを解釈処理できません。 シンボル: クラス ServletConfig 位置 : servlet の パッケージ import javax.servlet.ServletConfig; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:9: シンボルを解釈処理できません。 シンボル: クラス ServletContext 位置 : servlet の パッケージ import javax.servlet.ServletContext; ^
166 名前:137 mailto:sage [2007/01/30(火) 12:20:18 ] C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:10: シンボルを解釈処理できません。 シンボル: クラス ServletException 位置 : servlet の パッケージ import javax.servlet.ServletException; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:11: シンボルを解釈処理できません。 シンボル: クラス HttpServlet 位置 : http の パッケージ import javax.servlet.http.HttpServlet; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:12: シンボルを解釈処理できません。 シンボル: クラス HttpServletRequest 位置 : http の パッケージ import javax.servlet.http.HttpServletRequest; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:13: シンボルを解釈処理できません。 シンボル: クラス HttpServletResponse 位置 : http の パッケージ import javax.servlet.http.HttpServletResponse; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:15: シンボルを解釈処理できません。 シンボル: クラス HttpServlet 位置 : part60.Res878Servlet の クラス public class Res878Servlet extends HttpServlet { ^
167 名前:137 mailto:sage [2007/01/30(火) 12:20:52 ] C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:16: シンボルを解釈処理できません。 シンボル: クラス ServletConfig 位置 : part60.Res878Servlet の クラス public void init(ServletConfig config) throws ServletException { ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:16: シンボルを解釈処理できません。 シンボル: クラス ServletException 位置 : part60.Res878Servlet の クラス public void init(ServletConfig config) throws ServletException { ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:20: シンボルを解釈処理できません。 シンボル: クラス HttpServletRequest 位置 : part60.Res878Servlet の クラス public void service(HttpServletRequest req, HttpServletResponse resp) ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:20: シンボルを解釈処理できません。 シンボル: クラス HttpServletResponse 位置 : part60.Res878Servlet の クラス public void service(HttpServletRequest req, HttpServletResponse resp) ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:21: シンボルを解釈処理できません。 シンボル: クラス ServletException 位置 : part60.Res878Servlet の クラス throws ServletException , IOException { ^
168 名前:137 mailto:sage [2007/01/30(火) 12:22:12 ] C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:17: シンボルを解釈処理できません。 シンボル: 変数 super 位置 : part60.Res878Servlet の クラス super.init(config); ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:24: シンボルを解釈処理できません。 シンボル: クラス BufferedWriter 位置 : part60.Res878Servlet の クラス BufferedWriter bw = null; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:25: シンボルを解釈処理できません。 シンボル: クラス PrintWriter 位置 : part60.Res878Servlet の クラス PrintWriter out = null; ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:31: シンボルを解釈処理できません。 シンボル: クラス BufferedWriter 位置 : part60.Res878Servlet の クラス bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName) , "MS932")); ^ C:\iDKDoJa4.1\apps\サーブレット\src\Res878Servlet.java:31: シンボルを解釈処理できません。 シンボル: クラス FileOutputStream 位置 : part60.Res878Servlet の クラス bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileName) , "MS932")); ^ エラー 20 個 javacの実行に失敗しました どのようにすればよいでしょうか?
169 名前:デフォルトの名無しさん [2007/01/30(火) 12:24:06 ] >>165-168 うぜー
170 名前:137 mailto:sage [2007/01/30(火) 12:32:38 ] >>169 ご迷惑をかけてすいません。 試行錯誤してもビルドできなかったもので...
171 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 12:39:35 ] 同じエラーは一つわかれば他も解決できるだろ そういう時は代表だけ書けばいい
172 名前:137 mailto:sage [2007/01/30(火) 12:49:24 ] >>171 以後気おつけます。 不快な思いをさせてすいませんでした。
173 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 13:20:09 ] >>172 クラスパス通せば良いのは知ってるよな? サーブレットて何か知ってるか?Java EEて知ってるか?
174 名前:137 mailto:sage [2007/01/30(火) 13:36:13 ] >>173 全てわかりません。 馬鹿過ぎてごめんなさい(;_;)
175 名前:デフォルトの名無しさん [2007/01/30(火) 13:47:24 ] >>174 分からないのであれば、もう少し勉強してからじゃないと難しい。 サーブレットはJava EEサーバで動作するもの。 Dojaではメイクできないし、動くはずもない。
176 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 14:15:46 ] >>148 こんな感じか? あとはてきとーにいじれ。 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29166
177 名前:137 mailto:sage [2007/01/30(火) 14:34:27 ] >>175 何をインストールすればよいのでしょうか?
178 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 14:42:13 ] tomcatでも入れたら
179 名前:デフォルトの名無しさん [2007/01/30(火) 14:56:05 ] >>177 宿題に関係ないからスレ違い
180 名前:154 mailto:sage [2007/01/30(火) 14:58:24 ] 職安行ってくるから、サーブレットの説明は任せた。 俺ニートwww
181 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 15:08:18 ] >>177 スレ違い。 Java EEサーバならGlassfishでいいんじゃね?
182 名前:137 mailto:sage [2007/01/30(火) 16:29:21 ] >>178-181 スレ汚しすいません。 自分だけでは理解できないので、違うスレに誘導してくれませんか?
183 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 16:40:49 ] 粘着が沸いてるな >>182 ここへ行って二度と帰ってくるな ttp://www.google.com/
184 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 17:04:18 ] >>179 まあ、落ち着け。サーバーとクライアントで通信するって課題なんだから関係あるだろ。 てかどいつもこいつも学校はサーバーの一つや二つ用意してないの?それでどうやってサーバーと通信とかサーブレットの宿題やってんだ? 講師何も考えてないだろ、馬鹿じゃねぇのw >>177 サーバー用マシン,linuxディストリ,httpd,tomcat等,Java EE,ついでにセキュア環境も欲しいな・・・後何が要るっけ? ものそろえてもISPがサバ立て許可してて固定IP割り当ててもらわんと無理だ。 一から自分で用意するのは諦めろ。 クラスパスの通し方はjdkのdoc読みな。 これでわからんなら >>183
185 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 17:07:00 ] >>182 Java EEのスレって見たことないな。 とりあえず、Java EEがどんな感じのものか知りたかったら Sunのチュートリアル読むのが早いんじゃない? 多分一番親切丁寧に書いてあると思われ。 java.sun.com/javaee/5/docs/tutorial/doc/
186 名前:デフォルトの名無しさん [2007/01/30(火) 17:17:06 ] >>184 ものは最近のLinuxディストリビューションなら大抵一発で入るっしょ。 Solaris 10でもいいし。 で、ネットワーク環境も最近の一般家庭ならサーバ用の 固定グローバルIPアドレス数個とクライアント用の動的グローバルIPアドレス位 あるのが普通だし、環境的には問題ないんじゃね?
187 名前:デフォルトの名無しさん [2007/01/30(火) 17:26:10 ] 【課題】JavaBeansを使って株価のローソク足を表示するプログラムを作成せよ。 【期限】今日中 【その他】株価データは適当なもので良いみたいです。丸投げです。よろしくお願いします。
188 名前:デフォルトの名無しさん [2007/01/30(火) 17:30:32 ] >>187 せめて出力形式位教えてくれても…。 PNGとか画像ファイルでいいの? それともWebアプリケーション? もしくはAAでテキスト出力?
189 名前:デフォルトの名無しさん mailto:sage [2007/01/30(火) 18:13:49 ] >>188 テンプレ無視のやつなんか相手にすんな
190 名前:デフォルトの名無しさん [2007/01/30(火) 19:36:46 ] >>187 です。 WEBアプリケーションとして出力したいです。テンプレ無視してすみませんでした。
191 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/30(火) 19:45:36 ] 板違いでスマソ >>186 Solaris 10の使い心地いいの? 仕事でVer6使って以来触ってないのでどのくらい変わってんだべ? そんな俺は、Turbo→FCに乗り換えた派 ちなみに、iアプリとサーブレットの連携は、ローカルLAN内までしか確認していない 面倒だったからWin版ローカルテスト環境使った^^;
192 名前:137 mailto:sage [2007/01/30(火) 21:59:00 ] どなたでもいいですから答えてくれませんか(;_;)? >>137 をサーブレットを使わずに以下のように出来ませんか? omori.cside.com/java/java94.htm これで質問は最後にします。 ご迷惑をおかけしました。
193 名前:デフォルトの名無しさん [2007/01/31(水) 00:20:26 ] 【 課題 】CSVファイルからデータを読み込み、HTMLファイルに書き出すプログラムを 作りなさい。(下記資料参照) 1.mainクラス、CSV読み込みクラス、HTML書き出しクラスはそれぞれ別ファイルで 作成する。 2.CSV読み込みクラスとHTML書き出しクラスの値の引渡しにはArrayListを使用する。 3.HTML書き出しの際に<table>を用いて表にして出力する。 [資料] /*------CSVファイル-------------*/ #学籍番号,学部,氏名,生年月日 1234,経済学部,山田一郎,1985/7/5 5678,法学部,佐藤和子,1984/2/19 9012,文学部,田中純一,1986/11/12 3456,工学部,加藤さゆり,1985/5/30 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】4. 制限なし 【 期限 】解答希望日:2月1日 【 Ver 】java version "1.4.2" 【 補足 】課題丸投げです。 mainクラスだけでなら作成できたのですが、それぞれ別ファイルで作成してArrayListで 値を渡す、という事ができません…。 どなたか、ご教示お願いします。
194 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 00:46:50 ] >>193 CSVデータは実在しない物ですよね^^? 本物だったら タイーホしたぞ!/ \ 謝ってもダメ!  ̄ ̄∨ ̄ ̄ ̄ ̄ >>193  ̄∨ ̄ ̄ ̄ ∧_∧ ∧_∧ ∧_∧ ( ´∀`) (・∀・ :) (´∀` ) (つ ☆ つ ―――⊂-⊂―)-⊂ ☆ ⊂) | 警察 | | | | |.警察 | (__)_) (_(__) (_(__)
195 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 00:48:05 ] >>193 ソースうpしてみそ
196 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 00:58:37 ] 期限 レス番号 --------------------------- 1/31 13:00 >>138 >153 1/31 18:00 >>120 1/31 22:00 >>157 2/1 >>109 2/1 >>193
197 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 02:00:53 ] >>192 いやだからサーバーサイドの技術に何使おうがサーバーがなきゃ結局テストどころかレシーブ先がないだろ? 学校側がサーバー用意してどうデータをクライアント側から受け取るかの仕様を明かしてない限り遂行出来ん課題だろうが。 バカ講師にそこらへん問い詰めろと(ry) いい加減外部のデータ使う場合そのデータ実体と仕様、サーバと通信する場合はテストサーバを用意しろってテンプレに付けた方が良くないか? 今日一日で数十レスもループしてる気がする。 >>193 ヒントだけで良いならその程度のCSVならCSVの仕様に従う必要ないからファイル読み込んで,でトークナイズすれば良い。 後からの仕様拡張を予測するとスプリットするよりトークナイザ使った方が良い。 んでArrayList使えってのは多分データをArrayListで持てって事だと思うからばらした項目をaddすれば良い。まあ、学籍番号,学部,氏名,生年月日をキーにしてハッシュテーブルで持つ方が都合良いが。 CSVParserのコンストラクタにFile渡してparseメソッドでパース実行してArrayListを返す。 HTMLProcessorのコンストラクタにそのリスト渡す。んでそのデータ使ってDOMからテーブルを構築。 んでDOMの内容をファイルに出力。 上の文章良く読んで必要なクラスとそれが持つメソッドとその役割を抽出してみ? 簡単なクラス図書ける位には説明してるから。
198 名前:デフォルトの名無しさん mailto:sage [2007/01/31(水) 02:38:34 ] >>193 ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29167
199 名前:幼女コゼット(3ちゃい) mailto:sage [2007/01/31(水) 03:24:54 ] >>197 そもそも、Perl指定している自体スレ違いだから俺はやらないぞ
200 名前:デフォルトの名無しさん [2007/01/31(水) 03:27:33 ] はじめまして、宜しくお願いします! 【 課題 】以下の条件を満たすチャットサーバ、及びチャットクライアントをJavaで作成せよ。 チャットサーバは以下の処理を行う。 ・コマンドライン引数で指定されたポート(指定されていたない場合は13131番ポート)で、チャットクライアントから接続を待つ。 ・その際複数のチャットクライアントから接続が可能なようにすること。 ・チャットクライアントから接続があった場合は、ユーザ名を受け取り、ユーザ名と接続元ホスト情報(ホスト名、IPアドレス)を チャットサーバ側に表示する。 ・チャットクライアントからメッセージを受け取ったときは、送信元を除く現在接続中の全てのチャットクライアントにそのメッセージ と送信元のユーザ名を送信する。 ・チャットクライアントの接続が切れたときは、その旨を現在接続中の全てのチャットクライアントに送信する。 チャットクライアントは以下の処理を行う。なお、クライアントはGUIを持つものとする。 ・コマンド引数ラインでホスト、ポート、ユーザ名を指定させる。ポートの指定が無かった場合は13131を使うようにする。 例)java chatClient -p post serverhost username ・チャットサーバに接続したらユーザ名を送信する ・ユーザがメッセージを入力しSENDボタンを押したら、そのメッセージをチャットサーバに送信する。 ・チャットサーバからメッセージを受け取ったら表示する。 ・ユーザがEXITボタンを押したら終了 【 形態 】チャットプログラム(サーバ、クライアント) 【 GUI 】4. 制限なし(awtでもswingでもやりやすいほうで結構です) 【 期限 】1月31日9時 【 Ver 】1.4.2 【 補足 】以上を満たしていれば、GUIのレイアウトなどは適当で結構です。 要点が多くて申し訳ありませんが、どうぞ宜しくお願いします。
201 名前:200 [2007/01/31(水) 03:47:07 ] 申し訳ありません!! 期限は夜の10時まででお願いします!!