Jirhangga

Jirhangga (Manchu: ᠵᡳᡵᡥᠠᠩᡤᠠ; Chinese: 吉爾杭阿; also known as Koer-hanger in English) (? June 1, 1856) was an eminent Manchu official in the late Qing dynasty. He served as the Governor of Jiangsu, which belonged to Bordered Yellow Banner, and was appointed to that post by Imperial Commissioner Xiang Rong (向榮). He was killed in action by rebels during the Taiping Rebellion.

Actions against Small Swords Society

Recovery of Shanghai county

Before the Chinese New Year of 1856, Jirhangga and the Mayor of Nanjing led 15,000 troops into Shanghai. This was followed by street fighting, the recovery of the Shanghai county, and the arrest of thousands of Small Swords Society members.

Organizing the Corps at Mount Jiuhua

In March 1856, Jirhangga and Nanjing's Mayor led 40,000 troops stationed in Mount Jiuhua. The army was intended to capture the capital of the Taiping Rebellion in Nanjing.

Death

In 1865, when the Taiping General Qin Rigang brought forces to strengthen the offensive against Beijing in the North, Jirhangga immediately attacked, despite having only a fraction of the troops, and against the advice of his staff. After five days of fighting, Jirhangga was killed by artillery shells as he was standing on the city wall of the Dantu District city, waving the Qing's banner.

Aftermath

Under orders from Xiang Rong, Zhang Guoliang brought reinforcements from Jiangnan DaYing to save Jirhangga, but arrived too late, as Jirhangga had been killed a week earlier.Zhang Guoliang still recovered the vital city of Zhenjiang from the Taiping, who had occupied it for five years. Jirhangga's death and the five-day combat changed the Taiping rebels' former offensive toward the north.

gollark: I really don't see why `in` and `is` need to be dedicated keywords.
gollark: ``` and as assert async[note 1] await[note 1] break class continue def del elif else except exec[note 2] False[note 3] finally for from global if import in is lambda None nonlocal[note 3] not or pass print[note 2] raise return True[note 3] try while with yield```Oh, and I found this list of keywords here.
gollark: To someone who just wants to parse XML, that makes absolutely no sense.
gollark: ```Structured Markup Processing Tools html — HyperText Markup Language support html.parser — Simple HTML and XHTML parser html.entities — Definitions of HTML general entities XML Processing Modules xml.etree.ElementTree — The ElementTree XML API xml.dom — The Document Object Model API xml.dom.minidom — Minimal DOM implementation xml.dom.pulldom — Support for building partial DOM trees xml.sax — Support for SAX2 parsers xml.sax.handler — Base classes for SAX handlers xml.sax.saxutils — SAX Utilities xml.sax.xmlreader — Interface for XML parsers xml.parsers.expat — Fast XML parsing using Expat```
gollark: Well, it would work in JS, I think, since you can declare a variable and that's separate from assigning to it.

See also

References

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