kitchenkabu の回答履歴

全11件中1~11件表示
  • 削除フラグってどうなんでしょう?

    運用方針として、まちがってDELETEしたりしないために、削除フラグというカラムを 設けたりする場合があると思います。 (しないですか?) ※少なくとも、2人の知人に聞いたところ、1. 削除フラグを利用したことがある、 2. 削除フラグは常に利用している、という回答でした。 そこで、いろいろ考えてみたところ、削除フラグという考え方は、 RDBの以下の機能とバッティングするのではないかと思いました。 ・外部キー制約のON DELETE CASCADEが利用できない ・参照先が削除された(delete_flag = 1)データであってもPRIMARY KEYを  参照できるので、外部キー制約違反にならない。 よって、参照整合性の維持を、DBを操作する側(PHPとか)で行わなくては ならず、かなり面倒です。 解決案や、みなさんの考えをお聞きしたく思います。 ※削除フラグカラムもプライマリーキーに含めて、マルチカラムプライマリーキーに  して、参照元でも、マルチカラムで参照するという方法があるかもしれませんが、  どうもしっくりいきません。

    • ベストアンサー
    • sweepea
    • MySQL
    • 回答数5
  • webをpdfファイルに変換できるフリーソフトありませんか?

    ソースネクストからでてるような サイトをPDF のファイルにして加工してFAXしたいのですが フリーソフトありませんか?

  • ブログのアクセスアップ方法

    ブログをやっているのですが、アクセスがあまりありません。どうにかしてアクセスを無料であげたいのですが、なにかいい方法はありませんでしょうか? できる限りたくさん試してみたいです。 宜しくお願い致します。

  • JSPのエラー原因がわかりません。

    皆様にはお世話になっております。 JSPでMySQLのDBにデータを新規登録させるものを作っていますが、書込みができなくて困っています。 実行すると JDBC 接続エラー java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '+VALUES ('名前','','','','','null','','','')' at line 1 と出てしまいます。エラー箇所は // クエリーを実行する stmt = conn.createStatement(); stmt.executeUpdate("INSERT INTO adres (name, zip, adrs, fhone, fax, pfhone, mail, birth, info) +VALUES ('" + name + "','" + zip + "','" + adrs + "','" + fhone + "','" + fax + "','" + pfhone + "','" + mail + "','" + birth + "','" + info + "')"); この部分とわかってはいるのですが、 どこが間違っているのかわからない状態なので、どなたか御教授お願い致します。

    • ベストアンサー
    • hisajiro
    • Java
    • 回答数5
  • JSPのエラー原因がわかりません。

    皆様にはお世話になっております。 JSPでMySQLのDBにデータを新規登録させるものを作っていますが、書込みができなくて困っています。 実行すると JDBC 接続エラー java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '+VALUES ('名前','','','','','null','','','')' at line 1 と出てしまいます。エラー箇所は // クエリーを実行する stmt = conn.createStatement(); stmt.executeUpdate("INSERT INTO adres (name, zip, adrs, fhone, fax, pfhone, mail, birth, info) +VALUES ('" + name + "','" + zip + "','" + adrs + "','" + fhone + "','" + fax + "','" + pfhone + "','" + mail + "','" + birth + "','" + info + "')"); この部分とわかってはいるのですが、 どこが間違っているのかわからない状態なので、どなたか御教授お願い致します。

    • ベストアンサー
    • hisajiro
    • Java
    • 回答数5
  • DOMParserを使いたいのですが

    こんにちは。 毎回初心者な質問で恐縮です。。 javaの中でXMLから特定のデータを抽出して表示したいのでインターネット上でサンプルがないか探していたところ、「アットマーク・アイティ」のホームページでちょうどよいものを見つけたのでそれを参考に作成しはじめたのですが、 DOMParser parser = new DOMParser(); という記述があり、ここでコンパイルがとまってしまいます。 import org.apache.xerces.parsers.*; がなかったのかと思い、記述を追加したところ今度は「パッケージは存在しません」と言われてしまいます。 jarファイルが足りないのかと調べていたのですが、このパッケージを使うために何が必要なのか参考資料がみつかりません。 「xerces」や「Parser」で調べたところ、自分のTOMCATのフォルダ内の\common\endorsedのフォルダ内に「xercesImpl.jar」「xmlParserAPIs.jar」がありました。 何がたりないのかご存知の方、教えてください。 よろしくお願いいたします。

  • わかりやすい・オススメの中国語文法の本

    中国語を勉強したくて教材を探しています。探してみると中国語会話の本はよくあるのですが、わかりやすく、丁寧に文法を解説している本が見つかりません。 私は、台湾出身の方に中国語を教えていただいたのですが、文法的な説明(品詞含む)は全く苦手なそうなので、本を活用したいと思っています。 最近になってやっと1冊ちょっといいなと思えたものがありました。  ↓↓ 著)杉村博文 「中国語文法教室」 大修館書店 発音の方は特に問題ないのですが、私の中国語(文法、文章など)は多分大学で中国語を選択して1年学習した程度の方と同じくらいだと思います。できれば繁体字、台湾のピンインの方が慣れていますが、簡体字やローマ字ピンインでも大丈夫です。 上記の本以外に文法や単語、熟語、決まった言い方など丁寧に書かれている本等ありましたら教えていただきたいと思います。宜しくお願いたします。

  • JADで*.jarごとデコンパイルする方法。

    JADで*.jar(または*.jarを解凍した後のパッケージ構成)ごとデコンパイルはできますでしょうか。 今まではクラスファイル1つずつJADコマンドやDJでデコンパイルしていたのですが、今回デコンパイル対象があまりに数が多いため、その方法は採用したくありません。 何か良い方法(またはツール)をご存知の方、ご教示下さい。

  • Headリクエスト、ディズパッチャについて

    以下、あるソフトウェアで、このような条件のときに不具合が出るという内容なのですが、理解できないのです。 wwwブラウザ等から、Http Headリクエストを送り、サーブレットが受けます。 リクエストオブジェクトをレスポンスオブジェクトをコンテナが生成します。 それを通じて、HttpServlet実装のdoHeadが呼び出され、その後、オーバーライドされたdoGetメソッドにリクエストオブジェクトとレスポンスオブジェクトが渡され(ここが疑問、doHeadをオーバーライドせずにこんなことができるのか?doHeadから明示的にdoGetを呼べばできそうだが、doHeadをオーバーライドしている場合は除くのだそうです) その渡されたリクエストオブジェクトとレスポンスオブジェクトをRequestDispatcherのfowardメソッドでディスパッチしようとするとレスポンスオブジェクトをHttpServletResponseFacadeにキャストしようとするのだが、実際にはNoBodyResponseである為キャストに失敗。java.lang.ClassCastExceptionが出る。 (1)HEADリクエストが出来ない HttpURLConnection.setRequestMethod("HEAD"); のようにしてURLに送ってみたのですが、 「ドキュメントにデータが含まれていません」 というエラーが出てしまいました。 htmlから<form name="form" method="head" action="URL">のようにした所、「Getメソッドが無いのにGetメソッドが呼ばれている」というエラーになってしまいました。 (2)doHeadを通過してdoGetに行くという図で示されているのですが、どういうことかわからないです。どうやって実現するのか? 何か思いつくことがあったら教えていただけると助かります。

    • ベストアンサー
    • azicyan
    • Java
    • 回答数1
  • eclipseでは動くのにブラウザでは動かないApplet

     現在eclipse 3.0.1を用いてSwing Appletの開発を研究で行っている者です。  質問は、端的に言ってしまえば『eclipse以外で動かない』です。  eclipseのデバッグや実行では動作するのですが、以下の方法では初期画面は正常に出てきますがネットワークにアクセスする機能が動きません。 ・HTMLにappletタグを書き実行(ローカル) ・サーバーにアップして実行 ・アプレットビューワーで実行  原因として考えられるのはjava.net.HttpURLConnectionを用いてネットワークアクセスを行っている点なのですが、eclipse上で動いているので……  また、jTextFieldにeclipseで実行している時はCtrl+Vで貼り付けが出来るのですが、それ以外では出来ないのも気になっています。    HTMLはシンプルに、<applet code="WSNApplet.class" width=640 height=480></applet>だけです。    eclipseが特殊で実行出来ているだけで、本来Appletでは動かないのか。それとも何かあるのか、教えてください。

    • ベストアンサー
    • e2101183
    • Java
    • 回答数4
  • URIのチェックがうまくいかない

    URIのチェックをJSPからしたいと思っています。 <%String URI = request.getRequestURI(); %> で取ってきて if( URI.equals("/test/test.jsp"){ A }; などの処理をさせるときに ディレクトリを処理材料にしたいと思っています。 if( URI.equals("/test/*"){ A }; としたいのですが、うまくいきません。どうすべきでしょうか?