タグ

javaに関するdosequisのブックマーク (79)

  • Eclipseでブランチタグを作成する | dTblog | デザインとプログラムの境界をさまようブログ

    またぞろ開発プロジェクトがスタート。過去のプロジェクトを引き継いでの開発なので、とりあえずCVSリポジトリにブランチを作るところから。 これまでCVSの操作は、linux にログインしてダイレクトに行っていた。でも、今回は実験もかねて、Eclipse からやってみようかと。ホントに Eclipse は、何でもできる。便利すぎて怖い。まんじゅう怖い。お茶も怖い。 なお、「CVSって何ですか?」とか「ブランチって何?」という人は、こちらのページが異様に詳しいので、のぞいて圧倒されてみると良いと思います。 以下、Eclipse によるブランチタグ生成のメモ。 前提として、これからブランチタグを付けるプロジェクトが、すでにリポジトリからチェックアウトされている必要がある。新規プロジェクト作成でゴニョゴニョやるとできるので、説明は割愛。 ブランチを作成する際の基として、はじめに現時点でのリビジョン

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    dosequis
    dosequis 2008/04/09
    値が0000-00-00だったときのJDBCの挙動を変えるオプション
  • mysql:12216

    From: "NAGASAWA Teruo" <"NAGASAWA Teruo" <tech-ml@xxxxxxxxxx>> Date: Wed, 5 Oct 2005 14:52:17 +0900 (JST) Subject: [mysql 12216] Re: 皆さんの使っているJDBC= ?ISO-2022-JP?B?GyRCJUklaSUkJVAkTiVQITwlOCVnJXMbKEI=?= 長沢です。 > Connector/Jにおけるフィールド値 "0000-00-00 00:00:00"の取り扱いですが、 > 調べていたらどうも既にドキュメントに結論のようなものが書かれておりました。 > > http://dev.mysql.com/doc/mysql/en/cj-upgrading.html#cj-upgrading-3-0-to-3-1 > > ・JDBC仕様/SQL標準

    dosequis
    dosequis 2008/04/09
    値が0000-00-00だったときのJDBCの挙動を変えるオプション
  • 転送中

    リダイレクトします 以前ここにあったブログは、現在 http://blog.suz-lab.com/2007/08/connectorjmysql-jdbczerodatetimebehavio.html にあります。 リダイレクトしますか。

    dosequis
    dosequis 2008/04/09
    値が0000-00-00だったときのJDBCの挙動を変えるオプション
  • [B! Eclipse] ledsunのブックマーク

    キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕

  • Javascriptでの検証/検証ルールの追加 Struts -TECHSCORE-

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • Javaの道>掲示板(Submit後のフォーカス移動)

  • Java講座 > 3.8. 改行コード

    Java講座 1. ケアレスミスを減らす章 1.1. while ループより for ループ 1.2. 配列を返すメソッド 1.3. チェーンコンストラクタ 1.4. キャッチした例外は必ず使う 1.5. リテラルの比較 1.6. 列挙型の定義 2. 堅牢性を獲得する章 2.1. ユーティリティクラス 2.2. フィールドの可視性 2.3. メソッドの可視性 2.4. クラスの可視性 2.5. 配列フィールド定数 3. 拡張性/柔軟性を獲得する章 3.1. ファクトリーメソッド 3.2. 怠惰な初期化 3.3. 継承はカプセル化を壊す 3.4. 継承の悪い例 3.5. 継承の良い例 3.6. インターフェースの不要な修飾子 3.7. インターフェースで定数定義 3.8. 改行コード 3.9. データの入れ物として使わない 4. 知っていると便

    dosequis
    dosequis 2008/04/07
    System.getProperty("line.separator")
  • Serializableについて - never know

    あるときから、Tomcat再起動時に 「持続されたセッションをロード中のIOExceptionです: ・・・・ 永続記憶装置からセッションをロード中の例外です java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: xxx.xxx.xxxxComparator(自分で作ったコンパレータのクラス名)」 というような例外が出るようになった。 気になってはいたが、プログラムは正常に動くし、再起動のときだけ出るので ほっておいたのだが、少し時間ができたので調べてみた。 原因:このコンパレータを指定しているTreeMapをセッションに 保持しているが、java.io.Serializableを実装していないものはサーブレットの セッションのオブジェクトとして扱えないため例外となっている。 再起

    Serializableについて - never know
    dosequis
    dosequis 2008/04/01
    永続記憶装置からセッションをロード中の例外。持続されたセッションをロード中のIOExceptionです
  • http://www.ipa.go.jp/security/awareness/vendor/programming/a03_01.html

    dosequis
    dosequis 2008/03/31
    Threadクラスとか
  • java.lang.OutOfMemoryError: PermGen space - 置き場

    Hibernate を使ったアプリを 9個登録していたら色々とエラー発生。 そのうちこのエラーは Tomcat の起動オプションで回避できるらしい? [エラー] java.lang.OutOfMemoryError: PermGen space [オプション] -XX:PermSize=128m -XX:MaxPermSize=128m 実際の設定例 [/tomcat/bin/catalina.sh] export CATALINA_OPTS="-server -Xmx1280m -Xms640m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=128m" うん、これでエラー回避できました。 100 個設置できるかな。。。 19個目設置でエラー発生。MaxPermSize=256m でエラー回避成功。 MaxPermSize と相関関係があるのですね

    java.lang.OutOfMemoryError: PermGen space - 置き場
  • EclipseでJavaScriptファイルの日本語保存エラー

    ご質問させて頂きます. Eclipseを使ってServlet+JSP+Benasのプログラムを作っています. JavaScriptのファイル(*.js)をEclipseで開いて,日語のコメント文 //コメント を書いて保存すると 保管の問題 保管を完了できませんでした. 理由: 一部の文字は"ISO-8859-1"文字エンコードを使用してマップすることはできません. エンコードを変更するか,"ISO-8859-1"文字エンコードによってサポートされていない文字を除外してください. と言うエラーメッセージが表示されます. 設定の問題なのでしょうか?保存できる方法がありましたらご助言お願いいたします.

    EclipseでJavaScriptファイルの日本語保存エラー
    dosequis
    dosequis 2008/03/24
    Windows31JとかMS932とかにしないとチルダとかは保存できない
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    dosequis
    dosequis 2008/03/21
    web.xmlのロール定義によるアクセス制限
  • 鉄板焼きのお店から学ぶ、バッチ処理“超”入門

    鉄板焼きのお店から学ぶ、バッチ処理“超”入門:Javaバッチ処理は当に業務で“使える”の?(1)(1/2 ページ) バッチ処理を知っている人も知らない人でも 多くの業務システムでは、ユーザーと直接対話処理を行う「オンライン処理」とは別に、バッチ処理が裏方としてシステムを支えています。しかし、裏方としての活躍であるせいか、Webアプリケーションなどのオンライン処理と比較して、表立って取り上げられることが少なく、公開されているノウハウも少ないのが現状です。 連載では4回にわたって、バッチ処理についてその特徴をまとめ、最近話題になっているJava言語で開発するバッチアプリケーションについて解説します。連載の中では、Javaバッチアプリケーションを実際に体験するために、オープンソースのJavaバッチアプリケーションフレームワークの1つである「TERASOLUNA Batch Framework

    鉄板焼きのお店から学ぶ、バッチ処理“超”入門
  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

    dosequis
    dosequis 2008/03/17
    web.xmlのセキュリティ設定。security-constraint
  • 徹底解剖!! Eclipse3.3 Europaの“新世界” (1/4) - @IT

    記事は2007年に執筆されたものです。環境構築についての最新情報は「バージョン別セットアップマニュアル一覧」の「Eclipse」をご参照ください。Eclipse全般の最新情報は@IT キーワードINDEXの「Eclipse」をご参照ください。 2007年6月29日にEclipseの新バージョンEclipse 3.3(Europa)がリリースされました。Eclipse 3.2(Callisto)がリリースされたのが2006年6月29日ですから、ちょうど1年間隔でのリリースとなります。ちなみに、Eclipse 3.1が2005年6月27日、Eclipse 3.0が2004年6月25日ですから、6月の下旬に1年置きにコンスタントにEclipseの新版がリリースされています。Javaプログラマにとって、6月の花嫁ならぬ6月のEclipseですね。今回は、Eclipse 3.3リリース記念のCoo

    dosequis
    dosequis 2008/03/08
    3.3(europa)について。Pleiadesプラグインによる日本語化の説明もあり
  • 外部プロセスの起動(Runtime#exec)

    外部プロセスを制御するクラス javaでは、別プロセスを起動するための機能がJDK1.4まではjava.lang.Runtimeクラスに、JDK1.5からはjava.lang.ProcessBuilderクラスに備わっています。JDK1.5から導入されたProcessBuilderは使い方も簡単なので、JDK1.4以前しか使えない制約がないならば、ProcessBuilderを中心に使っていくことになるでしょう。 Runtimeクラス execメソッドです。コマンドライン・オプションや環境変数の引渡し方法によって複数がオーバーロードされています。 Runtimeインスタンスの取得 Runtimeクラスのインスタンスは、newで生成するのではなく、RuntimeクラスのstaticメソッドgetRuntime()で取得します。 execメソッド各種 ProcessBuilderクラス PAT

    dosequis
    dosequis 2008/03/05
    1.5だとRuntimeでなくProcessBuilder
  • http://www.itarchitect.jp/technology_and_programming/-/19362.html

    dosequis
    dosequis 2008/03/04
    jniを使わない連携。外部システムとの連携も可。ORBより簡易という感じ?
  • 第9回 画面の作成(4) | gihyo.jp

    前回はMaster(一覧)で選択したフィールドをDetails(詳細)で表示できるようにしました。今回は最初にパッケージとクラスの構造を整理します。そのあとで、各ボタンが動作するようにし、Details(詳細)で変更された内容が反映されるようにします。 パッケージ・クラスの構造の整理 今までは「とりあえず実装して動作させる」ことに重点を置いてきたので、FieldsPageクラスにすべて詰め込んだかなり見にくいソースコードになっています。そこで新しい機能を実装する前に、パッケージとクラスの構造を整理することにします。 パッケージの分割 まず、パッケージの構成を見直すことにします。現在は、com.piece_framework.piece_ide.form_designerにすべてのクラスが配置されています。これらのパッケージ構成を以下のように変更します(パッケージ名にはプリフィックスとしてc

    第9回 画面の作成(4) | gihyo.jp
    dosequis
    dosequis 2008/02/29
    プラグイン開発がなぜうれしいのかいまだに分かってない
  • メモリリークの解析に役立つJava VMのオプション「-XX:+PrintClassHistogram」 | gihyo.jp

    @ITの連載「現場から学ぶWebアプリ開発のトラブルハック」の第8回「肥え続けるTomcatと胃を痛めるトラブルハッカー」からのものです。 記事では、長時間稼働すると発生するメモリリークという非常に厄介な問題を取り上げています。通常であれば「定期的に再起動を行う」という運用で回避してしまいそうな問題に真っ向から挑み、Java 1.4.2以降で利用できるJava VMオプション「-XX:+PrintClassHistogram」を使ってメモリリークの原因を突き止めるという解決方法について解説しています。記事はちょっとしたストーリー仕立てになっており現場の雰囲気が伝わり、かつ実践的な内容となっています。 また、連載を通してGCViewerやHPROFなどさまざまなプロファイリングツールが紹介されているので、いざというときのために使いこなしておきましょう。 URL:http://www.atma

    メモリリークの解析に役立つJava VMのオプション「-XX:+PrintClassHistogram」 | gihyo.jp