kana_m の回答履歴
- iBatisでのロック、コミットとロールバック
お世話になります。 現在、javaで以下のような処理を考えています。 1.空っぽのLockテーブルをロックする。ロックできた人だけ、以下の処理を行う。 ロックできなかった人は待ち状態。 2.selectとかupdateとかinsertとか、Httpリクエスト投げたりレスポンス受け取ったり。 select,update,insertするテーブルはLockテーブルではない。 3.2の処理が全て成功したら、1でロックしたテーブルをコミットして解除。 どこかで失敗したら全部ロールバック。 これを、以下の環境で実装したいです。 ・Java 1.6.0_16 ・Spring 2.5.1 ・iBatis 2.3.0.677 ・PostgreSQL 8.3.8 iBatisでLockとLockの解除、コミットとロールバックを行う方法が分かりません。 どなたかご存知でしたら、よろしくお願いします。
- 東京の妖怪スポットをおしえてください。
来週東京に行く用があるのですが、半日ほど時間が空いています。 そこで、自らの研究でも取り上げている「妖怪」にまつわるスポットを訪ねたいと考えています。 おすすめスポット、コース(できれば所要時間を含めて)があれば教えていただきたいです。 よろしくお願いいたします。 ちなみに高速バスで東京あるいは新宿に13時ごろに到着し、その後主に電車と徒歩で移動する予定です。
- 締切済み
- 関東地方
- SHISODANYU
- 回答数3
- 京王線 調布~仙川
出張で京王線の調布駅近くのビジネスホテルを予約しました。 朝8時半頃までに同じ京王線の仙川駅へ行きたいのですが、利用 する電車は各駅停車の電車になるかと思いますが、その頃の各駅 停車の電車の混み具合は凄いのでしょうか!? 快速や通勤快速でないのでさほどではないのでしょうか? なにせ、田舎者なので・・・すみませんがご回答宜しくお願いします。
- ベストアンサー
- 関東地方
- ryoukouma3
- 回答数4
- StrutsでJSPからListを受け取りたい
JSPに複数のhidden(動的に数が変化)があり、これらの値をformのlist(配列)に詰めたいです。 尚、nameの値は別の処理でjavascriptを使いvalueを変化させるため連番であれば構わないです。です。 ~~~JSP~~~ <input type="hidden" name="str1" value="a"/> <input type="hidden" name="str2" value="b"/> <input type="hidden" name="str3" value="c"/> ~~~~~~~~ 上のJSPから下記のFORMに詰めたい ~~~form~~~ private List strList; public List getStrList(){ return strList; } ~~~~~~~~ 又、こちらで調べたところ下記のようにすればいけるようですが欲しい値は一つのためBeanを使用しなくても実現可能ではないかと思い、質問させていただきました。 よろしくお願い致します。 ~~~JSP~~~ <input type="hidden" name="testArray[0].str" value="a"/> <input type="hidden" name="testArray[1].str" value="b"/> <input type="hidden" name="testArray[2].str" value="c"/> ~~~~~~~ ~~~FORM~~~ private List list; public TestBean getTestA(int iIndex) { while (this.list.size() <= iIndex) { this.list.add(new TestBean ()); } return ( TestBean ) this.list.get(iIndex); } public Object[] getTestArray() { return list.toArray(); } public static class TestBean { private String str = ""; public String getStr() { return str; } public void setStr(String str) { this.str = str; } }
- 配列とBeanって同時に使用可能でしょうか?
始めまして。 画面のようなものをA~Jで初期化した配列をつくり、テキストボックスに入れた任意の数値と、ボックスに対応したアルファベットに紐付ける方法ってありますでしょうか? 具体的にはセッションを使用し、ボックス内の任意の数値を覚えさせ、数値からアルファベットを検索するものを作ろうと考えております。 Aの横のボックスに5と入力し、次の画面のテキストボックスに5と入れたら、次の次の画面で「5=A」という風にアルファベットを検索できるようにしたいです。 セッションのところは上手くいきましたが、上記のようにすると「数値=数値」となってしまいます。 Beanを使うと、 public void setbox(int a){ box = Integer.toString(a[i]); となり、「a[i]」が使えないみたいです。 Beanにこだわらず、実現できれば方法は問いません。 できればシンプルな方がいいですが・・・ かなり行き詰ってます。 ご教示、宜しくお願いします。
- 締切済み
- Java
- noname#121048
- 回答数2
- StrutsでJSPからListを受け取りたい
JSPに複数のhidden(動的に数が変化)があり、これらの値をformのlist(配列)に詰めたいです。 尚、nameの値は別の処理でjavascriptを使いvalueを変化させるため連番であれば構わないです。です。 ~~~JSP~~~ <input type="hidden" name="str1" value="a"/> <input type="hidden" name="str2" value="b"/> <input type="hidden" name="str3" value="c"/> ~~~~~~~~ 上のJSPから下記のFORMに詰めたい ~~~form~~~ private List strList; public List getStrList(){ return strList; } ~~~~~~~~ 又、こちらで調べたところ下記のようにすればいけるようですが欲しい値は一つのためBeanを使用しなくても実現可能ではないかと思い、質問させていただきました。 よろしくお願い致します。 ~~~JSP~~~ <input type="hidden" name="testArray[0].str" value="a"/> <input type="hidden" name="testArray[1].str" value="b"/> <input type="hidden" name="testArray[2].str" value="c"/> ~~~~~~~ ~~~FORM~~~ private List list; public TestBean getTestA(int iIndex) { while (this.list.size() <= iIndex) { this.list.add(new TestBean ()); } return ( TestBean ) this.list.get(iIndex); } public Object[] getTestArray() { return list.toArray(); } public static class TestBean { private String str = ""; public String getStr() { return str; } public void setStr(String str) { this.str = str; } }
- プログラムはどれがいい?
プログラムが面白くて勉強をしているのですが 様々な種類があってどれを勉強するのが ベストなのかわからなくて、 皆様に言語ごとのメリットやデメリット等の特徴を お伺いしたいと思い、質問しました。 ちなみに素人考えですが私は JAVAかVBAがいいかなと思っています。
- 許せる・許せないの境界線・・・ファッション編
ファッションで、許せる・許せないの境界線を引くとしたら、どんな例が思いつきますか? もちろん人によって違うでしょうが、あなた個人の感覚でお聞かせ下さい。 分りにくい質問かとも思いますので、私の感じている事例をご紹介しますと、 ・ユーズド加工は何とか許せるが、ダメージ加工は許せない ・おじさんがステテコで外を歩くのは何とか許せるが、股引は許せない です。 では宜しくお願いします。
- 女性は外見で判断される部分があるので大変ですね・・・
女性は男と違って、才能だけでは評価されないことが多いですよね? 例えば、プロのミュージシャンなどは、才能だけでなくて外見の美しさも要求されます。 バイオリンや、サックス、ピアノなど、どんなにうまくても美貌がなければプロとしてやっていけません。 もちろん、それ以外に"コネ"などの人間関係も重要でしょうが、それすらも外見で勝ち取る部分が大きいのではないでしょうか? 自分はサックスを習いに音楽教室へ通っています。 サックスの先生まだ若い女性ですが、すごく綺麗な方です。 また、その実力も自分が聞いた範囲ではとても高いです。音楽教室の講師以外にも、ジャズやクラシックの編曲などもされています。なによりも、教え方が大変上手です。 おそらく、彼女はプロとしても十分やっていけるでしょう。 でも、若い女性でプロのサックス奏者は、はっきり言って"ケバい"方ばかり。 露出の多い服を着て、派手な化粧をし、男を誘うようなポーズをとったジャケットカバーだったりと、"見せる"部分に相当のインパクトを置いています。 たぶん、実力もあるのでしょうが、そういった"女の武器"でのし上がった部分も相当あるのではないかと思ってしまいます。 先生はとても美人ですが、派手さはなくてとても清楚な方です。何というか、最近の若い女性に見られるような"すれた"感じがしません。職場は都内で電車通勤をしていますが、わざと人ごみの多い駅を通らないように遠回りしてくるぐらいです。人混みは嫌いなのだそうです。そういった感じは大変好感が持てます。 もちろん、最近の女性のように毎日クラブ通いなどのような夜遊びすることで培われる人間関係は、彼女たちを魅力的な女性に成長させるのは分かります。でも、それってすごく大変なことじゃないでしょうか?そもそも、美人じゃないと周りに相手にもされないでしょうし。 女性がより高く成長し、成功するためには、やはり外見が良いことが重要ですよね? でも、僕は先生には"ケバく"なったり、"すれた"りしてほしくありません。 でも、そう願うことは、彼女のサックス奏者としての成功を否定することになるのでしょうか?
- ベストアンサー
- 恋愛相談
- rothch1977
- 回答数7
- CPUの交換について、詳しい方お願いします
現在VAIOのtypeMを使用してます メーカーの使用を見ると * Microsoft Windows XP Home Edition(Service Pack 2対応) * インテル Celeron プロセッサー 2.60 GHz * メインメモリー 256MB(256MB×1) * 約120GB HDD となってます 今はメインメモリーを1G(512MB×2)に増設し CPUをPen4の3.0Cに交換してあります これだけでだいぶ速度が向上したのですが最近ものたりなくなってきました メモリはメーカーによるとこれ以上はあげられないそうで CPUを交換しようと思ってます 以前は知人にどのCPUが合うかを教えてもらい購入したのですが 今は知人と連絡が取れなくて聞こうにも聞けない状態です;; どなたかこのPCに会うCPUで最も性能が向上するものを教えてください よろしくお願いします
- 締切済み
- その他([技術者向] コンピューター)
- noname#182250
- 回答数5
- 大卒となるのでしょうか??
私は現在、4年制の大学の3年生です。将来の仕事について真剣に考え始めるようになって、診療放射線技師の資格をとって病院などで働きたいと思うようになりました。 そこで、今から専門学校に通おうと思っているのですが、今の大学をすぐ中退しようか、もう一年半続けて卒業してから専門学校に行こうか悩んでいます。なぜかというと、仮に、今の大学(理学部)を卒業してから専門学校に入学し、卒業して資格を取った後に病院などで働くとした場合、その時の基本給が「大卒」となるのか分からないからです。 分かる方おられましたら教えて欲しいです。お願いします。
- java サーブレットについて
プログラム初心者で困っています。 サーバ上で動作するプログラムを作成中です(Java)。サーバ上で常に動いているクラスを作成したのですが、画面からリクエストがあった際には、この常に動いているクラスに別の動作をさせたいと思っています。画面からのリクエストによって動きだすのはサーブレットですよね? ここで分からなくなってしまいました。常に動いているプログラムが、さらに画面からのリクエストで動き出したら2つ動いてしまうことになりますよね? 自分が行いたいことは、常に動いているクラスに画面からリクエストがあったという情報を渡したいのです。 お願いします!!!
- 自分が言ったことを守らない・・・
私には今同い年の彼がいます。 お互い将来のことも考えていて 色々計画もたてたりしています 今はとても楽しく幸せな時間をすごしていますが 1つ悩みがあります それは彼が「言ったことを守らない」ということ です 彼は今転職活動中で無職です この不況なので転職には時間がかかると思って いましたし、私もそこを責めるつもりはありません ただ、「あと1ヶ月以内には決める」と度々 言っているのですが、決める以前の問題で 就活をしているそぶりがありません 「今日は何してたの?」と聞くと 「疲れて寝ていた」などと答えることが度々あり、 本当に就職する気はあるのか とても疑問に思ってしまいます 出来ないことなら言わなければいいのに そんな口約束を何度か繰り返されたので あまり信用できなくなってしまいました このままでは悪循環でうまくいかなくなってしまいそうで とても怖いです どうすれば約束を守ってくれるようになるのでしょうか? それとも私が彼の言っていることに過剰な期待をしないように 気をつけていくほうがいいのでしょうか? よくわからない相談で申し訳ないです どなたかお答えいただければ幸いです
- java サーブレットについて
プログラム初心者で困っています。 サーバ上で動作するプログラムを作成中です(Java)。サーバ上で常に動いているクラスを作成したのですが、画面からリクエストがあった際には、この常に動いているクラスに別の動作をさせたいと思っています。画面からのリクエストによって動きだすのはサーブレットですよね? ここで分からなくなってしまいました。常に動いているプログラムが、さらに画面からのリクエストで動き出したら2つ動いてしまうことになりますよね? 自分が行いたいことは、常に動いているクラスに画面からリクエストがあったという情報を渡したいのです。 お願いします!!!
- スレッドの優先順位に関して
ただ今、黒本(徹底攻略 Java2 プログラマ問題集 Platform5.0 対応) を使用しSJC-Pの勉強をしているんですが、スレッドの20番目の問題が どうしてもわからないので質問させて下さい。 下記の問題なんですが コンパイルし実行した結果として正しい物を選ぶという 問題で、答えは「 B A B A B A と表示される」になります。 class MyThread extends Thread{ MyThread(String name){ super(name); } public void run(){ System.out.println(getName()); for(int i=0;i<2;i++){ try{ sleep(1000); }catch(Exception e){} yield(); System.out.println(getName()); }}} class T20{ public static void main(String[] args){ Thread t1 = new MyThread("A"); t1.setPriority(1); t1.start(); Thread t2 = new MyThread("B"); t2.setPriority(10); t2.start(); } } この問題の答えの解説で 優先順位を指定すると必ず高い優先順位のスレッドから 実行が開始するみたいな事が書かれてて、おかしいと思い、 検証してみたところ、私の環境では、結果が何通りも表示されました。 yield()についても私の持っている別の参考書には 「現在実行中のスレッドオブジェクトを実行可能状態に戻し、 他のスレッドに実行できるようにする。ただし優先順位の関係で実行中だったスレッドが再度実行される可能性もある。」 と書かれていて上記の答えに納得が出来ていません。 スレッドの優先順位とyieldに関して お手数ですが、アドバイスよろしくお願いします。
- スレッドの優先順位に関して
ただ今、黒本(徹底攻略 Java2 プログラマ問題集 Platform5.0 対応) を使用しSJC-Pの勉強をしているんですが、スレッドの20番目の問題が どうしてもわからないので質問させて下さい。 下記の問題なんですが コンパイルし実行した結果として正しい物を選ぶという 問題で、答えは「 B A B A B A と表示される」になります。 class MyThread extends Thread{ MyThread(String name){ super(name); } public void run(){ System.out.println(getName()); for(int i=0;i<2;i++){ try{ sleep(1000); }catch(Exception e){} yield(); System.out.println(getName()); }}} class T20{ public static void main(String[] args){ Thread t1 = new MyThread("A"); t1.setPriority(1); t1.start(); Thread t2 = new MyThread("B"); t2.setPriority(10); t2.start(); } } この問題の答えの解説で 優先順位を指定すると必ず高い優先順位のスレッドから 実行が開始するみたいな事が書かれてて、おかしいと思い、 検証してみたところ、私の環境では、結果が何通りも表示されました。 yield()についても私の持っている別の参考書には 「現在実行中のスレッドオブジェクトを実行可能状態に戻し、 他のスレッドに実行できるようにする。ただし優先順位の関係で実行中だったスレッドが再度実行される可能性もある。」 と書かれていて上記の答えに納得が出来ていません。 スレッドの優先順位とyieldに関して お手数ですが、アドバイスよろしくお願いします。
- javaのインストールについて
初歩的な質問ですが、お願いします。 JAVAを使っていたのですが、ある日突然使えなくなってしまいました。 アップデートもしてみたのですが変わらず、JAVAを使っているサイトなども見れない状態です。 どうにも我慢ならず、一度コントロールパネルからJAVA関連のソフトをアンインストール・プログラムファイルも一掃して、もう一度入れ直し再起動ましたが、JAVAの公式HPでインストールされているかを確認しても仮想JAVAの画面が出てきて、JAVA使用の画面が見れません。 プログラムファイルに入っているフォルダは「jre1.5.0_21」と「jre6」です。 何が原因かも分からないので、分かる方回答をお願いします。
- クラス型配列のコピー
いつもお世話になっています。 クラス型配列のコピーについてなのですが、 普通の配列だと //コピー元配列 String[] str1 = {"str1","str2","str3" }; //コピー先配列 String[] str2 = new String[2]; //指定分だけ、配列内データをコピー System.arraycopy(str1,0,str2,0,2); //表示 for(int s=0;s<2;s++ ) { System.out.println(str2[s]); } といった形式で、コピーできますが、 これがクラス型の場合可能でしょうか? サンプル例として、 public class SampleFormBean { private String sampleName; private int number; public void setSampleName(String sampleName) { this.sampleName = sampleName; } public String getSampleName() { return sampleName; } public void setNumber(int number) { this.number = number; } public int getNumber() { return number; } } というクラスがあった場合で、 実行するソースは、 //SampleFormBeanクラス型配列 SampleFormBean [] sampleS = SampleFormBean Sample[3]; //SampleFormBeanクラスインスタンスの生成 SampleFormBean sample = new SampleFormBean (); //データの設定 sample.setSampleName("test1"); sample.setNumber(0); sampleS[0] = sample; sample.setSampleName("test2"); sample.setNumber(1); sampleS[1] = sample; sample.setSampleName("test3"); sample.setNumber(2); sampleS[2] = sample; という感じになります。 また、for()なら、ディープコピーとして可能ですが、 これ以外に何か手段はあったりするのでしょうか? 宜しくお願いします。
- 初デートの服装 これでは地味すぎますか?
今度好きな人と初デートで食事に行くのですが、服装について悩んでいます。 私は黒のパンツにネイビーのセーターで行こうと思ったのですが、これでは地味でしょうか? 足元はヒール。セーターは何の変哲もない形ですが、とても上質なものです。 それに少しジュエリーを足して、品良くまとめたいと思っています。友達に話したところ、『そんなの地味過ぎる!』と一蹴されてしまいました…。 流行りものやヒラヒラを着なきゃダメだと言われるのですが、やはり男性は初デートでこんな格好の女性が来たらテンション下がってしまいますか? くだらない質問ですが、ご意見お願いします。 ちなみに私は30歳、相手の男性は40代前半です。
- 締切済み
- レディース服・下着・水着
- noname#94136
- 回答数5