ジェネリックであれば、for (Map.Entry entry : map.entrySet()) でいける。ジェネリックでないものを処理するときに entrySet() をうまく使えてなかったのでメモしておく。 下記は、HttpServletRequest のパラメータを別のハッシュマップにコピーしている。 Map options = new HashMap(); for (Iterator i = request.getParameterMap().entrySet().iterator(); i.hasNext();) { Map.Entry entry = (Map.Entry) i.next(); options.put(entry.getKey(), ((String[]) entry.getValue())[0]); } ※getParameterMap の Value は
Solrj is a java client to access solr. It offers a java interface to add, update, and query the solr index. This page describes the use of the SolrJ releases included with Solr 1.4.x releases, with the 1.4.x war files. For information on using SolrJ with Solr1.3 and Solr1.2, see the Solrj1.3 page. SolrJ/Solr cross-version compatibility SolrJ generally maintains backwards compatibility, so you can
Tutorials Solr Quick Start Solr on Docker Solr on Kubernetes Users who have completed the tutorial are encouraged to review the other documentation available. Documentation The Apache Solr Reference Guide Solr Reference Guide Visual Guide to Streaming Expressions and Math Expressions Solr Javadocs Solr generates JavaDocs for all included code in each release. Copies of this documentation for every
CJKAnalyzerにパッチを当てたら 早速日本語ドキュメントのインデキシングをしたいところなのですが その前にスキーマ定義です。 テストデータとして芸能人ブログのリストを使います。 URL,bloger,title http://ameblo.jp/kamijiyusuke/,上地雄輔,オフィシャルブログ「神児遊助」 http://ameblo.jp/momokaeri/,桃華絵里,桃華絵里オフィシャルブログ http://ameblo.jp/daigoblog/,DAIGO,DAIGO OFFICIAL BLOG http://ameblo.jp/hoshino--aki/,ほしのあき,ほしのあき オフィシャルブログ by アメーバブログ http://blog.excite.co.jp/shokotan/,中川翔子,中川翔子オフィシャルブログ しょこたん☆ぶろぐ http://ya
突然の出会い: プラウベルマキナについて 日本がバブル経済に突き進み始めた頃に3,500台ほど作られ、数年後にひっそり生産が閉じられた超短命製品プラウベルマキナW67とご縁があった。 その生産数の少なさからまともな個体と出会うことがなかったのだけど、使わないデジタル機材一式を売りに行った帰りにガラス…
SEの覚え書き SEとしての日々の業務をこなす上で、 ・問題の解決方法 ・覚えておくと楽チンになること ・なんとなく、後で必要になりそうなこと を綴っていきます 事前環境 ・WindowsXP sp3 ・tomcat 6.0 ・jdk 1.6.0_06(luceneと相性悪いかも) インストールするもの ・Solr 1.3.0 ■ダウンロード □Solr ダウンロード http://www.meisei-u.ac.jp/mirror/apache/dist/lucene/solr/1.3.0/apache-solr-1.3.0.zip ■Solr を動くようにする(exsampleを上手く利用) □ダウンロードしたzip解凍 □warをtomcatに配置 apache-solr-1.3.0\example\webapps\solr.war を、 (tomcatインストール箇所)\webap
web.xmlの概要 サーブレット2.4仕様によるとWebアプリケーションにはその動作を規定する配備記述子(Deployment Descriptor)を指定する必要があり、配備記述子はweb.xmlに記載する必要があるとされています。web.xmlにはサーブレット定義、セッション定義、認証設定、ウェルカム・エラーページ設定などWebアプリケーションの動作を規定する設定を行います。 Tomcatではweb.xmlは$CATALINA_HOME\confディレクトリ配下、または各コンテキストディレクトリ\WEB-INFディレクトリ配下に設置します。$CATALINA_HOME\confディレクトリ配下のweb.xmlはデフォルトで用意されており、すべてのコンテキスト(Webアプリケーション)に適用されます。各コンテキストディレクトリ\WEB-INFディレクトリ配下のweb.xmlは各コンテキ
web_app_2_3.dtdに基づいたweb.xmlの各要素に関するリファレンスです。 JavaPress誌Vol22/23に掲載された「ピンポイントJSP&サーブレット」 という記事の原稿をもとにして、 コラムなどを末尾に移動して見通しをよくしたものを公開します。 校正前の原稿(プレインテキスト)を元にしていますので、 見栄えなどはあまり考慮していません。 また、雑誌記事口調の部分と、適当に省略して不自然になっている文が 混じってます_o_。 間違いのご指摘はshin@sk-jp.comまでお願いします。 Webアプリケーションとは web.xml詳細 各要素の説明 開発者のサポートのための要素 <distributable>? <context-param>* <param-name> <param-value> <description>? <filter>* <icon>? <f
何はともあれ動かしてみないとどんなものかわかりません。 JavaとTomcatのインストール すでにやってあるものとします。 JavaはどこでもいいのでPATH通しておいてください。 Tomcatは/usr/local/apache-tomcat-5.5にインストールしたものとします。 solrの初期設定 solrはJavaで書かれてるので、JettyやらTomcatの上で動きます。 アーカイブは適当にftpサイトから持ってくる 超参考サイト 超参考サイト 配備 ~/apache-solr-1.3.0/dist/apache-solr-1.3.0.warを、solr.warとしてTOMCAT_HOME/webappsに配置。 TOMCAT_HOME/conf/Catalina/localhost/solr.xmlを作成 <Context docBase="solr" debug="0" c
{{{#!wiki red/solid Beginning with Solr 5.0, Solr is no longer distributed as a "war" (Web Application Archive) suitable for deployment in any Servlet Container. Solr is now distributed as a stand alone java server application, including start and stop scripts for use on Unix and MS-Windows platforms, as well as an installation script for setting up a "production" installation of Solr on *nix plat
~\apache-solr-1.3.0\example\webapps\solr.war を TOMCAT_HOME\webapps 配下にコピー コピーしたwarファイルを解凍 ~\apache-solr-1.3.0\example\solr\bin と ~\apache-solr-1.3.0\example\solr\conf を解凍したsolrディレクトリ配下にコピー TOMCAT_HOME/conf/Catalina/localhost/solr.xmlを以下の内容で作成する。 <Context docBase="solr_first" debug="0" crossContext="true" > <Environment name="solr/home" type="java.lang.String" value="C:/Program Files/Apache Softwar
2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く