Java モンテカルロ法で円周率を求めてみる
ラズベリーパイ(Raspberry Pi)のパイは円周率ではないのです。 もちろんお菓子のパイでもありません。 パイはPythonから取ったそうな。。 ・・・ネタにならないねぇ。 モンテカルロ法で円周率を求めてみるサンプ…
Java言語プログラミングのゆるふわレシピ。コピペで使える3分クッキング♪
ラズベリーパイ(Raspberry Pi)のパイは円周率ではないのです。 もちろんお菓子のパイでもありません。 パイはPythonから取ったそうな。。 ・・・ネタにならないねぇ。 モンテカルロ法で円周率を求めてみるサンプ…
いろいろ怒る起こる例外。 起こると困るわけですが、知らないともっと困るわけで。。 では、本題です。 Javaの例外クラスの体系 Javaの場合は、Throwableクラスを基底クラスにして、これを継承したいろいろな例外の…
メソッドチェーンは便利です。
1 | new StringBuilder().append(0).append(1).append(2) |
こんなのとか。
1 | IntStream.range(0, 3).forEach(System.out::print) |
こんなのとか。 ぷよぷよの連鎖的な感じでメ…
enumは便利ですよね。 でも、一緒に数値とか文字列とか持っておきたいことないですか? こんなときはこちらw enumに数値や文字列など色々な値を格納しておくサンプル enumに音階の周波数をdouble、ふつーのドレミ…
youtubeでリクエストいただいたので、まずはこちらにソースを作ってみました。 リクエストありがとうございます。動画のほうは・・すみません。少しお時間ください。 何かリクエストございましたらyoutubeのコメント欄へ…
いまさらながら少し面白かったので、ひさびさ書いてみました。 不思議なコード(一部だけ) さて、こんなコードがあります。
1 2 3 4 5 6 7 8 9 10 | //おまじないw(ドライバのロード) Class.forName("oracle.jdbc.driver.OracleDriver"); //DBに接続(URL,USER_ID,PASSWORD) Connection conn = conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "scott", "tiger"); //SQLを発行 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("select dummy from dual"); ・・・ |
いや、データソース使えよ。とか、そ…
なんでこんなところで落ちるん。。なんてことないですか? そう、そもそもパラメータが渡ってないなんてオチ。。 ありがちな罠w Youtube版はこちらからどうぞ Youtubeで動画を公開しました。こちらもぜひぜひ。 こち…
セッションは大事ですね。 HTTP自体は、ステートレスなものなので、画面遷移するとつながりがなくなってしまいます。。 そこで、クッキーを使って、画面間でデータを維持するのが、セッション。 ・・・なわけですが、あまり大きな…
会員管理しているようなサイトであれば、ふつうログインできて、ログアウトできるようになってたりします。 とりあえず、簡単にログインとログアウトな状態を作るなら、ログインしたときにセッションを作って、ログアウトしたときに、セ…
みんな大好き、バーコード♪ まあ、帳票出すようなライブラリを使ってれば、そのなかで大概バーコード出力できますが。。 バーコード出すだけだったら、Barcode4Jを使えば十分です。 Apacheライセンスなとこも良い感じ…