タグ

Tipsに関するuronim1のブックマーク (12)

  • Java Tips: かしこいロック

    単純なロックの問題点 Java にはマルチスレッドプログラミングにおける一般的な排他制御を記述するのに適した synchronized ブロック、synchronized メソッドという構文があり、保護したいデータにアクセスする全てのコードをこれらの構文を使って同期化すれば、排他制御は簡単に実現できる。しかし、この方法には問題もある。例えば電子掲示板システムのログデータにこの方法を適用することを考えてみよう。 電子掲示板に対するアクセスを全て同期化するということは、一度に一人のユーザしかログにアクセスできないということである。なんらかの理由(サーバ・クライアント間の回線速度やクライアントの処理速度の低下など)でログの読み込みに時間がかかっているユーザが一人れば、サーバ側の計算機資源にいくら余裕があっても、その間は他の大勢のユーザは掲示板にアクセスできない。すなわち計算機資源の利用効率が著し

  • Internet Explorer 5/6/7の[ソースの表示]メニューで起動するエディタを指定する - @IT

    周知のとおり、インターネット普及の大きな原動力の1つとなったWebのページは、HTML(Hyper Text Markup Language)と呼ばれる形式のテキスト・ファイルで記述されている。ユーザーとして、ブラウザで普通にページを表示させるだけなら、HTMLデータの内容を意識する必要はない。しかしページ制作者の視点でもWebを眺めている人は、「このページはどのようにHTMLでコーディングされているんだろう?」という興味にかられた経験があるだろう。こういうときは、迷わずそのページのHTMLデータを覗いてみればよい。幸いInternet Explorer(以下IE)には、任意のWebページを表示させた状態で、メニューから[表示]-[ソース]を実行するか、マウスの右ボタンをクリックして表示されるショートカット・メニューの[ソースの表示]メニューを実行すれば、現在ブラウザに表示されているページ

  • Character Sets

    このウェブサイトは販売用です! studyinghttp.net は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、studyinghttp.netが全てとなります。あなたがお探しの内容が見つかることを願っています!

    uronim1
    uronim1 2005/05/13
  • @IT:Windows TIPS -- Tips:コマンド・プロンプトで入力補完機能を使う方法

  • TheServerSide.com

    Java's default constructor tutorial They say you don't get anything for free, but in the world of software development, Java developers can use the default constructor without paying any price. Use sealed classes in Java to control your inheritance Need to limit the number of possible subclasses in your codebase? Here comes Java's sealed classes to your rescue. Know how and when to use blockchain

  • overbrain.com

    overbrain.com 2024 著作権. 不許複製 プライバシーポリシー

  • 2004-06-29

    リネージュIIの正式サービス開始に伴い、この間引退しました。残って続ける人に全ての資産を渡して、仲間内でPvPやって最後は溺死でした(笑)次は何をやろうかな〜と探しているとA3が目に飛び込んできて、限定ダウンロード中だったので、早速ダウンロード/インストール、登録してプレイしました。こりゃリネよりテンポが良くて面白い。デスペナもかなり大した事無いですし、お金のたまりも早い。戦闘も楽でソロでもできるということでコツコツ楽しんでいます。現在聖騎士LV17。すぐ上がりますね。正式サービス開始まで遊んでみる予定です。無料のゲームでばっかり遊んでいて買ったソフトや毎月毎月支払っているFFXIをほとんどやらないという妙なゲームライフを送っています。でも、息抜きには最高です。FFXIのレベリングはソロじゃ厳しいものがあるので、まとまった時間を作らないとプレイできないのがツライ。1日5分でも爽快にプレイで

    2004-06-29
  • http://mars.jpn.org/md_samples/

    uronim1
    uronim1 2005/04/24
    JavaScriptやCSSを使った高度なデザイン
  • @IT:壊れたパーティションを修復するには

    パーティションがクラッシュすると、Linuxの起動とは関係ないパーティションであっても以下のようなメッセージが表示されることがある。 Checking root filesystem fsck.ext3/dev/hda5: : Bad magic number in super-block while trying to open /dev/hda5 (省略) *** An error occurred during the file system check. *** Dropping you to a shell; the system will reboot *** when you leave the shell. Give root passwrd for maintenance (or type Control-D to continue):

  • 特定ディレクトリのファイル更新をチェックする

    Tomcatには、Webアプリケーション自動配備の仕組みがあります。アプリケーションのベースディレクトリ(デフォルトでは「%TOMCAT_HOME%\webapps」)以下にアプリケーションを追加したり、アプリケーションを変更したときに、自動的にロードしてくれる仕組みです。 こうした、特定ディレクトリ以下のファイル更新を自動的にチェックするような機能は、Javaの基的なテクニックの組み合わせで実現できます。TIPSで説明する方法は、Tomcatで実際に使われています。 更新自動チェックのプログラミング方法 スレッドを1つ常駐させて一定間隔でチェック処理を走らせます。ここで、ディレクトリ更新の自動チェックを行うクラスを作成する上でのポイントを、5点挙げます。 (1)Runnableインターフェイスを実装した内部クラスを作る (2)スレッドを停止するためのフラグを持つ (3)管理下に置かれ

    特定ディレクトリのファイル更新をチェックする
  • ウェブマスターのための文字化け講座

    (序論)文字化けの発生メカニズム概論と解析方法 ネスケ4.Xで特定の文字(試・時・事・私など)が文字化けする場合 → document.writeで文字化けする漢字の規則性 → ネットスケープ4.Xのキャッシュ機構 → 2種類の解決方法 CGIで特定の文字(表・予・申・能・ソ・十など)が文字化けする → Shift_JISでCGIを作成する場合の注意点 → PHPで「表\示」「十\和田湖」「申\し込み」などと表示される場合 「(はしご高)」が使えない理由 → Windowsでは表示されるが、Macでは文字化けする文字 → Macでは表示されるが、Windowsでは文字化けする文字 → 機種依存文字チェック・プログラム(Flashフォームなど) 文字化けしないための工夫 → メタタグの指定は有効か? → 「美乳」で文字化けが直るって当? フォントを指定したら文字化けした。 → フォントの指

    uronim1
    uronim1 2005/04/06
  • Java のクラスアンロード (Class Unloading)

    作成日:2004.05.18 更新日:2005.06.21 今後、随時書き足して行きます。多分。 はじめに Java は動的にクラスのロードとアンロードが行われる仕組みになっている。 クラスはクラスファイルの形でディスク上やネットワークに配置され、プログラム中でそれらが当に必要になった段階で JavaVM 上に読み込まれる。 またクラスはその使用が終わった段階でガーベージコレクターによって動的に回収され JavaVM からアンロードされる。 Servlet / J2EE サーバーなどはこの性質を利用して運用中にプログラムの一部を入れ替えるホットスワップ (Hot Swap) を実現している。 だがこの仕組みを実装するには少し工夫がいる。 この文書ではクラスのアンロードを実現するやり方について述べる。 1. クラスのロードとアンロードの基的な仕組み クラスローダー Java VM がクラ

  • 1