AQS(AbstractQueuedSynchronizer)の仕組みを徹底解説
AQS(AbstractQueuedSynchronizer)は、Javaにおけるロックやその他の同期コンポーネントを構築するための基盤フレームワークです。このクラスは、int型のstate変数で同期状態を管理し、内部にFIFO(先入れ先出し)の同期キューを持ちます。
AQSを利用するには、サブクラスが継承し、抽象メソッドを実装します。同期状態の操作に使う主要なメソッドは以下の通りです。
g ...
6月17日 16:32 投稿
MySQLの詳細な解説(継続更新中)
ストレージエンジン
データベース操作
テーブル操作
行操作
ストアドプロシージャ
トランザクションの応用と設定(InnoDBエンジン)
インデックス(InnoDBエンジン)
ロックメカニズム
パフォーマンス最適化
ストレージエンジン
SQLクエリはMySQL Serverを通じてストレージエンジンのインターフェースを呼び出し、InnoDB/MyISAMに対応したファイルを操作してデー ...
5月22日 01:42 投稿