IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。
Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. Guice embraces Java's type safe nature. You might think of Guice as filling in missing featu
{今年|今月|今週|今日}も何%過ぎました ゆく河の流れは絶えずして、しかももとの水にあらず (鴨長明:荘子) FESTINA LENTE ゆっくり急げ (ローマ帝国初代皇帝 アウグストゥス) 立派にできたのであれば、それは十分早くできたことになる (ローマ帝国初代皇帝 アウグストゥス) 海豹日記 へようこそ このサイトは、個人的な覚書を残しておくサイトです 自分は、よくこんなことをします 何かの困りごとや興味の赴くままに、いろいろ調べる 数か月後に、そのことを忘れてしまって、同じことについていろいろ調べる。しかし、そのうち、数か月前の自分が、同じことを同じように調べていたことに気づく それは不毛なので、覚書を残しておこうというわけです (主人公のアリスに掴まれて、チェス盤のはるかかなたまで持ち上げられたことのあるチェスの王さまが、当時のこと思い出し) 王さま「あの瞬間の恐怖といったら、わ
設定ファイル(validation.xmlとvalidator.properties)の書き方 propertiesやxmlファイルの置き場所。 現状では、設定ファイルをロードするクラス(ValidatorLoader)で stream = ValidatorLoader.class.getResourceAsStream(property); や input = ValidatorLoader.class.getResourceAsStream(validatorRules); というように、ValidatorLoaderのパッケージ場所からロードしているので、実際にはcom.chikkun.common.validatorだ。 propertiesやxmlファイルの名前 優先順位がある。以下にその優先順位を挙げる。 defaultでは、xmlがvalidator.xmlとvalidat
本連載の内容は記事執筆当時のまま再公開しており、現在では古い、あるいは適切ではない内容を含んでいます。 ソリューション開発部の黒住です。 Webアプリケーションの製造において、避けて通れない大きな処理に、ユーザーの入力値検証があります。この入力値検証を、検証アルゴリズムの再利用とXMLによる集中管理により、効率よく実装する機能を提供するのが、Struts1.1から導入された Struts-Validatorです。このStruts-Validatorの使い方を、本稿ではStruts1.3を用いて紹介します。 Struts-ValidatorとはWebアプリケーションにおけるユーザー入力値の検証を効率よく実装する機能を提供してくれるStruts-Validatorについて、本章では、入力値検証における問題、Struts-Validatorの特徴、動作のしくみという流れで説明します。 入力値検証
Struts Validator 拡張方法 [ Java ] Jakarta Struts 1.1 の新機能、Validator を拡張する方法。『Jakartaプロジェクト徹底攻略 』と『マスタリング Jakarta Struts』の二冊を読んだけど、どちらにも書いていなかったので忘れないうちにメモしておく。 今回やりたかったのは、Validator でフォームの入力値に全角文字が含まれていないかをチェックするということ。入力の有無やメールアドレスの書式などのチェックを Validator で行ったので、方法を統一するために Validator を拡張して対応する。 Validator を拡張する際に関係するのは、 org.apache.struts.validator.FieldChecks クラス WEB-INF/validator-rules.xml WEB-INF/validat
Blog Post Featured post Sprinkle delicious dishes as a cook with gourmet cookware Continue reading Points to Note When Shopping for a Washing Machine There are different washing machines brands in New Zealand. When shopping, therefore, you need to ensure that first, you get a quality machine; a machine that will last through many years without breaking down. You check product warranties and review
質問1:「①②」「ⅠⅡ」「㍉㌔」などが文字化けします 解答:文字コードとしてシフトJIS(Shift_JIS)の代わりにWindows-31Jを指定しましょう Windows環境で標準的に用いられている文字コードは、正確にいうと「Shift_JIS」ではなく、Shift_JISを拡張した「Windows-31J」と呼ばれるWindows標準文字セットである。JavaではJDK 1.2以降で「MS932」という名称でサポートされており、JDK 1.4.1以降はWindows-31JというIANAの正式名称でも利用可能になっている。 このWindows-31Jは、以下のようなWindows固有の機種依存文字を含んでいるのが特徴だ。 一方、MacintoshなどWindows以外のOSにおける「Shift_JIS」は、Windows-31Jとは異なる文字集合をサポートしている。例えばWindow
質問1: Webブラウザが文字コードを判定する基準は何ですか? 解答:HTTPのContent-Typeヘッダです まずは、Webにおける文字コードの扱いをおさらいしておこう。HTML 4.01仕様では、Webブラウザが以下の優先順位で文字コードを決定することを規定している。 HTTPにおけるContent-Typeヘッダのcharsetパラメータ HTML文書内のMETA宣言およびhttp-equiv属性で設定された、Content-Typeヘッダのcharsetパラメータ HTML文書内の各要素のcharset属性 Webサーバが送信するHTTPヘッダの中には、送信内容がどのような素性のコンテンツなのかをWebブラウザに教えるために、以下のようなContent-Typeヘッダを通じてコンテンツのメディアタイプ(下記例ではtext/html)を明示する。 これによりWebブラウザは、受信
はじめに JasperReportsで日本語PDFを作成する場合、日本語フォントの指定を おこなう必要があります。フォントの扱いは以下の2通りがあります。 フォントをPDFに埋め込む フォントをPDF埋め込まず、PDF標準フォントを指定する フォントをPDFに埋め込むと、環境に依存せず同じ見た目が保てる利点があり、 明朝・ゴシック以外のフォントや外字フォントを用いる場合に有益です。 しかし、フォントをPDFに埋め込むと以下の問題が発生します。 フォントデータの分、PDFのファイルサイズが大きくなる。 イントラネットのみの場合や回線が太い場合はさほど問題に ならないかもしれませんが、回線に余裕が少ない場合は ファイルサイズが問題になる可能性があります。 PDFファイルを配布する時にフォントのライセンスが問題となる。 Windows, Macintosh等の商用OSに附属するフォントは マシン
pdfFontName="HeiseiKakuGo-W5" pdfEncoding="UniJIS-UCS2-H" isPdfEmbedded="false" pdfFontName="HeiseiMin-W3" pdfEncoding="UniJIS-UCS2-HW-H" isPdfEmbedded="false" JAVA_OPTS="-server -Xmx256M -Xms128M -Xss256k -Djava.awt.headless=true" Last-modified: Fri, 30 Oct 2009 04:35:42 UTC (5758d) Link: FrontPage(3695d) (5629d) Modified by MT22(Moriwaki Takashi) "PukiWiki" 1.3.7 Copyright © 2001,2002,2003 PukiW
「Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) Java SE 6の登場と新旧バージョンの歴史 2006年12月11日に待望のJava SE(Standard Edition) 6が正式にリリースされました。Java SE 6はコードネームMustangと呼ばれていたJava開発キットの新バージョンです。 Javaは前バージョンと現在のバージョンで、バージョン番号の表記法が大きく変化しました。どのような数値が付いたものが、どのくらい新しいのかが分かりにくい、との声をよく聞きます。いま一度、Javaのバージョンを振り返ってみるとしましょう。
{今年|今月|今週|今日}も何%過ぎました ゆく河の流れは絶えずして、しかももとの水にあらず (鴨長明:荘子) FESTINA LENTE ゆっくり急げ (ローマ帝国初代皇帝 アウグストゥス) 立派にできたのであれば、それは十分早くできたことになる (ローマ帝国初代皇帝 アウグストゥス) 海豹日記 へようこそ このサイトは、個人的な覚書を残しておくサイトです 自分は、よくこんなことをします 何かの困りごとや興味の赴くままに、いろいろ調べる 数か月後に、そのことを忘れてしまって、同じことについていろいろ調べる。しかし、そのうち、数か月前の自分が、同じことを同じように調べていたことに気づく それは不毛なので、覚書を残しておこうというわけです (主人公のアリスに掴まれて、チェス盤のはるかかなたまで持ち上げられたことのあるチェスの王さまが、当時のこと思い出し) 王さま「あの瞬間の恐怖といったら、わ
Development of the JSON-RPC-Java project has now moved to jabsorb.org Introduction JSON-RPC-Java is a key piece of Java web application middleware that allows JavaScript DHTML web applications to call remote methods in a Java Application Server without the need for page reloading (now refered to as AJAX). It enables a new breed of fast and highly dynamic enterprise Web 2.0 applications (using simi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く