Կանոնականացումը պետք է կատարվի ներածման տվյալների վրա որևէ այլ գործողությունից առաջ Օրինակ, ֆայլի ուղիները պահանջող հավելվածը կարող է նախ դրանք բոլորը վերածել բացարձակի: Կոնկրետ, վավերացման քայլը կատարվում է՝ ընտրելով եզակի ներկայացում և միշտ բոլոր մուտքային տվյալները վերափոխելով ընտրվածի:
Ինչի՞ համար է օգտագործվում կանոնականացումը:
Համակարգչային գիտության մեջ կանոնականացումը (երբեմն ստանդարտացում կամ նորմալացում) տվյալների փոխակերպման գործընթաց է, որն ունի մեկից ավելի հնարավոր ներկայացում «ստանդարտ», «նորմալ»կամ կանոնական ձև։
Ինչի՞ն են պատկանում կանոնականացման խնդիրները:
Կանոնական խնդիրներն ամենից հաճախ առաջանում են, երբ կայքն ունի մեկից ավելի URL, որոնք ցուցադրում են նմանատիպ կամ միանման բովանդակություն: Դրանք հաճախ պատշաճ վերահղումներ չունենալու հետևանք են, թեև դրանք կարող են առաջանալ նաև էլեկտրոնային առևտրի կայքերում որոնման պարամետրերով և բազմաթիվ կայքերում բովանդակություն տարածելով կամ հրապարակելով:
Ի՞նչ է կանոնականացման հարձակումը:
Կանոնականացումը ներածումը ստանդարտ կամ պարզ ձևի կրճատման գործընթաց է: Կանոնականացման մարտավարությունը կարող է նպաստավոր լինել նաև գաղտնի հետախուզության ժամանակ: Բառացիորեն համր կանոնական հարձակումը կարող է առբերել վեբ սերվերի հետ կապված կարևոր մանրամասներ հետագա շահագործման համար:
Ի՞նչ է նշանակում կանոնական ֆայլ:
File getCanonicalPath մեթոդը Java-ում օրինակներով
Եթե ֆայլի օբյեկտի ուղու անունը կանոնական է, ապա այն պարզապես վերադարձնում է ընթացիկ ֆայլի օբյեկտի ուղին: Կանոնական ուղին միշտ բացարձակ և եզակի է, ֆունկցիան հեռացնում է «.