Imperial Academy, Huế

The Imperial Academy (Chinese: 成均館, Vietnamese: Thành Quân quán) in the old capital city Huế was the national academy during the Nguyễn Dynasty of Annam.

Entrance of the Imperial Academy in Huế

History

After the unification of Vietnam, Emperor Gia Long decided to move the capital from Hanoi to Huế. Following this decision, in 1803, a new Confucian academy was built in order to replace the Lê dynasty's Quốc Tử giám.[1] The first academy, called Đốc Học đường, was a small block of buildings located at An Ninh Thượng village, Hương Trà district, some 5 kilometres east of Huế. It stood next to a Văn miếu.

By March 1820, emperor Thánh Tổ changed the academy name into Thành Quân quán (Imperial Academy) and had the buildings rebuilt. He also expanded the academy by building the Di Luân Palace which consisted of one teaching hall, two teaching rooms and 19 classrooms.[2]

Under the reign of emperor Tự Đức, the academy was enlarged again. The emperor had a wall built around the academy and visit the academy by himself. Tự Đức also built a stone stele which contains his commandments for students.[1] In 1904, Imperial Academy of Huế was badly damaged by a hurricane but was repaired soon after.

In 1908, under the reign of emperor Duy Tân, Imperial Academy of Huế was moved into Imperial City, Huế (its present location).[2] Almost all buildings was completely rebuilt except the Di Luân Palace.

In 1945, following the fall of Nguyễn Dynasty, the Academy was permanently closed.

gollark: Try NodeOS!
gollark: Or Great Information Transfer.
gollark: Git stands for GIT Is Tremendous.
gollark: The stages of git clone are: Receive a "pack" file of all the objects in the repo database Create an index file for the received pack Check out the head revision (for a non-bare repo, obviously)"Resolving deltas" is the message shown for the second stage, indexing the pack file ("git index-pack").Pack files do not have the actual object IDs in them, only the object content. So to determine what the object IDs are, git has to do a decompress+SHA1 of each object in the pack to produce the object ID, which is then written into the index file.An object in a pack file may be stored as a delta i.e. a sequence of changes to make to some other object. In this case, git needs to retrieve the base object, apply the commands and SHA1 the result. The base object itself might have to be derived by applying a sequence of delta commands. (Even though in the case of a clone, the base object will have been encountered already, there is a limit to how many manufactured objects are cached in memory).In summary, the "resolving deltas" stage involves decompressing and checksumming the entire repo database, which not surprisingly takes quite a long time. Presumably decompressing and calculating SHA1s actually takes more time than applying the delta commands.In the case of a subsequent fetch, the received pack file may contain references (as delta object bases) to other objects that the receiving git is expected to already have. In this case, the receiving git actually rewrites the received pack file to include any such referenced objects, so that any stored pack file is self-sufficient. This might be where the message "resolving deltas" originated.
gollark: UPDATE: this is wrong.

References

  1. Phan Thuan An, p. 150
  2. Phan Thuan An, p. 150-151

Sources

  • Phan Thuận An (2005). Quần thể di tích Huế (in Vietnamese). Vietnam: Trẻ Publishing House.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.