Kaiwhakawhiti Tau ā-Tekau
Whakawhiti kuputuhi hei tau ā-tekau, ā, whakahokia hoki mō ngā tāuru aho katoa.
1. Kupu Whakataki
Kaitahuri Tau Ira-ā-tekau he taputapu ipurangi māmā engari kaha e huri ana i te kuputuhi hei uara ASCII ā-ira, ā, ka whakahoki anō i ngā uara ā-ira hei kuputuhi ka taea te pānui. He tino whaihua mō ngā kaiwhakawhanake, ngā ākonga, ngā tohunga haumaru ipurangi, me te hunga e mahi ana ki ngā pūnaha whakawaehere pūāhua.
Ina huri i te kuputuhi ki te ira, ka hurihia ia pūāhua hei tōna uara tau ASCII e hāngai ana. Hei tauira, ka huri te pū A hei 65. Ina huri i te ira ki te kuputuhi, ka whakamahi te taputapu i ngā waehere ASCII tau, ā, ka hanga anō i ngā pūāhua taketake.
Ko ngā whakamahinga noa ko te whakawaehere karere, te ako i ngā uara ASCII, te rapurongoā raraunga pūāhua, te whakarite raraunga kua whakawaeheretia mō te tuku, me te mahi i ngā mahi panoni raraunga taketake. Ka mahi tonu te taputapu i tō pūtirotiro, kāore e hiahiatia he tāutanga, ā, ka whakarite i te tāuru mā, kua whakamanahia i mua i te tukatuka.
Ahakoa e tūhura ana koe i te whakawaehere pūāhua mō te wā tuatahi, e whakauru ana rānei i te panoni ASCII ki tō rerenga mahi whakawhanake, ka whakarato tēnei taputapu i tētahi otinga tere, pono hoki.
2. Te Āhua o Tana Mahi
Arorau Panoni
E tautoko ana te Kaitahuri Tau Ira-ā-tekau i ngā aratau panoni e rua:
- Kuputuhi ki te Ira
- Ira ki te Kuputuhi
Kuputuhi ki te Ira
I tēnei aratau, ka pānui te taputapu i ia pūāhua o te aho tāuru takitahi. Ka tiki i te uara tau ASCII o ia pūāhua, ā, ka whakaputa i aua uara kua wehea ki ngā mokowā.
Hei tauira, ka tukatukahia te kupu Hello pūāhua ki te pūāhua:
- H → 72
- e → 101
- l → 108
- l → 108
- o → 111
Ko te hua whakamutunga:
72 101 108 108 111
Ira ki te Kuputuhi
I tēnei aratau, ka hiahia te taputapu ki ngā tau ā-ira kua wehea ki ngā mokowā. Ka whakamāoritia ia uara tau hei waehere pūāhua ASCII. Ka huri te taputapu i ia tau tika hei tōna pūāhua e hāngai ana, ā, ka hanga anō i te aho taketake.
Ka warewaretia aunoatia ngā uara ehara i te tau, kia puta ai he putanga mā, kāore he hapa.
Ngā Tawhā Tāuru
- Ihirangi – Te kuputuhi, ngā uara ā-ira rānei hei huri (me whai).
- Momo Panoni – Ko tētahi o:
Ki te Ira(taunoa)Ki te Kuputuhi
Ngā Ture Whakamanatanga
- Kaua te wāhanga ihirangi e noho kau.
- Mēnā kāore he momo panoni, he hē rānei, ka whakamahia te “kuputuhi ki te ira” hei taunoa.
- Me whai tohu CSRF tika mō te tuku puka haumaru.
- Ko ngā uara tau anake ka tukatukahia i te aratau ira ki te kuputuhi.
Hanganga Putanga
- Kuputuhi ki te Ira → Ngā uara tau kua wehea ki ngā mokowā.
- Ira ki te Kuputuhi → He aho kuputuhi kua hanga anō.
Ngā Herenga
- Ko ngā uara kei waho atu i ngā pae ASCII paerewa ka puta pea he pūāhua ohorere.
- Me wehe te tāuru ā-ira ki ngā mokowā.
- Kāore he kitenga aunoa i ngā kaiwehe (kāore e tautokona ngā piko).
3. Me pēhea te Whakamahi i tēnei Taputapu
- Whakauruhia tō ihirangi ki te wāhanga tāuru.
- Kōwhiria te momo panoni e hiahiatia ana:
- Kuputuhi ki te Ira
- Ira ki te Kuputuhi
- Pāwhiritia te pātene huri.
- Tirohia te hua i taua wā tonu i te wāhanga putanga.
- Tāruatia te hua hei whakamahi i tō kaupapa.
4. Ngā Tauira Whaihua
Tauira 1: Kuputuhi ki te Ira
Tāuru:
Hello
Putanga:
72 101 108 108 111
Whakamahinga: He kaiwhakawhanake e rapurongoā ana i ngā take whakawaehere pūāhua i tētahi puka tukutuku.
Tauira 2: Ira ki te Kuputuhi
Tāuru:
87 111 114 108 100
Putanga:
World
Whakamahinga: Te wetewete i ngā uara ASCII tau i riro mai i tētahi rākau pūnaha, karere rānei kua whakawaeheretia.
5. Ngā Whakamahinga mō Ngā Kaiwhakawhanake
- Rapurongoā Whakawaehere Pūāhua
Tirohia tere ngā uara ASCII ina whakatika ana i ngā take tuku puka, whakawaehere rānei i ngā raraunga API.
- Panoni Raraunga API
Hurihia ngā raraunga kuputuhi hei hōputu ā-ira i mua i te tuku ki ngā pūnaha e hiahia ana ki te whakawaehere tau.
- Aunoatanga Backend
Whakauruhia te arorau panoni ki ngā hōtuhi aunoa mō te takiuru raraunga, mō te whakahaere karere haumaru rānei.
- Ngā Taputapu Mātauranga
Whakamahia i ngā taiao ako hei whakaatu me pēhea te mahi a te whakawaehere ASCII.
Tauira: Whakatinanatanga PHP
$text = "Hello";
$result = "";
for ($i = 0; $i < strlen($text); $i++) {
$result .= ord($text[$i]) . " ";
}
echo trim($result);
Tauira: Whakatinanatanga JavaScript
const text = "Hello";
let result = "";
for (let i = 0; i < text.length; i++) {
result += text.charCodeAt(i) + " ";
}
console.log(result.trim());
Ngā Whakaaro Haumaru
- Whakamana tonutia te tāuru kaiwhakamahi i mua i te tukatuka.
- Whakaritea te tiaki CSRF i ngā tukunga puka.
- Whakapaihia te tāuru hei aukati i ngā tūraru werohanga.
6. Ngā Pātai Auau
He aha te kaitahuri ASCII ā-ira?
He taputapu e huri ana i ngā pūāhua kuputuhi hei ō rātou uara ASCII ā-ira, ā, ka whakahoki anō i ngā uara ASCII ā-ira hei kuputuhi ka taea te pānui.
Me pēhea taku huri i te kuputuhi ki te ASCII ā-ira?
Whakauruhia tō kuputuhi, kōwhiria “Kuputuhi ki te Ira”, kātahi ka whakahaere i te panoni. Ka whakaputa te taputapu i ngā uara tau kua wehea ki ngā mokowā.
Me pēhea taku whakahoki i ngā tau ā-ira hei kuputuhi?
Whakauruhia ngā tau ASCII ā-ira kua wehea ki ngā mokowā, kōwhiria “Ira ki te Kuputuhi”, kātahi ka hurihia hei pūāhua ka taea te pānui.
He aha te kaiwehe me whakamahi mō te tāuru ā-ira?
Whakamahia ngā mokowā i waenga i ngā tau. Kāore ngā piko me ētahi atu kaiwehe e tautokona.
E tautoko ana tēnei taputapu i te Unicode?
Ko te aronga matua o te taputapu ko te panoni pūāhua ASCII paerewa. Ka puta pea ngā hua rerekē mō ngā pūāhua whānui.
He haumaru tēnei taputapu ki te whakamahi?
Āe. Ka whakamana te taputapu i te tāuru, ka tono tuku puka haumaru, ā, ka tukatuka haumaru i ngā raraunga kāore e penapenahia.
Ngā taputapu pēnei
Whakawhiti kuputuhi hei taupū, ā, whakahokia hoki mō ngā tāuru aho katoa.
Whakawhiti kuputuhi hei tautekau mā ono, ā, whakahokia hoki mō ngā tāuru aho katoa.
Whakawhiti kuputuhi hei ASCII, ā, whakahokia hoki mō ngā tāuru aho katoa.
Ngā taputapu rongonui
Huringia ngā pū reta i roto i tētahi rerenga kōrero, kōwae rānei.
Tikiia te rahi o te kuputuhi i roto i ngā bait (B), kilobait (KB), rānei megabait (MB).
Tatau i te maha o ngā pūāhua me ngā kupu i roto i tētahi tuhinga.
Huri ngā tuhinga kia huripokeke, he māmā noa iho.
Tahurihia tētahi tau hei kīanga tuhituhi.
Tahurihia te tuhinga noa ki te kāhua momotuhi ā-ringa.