I. Lời mở đầuTrong lập trình hướng đối tượng, ta có 2 khái niệm quan trọng là class và object. Các design pattern giúp ta làm việc được với các class và object đó 1 cách hiệu quả. Tượng tự như thế, khi phát triển 1 distributed system ta cũng có các design pattern để làm việc với image container và container. II. Single-container management patternsContainer cung cấp các interface được dùng để định nghĩa các chức năng của phần mềm ( upward API ) cũng như tương tác với các hệ thống quản lý phần mềm đó ( downward API ). Việc sử ... »
I. Cấu trúc dữ liệu Giả sử ta có cấu trúc dữ liệu như sau: CREATE TABLE `posts` ( `Id` int(11) NOT NULL, `AcceptedAnswerId` int(11) DEFAULT NULL, `AnswerCount` int(11) DEFAULT NULL, `Body` longtext CHARACTER SET utf8 NOT NULL, ... `OwnerUserId` int(11) DEFAULT NULL, ... `Title` varchar(250) CHARACTER SET utf8 DEFAULT NULL, `ViewCount` int(11) NOT NULL PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 CREATE TABLE `votes` ( `Id` int(11) NOT NULL, `PostId` int(11) NOT NULL, `UserId` int(11) DEFAULT NULL, `BountyAmount` int(11) DEFAULT NULL, `VoteTypeId` int(11) NOT NULL, `CreationDate` datetime NOT NULL, PRIMARY KEY ... »