tetsunosukeのnotebook

tetsunosukeのメモです

java

GAEでTwitterのBotを作ってみるイベント開催します。

開催します!とか書いて、もう人数的に締め切りですけど。多分><"GAEでTwitterのbotを作る" です。とりあえずTwitterでTwitter関連のアプリを作るイベントでもしようか?とか"@mktx"あたりと話していて、これでもGoogle App Engine Oilの中の人なので、Goo…

maven2入れた

jetty試すため、maven入れた。なんか動かそうとしてエラーになるんだけど、よくわからなかったのでこれやったメモ。 maven -U install これやったらプラグインとかがそれなりに入ってくれた。ここらへんの依存関係とかは全部pox.xmlで解決するらしい。

いつの間にかStringが"=="で比較できるように

System.out.println("test" == "test"); true いつの間に(というかJDK5から)equalsでしか比較できなかった文字列の内容同士が比較できるように・・・。

Socketを待ち受けるサーバ

import java.io.*; import java.net.*; public class Server{ public static void main(String[] args){ ServerSocket serverSocket; Socket socket; PrintWriter out; BufferedReader in; try{ // サーバポートのオープン serverSocket = new ServerSocket(…

超メモ:実行可能なJARを作るためのMANIFEST指定

>jar -cvfm exe.jar META-INF\MANIFEST.mf ExecutableClass.classManifestファイルの内容は Main-Class: ExecutableClass

URLクラスを使った接続で、プロキシを使う方法

まあソースは適当に。 import java.net.*; import java.io.*; class GetGoogleHtml{ public static void main(String[] args){ final String googleURL = "http://www.google.co.jp"; try{ URL url = new URL(googleURL); BufferedReader in = new BufferedR…

printStackTraceのマネをする。

Log4Jとか使うと、例外の変数 つまり、 try { ... } catch (Exception e){ e.printStackTrace(); }とかいう、その「e」を直接debug(e)とかしてやると、スタックトレースが取れる。これに似たようなことをやりたいなあと思って、printStackTraceナニモノ?と…