わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……
![はてなブログ | 無料ブログを作成しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)
わたし的棚ぼた一万円選書 急に千葉さんに手渡された封筒、開けてみたら1万円札が1枚。何ごとかと思えば、同期の出張を代わったお礼をもらったらしい。 「葵はワンオペで育児してくれたから」と半分わけてくれました。 泡銭の1万円 これはもう、わたし的1万円選書をしろという思し召しなのでは……
Javadocとは、サン・マイクロシステムズが開発したコンピュータソフトで、JavaのソースコードからHTML形式のAPI仕様書を生成するものである。 JavadocはJavaクラスの仕様書の標準の書式であり、多くのIDEは自動的にJavadoc HTMLを生成する機能を備えている。 なお、HTML形式は標準の書式であり、カスタマイズにより変更可能である。 Javadocのタグ[編集] 開発者はソースコードにコメントを記述する時に、ある程度の決まった形式の文章とJavadocタグを使用する。ソースのコメントの内、/**で始まるものが、生成されたHTMLに含まれることになる。Javadocタグは、頭に"@" 記号が付く。いくつかのタグはテーブル用のものである。 タグ 記述内容
SunのJDKダウンロードサイトからダウンロードしたJDK5を、Ubuntuにインストールしたところ、GUIアプリで文字化けが起こったので、そのときの対策のメモ。 ダウンロードしたJDK5は、Ubuntuでも容易にインストールできる自己解凍形式のもの。これをJDK5インストールガイドに従いインストールした。しかし、インストール後に試しにdemoのGUIアプリケーションを起動すると、「はい」とか「いいえ」とか表示されるボタンが文字化けしていた。英語の表示はきちんとできていたので、日本語フォントが無いのが問題なのだろう、とすぐに原因の予想がついた。 このことについて調べてみたところ、Fedoraについての記述なのだが、以下のページが見つかった。 Fedora JP 掲示板 このページの中ほどのシンボリックを張る方法に従ったら、無事文字化けが解決した。 具体的には以下の操作を行った。 JDKをイ
_ malabar-modeのインストール ここ数年、Javaを使って何か書く時はeclipseを使ってたんだけれども、やっぱり学生時代に使ってたemacs + jdeeの環境が忘れられない。eclipseをemacs風のキーバインドにしてもなんかもの足りない。ということで、最近あまり触ってなかったemacsをひっぱり出してきた。前にJavaをemacsで書いてたときと違って、mavenを使ってたりするので、mavenと連携してくれるとありがたいなーと思いながら調べていると、"malabar-mode"なるものがあるという。Groovyと絡んでるとか、mavenと連携して動くとかおもしろそう! 以下、インストール記録。基本は配布元のドキュメントにしたがいつつ、はまったところを補足したもの。 下準備 Ubuntu 10.10の emacs23.1 + maven2 にインストールしようと思っ
直列化/整列化とは [/2007-12-07] シリアライズの実装方法 [/2007-06-13] シリアライズの実行方法 [2007-05-02] serialVersionUID [/2020-03-21] シリアライズの対象/非対象フィールド [/2007-06-11] シリアライズ方法の独自定義 [/2010-04-29] Externalizable [2010-04-28] シリアライズできないクラス シリアライズのあるべき姿(?) [/2008-07-05] @Serial [2020-03-21] 直列化とは Javaの説明(Javadocとか)を見ていると、よく「直列化」「直列化可能」「直列化された形式」という言葉に遭遇する。 これはserializeの訳語みたいだけど、なんだか意味不明…。 VC++でシリアライズと言えば、「ファイルへのデータ保存」「ファイルからのデータ
今回勢いで参加してしまった感のあるAriel Advent Calenderですが、アリエルというか、ありえるえりあのこの記事について受講者側から書いてみようと思います。 現在CTOの元で修行しており この講義の実験台になっていますhideAです。 講義を受ける前にこの記事を見たときは泣きそうになりましたが、いままでなんとかやってこれました。 講義はパーフェクトJavaを教科書になっていますが、ほとんど内容は教科書に書いている部分の補足や書いている内容の背景がほとんどで、教科書の内容を読んでいる前提の講義になっています。 講義には課題も出て、こっちの記事にも書いていますが、 現在までで出ている課題が以下のようになっています。 課題は10月から12月第2週(10週間程度)までで、 ・エイトクイーン ・ハノイの塔 ・ヒープソート・クイックソートの実装 ・binary treeの実装(ジュネリク
出張Java講座: 身体で覚えるSpring Framework - Spring Framework(以下、Spring)の概要を知る - (可能な限り)身軽に(*)Springプログラミングを試して、身体で感覚を養う - ついでに、5分でWebとServletの動作を知る
JavaのWebアプリケーション開発には,有用なオープンソースのフレームワークが欠かせません。本連載では,オープンソース・フレームワークの一つとして,現在,注目を集めているSpring Frameworkを解説します。 第1回 なぜSpringなのか 第2回 柔軟性/保守性を高めるDI機能 第3回 AOPでプログラムをシンプルにする 第4回 SpringMVCの基本を知る 第5回 SpringMVCの入力チェックを知る(基本編) 第6回 SpringMVCの入力チェックを知る(応用編) 第7回 SpringMVCで簡単!ファイル・アップロード 第8回 現場で役立つHints&Tips(前編) 第9回 現場で役立つHints&Tips(後編) 第10回 Spring&Struts連携のベスト・プラクティスはこれだ! 第11回 Spring Securityでラクラク! セキュリティ対策 第1
今日のandroidもくもく勉強会で、ちょっと調べたことをメモしようと思った。 androidからyoutubeのデータを操作するアプリを作りたいな、と前から思っていて、 androidを触る時に、youtube API を含むgdataの扱い方を調べるのだが、いかんせんandroidに触れるのは2ヵ月に1回程度なので、すぐ忘れてしまう。そのためのメモ。 基本的には以下のgoogleのサイトを参考に構築した。 http://code.google.com/intl/ja/apis/gdata/articles/eclipse.html サンプルコードの通りに作成し、実行したら以下のエラーが出た。 Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/Maps com.goo
Data API Developer's Guide: Java Google Calendar allows client applications to view and update calendar events in the form of Google Data API feeds. Your client application can use the Google Calendar Data API to create new events, edit or delete existing events, and query for events that match particular criteria. There are many possible uses for the Calendar Data API. For example, you can create
JavaとScalaとC#のジェネリクスは、いずれも継承を持ったオブジェクト指向言語においてParametric Polymorphismを実現するための手段であり、それぞれ異なった特性を持っている。というわけで、それぞれの言語においてジェネリクスがどのようにサポートされているかを比較した表を用意してみた。後で気が向いたら、各項目の説明を追加するかも。 Java(5.0以降) Scala C#(4.0) ジェネリックなクラス ○ ○ ○ ジェネリックなメソッド ○ ○ ○ 型パラメータの上限 ○ ○ ○ 型パラメータの下限 × ○ × 型パラメータの推論 ○ ○ ○ 全ての型のサブタイプ(ScalaにおけるNothing) × ○ × definition-site variance × ○ ○ use-site variance ○(Wildcard) ○(Existential Typ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く