Java

FeatureFuを使ってみた

FeatureFuはLinkedInが作り公開しているFeature Engineeringのためのライブラリ。使い方から機能を述べると、数式をS式の文字列として書き、変数に値をバインドしその文字列を評価すると、数式の結果が返ってくる。 参考資料 GitHub - linkedin/FeatureFu: L…

URI.resolveに注意

Jythonで例を示す。 >>> from java.net import URI >>> example = URI("http://www.example.com/") >>> example.resolve("index.html") http://www.example.com/index.html >>> exampleNoPath = URI("http://www.example.com") >>> exampleNoPath.resolve("i…

-jarオプションを付けたとき、-cp(-classpath)オプションは無視される

http://neo4j.org/のneo4j-shell-1.0.jarを利用するには、Wikiによると以下のように書けばいいとある。 $ java -jar neo4j-shell-1.0.jar -path test_db ERROR (-v for expanded information): Neo4j not found on the classpath Example arguments for remo…

Java 6

参考:Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle 通称Mustang。1.4だったり5.0だったり、忙しいな。 JDK(JRE) 6 Release Candidateが出ている。 セキュリティと効率の向上がメインかな。 春にJava 5.0を入れた時…

オープンソース化に期待する

参考:javacとHotSpot JVMがオープンソース化 | スラド デベロッパー オープンソース化する事で、派生バージョンが幾つも現れて、バージョンに統一性が無くなり、例えば今のRSS(0.9x、1.0、2.0)みたいな事態になるかもしれないという事は容易に想像出来る。 …

Docomo SH901iSのメーラ

携帯電話付属メーラでは送信元偽装が出来ないので、色々と不都合(転送されたメールに返信したい時など)が生じていて、iアプリで何とかならないかとAPIを眺めてみた。 参考:http://www.nttdocomo.co.jp/p_s/imode/java/index.html com.nttdocomo.systemパ…

目指せ黒帯

参考:Domain Registered at Safenames via.weblogs.oreilly.com: Java - Are you a Java Ninja? Javaのコミュニティサイト。 Javaに関するテストを受け、"Belt track"を受け取る事により、自分の持つ帯の色が、白→黄→橙→緑→青→茶→黒の順にレベルが上がる。 …

Sun Java Studio Enterprise 8を無償提供

参考:Java開発者の拡大を目指し、サンが開発ツールを無償提供 | 日経 xTECH(クロステック) 参考:http://pcweb.mycom.co.jp/articles/2005/11/09/javaone2/ 古いパソコンを使っているので、Eclipseも含めて、この手のソフトの動作がもっさりとするので使…

エディタ用ポップアップメニュー

import java.awt.event.*; import javax.swing.*; import javax.swing.text.*; public class My_TextPopup extends JPopupMenu implements ActionListener { private JMenuItem selecta_menuitem; private JMenuItem copy_menuitem; private JMenuItem cut_m…

XMLでSwing

http://www.gui4j.net/ 参考:http://pcweb.mycom.co.jp/news/2005/06/09/012.html 楽そう。

JavaCC

公式 https://javacc.dev.java.net/ 日本語ドキュメント(ac.jp) http://ltm.cs.uec.ac.jp/~takahisa/study/java_cc/grammar.htmlhttp://ltm.cs.uec.ac.jp/~takahisa/study/java_cc/api.htmlhttp://ltm.cs.uec.ac.jp/~takahisa/study/java_cc/lookahead.htm…

素数ゲッター

Cで素数ゲット。(コンパイル後、>./era.exe) Javaで素数ゲット。(コンパイル後、>java era 整数値) Excel(VBA)で素数ゲット。([素数]ボタンクリック) JavaScriptで素数ゲット。(整数値入力後、[素数]ボタンクリック) 素数って素敵ですな。某神父は…

スレッドプール復習

Web、ファイル、メール、データベースなどのサーバで動くプログラムは一般的に処理要求数が多く、各処理時間が短い。 そして、同時要求や割り込みなど様々な要因から、一般的にはスレッドで処理が行われる。 しかし、スレッドを要求を受けるたびにスレッドの…