Te tātari Habra: he mea nui te roa o te whakaputanga?
Kei te mohio koe ehara a Habr i tetahi papaapori rongonui me te rohe mo te roa o te whakaputanga 280 pūāhua? A ahakoa ka puta mai nga panui kotahi whiti i ia wa, he uaua ka tutaki ki a koe, e nga kainoho Habra.
I tenei ra ka kitea he pono he pai ake te rongonui o nga tuhinga roa, me nga mea poto - he rereke. He rereke ano ranei? I te nuinga o te waa, he whakahaehae kei runga i a Habré i runga i te roa o te tuhinga?
Na, ko nga tari e 5 tino rongonui mai i te "Te whanaketanga". He tohu katoa, neke atu i te 100 nga kaiohauru. He aha ta ratou e korero mai ai ki a tatou? Kia timata tatou!
Ka puta mai tenei patai i nga wa katoa, ka patai ano ina tata nei koneiamartology.
Ka kapi katoa te arotake i te tau 2019. Mo ia tari, ka tohua nga whakaputanga katoa i roto i enei waa. Ko nga kuputuhi katoa kei roto i te tohu <div id=" ka tātarihia.pou-ihirangi-tinana» >, tae atu ki nga inenga whakairinga penei i nga pooti (tapeke, pooti whakarunga, pooti whakararo, whakatauranga whakamutunga), tirohanga, tohu tohu, me te maha o nga korero. Ko te tikanga, ko te ra me te wa o te whakaputanga, tona ID, kaituhi me te taitara ka whai whakaaro ano.
Ka tatauhia te roa o te tuhinga ki nga paita (strlen), pūāhua (iconv_strlen) a kauwhata (grapheme_strlen).
Nga korero whānui
E 4 katoa nga tuhinga mai i nga kaituhi 805 i kitea. I tuhia e ratou te 1 paita (845 MB) o nga tuhinga, ka 114 nga tirohanga, 014 tohuwāhi, me te 297 nga korero. Pēnei (Fig. 1) ka puta enei pou katoa i runga i te rarangi wa.
raihi. 1. Ko nga panui katoa i whakaputaina ki nga tari e rima i te tau 2019
Papatono
I kohia tenei tari i te tau 2019 1 908 pou me 826 kaituhi. Ko te whakatauranga whānui o ngā tānga i eke ki te +49 (↑975, ↓57 me te 588 pōti), ā, ka eke te maha o ngā tirohanga ki te 7. I tua atu, 613 ngā wā i paingia ai ngā tuhinga, ā, e 65 ngā wā i kōrerohia.
Ko te tapeke o nga whakaputanga he 49 222 543 paita (~46.94 MB), 33 pūāhua, 514 kauwhata rānei.
Mena ka tatau noa koe i te toharite
Ko te whakaputanga mo te +26.2 whakatau (↑30.2, ↓4 me 34.2 pooti), 11 tirohanga, 496.1 tohu tohu, 84.7 korero. Ko te rahi o te tuhinga he 31.2 paita, 25 pūāhua, 798 kauwhata rānei.
Haumarutanga korero
I whiwhi tenei tari i te tau 2019 1 430 nga pou mai 534 kaituhi. Ko te whakatauranga whānui o ngā tānga i eke ki te +39 (↑381, ↓43 me te 874 pōti), ā, ka eke te maha o ngā tirohanga ki te 4. I tua atu, 493 nga wa i tapirihia ai nga tuhinga ki nga tino pai, a 48 nga korero i toe.
Ko te tapeke o nga whakaputanga he 31 025 982 paita (~29.59 MB), 19 pūāhua, 944 kauwhata rānei.
Mena ka tatau noa koe i te toharite
Ko te whakaputanga mo te +27.5 whakatau (↑30.7, ↓3.1 me 33.8 pooti), 13 tirohanga, 757.9 tohu tohu, 56.6 korero. Ko te rahi o te tuhinga he 34.2 paita, 21 pūāhua, 697 kauwhata rānei.
tuwhera pūtake
Ko tenei tari i te tau 2019 576 whakaputanga me 305 nga kaituhi, tae atu ki te whakatauranga katoa o +17 (↑735, ↓19 me 699 pooti), 1 tirohanga, 964 tohuwāhi me te 21 korero.
Ko te tapeke o nga whakaputanga he 14 142 730 paita (~13.49 MB), 9 pūāhua, 598 kauwhata rānei.
Mena ka tatau noa koe i te toharite
Ko te whakaputanga mo nga whakatauranga +30.8 (↑34.2, ↓3.4 me te 37.6 pooti), 11 tirohanga, 719.1 tohu tohu, 62.5 korero. Ko te rahi o te tuhinga he 34.9 paita, 24 pūāhua, 553 kauwhata rānei.
Te whanaketanga paetukutuku
I whiwhi tenei tari i te tau 2019 1 007 nga pou mai 415 kaituhi. Ko te whakatauranga whānui o ngā tānga i eke ki te +28 (↑300, ↓31 me te 594 pōti), ā, ka eke te maha o ngā tirohanga ki te 3. I tua atu, 294 nga wa i tapirihia ai nga tuhinga ki nga tino pai, a 34 nga korero i toe.
Ko te tapeke o nga whakaputanga he 23 370 415 paita (~22.29 MB), 15 pūāhua, 698 kauwhata rānei.
Mena ka tatau noa koe i te toharite
Ko te whakaputanga mo te +28.1 whakatau (↑31.4, ↓3.3 me 34.6 pooti), 12 tirohanga, 479.1 tohu tohu, 91.8 korero. Ko te rahi o te tuhinga he 26.4 paita, 23 pūāhua, 208 kauwhata rānei.
Java
I kohia tenei tari i te tau 2019 530 pou me 279 kaituhi. Ko te whakatauranga whānui o ngā tānga i eke ki te +9 (↑820, ↓11 me te 391 pōti), ā, ka eke te maha o ngā tirohanga ki te 1. I tua atu, 571 ngā wā i paingia ai ngā tuhinga, ā, e 12 ngā wā i kōrerohia.
Ko te tapeke o nga whakaputanga he 13 574 788 paita (~12.95 MB), 9 pūāhua, 617 kauwhata rānei.
Mena ka tatau noa koe i te toharite
Ko te whakaputanga mo te +18.5 whakatau (↑21.5, ↓3 me 24.5 pooti), 82 tirohanga, 411.1 tohu tohu, 60.3 korero. Ko te rahi o te tuhinga he 17 paita, 25 pūāhua, 613 kauwhata rānei.
He ti'aturi ki te roa?
Ko te whakautu poto ki tenei patai kaore. Te whakawhirinakitanga o te whakatauranga whanui (Fig. 2), te maha o nga taapiri (Fig. 3) me nga mea iti (Fig. 4) mai i te rahi o te whakaputanga nama. Ahakoa ka tuhi koe i te 1, 000 paita ranei o te kuputuhi, he rite tonu te tupono ki te whiwhi +100, penei ano mo te +000, +10 ranei.
raihi. 2. Te ti'aturi o te reanga whakaputanga ki te roa o te tuhinga
raihi. 3. Te ti'aturi i te maha o nga painga o te whakaputanga ki te roa o te tuhinga
raihi. 4. Te ti'aturi o te maha o nga whakaiti i te roa o te tuhinga
Ka taea e koe te kite, he maha nga waahanga o nga tuhinga poto e tu mai ana i nga tatauranga. Kei roto i enei ko nga panui e pa ana ki nga huihuinga huri noa i a Nginx me etahi atu korero nui i etahi wa. I roto i tenei take, ehara i te mea ko te tuhinga o te pou e arotakehia ana.
Ko te ti'aturi o te maha o nga tirohanga ki te roa o te tuhinga he rite tonu te ahua (Fig. 05).
raihi. 5. Te ti'aturi o te maha o nga tirohanga ki te roa o te tuhinga
He whakaaro pea tenei? Kia tirohia me pehea te whakatauranga i runga i te maha o nga tirohanga.
Te ti'aturi i te maha o nga tirohanga
Kaore i te kitea? He tirohanga atu - he whakatauranga (Fig. 6). I te wa ano, kare e tika kia teitei ake te whakatauranga, na te mea ka taea e koe te nui atu nga whakaheke (Fig. 7) I tua atu, ka nui ake nga tirohanga ka nui ake nga tohu tohu (Fig. 8) me nga korero (Fig. 9).
raihi. 6. Te ti'aturi o te maha o nga whakatauranga i runga i te maha o nga tirohanga
raihi. 7. Te ti'aturi o te reanga whakaputanga i runga i te maha o nga tirohanga
raihi. 8. Te ti'aturi o te maha o nga tohu tohu ki te maha o nga tirohanga
raihi. 9. Te ti'aturi o te maha o nga korero mo te maha o nga tirohanga
Me aha? Tuhia nga pou roa, nga korero poto ranei? Mō rongonui, whakamere ranei?
Karekau he whakautu marama ki tenei patai. Ae ra, mena kei te whai koe i te whakaaetanga (te maha o nga taapiri), ko to tupono pai ki te angitu ko te nui ake o nga tirohanga, mo tenei ka hiahia koe ki te upoko nui, ki tetahi kaupapa rongonui ranei.
Engari kaua e wareware kei te noho a Habr ehara i te mea mo nga upoko korero, engari mo nga tuhinga kounga.
Heoi ano mo tenei ra. Mauruuru koe mo to aro!
PS Mena ka kitea e koe etahi hapa, he hapa ranei i roto i te tuhinga, tena koa whakamarama mai. Ka taea tenei ma te kowhiri i tetahi waahanga o te tuhinga me te panui "Ctrl / ⌘ + Whakauru"mehemea kei a koe te Ctrl / ⌘, ma te karere tūmataiti. Mena kaore i te waatea nga whiringa rua, tuhia nga hapa i roto i nga korero. Mauruuru koe!
PPS Akene ka aro ano koe ki etahi atu rangahau a Habr, kei te pirangi ranei koe ki te whakaatu i to ake kaupapa mo te whakaputanga e whai ake nei, he raupapa pukapuka hou ranei.
Kei hea te rarangi me pehea te whakatakoto tono
Ka kitea nga korero katoa i roto i tetahi putunga motuhake Habra detective. I reira ka kitea ano e koe ko nga tono kua panuitia kee me nga mea kei te mahi.
Ano, ka taea e koe te whakahua i ahau (ma te tuhi VaskivskyiYe) i roto i nga korero ki tetahi panui e ahua pai ana ki a koe mo te rangahau, mo te tātari. Mauruuru koe Lolohaev mo tenei whakaaro.