⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resiparchitecture.graffle

📁 这是国外的resip协议栈
💻 GRAFFLE
📖 第 1 页 / 共 5 页
字号:
\f0\fs18 \cf0 SIP Messages}</string>					</dict>					<key>LabelVisible</key>					<string>YES</string>					<key>Offset</key>					<real>0.0</real>					<key>Position</key>					<real>0.4229586124420166</real>				</dict>			</array>			<key>Points</key>			<array>				<string>{234.632, 93}</string>				<string>{85, 159.924}</string>			</array>			<key>Style</key>			<dict>				<key>stroke</key>				<dict>					<key>HeadArrow</key>					<string>FilledArrow</string>					<key>LineType</key>					<integer>1</integer>					<key>TailArrow</key>					<string>0</string>				</dict>			</dict>			<key>Tail</key>			<dict>				<key>ID</key>				<integer>107</integer>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{195, 367}, {155, 54}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>ID</key>			<integer>112</integer>			<key>Shape</key>			<string>RoundedRectangle</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>Color</key>					<dict>						<key>b</key>						<string>1</string>						<key>g</key>						<string>0.6</string>						<key>r</key>						<string>0.8</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 Transport Selector}</string>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{178, 150}, {58.3333, 45}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>FontInfo</key>			<dict>				<key>Font</key>				<string>Helvetica</string>				<key>Size</key>				<real>12</real>			</dict>			<key>ID</key>			<integer>111</integer>			<key>Shape</key>			<string>RoundRect</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>Color</key>					<dict>						<key>b</key>						<string>1</string>						<key>g</key>						<string>0.6</string>						<key>r</key>						<string>0.8</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs20 \cf0 Timer Queue}</string>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{107, 358}, {54, 54}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>ID</key>			<integer>110</integer>			<key>Shape</key>			<string>RoundedRectangle</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>FillType</key>					<integer>2</integer>					<key>GradientAngle</key>					<real>270</real>					<key>GradientColor</key>					<dict>						<key>b</key>						<string>1</string>						<key>g</key>						<string>0.6</string>						<key>r</key>						<string>0.8</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 Async DNS}</string>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{167, 269}, {80, 54}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>ID</key>			<integer>109</integer>			<key>Shape</key>			<string>RoundedRectangle</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>Color</key>					<dict>						<key>b</key>						<string>1</string>						<key>g</key>						<string>0.6</string>						<key>r</key>						<string>0.8</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 Transaction FSM}</string>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{31, 145}, {54, 54}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>ID</key>			<integer>108</integer>			<key>Shape</key>			<string>RoundedRectangle</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>Color</key>					<dict>						<key>b</key>						<string>1</string>						<key>g</key>						<string>0.6</string>						<key>r</key>						<string>0.8</string>					</dict>					<key>FillType</key>					<integer>2</integer>					<key>GradientAngle</key>					<real>316</real>					<key>GradientColor</key>					<dict>						<key>b</key>						<string>0.6</string>						<key>g</key>						<string>1</string>						<key>r</key>						<string>1</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 SIP Stack\Object}</string>			</dict>		</dict>		<dict>			<key>Bounds</key>			<string>{{162, 39}, {266, 54}}</string>			<key>Class</key>			<string>ShapedGraphic</string>			<key>ID</key>			<integer>107</integer>			<key>Shape</key>			<string>RoundedRectangle</string>			<key>Style</key>			<dict>				<key>fill</key>				<dict>					<key>Color</key>					<dict>						<key>b</key>						<string>0.6</string>						<key>g</key>						<string>1</string>						<key>r</key>						<string>1</string>					</dict>				</dict>			</dict>			<key>Text</key>			<dict>				<key>Text</key>				<string>{\rtf1\mac\ansicpg10000\cocoartf102{\fonttbl\f0\fswiss\fcharset77 Helvetica;}{\colortbl;\red255\green255\blue255;}\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\f0\fs24 \cf0 Application / Dialog Usage Manager}</string>			</dict>		</dict>	</array>	<key>GridInfo</key>	<dict/>	<key>GuidesLocked</key>	<string>NO</string>	<key>GuidesVisible</key>	<string>YES</string>	<key>HPages</key>	<integer>1</integer>	<key>ImageCounter</key>	<integer>2</integer>	<key>Images</key>	<array>		<dict>			<key>Extension</key>			<string>jpg</string>			<key>ID</key>			<integer>1</integer>			<key>RawData</key>			<data>			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			iIiIiIiIiIiIiIiIiIiIv//Z			</data>		</dict>	</array>	<key>IsPalette</key>	<string>NO</string>	<key>Layers</key>	<array>		<dict>			<key>Lock</key>			<string>NO</string>			<key>Name</key>			<string>Layer 1</string>			<key>Print</key>			<string>YES</string>			<key>View</key>			<string>YES</string>		</dict>	</array>	<key>LayoutInfo</key>	<dict>		<key>ChildOrdering</key>		<integer>0</integer>	</dict>	<key>LinksVisible</key>	<string>NO</string>	<key>MagnetsVisible</key>	<string>NO</string>	<key>Orientation</key>	<integer>2</integer>	<key>PageBreaks</key>	<string>YES</string>	<key>PageSetup</key>	<data>	BAt0eXBlZHN0cmVhbYED6IQBQISEhAtOU1ByaW50SW5mbwGEhAhOU09iamVjdACFkoSE	hBNOU011dGFibGVEaWN0aW9uYXJ5AISEDE5TRGljdGlvbmFyeQCUhAFpFJKEhIQITlNT	dHJpbmcBlIQBKxBOU0pvYkRpc3Bvc2l0aW9uhpKEmZkPTlNQcmludFNwb29sSm9ihpKE	mZkLTlNQYXBlclNpemWGkoSEhAdOU1ZhbHVlAJSEASqEhAx7X05TU2l6ZT1mZn2cgQJk	gQMYhpKEmZkZTlNQcmludFJldmVyc2VPcmllbnRhdGlvboaShISECE5TTnVtYmVyAJ2b	hJeXAIaShJmZFE5TVmVydGljYWxQYWdpbmF0aW9uhpKEoZuilwCGkoSZmRROU1ZlcnRp	Y2FsbHlDZW50ZXJlZIaShKGbopcBhpKEmZkOTlNQTVBhZ2VGb3JtYXSGkoSEhAZOU0Rh	dGEAlJeBHa2EB1s3NTk3Y108P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYt	OCI/Pgo8IURPQ1RZUEUgcGxpc3QgUFVCTElDICItLy9BcHBsZSBDb21wdXRlci8vRFRE	IFBMSVNUIDEuMC8vRU4iICJodHRwOi8vd3d3LmFwcGxlLmNvbS9EVERzL1Byb3BlcnR5	TGlzdC0xLjAuZHRkIj4KPHBsaXN0IHZlcnNpb249IjEuMCI+CjxkaWN0PgoJPGtleT5j	b20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTUhvcml6b250YWxSZXM8L2tleT4KCTxk	aWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJ	PHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJPGtleT5j	b20uYXBwbGUucHJpbnQudGlja2V0Lml0ZW1BcnJheTwva2V5PgoJCTxhcnJheT4KCQkJ	PGRpY3Q+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC5QYWdlRm9ybWF0LlBNSG9yaXpv	bnRhbFJlczwva2V5PgoJCQkJPHJlYWw+NzI8L3JlYWw+CgkJCQk8a2V5PmNvbS5hcHBs	ZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8c3RyaW5nPmNvbS5hcHBsZS5w	cmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp	Y2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDAzLTAxLTI0VDE2OjI4OjU0Wjwv	ZGF0ZT4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5zdGF0ZUZsYWc8L2tl	eT4KCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCTwvZGljdD4KCQk8L2FycmF5PgoJ	PC9kaWN0PgoJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTU9yaWVudGF0	aW9uPC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3Jl	YXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3Ry	aW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4K	CQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZv	cm1hdC5QTU9yaWVudGF0aW9uPC9rZXk+CgkJCQk8aW50ZWdlcj4xPC9pbnRlZ2VyPgoJ	CQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJPHN0	cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCQk8a2V5PmNv	bS5hcHBsZS5wcmludC50aWNrZXQubW9kRGF0ZTwva2V5PgoJCQkJPGRhdGU+MjAwMy0w	MS0yNFQxNjoyODo1NFo8L2RhdGU+CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNr	ZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQk8aW50ZWdlcj4wPC9pbnRlZ2VyPgoJCQk8L2Rp	Y3Q+CgkJPC9hcnJheT4KCTwvZGljdD4KCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VG	b3JtYXQuUE1TY2FsaW5nPC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBsZS5wcmlu	dC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5n	bWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5pdGVt	QXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20uYXBwbGUu	cHJpbnQuUGFnZUZvcm1hdC5QTVNjYWxpbmc8L2tleT4KCQkJCTxyZWFsPjE8L3JlYWw+	CgkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQk8	c3RyaW5nPmNvbS5hcHBsZS5wcmludGluZ21hbmFnZXI8L3N0cmluZz4KCQkJCTxrZXk+	Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQk8ZGF0ZT4yMDAz	LTAxLTI0VDE2OjI4OjU0WjwvZGF0ZT4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRp	Y2tldC5zdGF0ZUZsYWc8L2tleT4KCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCTwv	ZGljdD4KCQk8L2FycmF5PgoJPC9kaWN0PgoJPGtleT5jb20uYXBwbGUucHJpbnQuUGFn	ZUZvcm1hdC5QTVZlcnRpY2FsUmVzPC9rZXk+Cgk8ZGljdD4KCQk8a2V5PmNvbS5hcHBs	ZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJpbmc+Y29tLmFwcGxlLnBy	aW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl	dC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0PgoJCQkJPGtleT5jb20u	YXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsUmVzPC9rZXk+CgkJCQk8cmVh	bD43MjwvcmVhbD4KCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5jbGllbnQ8	L2tleT4KCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5n	PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJ	CTxkYXRlPjIwMDMtMDEtMjRUMTY6Mjg6NTRaPC9kYXRlPgoJCQkJPGtleT5jb20uYXBw	bGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJPGludGVnZXI+MDwvaW50	ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2RpY3Q+Cgk8a2V5PmNvbS5hcHBs	ZS5wcmludC5QYWdlRm9ybWF0LlBNVmVydGljYWxTY2FsaW5nPC9rZXk+Cgk8ZGljdD4K	CQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCTxzdHJp	bmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCTxrZXk+Y29tLmFw	cGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQk8YXJyYXk+CgkJCTxkaWN0	PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTVZlcnRpY2FsU2Nh	bGluZzwva2V5PgoJCQkJPHJlYWw+MTwvcmVhbD4KCQkJCTxrZXk+Y29tLmFwcGxlLnBy	aW50LnRpY2tldC5jbGllbnQ8L2tleT4KCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50	aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0	Lm1vZERhdGU8L2tleT4KCQkJCTxkYXRlPjIwMDMtMDEtMjRUMTY6Mjg6NTRaPC9kYXRl	PgoJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJ	CQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJPC9kaWN0PgoJCTwvYXJyYXk+Cgk8L2Rp	Y3Q+Cgk8a2V5PmNvbS5hcHBsZS5wcmludC5zdWJUaWNrZXQucGFwZXJfaW5mb190aWNr	ZXQ8L2tleT4KCTxkaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQu	UE1BZGp1c3RlZFBhZ2VSZWN0PC9rZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxl	LnByaW50LnRpY2tldC5jcmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFwcGxlLnBy	aW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNr	ZXQuaXRlbUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+	Y29tLmFwcGxlLnByaW50LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBhZ2VSZWN0PC9rZXk+	CgkJCQkJPGFycmF5PgoJCQkJCQk8cmVhbD4wLjA8L3JlYWw+CgkJCQkJCTxyZWFsPjAu	MDwvcmVhbD4KCQkJCQkJPHJlYWw+NzM0PC9yZWFsPgoJCQkJCQk8cmVhbD41NzY8L3Jl	YWw+CgkJCQkJPC9hcnJheT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQu	Y2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnRpbmdtYW5hZ2Vy	PC9zdHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1vZERhdGU8	L2tleT4KCQkJCQk8ZGF0ZT4yMDA1LTAyLTE4VDE3OjU4OjA1WjwvZGF0ZT4KCQkJCQk8	a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJCQkJPGlu	dGVnZXI+MDwvaW50ZWdlcj4KCQkJCTwvZGljdD4KCQkJPC9hcnJheT4KCQk8L2RpY3Q+	CgkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFnZUZvcm1hdC5QTUFkanVzdGVkUGFwZXJS	ZWN0PC9rZXk+CgkJPGRpY3Q+CgkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5j	cmVhdG9yPC9rZXk+CgkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwv	c3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRlbUFycmF5PC9r	ZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50	LlBhZ2VGb3JtYXQuUE1BZGp1c3RlZFBhcGVyUmVjdDwva2V5PgoJCQkJCTxhcnJheT4K	CQkJCQkJPHJlYWw+LTE4PC9yZWFsPgoJCQkJCQk8cmVhbD4tMTg8L3JlYWw+CgkJCQkJ	CTxyZWFsPjc3NDwvcmVhbD4KCQkJCQkJPHJlYWw+NTk0PC9yZWFsPgoJCQkJCTwvYXJy	YXk+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LmNsaWVudDwva2V5PgoJ	CQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJ	CTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQkJPGRh	dGU+MjAwNS0wMi0xOFQxNzo1ODowNVo8L2RhdGU+CgkJCQkJPGtleT5jb20uYXBwbGUu	cHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVn	ZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFw	cGxlLnByaW50LlBhcGVySW5mby5QTVBhcGVyTmFtZTwva2V5PgoJCTxkaWN0PgoJCQk8	a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5n	PmNvbS5hcHBsZS5wcmludC5wbS5Qb3N0U2NyaXB0PC9zdHJpbmc+CgkJCTxrZXk+Y29t	LmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJ	PGRpY3Q+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNUGFwZXJO	YW1lPC9rZXk+CgkJCQkJPHN0cmluZz5uYS1sZXR0ZXI8L3N0cmluZz4KCQkJCQk8a2V5	PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5j	b20uYXBwbGUucHJpbnQucG0uUG9zdFNjcmlwdDwvc3RyaW5nPgoJCQkJCTxrZXk+Y29t	LmFwcGxlLnByaW50LnRpY2tldC5tb2REYXRlPC9rZXk+CgkJCQkJPGRhdGU+MjAwMC0w	Ny0yOFQyMjo1NzowNFo8L2RhdGU+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlj	a2V0LnN0YXRlRmxhZzwva2V5PgoJCQkJCTxpbnRlZ2VyPjE8L2ludGVnZXI+CgkJCQk8	L2RpY3Q+CgkJCTwvYXJyYXk+CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50	LlBhcGVySW5mby5QTVVuYWRqdXN0ZWRQYWdlUmVjdDwva2V5PgoJCTxkaWN0PgoJCQk8	a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5n	PmNvbS5hcHBsZS5wcmludC5wbS5Qb3N0U2NyaXB0PC9zdHJpbmc+CgkJCTxrZXk+Y29t	LmFwcGxlLnByaW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJ	PGRpY3Q+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNVW5hZGp1	c3RlZFBhZ2VSZWN0PC9rZXk+CgkJCQkJPGFycmF5PgoJCQkJCQk8cmVhbD4wLjA8L3Jl	YWw+CgkJCQkJCTxyZWFsPjAuMDwvcmVhbD4KCQkJCQkJPHJlYWw+NzM0PC9yZWFsPgoJ	CQkJCQk8cmVhbD41NzY8L3JlYWw+CgkJCQkJPC9hcnJheT4KCQkJCQk8a2V5PmNvbS5h	cHBsZS5wcmludC50aWNrZXQuY2xpZW50PC9rZXk+CgkJCQkJPHN0cmluZz5jb20uYXBw	bGUucHJpbnRpbmdtYW5hZ2VyPC9zdHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJp	bnQudGlja2V0Lm1vZERhdGU8L2tleT4KCQkJCQk8ZGF0ZT4yMDAzLTAxLTI0VDE2OjI4	OjU0WjwvZGF0ZT4KCQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVG	bGFnPC9rZXk+CgkJCQkJPGludGVnZXI+MDwvaW50ZWdlcj4KCQkJCTwvZGljdD4KCQkJ	PC9hcnJheT4KCQk8L2RpY3Q+CgkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZv	LlBNVW5hZGp1c3RlZFBhcGVyUmVjdDwva2V5PgoJCTxkaWN0PgoJCQk8a2V5PmNvbS5h	cHBsZS5wcmludC50aWNrZXQuY3JlYXRvcjwva2V5PgoJCQk8c3RyaW5nPmNvbS5hcHBs	ZS5wcmludC5wbS5Qb3N0U2NyaXB0PC9zdHJpbmc+CgkJCTxrZXk+Y29tLmFwcGxlLnBy	aW50LnRpY2tldC5pdGVtQXJyYXk8L2tleT4KCQkJPGFycmF5PgoJCQkJPGRpY3Q+CgkJ	CQkJPGtleT5jb20uYXBwbGUucHJpbnQuUGFwZXJJbmZvLlBNVW5hZGp1c3RlZFBhcGVy	UmVjdDwva2V5PgoJCQkJCTxhcnJheT4KCQkJCQkJPHJlYWw+LTE4PC9yZWFsPgoJCQkJ	CQk8cmVhbD4tMTg8L3JlYWw+CgkJCQkJCTxyZWFsPjc3NDwvcmVhbD4KCQkJCQkJPHJl	YWw+NTk0PC9yZWFsPgoJCQkJCTwvYXJyYXk+CgkJCQkJPGtleT5jb20uYXBwbGUucHJp	bnQudGlja2V0LmNsaWVudDwva2V5PgoJCQkJCTxzdHJpbmc+Y29tLmFwcGxlLnByaW50	aW5nbWFuYWdlcjwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl	dC5tb2REYXRlPC9rZXk+CgkJCQkJPGRhdGU+MjAwMy0wMS0yNFQxNjoyODo1NFo8L2Rh	dGU+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0LnN0YXRlRmxhZzwva2V5	PgoJCQkJCTxpbnRlZ2VyPjA8L2ludGVnZXI+CgkJCQk8L2RpY3Q+CgkJCTwvYXJyYXk+	CgkJPC9kaWN0PgoJCTxrZXk+Y29tLmFwcGxlLnByaW50LlBhcGVySW5mby5wcGQuUE1Q	YXBlck5hbWU8L2tleT4KCQk8ZGljdD4KCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlj	a2V0LmNyZWF0b3I8L2tleT4KCQkJPHN0cmluZz5jb20uYXBwbGUucHJpbnQucG0uUG9z	dFNjcmlwdDwvc3RyaW5nPgoJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuaXRl	bUFycmF5PC9rZXk+CgkJCTxhcnJheT4KCQkJCTxkaWN0PgoJCQkJCTxrZXk+Y29tLmFw	cGxlLnByaW50LlBhcGVySW5mby5wcGQuUE1QYXBlck5hbWU8L2tleT4KCQkJCQk8c3Ry	aW5nPkxldHRlcjwvc3RyaW5nPgoJCQkJCTxrZXk+Y29tLmFwcGxlLnByaW50LnRpY2tl	dC5jbGllbnQ8L2tleT4KCQkJCQk8c3RyaW5nPmNvbS5hcHBsZS5wcmludC5wbS5Qb3N0	U2NyaXB0PC9zdHJpbmc+CgkJCQkJPGtleT5jb20uYXBwbGUucHJpbnQudGlja2V0Lm1v	ZERhdGU8L2tleT4KCQkJCQk8ZGF0ZT4yMDAwLTA3LTI4VDIyOjU3OjA0WjwvZGF0ZT4K	CQkJCQk8a2V5PmNvbS5hcHBsZS5wcmludC50aWNrZXQuc3RhdGVGbGFnPC9rZXk+CgkJ	CQkJPGludGVnZXI+MTwvaW50ZWdlcj4KCQkJCTwvZGljdD4KCQkJPC9hcnJheT4KCQk8	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -