Let'sプログラミングでは初心者の方を対象にJavaやPython、PHP、Rubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作
今週から、java.utilパッケージの新機能を紹介していきます。 java.utilパッケージの新機能の中ではじめに紹介するのが、Dequeインタフェースです。 DequeはDouble Ended Queueの略で、日本語で表すとすれば両端キューになります。また、Dequeは、デキューではなく、デックと読みます。 デックはその名のとおりキューを拡張したものです。そこで、まずキューの解説をしてから、デックの解説をしていきます。 キューは、リストやセットなどのオブジェクトを格納するためのコレクションの一種です。 リストは順番あり重複ありのコレクション、セットは順序なし重複なしのコレクションです。ではキューはどのようなコレクションなのでしょうか。 キューはいうなれば待ち行列です。 行列のできるレストランってありますよね。ラーメン屋でもケーキ屋でもいいのですが、人気がある店は行列ができます注1
プログラミングで図形を扱っていると、ある直線とある直線が交わっている時にその角度を求めたい、という事があります。しかし、プログラムの中では分度器で計るというわけにはいきません。 そんな時にはどうしたら良いのか、まず原点を一端とする直線(つまりx,y座標を成分とするベクトル)とX軸との角度を計算で求める数学的なアルゴリズムを考えてみましょう。 コサインから2直線(ベクトル)の角度を求める 直線(ベクトル)がなす角度を求めるには、中学校や高校の数学でやったように三角比を計算しその値に対応する角度を求めるのが楽でしょう。今回はコサインを計算して角度を求めてみました。 原点とある点を結んだ直線とx 軸とのなす角度を求めるわけですから、原点と点を結ぶ線を斜辺とする直角2等辺三角形の三角比を求める事になりますね。 この直角2等辺三角形のx 軸と斜辺のなす角のコサインを求めるのは簡単で、底辺(x 軸。長
Eclipseの素晴らしい点の一つに、Javaコード中を自由自在に飛びまわれるということがあります。ここでは自由自在に飛び回るためのナビゲート機能を説明します。ナビゲート機能は、ナビゲートメニューから実行できますが、よく利用される機能なので、右クリックのコンテキストメニュー(ポップアップメニュー)や、ショートカットキー操作で実行できます。
Winodow->Preferences->General-> Keysから、使えそうなキー操作をメモ。 補完等 Alt+/ おまかせ補完(I'm Feeling Lucky 的に) Ctrl+Space 一覧から補完する単語を選択 Ctrl+1 単語に限らない各種の修正から選択 Alt+Shift+T リファクタリング ヘルプ F2 識別子のヘルプ Shift+F2 外部Javadoc表示 Ctrl+Shift+Space メソッド呼び出しの引数のヘルプ Ctrl+Shift+L キー操作一覧 検索(移動) Ctrl+F 検索ダイアログ Ctrl+(Shift+)K 再検索前後 Ctrl+(Shift+)J インクリメンタルサーチ前後 Ctrl+H セマンティクスを踏まえた検索 Ctrl+L 行指定ジャンプ Ctrl+Shift+P 対応括弧 F3 カーソル下識別子の宣言位置 Ctrl+
Java言語による プログラミング入門です。 ワープロや表計算ならちょっとやったことがあるけれど、 プログラム を作ってみたい ―― という方を対象に、 プログラミングとはどんなことかを紹介するのがこの講座の目的です。 リンクの欄に のマークがついているページは、 アプレットを使っているため、最初に表示する際に若干時間がかかります。
« Perl - Imagerで写真に半透明ロゴを入れる | メイン | 知らないおじさんがきた » 2007年06月05日 ■ Processing - 4近傍ラベリング処理とか2値化をやってくれるクラス作った [Programming&Electronics][Technology] Proce55ing - 2値化画像を4近傍ラベリング処理してパーツ抜き出しで未完成だったラベリング処理部分が完成したので、クラス化してみた。 こんな感じで使う。PImage img; Image_SilhouetteExtract ise; img = loadImage("room.jpg"); // 300x200 picture ise = new Image_SilhouetteExtract(); boolean bins[] = ise.img2bin(img, 120, true);
Javaプログラムの最適化 首藤 一幸 早稲田大学 村岡研究室 (掲載当時) 注: このページの文章は JavaWorld 誌 2000年 9月号に掲載された以下の記事の元原稿です。 JavaWorld 誌編集部の了承の元に、本ウェブページに掲載しています。 首藤一幸, "最適化の手引き", 月刊ジャバワールド 2000年 9月号, pp.58-75, IDGジャパン, 2000年 7月 24日 もくじ 概要 1. 最適化って? 2. 望まれる知識 3. 最適化へのアプローチ 4. Javaの性質 5. Javaの特徴に応じた最適化 インスタンスの生成 配列アクセス 多次元配列の生成とアクセス 変数の種類とアクセスコスト 同期処理 メソッドのアクセス制御と呼び出しコスト 例外に関するコスト Javaコンパイラの違い 6. その他の最適化 ネイティブメソッド化 メモリの節約 Systemク
オブジェクト指向設計 UML(Unified Modeling Language) クラス図 クラス図のモデルエレメント クラス ステレオタイプ コンクリートクラス アブストラクトクラス インタフェース ユーティリティ メタクラス アソシエーション アグレゲーション コンポジッション アソシエーションクラス コレクション オーダードコレクション マップ ジェネラライゼーション ディペンデンシィ コール オブジェクト コラボレーション パッケージ ノート コメント 制約 オブジェクト図 オブジェクト アソシエーション コラボレーション ユースケース図 システム ユースケース アクタ ジェネラライゼーション(ユースケース) ジェネラライゼーション(アクタ) シーケンス図 オブジェクト コラボレーション図 オブジェクト アソシエーション 状態チャート図 状態 初期状態 終了状態 遷移 コンポ
文字列を数データに変換し、比較・計算を行いたい場合があります。文字列として数字を受け取り、算術処理したい場合などです。Byte、Short、Integer、Long、Float、Doubleの各クラスにおいて、文字列を数データに変換する以下のメソッドが用意されています。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く