2024夏休み旅行 神戸・2日目【前編】 zfinchyan.hatenablog.com ↑1日目はこちら 6:50 わたしと夫だけ先に起床 前日に買っておいたお芋のパンで朝ごはん 昨日の疲れからか、なかなか息子たちが起きてこなかったので、ゆっくり寝かせてから10:00にホテルの下にあるプレイゾーンに行って、パターゴルフやバス…
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "Javadoc" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2024年9月) Javadocとは、サン・マイクロシステムズが開発したコンピュータソフトウェアのひとつで、JavaのソースコードからHTML形式のAPI仕様書を生成するプログラミングツールである[1]。広義ではJavadocに対応した形式のコメントを指す。 Java Development Kit (JDK) やOpenJDKのようなJavaのソフトウェア開発キットに含まれるCUI/CLIベースのコマンドラインツールであるが、Javaに対応した多くの統合開発環境 (ID
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ページを開く