タグ

mai_kのブックマーク (392)

  • RASISとは レイシス: - IT用語辞典バイナリ

    RASIS フルスペル: Reliability , Availability , Serviceability, Integrity, Security 読み方: レイシス RASISとは、コンピュータシステムに関する評価指標の一つで、「信頼性」「可用性」「保守性」「保全性」「安全性」の5項目をアクロニム(頭文字語)によって表現したもののことである。 RASISは、それぞれのアルファベットから始まる5つの単語から成っている。 「R」Reliability(信頼性)。故障しにくいこと。 「A」Availability(可用性)。高い稼働率を維持できること。 「S」Serviceability(保守性)。障害が発生した場合に迅速に復旧できること。 「I」Integrity(保全性)。データが矛盾を起こさずに一貫性を保っていること。 「S」Security(安全性)。機密性が高く、不正アクセス

  • データベース管理機能

  • Java 入門 | 文字列の Tips and Tricks

  • [実装編]スレッドセーフにすることを忘れてはいけない

    スレッドセーフとは,アプリケーションをマルチスレッドで動作させても問題がないことを指す。サーバー向けアプリケーションは,マルチスレッドで動作するように設計・実装することが望ましい。そのほうが通常はパフォーマンスが向上するからだ。 だが,マルチスレッドのアプリケーションは,注意深く設計・実装しないとトラブルが生じる。例えば,あるスレッドで保持していた変数の値がほかのスレッドからアクセスされ,処理結果が上書きされたり,ほかの利用者の情報が見えてしまったりする。 こうしたトラブルは,開発者が1人で単体テストしているときには見つけられず,多数の利用者で限界時の挙動テストをしたときや,番移行した後で,たまたま見つかることが多い。トラブルが発生するタイミングを再現することが難しいので,デバッグは困難になりがちだ。 マルチスレッドでのトラブルを防ぐため,開発者は,スレッドセーフな設計と実装を心がける必

    [実装編]スレッドセーフにすることを忘れてはいけない
  • HOMMEZ公式オンラインショップ

    HOMMEZ(オムズ)は男性の心と身体の健康を支援し、一人でも多くの人が子供を得る幸せや男性としての喜びを享受できる社会の実現を目指しています。男性の妊活、活力にまつわる情報や商品の力で性や妊活に悩む男性が効率的に納得感を持って活動できる機会を創出します。

    mai_k
    mai_k 2010/02/05
  • JCPとは (Java Community Process) ジェイシーピー: - IT用語辞典バイナリ

    JCP フルスペル: Java Community Process 読み方: ジェイシーピー JCPとは、Java関連技術の開発や仕様の標準化プロセスを公開している国際的機関の名称である。Sun Microsystems社によって1998年に設立された。 JCPは企業や個人の会員から成り立っている。個々の会員には公開前のJava関連技術を評価して仕様の改訂などを要求する権利が与えられている。対象となる技術は、言語仕様やプラットフォーム、アプリケーションプログラミングインタフェースなどとなっている。 JCPの会員は個々にライセンスを持ち、Javaにおける互換性が保証されている限りにおいてTCK(Technology Compatibility Kit)に基づいた独立仕様を実装することができる。一般の企業会員は有料で会員となることができるが、個人や教育団体、非営利組織などは、JSRのTCKに無

    mai_k
    mai_k 2010/02/05
  • スレッドセーフ - Wikipedia

    スレッドセーフ(英: thread-safe)は、マルチスレッドプログラミングにおける概念である。あるプログラムコードがスレッドセーフであるという場合、そのコードを複数のスレッドが同時並行的に実行しても問題が発生しないことを意味する[1]。特に、ある共有データへの複数のスレッドによる読み書きアクセスがあるとき、一度に1つのスレッドのみがその共有データにアクセスするようにして安全性を確保しなければならない。スレッドセーフでないコードを同時並行的に実行すると、データ競合による未定義動作を引き起こしたり、競合状態(レースコンディション)による意図しない動作を引き起こしたりする。場合によっては深刻なセキュリティホール(脆弱性)が引き起こされることもある[2]。 スレッドセーフはマルチスレッドプログラミングにおける重要な要素である。それは従来、オペレーティングシステムの開発者だけが考慮しなければなら

  • イミュータブル - Wikipedia

    コンピュータプログラミングにおいて、イミュータブル (英: immutable) なオブジェクトとは、作成後にその状態を変えることのできないオブジェクトのことである。対義語はミュータブル (英: mutable) なオブジェクトで、作成後も状態を変えることができる。mutableは「変更可能な」、immutableは「変更不可能な、不変の」という意味を持つ形容詞である。 あるオブジェクト全体がイミュータブルなこともあるし、C++でconstデータメンバを使う場合など、一部の属性のみがイミュータブルなこともある。場合によっては、内部で使われている属性が変化しても、外部からオブジェクトの状態が変化していないように見えるならば、オブジェクトをイミュータブルとみなすことがある。例えば、コストの高い計算の結果をキャッシュするためにメモ化を利用していても、そのオブジェクトは依然イミュータブルとみなせる

  • StringBufferとStringBuilder - Wikipedia

    StringBuffer クラスはJavaにある二つの中核となる文字列クラスのひとつである。多くの場合、Stringクラスが使われるが、StringBuffer クラスはミュータブルオブジェクトであり、一方 String クラスは イミュータブルである。 つまり StringBuffer オブジェクトは更新されうるが、String クラスでは似たようなメソッドが新たにStringオブジェクトを生成しメソッドの戻り値としてreturnされた文字列の内容が変更されることで実現される。多くのString オブジェクトを生成しては捨てていく処理の替わりにStringBufferを使った方がより効率的である。 StringBuilder クラスは、同期を考慮しないことがStringBufferとは異なる点であり、これはJ2SE 5.0で導入された。オブジェクトにアクセスするシングルスレッドのときだけ

  • http://www.itarchitect.jp/beginners/-/26001.html

  • Eclipse3 Javaメモ(Hishidama's Eclipse3-Java Memo)

    S-JIS[2006-06-17/2013-02-22] 変更履歴 Eclipse3でJavaのプログラミング Eclipse3はEclipse2と見た目はだいぶ変わったけど、基的な使い方はあまり変わっていないはず。 という訳で、Eclipse2用に書いたページも参考になるかも。 単なるプロジェクトJavaプロジェクトに変更する方法 [2009-02-19] ビルドパスを追加する方法 [/2013-02-22] 実行時パスを追加する方法 [/2007-09-16] コンパイラー準拠レベル [/2008-10-25] 警告の抑止 [/2010-08-21] リファクタリング [/2008-10-03] ソースの添付 [2007-02-19] デバッグ実行(リモートデバッグ) [/2008-11-15] JUnit [/2007-02-19] jarファイルの生成 [2010-02-21]

  • フローチャート(ふろーちゃーと)

    製造工程や事務処理、コンピュータによる情報処理などにおいて、作業・操作・処理の手順、ないしモノ・データの流れを表した図。定められた記号を線・矢線などで接続したもので、プロセスの理解、分析、設計などに使われる。 基としては作業・処理を四角形、条件分岐・判断をひし形、作業の開始と終了を角丸四角形で表し、これを線で結んで作図する。 狭義には事務工程分析に使われる事務フローチャート(プロセスチャート)、情報処理分野におけるデータ流れ図、プログラム流れ図、システム流れ図をいうが、広くは生産管理の工程図(プロセスダイアグラム)、プロセスマップなど種々のものを含む。 フローチャートをコンピュータ・プログラムの表記法として利用することを最初に紹介したのは、ハーマン・ゴールドスタイン(Herman H. Goldstine)とジョン・フォン・ノイマン(John von Neumann)が著した『Plann

    フローチャート(ふろーちゃーと)
    mai_k
    mai_k 2010/01/26
    フローチャート
  • - JUDEで体感UML設計ツール

    UMLは、手書きすることもありますが、ここではツールを使います。 UMLを描くのになぜツールを利用するのでしょうか?主なメリットを挙げてみます。 きれいな図がかける 自動的にサイズなど調整してくれる 他人とUMLを交換・共有しやすい Undo/Redoで試行錯誤しやすい 誤った図をかくと注意される 図だけでなく、ツリーや表上でデータを編集できる データを再利用、2次利用できる データ間の関連を管理できる 初心者にとってのツールを考えてみると、4, 5が特に意味があると思います。 例えば、間違ったらいつでも簡単にやり直せますし、パッケージからクラスに関連を描こうとすると、 ツールは「そのような関連はかけません」と教えてくれます。また、クラスを抽象クラスに設定すれば、 自動的にクラス名が斜体になります。その他にも、各要素の形と名前の対応関係をツール上で常に確認できます。 ツールにUMLを教わる

  • http://www.rarestyle.net/main/uml/Activity/Activity.aspx

  • designed.jp

    This domain may be for sale!

  • hellohiro.com

    DOMAIN SALE CLICK HERE TO BUY NOW +1 855-646-1390

  • トップページ

    SQL データベース操作言語SQLについて、またRDBMSの持つ機能について詳しく解説します。 DB概要、SQL、テーブル操作、データ操作 ... 特集:replication PostgreSQLのレプリケーションシステムを紹介し、それらの機能を比較していきます。 特集:pgbench PostgreSQLのベンチマークテストに用いられるプログラムである pgbench について解説します。 SQL演習問題 各章に用意された演習問題を集めました。

  • Oracle Java Technologies | Oracle

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

  • Javaの道:基本事項(6.クラスパス)

    概要 クラスパスはコンパイルや実行する際に、Java実行環境がクラスファイルを参照するために使用します。java.lang、java.io などJavaAPIとしてあらかじめ用意されている基的なコアクラスを使用する際はクラスパスを指定する必要はりません。それらは何の指定もせずに、Java実行環境に読み込まれます。 コアクラス以外のクラスファイルは、Java実行環境が読み込むためにその位置を指定する必要があります。その際にクラスパスを使用します。 使用方法 クラスパスの使用方法は2つあります。javajavacなどのコマンドを使用する際に-classpathオプションを付ける方法と、CLASSPATH環境変数を設定する方法です。 -classpathオプション -classpathの省略形として-cpも使えます。 クラスパスは、ファイル格納ディレクトリ、jarファイル、zipファイルが指

    Javaの道:基本事項(6.クラスパス)
  • その他 - とほほのJava入門

    コマンドラインで指定した引数は、main() メソッドの引数(String 配列)で参照することができます。 class ArgsTest { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.println("[" + args[i] + "]"); } } } C:\java>javac ArgsTest.java C:\java>java ArgsTest AAA BBB CCC [AAA] [BBB] [CCC]