タグ: Java

Javaに関する記事です。

  • AWS lambda best practices for java

    AWS lambda best practices for java

    AWS Lambda のベストプラクティスの2番目。

    実行コンテキストの再利用を活用して関数のパフォーマンスを向上させます。

    コードで取得する外部設定や依存関係が、最初の実行後はローカルで保存および参照されることを確認します。すべての呼び出しで変数/オブジェクトの再初期化を制限します。代わりに、静的初期化/コンストラクタ、グローバル/静的変数、およびシングルトンを使用します。前の呼び出しで確立した接続 (HTTP やデータベースなど) をキープアライブにして再利用します。

    Java & Spring を使用する際にすごく重要。
    リクエストでハンドラが呼ばれる度に毎回、再初期化してたけど、シングルトンで保持しとけば初回だけでよかった。
    リクエストごとにプロセスを起動すると勘違いしてた。

    #AWS

    AWS Lambda 関数を使用する際のベストプラクティス – AWS Lambda
    https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/best-practices.html

  • AWS EB+Spring boot+flat UI

    AWS EB+Spring boot+flat UI

    最近、アプリ開発から遠ざかってたんだけど今月しっかりと開発しました。
    AWS EB +Spring boot+フラットUI 。
    Java8にHTML5とCSS3にJquery とかd3.jsとか。もう、おじさんには限界(笑)。
    楽しい1ヶ月だった。
    (さらに…)

  • スマフォアプリを作ってみた・・・けど

    スマフォアプリを作ってみた・・・けど

    スマフォアプリを作ってみた。

    ・・・会社の教育の一環でスマフォアプリを作ろうとチームを立ち上げて開始したのが昨年の5月か6月ごろだったかな。
    「明日から本気出す」の精神で構えていて、10月ごろに本格的に重い腰を上げて、結局1月末まで重い腰は上がらなかったと言う状態だった。

    (さらに…)

  • SDKコンポーネントの追加

    SDKコンポーネントの追加

    SDKコンポーネントの追加

    Eclipseが起動中の場合はを終了する。
    インストールしたAndroid SDKのフォルダにある「SDK Manager.exe」をクリックする。

    「Android SDK Manager」ダイアログが開き、インストール可能なSDKコンポーネントの一覧が表示される。

    とりあえず、そのままインストール。

    ライセンスの確認が出るので承諾する。で、インストール。

    Android SDK や Android 5.0 API 21 などがインストールされる。

  • Android SDK インストール

    Android SDK インストール

    Androidの開発環境を構築

    Androidアプリケーションを開発するために必要となる
    Android SDK(Software Development Kit)と、
    Javaの開発でよく利用されるEclipseをインストール。
    (さらに…)

  • JDK インストール

    JDK インストール

    ここ数年、Android の開発して自作のスマホアプリ作りたいと考えていた。
    考えてはいた。考えてはいたんだけど行動していなかった。
    会社の教育活動とかそういうのでしかしていなかった。

    ということで、まずは、自分のPCにJavaを入れるところから。

    (さらに…)

  • 【Java】Java 7 Update 55 (7u55)

    【Java】Java 7 Update 55 (7u55)

    2014年4月15日にOracle Java SEクリティカル・パッチ・アップデート が行われています。
    Javaの実行環境(JRE)についても、脆弱性を修正した「Java 7 Update 55」および「Java 8 Update 5」が公開されています。

    (さらに…)

  • 【Java】GoogleのJavaコーディング規約

    【Java】GoogleのJavaコーディング規約

    Googleが最近Javaコーディング規約を公開。

    Google Java Style
    http://google-styleguide.googlecode.com/svn/trunk/javaguide.html

    GoogleのJavaコーディング規約
    http://www.infoq.com/jp/news/2014/02/google-java-coding-standards

    Javaコーディング規約追補 – torutkの日記
    http://d.hatena.ne.jp/torutk/20140301/p1

    (さらに…)

  • native2asciiとプロパティファイル

    native2asciiとプロパティファイル

    Javaで作成したウェブアプリケーションで
    もともと設定ファイルの差し替え時には、デプロイ、再起動が必要という仕様だった。

    (さらに…)

  • 【Java】webアプリケーション開発時の開発環境

    【Java】webアプリケーション開発時の開発環境

    開発環境と言うかフレームワーク含めたアーキを考えるのが一番楽しいけど一番めんどくさい(笑)

    アプリケーション構成
    とりあえず HTTP 周りは JAX-RS に任せるのが良さそう。 JAX-RS 実装としては Jersey を選択。

    開発環境周り
    普通に使う分に困らないのが Eclipse しかなかったので Eclipse とした。

    Java での web アプリケーション開発時の開発環境メモ #1 – えっちなのはいけないと思います
    http://vcs.hatenablog.com/entry/20131103/1383459254

    •Spring MVC:現時点で Java WAF としては最有力?
    •JAX-RS:シンプルかつ拡張性が高くて魅力的
    いずれも REST API を実装するのに向いている。

    最近の Java Web 開発 GitHub
    https://gist.github.com/monzou/e355a2c425cdad109537