タグ

javaに関するL3msh0のブックマーク (31)

  • 国際化プログラミングの常識

    Javaプログラミングの国際化について それでは、Javaの国際化に関する情報を見ていきましょう。Javaにとっての一次情報源であるサン・マイクロシステムズ提供のドキュメントに、Javaの国際化に関する有益な情報が記載されていますので、こちらを見ていきます。

    国際化プログラミングの常識
  • 連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    連載: IBM Watson Workspace #鬼わか アプリケーション開発: 第 7 回: IBM Watson Workspace で AI を利用したアプリ連携の実現 #鬼わか 解説(前編)
  • EJBのすべてを知る

    Java EEとEJB ご存知のとおりJava EEは企業向けの仕様であり、その仕様の中核を担ってきたコンポーネントがEJB(Enterprise Java Beans)であることは誰しも疑わないことでしょう。JBossもEJBoss(Enterprise JavaBeans Open Source Software)として1999年に産声を上げています(その後、商標の関係によりJBossに変更しています)。 Java EEアーキテクチャダイアグラムは図1のようになっています。このようにサーバサイドには2つのコンテナが協調動作をしてエンタープライズレディとなるように設計されています。 図1:Java EEアーキテクチャダイアグラム 出典:Java Platform, Enterprise Edition(Java EE)Specification, v5 (画像をクリックすると別ウィンドウ

  • JSPの特長を整理する

    Javaを途中までかじったが挫折した。やはりJavaプログラマにスキルチェンジしたい!という読者のために、Tomcatの最新バージョンを使いながらJSPを基礎から解説していく。(編集局) JSPとは? 現在のインターネットの主役は、掲示板やブログ、オンライン・ショッピング、ネット・オークション、ニュースサイトなど、時々刻々と変化する情報やさまざまなサービスを提供するWebサイトです。これらは、あたかもPC上で動作するアプリケーションのように豊富な機能を実現できることから、一般に「Webアプリケーション」と呼ばれます。 当然のことながら、固定的なHTMLページをサイト管理者が手作業で書くような方法では、Webアプリケーションは実現できません。そこで通常は、ユーザーがWebブラウザに入力したデータやデータベースに保存された情報を基に、WebサーバがリアルタイムにHTMLページを組み立て、Web

    JSPの特長を整理する
  • JavaFX チュートリアル | Web 開発用の JavaFX Script について | JavaFX

    JavaFX Script プログラミング言語では、優れたユーザーインタフェースを使用してアプリケーションを作成できます。このチュートリアルでは、JavaFX Script で使用されるコアコンセプトと言語構文を紹介します。基を習得したら、JavaFX での GUI アプリケーションの構築に進むことができます。

  • はじめてのJava [Javaプログラミング] All About

    Java」はプログラミング言語です!「Java」……名前は聞いたことあるし、インターネットの世界ではずいぶん有名な技術らしい。だけど、これ、具体的にどういうものなんだろう?そう思っている人は多いはずです。だけど、今更人に聞くのも恥ずかしいし、ま、ちょっと興味はあるけどあんまり自分には関係ないだろう...続きを読む

  • 「Java SE 6完全攻略」第94回 アノテーションを処理する その1

    あけましておめでとうございます。今年もJava技術最前線ではJavaの新しい技術を取りあげていく所存ですので,よろしくお願いします。 さて,新年はじめてのJava技術最前線で取りあげるのはアノテーションです。 えっ,アノテーションってJava 2 SE 5.0の機能ではなかったっけ,と思う人も多いはず。確かに,アノテーションはJ2SE 5.0で取り入れられた機能ですが,Java SE 6ではアノテーションを処理するための新しい機能が取り入れられたのです。 J2SE 5.0では,アノテーションを処理するため,次の3つの方法がありました。 Javadoc apt (Annotation Processing Tool) リフレクション この中で最も使用されていたのが,aptです。しかし,aptはあくまでも非標準のツールでした。 アノテーションはJSR 175で仕様が策定されましたが,JSR 1

    「Java SE 6完全攻略」第94回 アノテーションを処理する その1
  • itarchitect.jp

    This domain may be for sale!

    L3msh0
    L3msh0 2009/08/05
    他の回も含めて全部読む
  • PHPも使える! Google App Engine for Java(後編)

    Google App Engine for Javaでは、Servlet/JSP以外にJavaで実装されたスクリプト系言語も動作させることができますが、前編ではQuercusを使用して簡単なPHPスクリプトを動作させる方法について紹介しました。Google App EngineではRDBMSやファイルにデータを出力することはできませんが、App Engineデータストアという仕組みを利用してデータを永続化することができます。後編である編では、このApp Engineデータストアを使って、データを保存する方法を説明します。 はじめに Google App Engine for Javaでは、Servlet/JSP以外にJavaで実装されたスクリプト系言語も動作させることができますが、前編ではQuercusを使用して簡単なPHPスクリプトを動作させる方法について紹介しました。 Google

    PHPも使える! Google App Engine for Java(後編)
  • プログラムを「変更」しやすくする“インターフェイス”

    プログラムを「変更」しやすくする“インターフェイス”:【改訂版】Eclipseではじめるプログラミング(9)(1/3 ページ) これからプログラミングを学習したい方、Javaは難しそうでとっつきづらいという方のためのJavaプログラミング超入門連載です。最新のEclipse 3.4とJava 6を使い大幅に情報量を増やした、連載「Eclipseではじめるプログラミング」の改訂版となります プログラムの再利用を簡単にする「インターフェイス」 オブジェクト指向プログラミング言語では、「プログラムの再利用が簡単にできる」といわれます。それには、Javaのinterface(インターフェイス、境界面)を理解すると、なぜ、このようにいわれるのかが分かります。 今回は「インターフェイス」というオブジェクト指向言語Javaにとって非常に重要な概念について解説します。インターフェイスをうまく使用することに

    プログラムを「変更」しやすくする“インターフェイス”
  • とあるコンサルタントのつぶやき - Site Home - MSDN Blogs

    MCS (Microsoft Consulting Services) の某コンサルタントがまったり語るテクノロジのお話です。 触って覚える Microsoft Azure 今日から TechSummit 2018... Date: 11/05/2018 Docker for Windows & Web Apps for Containers 実践活用技法 先日、しれっと営業部門のクラウドソリューションアーキテクトに異動した話を書いたのですが、このロールは Azure... Date: 09/27/2018 Agile も DevOps も銀の弾丸なんかじゃない ……と、のっけから噛みつかれそうなタイトルを掲げてみたのですが;、ここ最近、立て続けて数件、「いやそれはアジャイルとか無理だろ;」的な話があって、ちょっとエントリを書いてみようかと思った次第。どんな話... Date: 08/28

    とあるコンサルタントのつぶやき - Site Home - MSDN Blogs
    L3msh0
    L3msh0 2009/07/09
    勉強になります
  • itarchitect.jp

    This domain may be for sale!

    L3msh0
    L3msh0 2009/05/17
    Javaによるマルチスレッドプログラミング
  • Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse

    2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの

    Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse
    L3msh0
    L3msh0 2009/04/16
    使ってみたい
  • JavaMail:メール送信でOP25B対応 - 愛ゆえにプログラムは美しい

    【概要】 昨今のスパムメール対策により,Javaプログラムからのメール送信が困難な場合がでてきています。送信先がLAN内だったり,LAN内のメールサーバ(MTA)をリレーしたり,ISPが提供するメールサーバをリレーしてメール送信するなら問題ありませんが,JavaプログラムからISPのユーザ回線を経由してインターネットの向こう側に設置しているメールサーバでメールをリレーしようとすると,最近各ISPが導入を進めているOutbound Port 25 Blocking(OP25B)によりメール送信が阻止されてしまうことがあります。 Outbound Port 25 Blockingとは,一般ユーザのパソコンから送信用メールサーバをリレーせずに直接送信先のメールサーバへメールを送りつけるのを禁止するもので,ISPのユーザ回線から外部の25番ポート(SMTP)へ接続するのを阻止することで実現していま

    JavaMail:メール送信でOP25B対応 - 愛ゆえにプログラムは美しい
    L3msh0
    L3msh0 2009/04/15
    JavaMail
  • http://junit.org/junit/javadoc/4.5/index.html?org/junit/Assert.html

    L3msh0
    L3msh0 2009/04/06
    JUnit4のAPI
  • FAQ - Apache Tomcat - Apache Software Foundation

    Welcome to the Tomcat FAQ. As you dive into the FAQ, we suggest you also try the following: Read the docs. Most answers are already documented.Know the Specifications. Many answers are not documented by the Tomcat team since they are generic and already defined by the specs. Know the specs, they let you ensure your webapps are portable across different servlet containers.Please do some research. U

    L3msh0
    L3msh0 2009/02/02
    tomcatで行き詰まった時に
  • EclipseでCVSブランチを作ってみた - Pixel Pedals of Tomakomai

    案外難しかったです。 EclipseにCVSブランチを作れるっぽいメニューがあるのですが、使い方に苦戦したのでまとめておきます。 Package Explorer>Team>Branch... 実際にはcvs tagとcvs tag -bコマンドを連続して叩くだけである。よって、今ワークスペース内にあるファイル群が持つリビジョン番号からしか分岐させられない。 Branch Nameには新ブランチ名、Version Nameには枝分かれ元とするバージョン名を入れる 枝分かれ元バージョンは全く新しいtag名を入れる。既存の古いtag名は指定不可。*1 実行するとVersion Nameに指定したtagが今もっているリビジョン番号に対してつけられ、Branch Nameで指定したbranchがそこに作成される CVS Repositories>Add To Branch List... cvs

    EclipseでCVSブランチを作ってみた - Pixel Pedals of Tomakomai
    L3msh0
    L3msh0 2009/01/15
    Add To Branch Listが全然わからなかったので助かりました
  • Sign in - Google Accounts

    Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode

    Sign in - Google Accounts
    L3msh0
    L3msh0 2009/01/08
    Javaコードレビュー用Eclipseプラグイン
  • Eclipse BIRT概論

    このEclipseパースペクティブは、レポートを作成するための機能を提供する多くのEclipseビューで構成されています。それらのビューに関しては、以下で説明します。 レポートエディタ レポートエディタは、レポートの作成やレポート要素の位置決めやフォーマット設定のための作業場として利用します。このビューの中には、Layout、Master Page、Script、XML Source、Previewのタブがあります。 Layoutタブは、レポートの視覚的なレイアウトとして利用し、ドラッグ&ドロップの機能をサポートしています。 Master Pageタブは、ヘッダ、フッタ、レポート全体の背景イメージの設定に利用します。例えば、このページに会社のヘッダーを配置するのによく利用します。 Script タブは、JavaScriptエディタのアクセスが可能です。BIRTでは、JavaまたはJavaS

    Eclipse BIRT概論
    L3msh0
    L3msh0 2008/12/12
    帳票
  • [ThinkIT] 第6回:JFreeChartでグラフ作成(後編) (1/4)

    こんにちは。ビーブレイクシステムズの横井です。今回は第5回で説明した内容から1歩進んで、様々なグラフのカスタマイズ方法について説明します。 グラフをカスタマイズする際にはJFreeChartのオブジェクトと、それに関連する各オブジェクトを操作することで行います。図1に出力と各オブジェクトの関連をしめしますので、参考に読み進めてください。