c#(1)
ethernet(1)
java(3)
linux(1)
programming(1)
socketchannel(1)
swing(1)
tips(1)
visualstudio2005(1)
vs2005(2)
xp(1)
アドイン(1)
コントロール(1)
コンポーネント(1)
プログラミング(1)
非同期io(1)
タグ検索でjavaは3件見つかりました。
Java Swing
*** Swingのメモ
JavaのSwingツールキットを使う上で、忘れそうなことのメモ。
** マルチスレッド、concurrency関連
- Swingのイベントは全てイベント・ディスパッチ・スレッド(Event Dispatch Thread, EDT)からディスパッチされる。
- SwingUtilities#isEventDispatchThread()で、現在のスレッドがEDTであるか判定できる。
- SwingUtilities#invokeAndWait(Runnable), Swin
https://seesaawiki.jp/w/bitflux/d/Java%20Swing... - 2008年04月24日更新
Java SocketChannel
https://seesaawiki.jp/w/bitflux/d/Java%20Swing... - 2008年04月24日更新
Javaには、I/Oの効率化のために、java.nio.channelsというパッケージがあり、ネットワークI/OのためにSocketChannelやら、ServerSocketChannelやら、Selectorといったクラスがある。
** ネットワークI/O並列化の手法
ひとつのサーバプロセス、つまりsocketでacceptするプロセスが、複数のクライアント、つまりconnectしてくるsocketを同時に扱うためには、ネットワークI/Oの並列化が必要となる。
JavaではネットワークI/O並列化
https://seesaawiki.jp/w/bitflux/d/Java%20SocketCha... - 2008年04月17日更新
FrontPage
https://seesaawiki.jp/w/bitflux/d/Java%20SocketCha... - 2008年04月17日更新
主にプログラミング関係のメモ。
https://seesaawiki.jp/w/bitflux/d/FrontPage... - 2008年04月17日更新
https://seesaawiki.jp/w/bitflux/d/FrontPage... - 2008年04月17日更新