ふらっとC#,C♯,C#(初心者用) Part39
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
600:デフォルトの名無しさん 09/04/01 15:21:19 共有リソースへのアクセス数を制限するならセマフォ使えばいいしょ 601:596 09/04/01 17:28:08 >>600 セマフォ使ってみました。 5スレッドまで。1秒待っても駄目だったら混雑中。 private volatile static Semaphore _pool = new Semaphore(0, 5); static Default() {_pool.Release(5); } protected void Page_Load(object sender, EventArgs e) { if (!_pool.WaitOne(1000)) { Response.Write("混雑しています。"); Response.End(); } try { Response.Redirect(URL); } finally { Thread t = new Thread(() => { Thread.Sleep(10 * 1000); int cnt = _pool.Release(); System.Diagnostics.Debug.WriteLine("cnt " + cnt);}); t.Start(); System.Diagnostics.Debug.WriteLine("finally"); } } } 602:デフォルトの名無しさん 09/04/01 20:35:20 初心者なので、用語の使い方を間違っていたらすみません。 良く経験の長い方のレスなどを見ていると フレームワークを拡張するというような記述がありますが 具体的にはどのようなことをいうのでしょうか。 フレームワーク内で既に定義されているクラスを 継承して拡張した自分なりのクラスを持っているという理解で正しいでしょうか。 また、拡張したフレームワークを使用してアプリを作った場合 そのアプリは、拡張されていないフレームワーク上ではキチンと動作しないものなのでしょうか。 よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5261日前に更新/200 KB
担当:undef